.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{box-sizing:border-box;background:inherit;display:block;overflow:hidden;padding:0}.mm-panel{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit}.mm-panels>.mm-panel{background:inherit;border-color:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0
20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:before,.mm-panels>.mm-panel:after{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.mm-vertical .mm-listview .mm-panel,
.mm-listview .mm-vertical .mm-panel{display:none;padding:10px
0 10px 10px}.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,
.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-vertical .mm-listview>li>.mm-next,.mm-listview>li.mm-vertical>.mm-next{height:40px;bottom:auto}.mm-vertical .mm-listview>li>.mm-next:after,.mm-listview>li.mm-vertical>.mm-next:after{top:16px;bottom:auto}.mm-vertical .mm-listview>li.mm-opened>.mm-next:after,.mm-listview>li.mm-vertical.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0
40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px
0}.mm-navbar a,
.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,
.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview > li, .mm-listview > li:after,
.mm-listview > li .mm-next,
.mm-listview > li .mm-next:before{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px
10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3, 2, 1, 0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next + a,
.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen + a,
.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px
-20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:inside disc;padding:0
10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px
0}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-prev:before,.mm-next:after,.mm-arrow:after{content:'';border:2px
solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-next:after,.mm-arrow:after{border-top:none;border-left:none;right:23px}.mm-menu{background:#f3f3f3;border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.7)}.mm-menu .mm-navbar > *,
.mm-menu .mm-navbar
a{color:rgba(0, 0, 0, 0.3)}.mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after{border-color:rgba(0, 0, 0, 0.3)}.mm-menu .mm-listview{border-color:rgba(0, 0, 0, 0.1)}.mm-menu .mm-listview > li .mm-next:after,
.mm-menu .mm-listview > li .mm-arrow:after{border-color:rgba(0, 0, 0, 0.3)}.mm-menu .mm-listview > li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255, 255, 255, 0.5);tap-highlight-color:rgba(255, 255, 255, 0.5)}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255, 255, 255, 0.5)}.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(0, 0, 0, 0.05)}.mm-menu .mm-divider{background:rgba(0,0,0,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking
body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3, 2, 1, 0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%, 0);-moz-transform:translate(80%, 0);-ms-transform:translate(80%, 0);-o-transform:translate(80%, 0);transform:translate(80%, 0)}@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px, 0);-moz-transform:translate(140px, 0);-ms-transform:translate(140px, 0);-o-transform:translate(140px, 0);transform:translate(140px, 0)}}@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}}.mm-menu.mm-autoheight{max-height:80%}.mm-menu.mm-autoheight.mm-fullscreen{max-height:100%}.mm-menu.mm-measureheight>.mm-panels>.mm-panel{bottom:auto !important;height:auto !important}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,0.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-fixeddivider:after{content:none !important;display:none !important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider
span{background:rgba(0, 0, 0, 0.05)}html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.mm-iconpanel .mm-panel{-webkit-transition-property:-webkit-transform, left;-moz-transition-property:-moz-transform, left;-ms-transition-property:-ms-transform, left;-o-transition-property:-o-transform, left;transition-property:transform, left}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0px}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.mm-subopened .mm-subblocker{opacity:0.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;border-bottom:none;top:auto;bottom:0}.mm-navbar-top~.mm-navbar-top{border-bottom:none}.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0
40px}.mm-close:after{content:'x'}.mm-navbar[class*="mm-navbar-content-"]>*{box-sizing:border-box;display:block;float:left}.mm-navbar>.mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0
0 0 17px}.mm-navbar>.mm-breadcrumbs>*{display:inline-block;padding:10px
3px}.mm-navbar>.mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0px}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-search,
.mm-search
input{box-sizing:border-box}.mm-search{height:40px;padding:7px
10px 0 10px}.mm-search
input{border:none;border-radius:26px;font:inherit;font-size:14px;line-height:26px;outline:none;display:block;width:100%;height:26px;margin:0;padding:0
10px}.mm-search input::-ms-clear{display:none}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:40px
0}.mm-noresults .mm-noresultsmsg{display:block}.mm-noresults .mm-indexer{display:none !important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search
input{background:rgba(0, 0, 0, 0.05);color:rgba(0, 0, 0, 0.7)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:3;-webkit-transition:right 0.4s ease;-moz-transition:right 0.4s ease;-ms-transition:right 0.4s ease;-o-transition:right 0.4s ease;transition:right 0.4s ease;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-indexer
a{text-decoration:none;display:block;height:3.85%}.mm-indexer~.mm-panel.mm-hasindexer{margin-right:20px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer
a{color:rgba(0,0,0,0.3)}input.mm-toggle,input.mm-check{position:absolute;left:-10000px}label.mm-toggle,label.mm-check{margin:0;position:absolute;top:50%;z-index:2}label.mm-toggle:before,label.mm-check:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:0.1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check{bottom:auto;margin-top:0}li.mm-vertical label.mm-toggle{top:5px}li.mm-vertical label.mm-check{top:5px}label.mm-toggle,label.mm-check{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-toggle,a.mm-next+label.mm-check{right:60px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span,a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-toggle,em.mm-counter+a.mm-next+label.mm-check{right:100px}em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span,em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0, 0, 0, 0.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0, 0, 0, 0.7)}.mm-menu.mm-border-none .mm-listview>li:after,.mm-listview.mm-border-none>li:after{content:none}.mm-menu.mm-border-full .mm-listview>li:after,.mm-listview.mm-border-full>li:after{left:0 !important}.mm-menu.mm-border-offset .mm-listview>li:after,.mm-listview.mm-border-offset>li:after{right:20px}.mm-menu.mm-effect-menu-zoom{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease}html.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);-moz-transform:scale(1, 1) translate3d(0%, 0, 0);-ms-transform:scale(1, 1) translate3d(0%, 0, 0);-o-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-moz-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-ms-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-o-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);-moz-transform:scale(1, 1) translate3d(0%, 0, 0);-ms-transform:scale(1, 1) translate3d(0%, 0, 0);-o-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%,0,0)}.mm-menu.mm-effect-menu-slide{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease}html.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(-30%, 0, 0);-moz-transform:translate3d(-30%, 0, 0);-ms-transform:translate3d(-30%, 0, 0);-o-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}html.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(30%, 0, 0);-moz-transform:translate3d(30%, 0, 0);-ms-transform:translate3d(30%, 0, 0);-o-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.mm-menu.mm-effect-menu-fade{opacity:0;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1}.mm-menu.mm-effect-panels-zoom .mm-panel{-webkit-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-moz-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-ms-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-o-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);-moz-transform:scale(1, 1) translate3d(0%, 0, 0);-ms-transform:scale(1, 1) translate3d(0%, 0, 0);-o-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0)}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0)}.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li{-webkit-transition:none 0.4s ease;-moz-transition:none 0.4s ease;-ms-transition:none 0.4s ease;-o-transition:none 0.4s ease;transition:none 0.4s ease}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(2){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(4){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(6){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(8){-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-ms-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;-moz-transition-delay:450ms;-ms-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(10){-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;-moz-transition-delay:550ms;-ms-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(12){-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-ms-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;-moz-transition-delay:650ms;-ms-transition-delay:650ms;-o-transition-delay:650ms;transition-delay:650ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(14){-webkit-transition-delay:700ms;-moz-transition-delay:700ms;-ms-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;-moz-transition-delay:750ms;-ms-transition-delay:750ms;-o-transition-delay:750ms;transition-delay:750ms}.mm-menu.mm-effect-listitems-slide .mm-listview>li{-webkit-transform:translate3d(50%, 0, 0);-moz-transform:translate3d(50%, 0, 0);-ms-transform:translate3d(50%, 0, 0);-o-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);opacity:0;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.mm-menu.mm-effect-listitems-fade .mm-listview>li{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-effect-listitems-drop .mm-listview>li{opacity:0;top:-25%;-webkit-transition-property:opacity, top;-moz-transition-property:opacity, top;-ms-transition-property:opacity, top;-o-transition-property:opacity, top;transition-property:opacity, top}html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0)}@media all and (max-width: 140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px, 0);-moz-transform:translate(140px, 0);-ms-transform:translate(140px, 0);-o-transform:translate(140px, 0);transform:translate(140px, 0)}}@media all and (min-width: 10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px, 0);-moz-transform:translate(10000px, 0);-ms-transform:translate(10000px, 0);-o-transform:translate(10000px, 0);transform:translate(10000px, 0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}@media all and (max-width: 140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0)}}@media all and (min-width: 10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px,0);-moz-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);-o-transform:translate(-10000px,0);transform:translate(-10000px,0)}}.mm-menu.mm-fullscreen.mm-top,.mm-menu.mm-fullscreen.mm-bottom{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important}.mm-menu.mm-multiline .mm-listview > li > a,
.mm-menu.mm-multiline .mm-listview > li > span,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > a,
.mm-listview.mm-multiline > li
.mm-listview>li.mm-multiline>span{text-overflow:clip;white-space:normal}html.mm-pagedim #mm-blocker, html.mm-pagedim-white #mm-blocker, html.mm-pagedim-black #mm-blocker{opacity:0}html.mm-pagedim.mm-opening #mm-blocker, html.mm-pagedim-white.mm-opening #mm-blocker, html.mm-pagedim-black.mm-opening #mm-blocker{opacity:0.3;transition:opacity 0.4s ease 0.4s}html.mm-pagedim #mm-blocker{background:inherit}html.mm-pagedim-white #mm-blocker{background:#fff}html.mm-pagedim-black #mm-blocker{background:#000}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}.mm-menu.mm-pageshadow.mm-next:after,.mm-menu.mm-pageshadow.mm-front:after{content:none;display:none}.mm-menu.mm-pageshadow:after{box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu.mm-top,.mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-right{left:auto;right:0}.mm-menu.mm-bottom{top:auto;bottom:0}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%, 0);-moz-transform:translate(-80%, 0);-ms-transform:translate(-80%, 0);-o-transform:translate(-80%, 0);transform:translate(-80%, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0)}}@media all and (min-width: 550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px, 0);-moz-transform:translate(-440px, 0);-ms-transform:translate(-440px, 0);-o-transform:translate(-440px, 0);transform:translate(-440px, 0)}}html.mm-front .mm-slideout{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;z-index:0 !important}.mm-menu.mm-front{z-index:1}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-top{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-bottom{-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-top,.mm-menu.mm-bottom{height:80%;min-height:140px;max-height:880px}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0, 0, 0, 0.15);color:rgba(255, 255, 255, 0.8)}.mm-menu.mm-theme-dark .mm-navbar > *,
.mm-menu.mm-theme-dark .mm-navbar
a{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before, .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after{border-color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0, 0, 0, 0.15)}.mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after{border-color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-listview > li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0, 0, 0, 0.1);tap-highlight-color:rgba(0, 0, 0, 0.1)}.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0, 0, 0, 0.1)}.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(255, 255, 255, 0.05)}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255, 255, 255, 0.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255, 255, 255, 0.8)}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-fixeddivider
span{background:rgba(255,255,255,0.05)}.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow:0 0 20px rgba(0, 0, 0, 0.5)}.mm-menu.mm-theme-dark .mm-search
input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.8)}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-indexer
a{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0, 0, 0, 0.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:white;border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.6)}.mm-menu.mm-theme-white .mm-navbar > *,
.mm-menu.mm-theme-white .mm-navbar
a{color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-navbar .mm-btn:before, .mm-menu.mm-theme-white .mm-navbar .mm-btn:after{border-color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0, 0, 0, 0.1)}.mm-menu.mm-theme-white .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after{border-color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-listview > li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0, 0, 0, 0.05);tap-highlight-color:rgba(0, 0, 0, 0.05)}.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0, 0, 0, 0.05)}.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(0, 0, 0, 0.03)}.mm-menu.mm-theme-white .mm-divider{background:rgba(0, 0, 0, 0.03)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0, 0, 0, 0.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-fixeddivider
span{background:rgba(0,0,0,0.03)}.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}.mm-menu.mm-theme-white .mm-search
input{background:rgba(0, 0, 0, 0.05);color:rgba(0, 0, 0, 0.6)}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-indexer
a{color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0, 0, 0, 0.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:white}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:black;border-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.6)}.mm-menu.mm-theme-black .mm-navbar > *,
.mm-menu.mm-theme-black .mm-navbar
a{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-navbar .mm-btn:before, .mm-menu.mm-theme-black .mm-navbar .mm-btn:after{border-color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255, 255, 255, 0.2)}.mm-menu.mm-theme-black .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after{border-color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-listview > li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255, 255, 255, 0.3);tap-highlight-color:rgba(255, 255, 255, 0.3)}.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255, 255, 255, 0.3)}.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(255, 255, 255, 0.2)}.mm-menu.mm-theme-black .mm-divider{background:rgba(255, 255, 255, 0.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255, 255, 255, 0.6)}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-fixeddivider
span{background:rgba(255,255,255,0.2)}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none}.mm-menu.mm-theme-black .mm-search
input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.6)}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-indexer
a{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255, 255, 255, 0.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:black}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-tileview .mm-listview:after,
.mm-menu .mm-tileview.mm-listview:after{content:'';display:block;clear:both}.mm-menu.mm-tileview .mm-listview > li,
.mm-menu .mm-tileview.mm-listview>li{width:50%;height:0;padding:50% 0 0 0;float:left;position:relative}.mm-menu.mm-tileview .mm-listview > li:after,
.mm-menu .mm-tileview.mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu.mm-tileview .mm-listview > li.mm-tile-xs,
.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu.mm-tileview .mm-listview > li.mm-tile-s,
.mm-menu .mm-tileview.mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu.mm-tileview .mm-listview > li.mm-tile-l,
.mm-menu .mm-tileview.mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu.mm-tileview .mm-listview > li.mm-tile-xl,
.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu.mm-tileview .mm-listview > li > a,
.mm-menu.mm-tileview .mm-listview > li > span,
.mm-menu .mm-tileview.mm-listview > li > a,
.mm-menu .mm-tileview.mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu.mm-tileview .mm-listview > li > .mm-next,
.mm-menu .mm-tileview.mm-listview>li>.mm-next{width:auto}.mm-menu.mm-tileview .mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-listview > li > .mm-next:after,
.mm-menu .mm-tileview.mm-listview > li > .mm-next:before,
.mm-menu .mm-tileview.mm-listview>li>.mm-next:after{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}nissano,canvas,progress,video{display:inline-block;vertical-align:baseline}nissano:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid silver;margin:0
2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'fontello';src:url('/assets/themes/city-nissan-theme/scripts/fontello/font/fontello.eot?58872492');src:url('/assets/themes/city-nissan-theme/scripts/fontello/font/fontello.eot?58872492#iefix') format('embedded-opentype'),
url('/assets/themes/city-nissan-theme/scripts/fontello/font/fontello.woff2?58872492') format('woff2'),
url('/assets/themes/city-nissan-theme/scripts/fontello/font/fontello.woff?58872492') format('woff'),
url('/assets/themes/city-nissan-theme/scripts/fontello/font/fontello.ttf?58872492') format('truetype'),
url('/assets/themes/city-nissan-theme/scripts/fontello/font/fontello.svg?58872492#fontello') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right: .2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left: .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:'\e800'}.icon-plane:before{content:'\e801'}.icon-play:before{content:'\e802'}.icon-print:before{content:'\e803'}.icon-seat:before{content:'\e804'}.icon-service:before{content:'\e805'}.icon-offer-email:before{content:'\e806'}.icon-twitter:before{content:'\e807'}.icon-offfer-phone:before{content:'\e808'}.icon-chat:before{content:'\e809'}.icon-down-dir:before{content:'\e80a'}.icon-left:before{content:'\e80b'}.icon-right:before{content:'\e80c'}.icon-compare:before{content:'\e80d'}.icon-diesel:before{content:'\e80e'}.icon-facebook:before{content:'\e80f'}.icon-googleplus:before{content:'\e810'}.icon-linkedin:before{content:'\e811'}.icon-colour:before{content:'\e812'}.icon-engine:before{content:'\e813'}.icon-manual:before{content:'\e814'}.icon-star-empty:before{content:'\e815'}.icon-shield:before{content:'\e816'}.icon-tool:before{content:'\e817'}.icon-print-regular:before{content:'\e818'}.icon-search:before{content:'\e819'}.icon-share-regular:before{content:'\e81a'}.icon-mail-regular:before{content:'\e81b'}.icon-twitter-regular:before{content:'\e81c'}.icon-facebook-regular:before{content:'\e81d'}.icon-googleplus-regular:before{content:'\e81e'}.icon-linkedin-regular:before{content:'\e81f'}.icon-filter:before{content:'\e820'}.icon-chat-empty:before{content:'\e821'}.icon-cart-empty:before{content:'\e822'}.icon-dollar:before{content:'\e823'}.icon-file:before{content:'\e824'}.icon-heart-empty:before{content:'\e825'}.icon-user-empty:before{content:'\e826'}.icon-option:before{content:'\e827'}.icon-map-pin:before{content:'\e828'}.icon-star-1:before{content:'\e829'}.icon-star:before{content:'\e82a'}.icon-ute:before{content:'\e82b'}.icon-circle-phone:before{content:'\e82c'}.icon-check:before{content:'\e82d'}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}.noUi-target,.noUi-target
*{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag
*{cursor:inherit!important}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px
solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px
solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips
*{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{width:40px;position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px
0;height:50px;top:100%;left:0;width:100%}.noUi-value-horizontal{margin-left:-20px;padding-top:20px}.noUi-value-horizontal.noUi-value-sub{padding-top:15px}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0
10px;height:100%;top:0;left:100%}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px
solid #D9D9D9;border-radius:3px;background:#fff;padding:5px;left:-9px;text-align:center;width:50px}.noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-handle-upper .noUi-tooltip{bottom:-32px}.owl-carousel
.animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item
img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item
img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/assets/themes/city-nissan-theme/scripts/owlcarousel/assets/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.tooltipster-default{border-radius:5px;background:#E5E6E7;color:#fff;margin-top:5px}.tooltipster-default .tooltipster-content{font-weight:400;border-radius:5px;border:none;background:#E5E6E7;color:#231F20;font-size:10px;padding:5px
8px;line-height:1em;overflow:hidden}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left
span{border-left:7px solid transparent !important;border-right:7px solid transparent !important;border-top:7px solid;bottom:-6px}.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-6px}.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left
span{border-left:7px solid transparent !important;border-right:7px solid transparent !important;border-bottom:7px solid;top:-6px}.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-6px}.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0
auto}.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left
span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right
span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-fall-show{}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-slide.tooltipster-slide-show{}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}.page-container{max-width:1200px;margin-left:auto;margin-right:auto;width:100%}.fullwidth-container{max-width:100%;margin-left:auto;margin-right:auto;width:100%}.body-wrapper{max-width:1600px;margin:auto;background:#fff}body{background:#c7c7c7}.half-container{max-width:600px;width:100%}div:nth-child(2n+0)>.half-container{float:left;padding-left:60px}div:nth-child(2n+1)>.half-container{float:right;padding-right:60px}.page-container{max-width:1200px}@media (max-width: 1700px){.page-container{max-width:1200px}.half-container{max-width:600px;width:100%}}@media (max-width: 1260px){.page-container{max-width:960px}.half-container{max-width:480px;width:100%}}@media (max-width: 1020px){.page-container{max-width:700px}.half-container{max-width:350px;width:100%}}@media (max-width: 735px){.page-container{max-width:600px;width:94%}.half-container{max-width:none;width:94%;margin:auto;float:none !important;padding:0
!important}}*{outline:none}.gform_wrapper form:after,.clearfix:after,#woo_wrapper:after,.fullwidth-container:after,.page-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix,
* html .fullwidth-container,
* html .page-container{zoom:1}*:first-child+html .clearfix,
*:first-child+html .fullwidth-container,
*:first-child+html .page-container{zoom:1}.header1,.header2,.header3,.header4,.header5,.header6{margin:0}hr{border-style:solid}.site-links
span{margin-left:3px}.site-links span
a{margin-right:3px}.site-links>span{margin-left:0}.col1,.col2,.col3,.col4{float:left}article
.row{width:100%;display:inline-block;margin-bottom:17px}.col4,
.col3,
.col2,
article .row>div{margin-right:4%;float:left}.col4 > div:nth-child(4),
.four > div:nth-child(4),
.col3 > div:nth-child(3),
.three > div:nth-child(3),
.col2 > div:nth-child(2),
.two > div:nth-child(2),
.one > div,
.col4:nth-child(4),
.col3:nth-child(3),
.col2:nth-child(2),
.col1,
article .row>div:last-child{margin-right:0 !important}.col1,.one{width:100%}.col2,.two{width:48%}.col3,.three{width:30.66%}.col4,.four{width:22%}.one-third-two-third>.col1{width:32%}.one-third-two-third>.col2{width:64%}.two-third-one-third>.col1{width:64%}.two-third-one-third>.col2{width:32%}@media (max-width: 765px){article .row>div{width:100% !important;margin-right:0 !important;margin-bottom:17px !important}}.default-page{margin-top:50px;margin-bottom:100px;min-height:500px}ul{list-style-type:none;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;padding-left:0}.legal-pages>div{background-color:#f3f3f3;text-align:center;padding:35px
0}.legal-icon{width:27%;margin:auto;fill:#58595B;margin-bottom:11px}.legal-pages
a{font-size:18px;color:#58595B !important;text-decoration:none !important }.legal-pages > div:hover
a{color:#fff !important;text-decoration:none}.legal-pages>div:hover{background-color:#58595B}.legal-pages > div:hover .legal-icon svg path,
.legal-pages > div:hover .legal-icon svg
rect{fill:#fff}.legal-pages{margin:66px
0 !important}ul.side-menu{float:left;width:17%}article.page-with-sidebar{width:80%;float:right}.side-menu
.page_item{font-weight:300;line-height:1.6em}.side-menu .parent_page
a{font-weight:800}html[data-platform="iPad"] .bg-cover{background-size:initial;-webkit-background-size:initial;-moz-background-size:initial;-o-background-size:initial}.form-left
.gform_wrapper{text-align:left;margin-top:25px}.validation_message{float:left;width:100%;box-sizing:border-box;outline:none}.gform_confirmation_message{width:100%;clear:both;text-align:left;padding-top:4px}.gform_ajax_spinner{max-width:10px;max-height:10px}.gform_validation_container{display:none !important}.gfield_required{margin-left:4px;color:red;float:none !important}.validation_error,.gfield_description.validation_message{color:#FD0707;border-radius:3px;margin:7px
0 4px 0;font-size:14px}.validation_error{display:none !important}.gfield_error input,
.gfield_error select,
.gfield_error
textarea{border:1px
solid #c71444;margin:0}.ginput_right{margin-left:2%}.ginput_full{width:100%;display:inline-block}.ginput_left,.ginput_right{width:49%;display:inline-block}.gfield_label{margin-bottom:4px;width:100%;display:block;font-weight:500}.gform_wrapper
.hidden{display:none !important}.hidden_label
label{display:none !important}.name input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/user-icon.png')!important;background-position:center right !important;background-repeat:no-repeat !important}.email input[type=email]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/email-icon.png') !important;background-position:center right !important;background-repeat:no-repeat !important}.phone input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/phone-icon.png') !important;background-position:center right !important;background-repeat:no-repeat !important}.cal input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/cal-icon.png') !important;background-position:center right !important;background-repeat:no-repeat !important}.speedo input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/speedo-icon.png') !important;background-position:center right !important;background-repeat:no-repeat !important}.car input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/car-icon.png')!important;background-position:center right !important;background-repeat:no-repeat !important}.company input[type=text], .office input[type=text], .location input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/company-icon.png')!important;background-position:center right !important;background-repeat:no-repeat !important}li.gfield, li.gfield
span{float:left;width:100%;position:relative;list-style-position:outside;list-style:none;margin-bottom:8px;background:none;font-weight:300;-webkit-padding-start:0px !important;padding-left:0px}li.gform_hidden,
li.gfield.hidden,
li.gfield.hidden
span{margin-bottom:0px}.gform_wrapper
ul{-webkit-padding-start:0px;-webkit-margin-before:0;-webkit-margin-after:0;margin-top:5px;padding-left:0}.gform_wrapper ul
li{background:none !Important;-webkit-padding-start:0px !important;padding-left:0px;position:relative}.gfield_contains_required ::-webkit-input-placeholder:after{content:' *';font-size:13px;font-family:arial}.gfield_contains_required :-moz-placeholder:after{content:' *';font-size:13px;font-family:arial}.gfield_contains_required ::-moz-placeholder:after{content:' *';font-size:13px;font-family:arial}.gfield_contains_required :-ms-input-placeholder:after{content:' *';font-size:13px;font-family:arial}.gfield_date_dropdown_year,.gfield_date_dropdown_month,.gfield_date_dropdown_day{width:100px;margin-right:1%;float:left}.gfield
div.ginput_complex{}.gfield input,
.gfield select,
.gfield
textarea{border:1px
solid #cfd1d2;width:100%;padding:10px;outline:none;font-weight:100;color:#6d6f70;float:left;width:100%;box-sizing:border-box;outline:none;background:#FFF;font-size:16px;line-height:1.4em;margin:0
!important;border-radius:0;-webkit-appearance:none;padding:12px}.gfield
select{background:url(/assets/themes/city-nissan-theme/images/select-arrows.svg) no-repeat right 13px center #fff}.gfield select[multiple]{background:none;padding:0}select[multiple] option{padding:8px
10px 5px}.gfield_description{font-size:13px;margin-top:4px;float:left}.gfield
textarea{resize:none;padding-bottom:5px}.gfield textarea,
.gfield select[multiple="multiple"]{height:100px}input[type="submit"]{background:#1C69D4;color:#FFF;margin-top:11px;border:0;-webkit-appearance:button;cursor:pointer;width:100%;padding:15px
0;outline:none;text-transform:uppercase}ul .gfield_radio,
ul
.gfield_checkbox{margin-left:0}.gfield_radio input[type=radio],
.gfield_checkbox input[type=checkbox]{position:absolute;cursor:pointer;height:auto !important;margin-top:4px !important;display:inline !Important;width:100% !important;border:0;background:transparent;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;outline:none;left:0;top:0;right:0;bottom:0;z-index:1}.gfield_checkbox input[type="checkbox"]+label{-webkit-padding-start:29px;padding-left:29px;margin-left:0px !important;line-height:24px !Important;height:auto !Important}.gfield_checkbox{margin:0
!Important}.gfield_radio input[type="radio"]+label{-webkit-padding-start:23px;padding-left:23px;margin-left:0px;line-height:20px}.gfield_radio label,
.gfield_checkbox
label{display:inline-block !Important;width:auto;margin-left:7px;cursor:pointer}.gfield_checkbox input[type="checkbox"]+label:before{content:'';position:absolute;left:0px;width:20px;height:21px}.gfield_radio li,
.gfield_checkbox
li{margin-bottom:7px;display:inline-block;width:100%;margin-right:0;background:none;-webkit-padding-start:0px;padding-left:0px}.left_half{width:49.25% !important;margin-right:1.5% !important}.right_half{width:49.25% !important}.gfield.one_third{width:33.25% !important;margin-right:1.5% !important}.gfield.two_third{width:65.25% !important}.col_2 .gfield_checkbox
li{width:48%}.col_3 .gfield_checkbox
li{width:31%}.col_4 .gfield_checkbox
li{width:22%}.col_1 .gfield_checkbox
li{margin-right:0%}.col_2 .gfield_checkbox li:nth-child(2){margin-right:0%}.col_3 .gfield_checkbox li:nth-child(3){margin-right:0%}.col_4 .gfield_checkbox li:nth-child(4){margin-right:0%}.col_2 .gfield_radio
li{width:48%}.col_3 .gfield_radio
li{width:31%}.col_4 .gfield_radio
li{width:22%}.col_1 .gfield_radio
li{margin-right:0%}.col_2 .gfield_radio li:nth-child(2){margin-right:0%}.col_3 .gfield_radio li:nth-child(3){margin-right:0%}.col_4 .gfield_radio li:nth-child(4){margin-right:0%}.ginput_complex
span{margin-bottom:7px}.ginput_complex
span.ginput_right{width:49%}.ginput_complex
span.ginput_left{margin-left:0px;width:49%}.ginput_complex.has_first_name.has_last_name
span{width:49.5%;display:inline-block;box-sizing:border-box;margin-bottom:0px}.ginput_complex.has_first_name.has_last_name span:nth-child(2){margin-left:1%}.ginput_complex.ginput_container.has_prefix.has_first_name.no_middle_name.has_last_name.no_suffix
.name_prefix{width:6%}.ginput_complex.ginput_container.has_prefix.has_first_name.no_middle_name.has_last_name.no_suffix
.name_first{width:46%;margin-left:1%}.ginput_complex.ginput_container.has_prefix.has_first_name.no_middle_name.has_last_name.no_suffix
.name_last{width:46%;margin-left:1%}.ginput_complex span
label{font-size:13px}.gfield
table{width:100%}.seperate-lines
span{width:100% !important;margin:0
!important}.seperate-lines span:first-child{margin-bottom:8px !important}.ui-datepicker-trigger{width:33px;position:absolute;top:16px;right:7px}img.ui-datepicker-trigger{width:23px;position:absolute;top:16px;right:14px}#ui-datepicker-div{}.ui-datepicker-next{float:right;text-decoration:none !important}.ui-datepicker-prev{text-decoration:none !important}.ui-datepicker-calendar td a,  .ui-datepicker-calendar
th{color:#48535A;text-decoration:none !important}.ui-datepicker-calendar
tr{height:26px}#ui-datepicker-div{background:#FFF;padding:11px
17px}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar
tbody{}select.ui-datepicker-month{float:left;width:45%;font-size:13px;height:35px;display:inline;clear:none;padding:8px
17px}select.ui-datepicker-year{width:45%;font-size:12px;height:35px;float:right;display:inline;clear:none;padding:8px
17px}.ui-datepicker-calendar td a:hover{}.ui-datepicker-calendar
td{text-align:center}.ui-datepicker-title
select{border:1px
solid #DFDFDF;background-image:url('/assets/themes/city-nissan-theme/images/select-arrows.svg');background-repeat:no-repeat;background-size:auto auto;background-position:right 9px center}.ui-datepicker-header
span{}.gform_confirmation_message{background:url('//static.scratchdigital.co.nz/scratchdigital/thumbsup-black.png') 0px 20px no-repeat;padding-left:105px;position:relative}.gform_confirmation_message:before{content:'';left:85px;position:absolute;top:0;bottom:0}.subscribe
.gform_confirmation_message{background:url('//static.scratchdigital.co.nz/scratchdigital/thumbsup-white.png') 0px 20px no-repeat}.subscribe .gform_confirmation_message .single
p{color:#fff}@media(max-width:500px){.ginput_complex.has_first_name.has_last_name
span{width:100%;margin-left:0 !important;margin-bottom:8px;display:block;float:left}.ginput_complex.has_first_name.has_last_name
span.name_last{margin-bottom:0px}.gfield
div.ginput_complex{height:auto}}.email-signup-form_wrapper
ul{margin-top:0 !important}.email-signup-form_wrapper
li.gfield{width:87%;margin-bottom:0px}.email-signup-form_wrapper input[type="submit"]{float:right;width:13%}.email-signup-form_wrapper .gfield
input{padding:9px;line-height:31px;font-size:17px;border-right:0;border-radius:2px 0px 0px 2px}.email-signup-form_wrapper
.gform_confirmation_message{padding-top:0px}.mobile-header{position:fixed;z-index:999;height:60px;width:100%;background:#58595B;top:0}.mobile-nav a, .mobile-nav
span{color:#fff}.mobile-nav.mm-menu a, .mobile-nav.mm-menu
span{color:#808184;text-transform:capitalize;text-decoration:none}.mm-listview>li>a,.mm-listview>li{position:relative;width:100%}.mobile-nav
a{cursor:pointer}.mobile-menu-btn{float:right;position:absolute;top:0;right:0;bottom:0;padding:13px
15px;cursor:pointer;font-size:20px;line-height:1.5em}.mobile-sub-nav{display:block;height:20px;width:100%;background:#F2F2F2}.mobile-sub-nav{display:none;height:26px;width:100%;background:#F2F2F2;text-align:center}.mobile-sub-nav
a{padding:0
10px;font-size:14px;color:#48535A}.mobile-logo{padding:0px}a.mobile-logo{overflow:hidden;text-align:center;float:none;margin:0
auto;max-height:50px;display:block;max-width:80%}a.mobile-logo
img{margin:0
auto;float:none;width:111px;max-height:111px;background-color:none}.mm-listview
span{padding:5px
10px 5px 20px;width:100%;display:block;font-size:20px}.mm-listview>li>a,.mm-listview>li>span{line-height:25px;font-size:16px}.mobile-nav .contact-details
a{width:45%;display:inline-block !important;text-align:center;background:rgba(3, 2, 1, 0) !important}.mobile-nav .contact-details
a.divider{width:5px;color:#c71444;padding:10px
0}.mobile-nav li.contact-details a:before,.mm-subclose:before{content:'' !important;padding:0
!important}.nav-icon{margin:0;padding:0;float:left;width:22px;height:1px;position:relative;margin:8px
auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor:pointer}.nav-icon
span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}.nav-icon span:nth-child(1){top:0px}.nav-icon span:nth-child(2),.nav-icon span:nth-child(3){top:7px}.nav-icon span:nth-child(4){top:14px}.nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}.nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}.mm-listview>li:not(.mm-navbar):not(.mm-label):not(.box-links):not(.mm-search):not(.mm-noresults):before{content:'';border-top-width:1px;border-top-style:solid;display:block;width:100%;position:absolute;top:0;left:0}.mm-listview>li:not(.mm-navbar):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:initial}.mm-listview li:last-child{border-bottom-width:1px;border-bottom-style:solid;border-color:rgba(0,0,0,0.15)}.mm-listview>li.box-links{padding:15px
!important;display:inline-block;width:50%;float:left;text-align:center;padding:15px
!Important}.mm-listview>li.box-links:not(.mm-navbar):not(.mm-label):not(.mm-search):not(.mm-noresults):after{margin-left:0px;border:0}.box-links
svg{height:51px;width:55px;display:block;margin:2px
auto 14px}.mm-menu.mm-border-full .mm-listview>li:after,.mm-listview.mm-border-full>li.box-links.br-rt:after{left:initial !important}.box-links.br-rt:after{border:0;border-right-width:1px !important;border-right-style:solid !important;right:0;top:0;height:100%;position:absolute !important;content:'' !important}.box-links.br-tp:before{border:0;border-top-width:1px!important;border-top-style:solid!important;top:0!important;position:absolute !important;left:20px;right:0;content:'' !important}.box-links.right:before{right:20px;left:0px}.mobile-nav
.spacer{margin-bottom:21px !important}.mm-menu .mm-listview > li > a.mm-next:after, .mm-menu .mm-listview > li > a.mm-prev:before,
.mm-menu .mm-listview > li:before, .mm-menu .mm-listview > li:after,
.mm-menu .mm-listview > li:before, .mm-menu .mm-listview>li:before{border-color:rgba(0, 0, 0, 0.15) !important}.mm-listview>li:not(.box-links){position:relative;clear:both}.mobile-header{display:none}.nav-icon{width:16px;height:14px;position:absolute;right:0;top:0;bottom:0;margin:auto}.nav-icon
span{height:2px}.nav-icon span:nth-child(2),.nav-icon span:nth-child(3){top:6px}.nav-icon span:nth-child(4){top:12px}@media (max-width:1020px){.header.desktop{display:none}.mobile-header{display:block}.mobile-header{height:50px}a.mobile-logo
img{width:291px;top:-32px;position:relative}.mobile-menu-btn{font-size:16px}img.css-logo{padding:18px
0px;width:89px}.mobile-nav .contact-details
a{line-height:25px;font-size:16px}}@media (max-width:450px){a.mobile-logo{float:left}.box-links
svg{width:35px;margin:2px
auto 10px}.box-links
a{}.mm-listview>li.box-links>a,.mm-listview>li.box-links>span{padding:0}}img{display:block;max-width:100%;height:auto}.pull-left{float:left}.pull-right{float:right}.hide{display:none !important}body{overflow-x:hidden}[data-useragent*="iPad"] div,
[data-useragent*="iPhone"] div{background-size:100% !important}[slideout],a[href]{cursor:pointer;text-decoration:none}#ui-datepicker-div{font-size:90%;width:298px;display:none}#ui-datepicker-div .ui-widget{font-family:"Helvetica Neue","Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;background:#29a2d9;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:0 1px 3px #252525}#ui-datepicker-div .ui-datepicker{padding:0}#ui-datepicker-div .ui-datepicker-header{border:none;border-bottom:1px solid #f2f2f2;background:transparent;font-weight:normal;font-size:11px;text-transform:uppercase;padding-bottom:11px;margin-bottom:11px}.ui-widget-content{border:1px
solid #f2f2f2}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:none;background:transparent !important;font-weight:300 !important;color:#444;font-size:15px;opacity:1;text-transform:uppercase;margin:10px
0 0;padding:7px
14px;line-height:1em}.ui-widget-content button.ui-state-default:hover{background:#c60a3c !important;color:#fff !important}#ui-datepicker-div .ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#ui-datepicker-div .ui-datepicker .ui-datepicker-title{margin-top:1.5em;margin-bottom:1em}#ui-datepicker-div .ui-datepicker .ui-datepicker-prev-hover,
#ui-datepicker-div .ui-datepicker .ui-datepicker-next-hover,
#ui-datepicker-div .ui-datepicker .ui-datepicker-next,
#ui-datepicker-div .ui-datepicker .ui-datepicker-prev{top:1.7em;border:none}#ui-datepicker-div .ui-datepicker .ui-datepicker-prev-hover{left:2px}#ui-datepicker-div .ui-datepicker .ui-datepicker-next-hover{right:2px}#ui-datepicker-div.ui-datepicker .ui-datepicker-next.ui-state-hover span,
#ui-datepicker-div.ui-datepicker .ui-datepicker-prev.ui-state-hover
span{background-image:url(/assets/themes/city-nissan-theme/images/ui-icons_c60a3c_256x240.png)}#ui-datepicker-div .ui-datepicker .ui-datepicker-prev
span{background-position:-96px -32px}#ui-datepicker-div .ui-datepicker .ui-datepicker-prev-hover
span{background-position:-96px -48px}#ui-datepicker-div .ui-datepicker .ui-datepicker-next-hover
span{background-position:-32px -48px}.ui-icon-circle-triangle-e{background-position:-31px -15px !important}.ui-icon-circle-triangle-w{background-position:-100px -15px !important}#ui-datepicker-div .ui-datepicker
table{margin:0}#ui-datepicker-div .ui-datepicker
th{padding:3em
0;color:#9fd9f1;font-size:8px;font-weight:normal;text-shadow:0 0 2px #45c4f8;text-transform:uppercase;border:none;border-top:1px solid #3fabdc}#ui-datepicker-div .ui-datepicker
td{border:none;padding:0}#ui-datepicker-div td .ui-state-default{background:transparent;border:none;text-align:center;padding:7px
!important;margin:0;font-weight:normal;color:#50545d;font-size:12px}#ui-datepicker-div td .ui-state-active,
#ui-datepicker-div td .ui-state-hover{background:#c60a3c !important;color:#fff;border-radius:4px !important;-webkit-border-radius:4px;-moz-border-radius:4px}.gf_horizontal
li{display:inline !important;margin-right:17px !important}.cc-about-us-careers{padding:70px
0 60px}.cc-about-us-careers .col-wrapper{width:85%;margin:25px
auto}.cc-about-us-careers
.header3{margin-bottom:10px}.cc-about-us-careers
p{margin:0
0 20px}.cc-about-us-careers
.btn{display:inline-block;margin-top:10px}.image-container{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.image-container
img{margin:auto;top:0;left:0;right:0;bottom:0;position:absolute}.cc-about-us-careers .one-third-two-third
.col1{position:relative}.cc-about-us-careers .col1
img{max-width:initial}.cc-about-us-history{padding:80px
0 0}.cc-about-us-history .one-third-two-third
.col1{width:42%}.cc-about-us-history
.timeline{max-width:1000px;width:100%;margin:100px
0 0 0}.cc-about-us-history.full-background
.timeline{max-width:initial;margin:0px}.cc-about-us-history .timeline .timeline-block{padding-bottom:60px;position:relative}.cc-about-us-history .timeline .timeline-date,
.cc-about-us-history .timeline .timeline-circle,
.cc-about-us-history .timeline .timeline-line,
.cc-about-us-history .timeline .timeline-content{float:left}.cc-about-us-history .timeline .timeline-date{width:120px;font-weight:300;font-size:25px;line-height:1em;color:#c71444;margin:0;padding-right:40px}.cc-about-us-history.full-background .timeline .timeline-date{margin-top:-5px;position:absolute;top:45%;left:0}.cc-about-us-history .timeline .timeline-circle{width:18px;height:18px;background-color:#c71444;border-radius:50%;position:absolute;left:113px;z-index:1}.cc-about-us-history .timeline .timeline-line{width:4px;height:100%;background-color:#D1D3D4;position:absolute}.cc-about-us-history .timeline .timeline-content{max-width:850px;padding-left:65px;position:relative}.cc-about-us-history .timeline .timeline-content
.header4{margin-bottom:5px}.cc-about-us-history .timeline .timeline-content
p{margin:0
0 30px}.cc-about-us-history .timeline .timeline-content
img{margin:45px
0 0px}.cc-about-us-history.full-background{padding:0;background-color:#F1F2F2}.cc-about-us-history.full-background .timeline .timeline-block{padding-left:120px;padding-bottom:0}.cc-about-us-history.full-background .timeline .timeline-circle{top:45%}.cc-about-us-history.full-background .timeline .timeline-line{height:50%}.cc-about-us-history.full-background .timeline .timeline-content{width:100%;max-width:initial;text-align:center;margin:30px
0 0}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box{width:120px;height:150px;float:left;margin:0
45px}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box.text{margin-top:25px}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box:first-child{margin-left:0}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box:last-child{margin-right:0}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box
.image{width:110px;height:80px;color:#c71444;font-size:70px;font-weight:bold;margin-bottom:15px;text-align:center;position:relative}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box.text
.image{height:55px}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box .image
img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box
.description{width:90%;color:#A7A9AC;margin:0
auto;line-height:1em}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box
.description.small{width:60%}.contact-us-cc{padding:45px
0}.contact-us-cc
a{text-decoration:none !important}.contact-us-cc
.box{float:left;background-color:#F1F2F2;margin:0
10px 20px}.contact-us-cc .box:nth-child(odd){margin-left:0}.contact-us-cc .box:nth-child(even){margin-right:0}.contact-us-cc .box:hover{-webkit-box-shadow:0px 1px 10px 5px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 10px 5px rgba(0,0,0,0.2);box-shadow:0px 1px 10px 5px rgba(0,0,0,0.2)}.contact-us-cc .box .box-image{height:280px;position:relative;display:block}.contact-us-cc .box .box-image>img{width:100%}.contact-us-cc .box .box-image
.overlay{width:100%;height:100%;position:absolute;background:rgba(246,167,77,0.8);color:#FFF;font-size:16px;font-weight:400;text-transform:uppercase;top:0;left:0;right:0;bottom:0;opacity:0}.contact-us-cc .box:hover .box-image
.overlay{opacity:1}.contact-us-cc .box .box-image .overlay
.content{width:250px;height:30px;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.contact-us-cc .box .box-image .overlay .content
span{display:block;margin-bottom:10px}.contact-us-cc .box .box-image .overlay .content
hr{width:50px;height:0;border:0;margin:0
auto;border-top:4px solid #FFF;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.contact-us-cc .box .box-description{width:100%;display:table;padding:25px}.contact-us-cc .box .box-description .box-logo{width:40%;display:table-cell;vertical-align:middle}.box-logo
img{max-width:85px;text-align:center;margin:0
auto}.contact-north-shore-service-centre .box-logo
img{max-width:150px}.contact-us-cc .box .box-description .box-logo{margin-right:50px}.brand-enquiry-form{background-color:#f3f3f3}.contact-us-cc .box .box-description .box-contact{width:60%;color:#000;display:table-cell;vertical-align:middle;padding-left:20px;border-left:1px solid #BCBEC0}.contact-us-cc .box .box-description .box-contact
.title{color:#000;font-size:20px;font-weight:600;margin-bottom:5px}.contact-us-cc .box .box-description .box-contact
.telp{color:#000;margin-bottom:5px;display:block}.contact-us-cc .box .box-description .box-contact
.address{line-height:1.2em}.contact-us-cc .box .box-description .box-contact .address
.col{float:left;margin-right:50px}.contact-us-cc .box .box-description .box-contact .address .col:last-child{margin-right:0}.contact-us-cc .box .box-description .box-contact .address .col
.heading{font-size:10px;font-weight:600;margin:0;text-transform:uppercase}.contact-us-cc .box .box-description .box-contact .address
.map{margin-top:5px;display:block}.contact-us-cc .box .box-description .box-contact
span{display:block}.contact-us-cc .box .box-description .box-contact
.map{text-decoration:none;text-transform:uppercase;color:#c71444}.cc-experience-multi-brand{padding:60px
0;background-color:#f2f2f2}.cc-experience-multi-brand
p.heading{width:75%}.cc-experience-multi-brand
p{width:85%}.cc-experience-multi-brand .box-wrapper{width:90%;margin:0
auto}.other-european-vehicles{display:block;clear:both;text-align:center;padding-top:15px}.plus{font-size:20px;color:#FFF;padding:1px
8px;background:#676767;line-height:0em;margin-right:6px}.cc-experience-multi-brand .box-wrapper
.box{width:28%;min-height:150px;float:left;position:relative;margin-right:5%}.cc-experience-multi-brand .box-wrapper .box
img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0.5;cursor:pointer;max-height:85px;width:auto !important}.cc-experience-multi-brand .box-wrapper .box img:hover{opacity:1}.cc-experience{padding:95px
0 115px;background-image:url('/assets/themes/city-nissan-theme/images/background/background-experience.png')}.cc-experience
img{margin:0
auto}.cc-experience .col-wrapper{margin-left:120px}.cc-experience
.header3{margin-top:15px}.cc-experience
p.heading{width:95%}.cc-experience
.btn{display:inline-block;margin-top:30px}.cc-experience-sponsor{padding:120px
0 180px;background-image:url('/assets/themes/city-nissan-theme/images/background/background-experience-sponsor.jpg');background-size:cover;background-repeat:no-repeat;background-position:center center}.cc-experience-sponsor.events{background-image:url('/assets/themes/city-nissan-theme/images/nissan_ICE_13_AUGUST_2014_004.jpg');background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#4C4C4C}.cc-experience-sponsor
.col2{float:none;display:inline-block;vertical-align:middle}.cc-experience-sponsor
.header3{color:#FFF !important}.cc-experience-sponsor
p{width:90%;color:#FFF !important}.cc-experience-sponsor
img{float:right}.cc-testimonial{padding:50px
0;text-align:center}.cc-testimonial
span.line{width:58px;height:7px;display:block;margin:0
auto;background-color:#D0D2D3}.cc-testimonial
.col1{background-image:url('/assets/themes/city-nissan-theme/images/icon/quote.png');background-size:190px !important;background-repeat:no-repeat;max-width:800px;margin:0
auto !important;float:none}.cc-testimonial
blockquote{padding:40px
30px 20px;font-size:19.5px;margin:0
auto 15px;line-height:1.8em}.cc-testimonial
.profile{width:67px;height:67px;display:block;background-color:#BCBEC0;border-radius:50%;overflow:hidden;margin:5px
auto 10px}.cc-testimonial
cite{font-weight:600;font-style:normal;text-transform:uppercase}.cc-testimonial
.star{margin-top:-1px}.cc-testimonial .star
.icon{color:#F7941E;font-size:18px}.cc-testimonial .star .icon:before{margin:0}.cc-email-signup{background-color:#F1F2F2;text-align:center}.cc-email-signup #gforms_confirmation_message_5,
.cc-email-signup
#gform_wrapper_5{max-width:600px;margin:0
auto;clear:both;padding:88px
0 111px;z-index:1;position:relative}.cc-email-signup
#gforms_confirmation_message_2{height:360px}.cc-email-signup
#gform_wrapper_7{max-width:800px;margin:0
auto;clear:both;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:253px}.cc-email-signup
.form{position:relative}.cc-email-signup
h3{margin:0;text-transform:capitalize;font-weight:900 !important;font-size:30px !important}.cc-email-signup
.gform_description{font-size:16px;margin:10px
0 20px;display:block}.cc-email-signup .email-signup-form_wrapper .gfield
input{height:69px;font-size:18px;padding:18px
23px}.cc-email-signup .email-signup-form_wrapper input[type="submit"]{margin:0;font-size:18px;top:0px;right:0;padding:26px
23px 27px;position:absolute;text-indent:-1000px;overflow:hidden;pointer-events:all;border-top-left-radius:0;border-bottom-left-radius:0;height:100%;width:100%;background-image:url(/assets/themes/city-nissan-theme/images/dart.png);background-position:center;background-repeat:no-repeat}.cc-email-signup .email-signup-form_wrapper
.gform_footer{color:#FFF;font-size:40px;position:relative;pointer-events:none;width:13%;height:69px;position:absolute;right:0}.cc-news-slider{padding:90px
0}.cc-news-slider
.header2{margin-bottom:35px !important}.cc-news-slider
a{color:#464646 !important;text-transform:uppercase;text-decoration:none !Important}.cc-news-slider .item:hover,
.cc-news-slider .item:hover .detail span,
.cc-news-slider .item:hover
.header5{color:#FFF !important}.cc-news-slider .active
.item{opacity:1}.cc-news-slider
.item{width:275px !important;height:100%;float:left;border:2px
solid #D0D1D2;width:100%}.cc-news-slider .item:hover{background-color:#6D6E71;border:2px
solid #6D6E71}.cc-news-slider .item .item-image
img{width:100%}.cc-news-slider .item .item-description{padding:15px;float:left;width:100%}.cc-news-slider
.header5{font-size:15px !Important}.cc-news-slider .item .item-description
.header6{margin-bottom:10px}.cc-news-slider .item .item-description
.detail{font-size:10px;text-transform:none}.cc-news-slider .item .item-description .detail
span{margin:0
5px}.cc-news-slider .item .item-description .detail span:first-child{margin-left:0}.cc-news-slider .news-carousel{position:relative}.cc-news-slider .news-carousel .owl-controls{font-size:35px}.cc-news-slider .news-carousel .owl-controls .owl-prev,
.cc-news-slider .news-carousel .owl-controls .owl-next{width:6%;height:100%;position:absolute;background-color:rgba(255,255,255,0.7);top:0}.cc-news-slider .news-carousel .owl-controls .owl-prev{left:0}.cc-news-slider .news-carousel .owl-controls .owl-next{right:0}.cc-news-slider .news-carousel .owl-controls .owl-prev:before,
.cc-news-slider .news-carousel .owl-controls .owl-next:before{font-family:'fontello';position:absolute;top:45%}.cc-news-slider .news-carousel .owl-controls .owl-next:before{content:'\e80c';right:40%}.cc-news-slider .news-carousel .owl-controls .owl-prev:before{content:'\e80b';left:40%}.cc-footer{color:#FFF;background-color:#58595B}.cc-footer>.page-container{padding:60px
0}.cc-footer
.header2{color:#FFF !important;font-size:28px;margin-bottom:15px}.cc-footer
.Tokenize{margin-bottom:0 !Important}.cc-footer .cc-stock-vehicle-search{padding:0px
0 75px;background:none}.cc-footer .cc-stock-vehicle-search
input{border:0}.cc-footer .cc-stock-vehicle-search
.group{margin-bottom:0}.cc-footer .cc-stock-vehicle-search
.box{border:none}.cc-footer .search-stock{margin-bottom:55px}.cc-footer .search-stock
input{width:94%;color:#808184;float:left;font-size:16px;font-weight:400;padding:20px}.cc-footer .search-stock input[type="submit"]{color:#FFF;width:6%;float:left;font-size:23px;padding:23px
20px 24px}.cc-footer .follow-us{float:left;clear:both}.cc-footer .dealer-details .heading,
.cc-footer .follow-us
.heading{font-size:17px;font-weight:500;color:#fff !important;margin-bottom:5px}.dealer-details
.heading{margin-bottom:9px !important}.cc-footer .follow-us a .svg-icon{width:45px;height:45px;margin-left:-12px;margin-right:25px;fill:#FFF}.dealer-details
a{display:block;color:#fff !Important;text-decoration:none !Important;font-size:15px;line-height:1.5em;margin-top:5px;font-weight:400}.dealer-details a:hover{text-decoration:underline !Important}.dealer-details{max-width:300px;float:left;margin-bottom:29px}.cc-footer .follow-us a .svg-icon:hover{}.cc-footer
.link{width:50%;float:right}.cc-footer .link
ul{width:30%;float:right;margin:0
5% 0 0;list-style:none}.footer-section{margin:0
!important}.cc-footer .link ul
li{-webkit-padding-start:0px;padding-left:0px;background:none;margin-bottom:2.5px}.cc-footer .link ul li
a{color:#FFF;text-decoration:none;font-size:15px;line-height:1.5em;margin-top:5px;font-weight:400}.cc-footer .link ul li a:hover{text-decoration:underline}.cc-footer .link ul li
a.heading{font-size:17px;font-weight:500}.footer-signoff{margin-top:100px;font-size:12px;padding:15px
0;background-color:rgba(0, 0, 0, 0.13)}.footer-signoff .col2:last-child{float:right;text-align:right;color:#fff}.footer-signoff
p{color:#FFF !important;margin:0}.footer-signoff .copyright
p{display:inline-block}.footer-signoff
.copyright{line-height:40px}.footer-signoff .col2:last-child
a{padding:16px
0}.footer-signoff a,
.footer-signoff
span{color:#FFF !important;display:inline-block;text-decoration:none !important;line-height:1em;vertical-align:middle}.footer-signoff a:hover{text-decoration:underline !important}.footer-signoff
img{margin:2px
1px;display:inline-block;vertical-align:middle}.cc-heading-style-2{background-image:url('/assets/themes/city-nissan-theme/images/background/background-heading-style-2.jpg');background-size:cover;background-position:center center;padding:200px
0 30px;position:relative}.cc-heading-style-2:before{content:"";background-color:rgba(35,31,32,0.6);position:absolute;top:0;left:0;right:0;bottom:0}.cc-heading-style-2
.header2{color:#FFF !important;font-size:36px;margin-bottom:5px;position:relative}.cc-heading-style-2
.breadcrumbs{color:#D1D3D4;font-size:12px;position:relative}.cc-heading-style-2 .breadcrumbs
a{color:#D1D3D4;text-decoration:none}.cc-homepage-cc-heading{padding:276px
0;background-image:url('/assets/themes/city-nissan-theme/images/background/background-heading-style-homepage.jpg');background-size:cover;background-position:center center}.cc-stock-vehicle-search{padding:70px
0 62px;background-color:#F3F3F3}.cc-stock-vehicle-search
.header3{color:#000;margin-bottom:10px}.cc-vehicle-stock-search
.box{position:relative}.cc-vehicle-stock-search .cc-stock-vehicle-search-tabs{background:#fff;padding:10px
0 5px 20px;position:absolute;top:86px;width:100%;z-index:4;opacity:0}.cc-vehicle-stock-search #tokenize:focus{opacity:0 !important}.cc-stock-vehicle-search
.box{position:relative;padding:0;background-color:#FFF;border:1px
solid #D1D3D4}.cc-stock-vehicle-search
.group{position:relative;height:54px}.cc-stock-vehicle-search .cc-vehicle-stock-search
.tabs{margin-bottom:0 !important}.cc-footer .cc-stock-vehicle-search .cc-vehicle-stock-search
.tabs{margin-top:0px}.page-template-page-brand-home .cc-vehicle-stock-search .tab-close,
.page-template-page-brand-home .cc-vehicle-stock-search .tab-links{display:none !important}.page-template-page-brand-home .cc-vehicle-stock-search
.tabs{padding:0px
25px 10px 25px !important}.page-template-page-brand-home .cc-stock-vehicle-search .tab-content{margin:0px
15px 0 0 !important}.cc-stock-vehicle-search
input{width:94%;color:#808184;font-size:18px;font-weight:400;padding:19px
15px 6px 5px;display:block;border:none;border-bottom:1px solid #D1D3D4}.cc-stock-vehicle-search .cc-vehicle-stock-search input[type="submit"]{color:#FFF !Important;width:70px;font-size:23px !Important;padding:19px
20px;position:absolute;top:0;right:0;margin:0;border-radius:0 !Important}.cc-stock-vehicle-search input:focus{outline:none}.cc-stock-vehicle-search
label{color:#999;font-size:18px;font-weight:normal;position:absolute;pointer-events:none;left:28px;top:10px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.vehicle-search-icon{position:absolute;top:10px;bottom:0}.cc-stock-vehicle-search label
img{float:left;margin-right:10px}.cc-stock-vehicle-search input:focus ~ label,
.cc-stock-vehicle-search input:valid~label{top:-3px;left:0;font-size:14px;color:#000}.cc-stock-vehicle-search input:valid ~ .vehicle-search-icon,
.cc-stock-vehicle-search input:focus~.vehicle-search-icon{opacity:0}.cc-stock-vehicle-search input:focus ~ label img,
.cc-stock-vehicle-search input:valid ~ label
img{width:16px;height:16px;margin-top:3px}.cc-stock-vehicle-search
.bar{position:relative;display:block;width:94%}.cc-stock-vehicle-search .bar:before,
.cc-stock-vehicle-search .bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#c71444;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.cc-stock-vehicle-search .bar:before{left:50%}.cc-stock-vehicle-search .bar:after{right:50%}.cc-stock-vehicle-search input:focus ~ .bar:before,
.cc-stock-vehicle-search input:focus~.bar:after{width:50%}.cc-stock-vehicle-search
.highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:0.5}.cc-stock-vehicle-search input:focus~.highlight{-webkit-animation:inputHighlighter 0.3s ease;-moz-animation:inputHighlighter 0.3s ease;animation:inputHighlighter 0.3s ease}@-webkit-keyframes
inputHighlighter{from{background:#5264AE}to{width:0;background:transparent}}@-moz-keyframes
inputHighlighter{from{background:#5264AE}to{width:0;background:transparent}}@keyframes
inputHighlighter{from{background:#5264AE}to{width:0;background:transparent}}.cc-stock-vehicle-search
.tabs{background-color:#FFF;margin-bottom:20px;margin-top:-25px}.cc-vehicle-stock-search
.tabs{border:1px
solid #F4F4F4;background-color:#FFF;padding:20px
25px 10px 25px;margin-bottom:20px;margin-top:0}.select-model-test-drive .tabs .tab-links,
.cc-stock-vehicle-search .tabs .tab-links,
.cc-vehicle-stock-search .tabs .tab-links{margin:0;padding:0;list-style:none;display:block}.select-model-test-drive .tabs .tab-links li,
.cc-stock-vehicle-search .tabs .tab-links li,
.cc-vehicle-stock-search .tabs .tab-links
li{background:none;margin:0
22px 0 0;padding:0;float:left;list-style:none}.select-model-test-drive .tabs .tab-links a,
.cc-stock-vehicle-search .tabs .tab-links a,
.cc-vehicle-stock-search .tabs .tab-links
a{color:#231F20;font-size:16px;display:inline-block;text-decoration:none}.select-model-test-drive .tabs .tab-links.open a,
.cc-stock-vehicle-search .tabs .tab-links.open a,
.cc-vehicle-stock-search .tabs .tab-links.open
a{opacity:0.4}.select-model-test-drive .tabs .tab-links.open .active a,
.cc-stock-vehicle-search .tabs .tab-links.open .active a,
.cc-vehicle-stock-search .tabs .tab-links.open .active
a{opacity:1;font-weight:600}.select-model-test-drive .tab-links a:hover,
.cc-stock-vehicle-search .tab-links a:hover,
.cc-vehicle-stock-search .tab-links a:hover{color:#c71444;opacity:1 !important}.cc-stock-vehicle-search .tab-close,
.cc-vehicle-stock-search .tab-close{color:#464646;cursor:pointer;font-size:16px;position:relative;top:-20px;right:20px;opacity:0.4}.cc-stock-vehicle-search .tab-close:before,
.cc-vehicle-stock-search .tab-close:before{font-family:sans-serif;content:'x';position:absolute;top:0;left:-15px}.cc-stock-vehicle-search .tab-close:hover,
.cc-vehicle-stock-search .tab-close:hover{opacity:1;color:#c71444}.select-model-test-drive li.active a,
.select-model-test-drive li.active a:hover,
.cc-stock-vehicle-search li.active a,
.cc-stock-vehicle-search li.active a:hover,
.cc-vehicle-stock-search li.active a,
.cc-vehicle-stock-search li.active a:hover{background:#fff;color:#4c4c4c}.select-model-test-drive .tab-content,
.cc-stock-vehicle-search .tab-content,
.cc-vehicle-stock-search .tab-content{margin:15px
15px 0 0}.select-model-test-drive ul.open + span + .tab-content,
.cc-stock-vehicle-search ul.open + span + .tab-content,
.cc-vehicle-stock-search ul.open+span+.tab-content{border-top:1px solid #BBBDBF}.select-model-test-drive .tab,
.cc-stock-vehicle-search .tab,
.cc-vehicle-stock-search
.tab{padding-right:20px;display:none}.select-model-test-drive .tab.active,
.cc-stock-vehicle-search .tab.active,
.cc-vehicle-stock-search
.tab.active{display:block}.select-model-test-drive .tab .tab-wrapper,
.cc-stock-vehicle-search .tab .tab-wrapper,
.cc-vehicle-stock-search .tab .tab-wrapper{width:100%;padding-top:15px;padding-bottom:10px}.select-model-test-drive .tab .tab-wrapper .tab-inner,
.cc-stock-vehicle-search .tab .tab-wrapper .tab-inner,
.cc-vehicle-stock-search .tab .tab-wrapper .tab-inner{width:100%}.select-model-test-drive .tab .tab-wrapper span,
.cc-stock-vehicle-search .tab .tab-wrapper span,
.cc-vehicle-stock-search .tab .tab-wrapper
span{width:16%;float:left;margin-bottom:10px}.select-model-test-drive .tab .tab-wrapper span a,
.cc-stock-vehicle-search .tab .tab-wrapper span a,
.cc-vehicle-stock-search .tab .tab-wrapper span
a{color:#464646;font-size:14px;text-decoration:none}.tab .tab-wrapper span
a.selected{color:#c71444 !Important}.select-model-test-drive .tab .tab-wrapper span a:hover,
.select-model-test-drive .tab .tab-wrapper span a:hover small,
.cc-stock-vehicle-search .tab .tab-wrapper span a:hover,
.cc-stock-vehicle-search .tab .tab-wrapper span a:hover small,
.cc-vehicle-stock-search .tab .tab-wrapper span a:hover,
.cc-vehicle-stock-search .tab .tab-wrapper span a:hover
small{color:#c71444}.select-model-test-drive .tab .tab-wrapper span a small,
.cc-stock-vehicle-search .tab .tab-wrapper span a small,
.cc-vehicle-stock-search .tab .tab-wrapper span a
small{color:#A6A8AB;font-size:9px}.cc-stock-vehicle-information{padding:20px
0 110px}.cc-stock-vehicle-information
.breadcrumbs{color:#808184;font-size:12px;font-weight:400;margin-bottom:10px}.cc-stock-vehicle-information .breadcrumbs
a{color:#808184;text-decoration:none}.cc-stock-vehicle-information .breadcrumbs a:hover{color:#c71444}.cc-stock-vehicle-information
.col2.first{width:55%;position:relative}.cc-stock-vehicle-information .ms-inner-controls-cont{position:initial}.cc-stock-vehicle-information
.col2.second{width:42%;float:right;margin:0}.search-listing .call-to-action,
.cc-stock-vehicle-information .vehicle-slider .call-to-action{background-color:rgba(244,244,244,0.9);padding:5px
10px;text-transform:uppercase;position:absolute;right:0;top:0px;z-index:99;opacity:0;transition:opacity .5s 0s}.search-listing .call-to-action{top:0px;right:5px;font-size:12px;padding:8px
12px}.search-listing:hover .call-to-action,
.cc-stock-vehicle-information .vehicle-slider:hover .call-to-action{opacity:1}.search-listing .call-to-action a,
.cc-stock-vehicle-information .vehicle-slider .call-to-action
a{color:#6D6E71;text-decoration:none}.search-listing .call-to-action a:hover,
.cc-stock-vehicle-information .vehicle-slider .call-to-action a:hover{color:#000}.search-listing .call-to-action a:first-child,
.cc-stock-vehicle-information .vehicle-slider .call-to-action a:first-child{margin-right:5px}.search-listing .call-to-action a .icon-star-empty,
.cc-stock-vehicle-information .vehicle-slider .call-to-action a .icon-star-empty{font-size:12px}.search-listing .call-to-action a .icon-compare,
.cc-stock-vehicle-information .vehicle-slider .call-to-action a .icon-compare{font-size:19px}.search-listing .call-to-action a .icon-compare:before,
.cc-stock-vehicle-information .vehicle-slider .call-to-action a .icon-compare:before{top:1px;margin-right:0;position:relative}.cc-stock-vehicle-information .vehicle-description .header4,
.cc-stock-vehicle-information .vehicle-description p,
.cc-stock-vehicle-information .vehicle-detail
.header4{color:#000}.cc-stock-vehicle-information .vehicle-description .header4,
.cc-stock-vehicle-information .vehicle-detail
.header4{font-weight:600;font-size:28px;line-height:1.4}.cc-stock-vehicle-information .vehicle-description
p{margin-bottom:25px}.cc-stock-vehicle-information .vehicle-description.mobile{max-height:200px;position:relative;overflow:hidden;margin-bottom:30px}.cc-stock-vehicle-information .vehicle-description.mobile .read-more{width:100%;height:100%;position:absolute;left:0;bottom:0;text-transform:uppercase;margin:0;padding:10px
0;z-index:2;cursor:pointer}.cc-stock-vehicle-information .vehicle-description.mobile .read-more:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba(255, 255, 255, 0);background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF)}.cc-stock-vehicle-information .vehicle-description.mobile .read-more
span{color:#6D6E71;position:absolute;bottom:0;left:0;z-index:100;font-weight:600}.cc-stock-vehicle-information .vehicle-detail
.header4{margin-top:-5px}.vehicle-sold{color:RED;font-weight:800;font-size:30px;margin:20px
0}.vehicle-description{margin:50px
0}.cc-stock-vehicle-information .vehicle-detail .header4
.sub{color:#A6A8AB;font-size:14px;font-weight:300}.cc-stock-vehicle-information .vehicle-detail
.type{color:#5c6066;margin-bottom:15px}.cc-stock-vehicle-information .vehicle-detail .type
span{margin:0
5px}.cc-stock-vehicle-information .vehicle-detail
.price{margin-bottom:15px}.cc-stock-vehicle-information .vehicle-detail .price
.now{color:#5c6066;font-size:30px;font-weight:600}.cc-stock-vehicle-information .vehicle-detail .price .now
sup{top:-1.2em;font-size:10px;font-weight:300;text-transform:uppercase}.cc-stock-vehicle-information .vehicle-detail .price
.before{color:#929497;margin-left:25px;line-height:3em;vertical-align:top;text-decoration:line-through}.cc-stock-vehicle-information .vehicle-detail .price
.service{color:#000;font-size:12px}.cc-stock-vehicle-information .vehicle-detail .price .service
.icon{color:#c71444;font-size:16px}.cc-stock-vehicle-information .vehicle-detail .price .service .icon:before{margin:0;position:relative;top:2px}.cc-stock-vehicle-information .vehicle-detail
.finance{color:#000;font-size:12px;margin-bottom:15px}.cc-stock-vehicle-information .vehicle-detail .finance>span{font-size:14px;font-weight:600}.cc-stock-vehicle-information .vehicle-detail .finance
.calculate{margin-top:-7px}.cc-stock-vehicle-information .vehicle-detail .finance .calculate > span,
.cc-stock-vehicle-information .vehicle-detail .finance .calculate
a{color:#A6A8AB;font-size:10px}.cc-stock-vehicle-information .vehicle-detail .finance .calculate a:hover,
.cc-stock-vehicle-information .vehicle-detail .action .link:hover{color:#c71444;text-decoration:none}.cc-stock-vehicle-information .vehicle-detail .action,
.cc-stock-vehicle-information .vehicle-detail
.guarantee{margin-bottom:20px}.cc-stock-vehicle-information .vehicle-detail .action
.btn{display:inline-block}.cc-stock-vehicle-information .vehicle-detail .action
.link{margin-left:25px}.cc-stock-vehicle-information .vehicle-detail .action
.link{color:#808184;font-size:15px;text-transform:uppercase;cursor:pointer;text-decoration:none;font-weight:400}.cc-stock-vehicle-information .vehicle-detail .action .link
.icon{font-size:22px}.cc-stock-vehicle-information .vehicle-detail .action .link .icon:before{margin-right:5px;position:relative;top:2px}.cc-stock-vehicle-information
hr{height:0;border:0;margin:20px
auto;border:none !important;border-top:1px solid #D0D2D3 !Important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.contact-dealer
.header4{margin-bottom:16px}.cc-stock-vehicle-information
table{border-collapse:collapse;border-spacing:0;width:100%}.cc-stock-vehicle-information .vehicle-detail .category,
.cc-stock-vehicle-information .vehicle-detail
.feature{margin-bottom:20px}.cc-stock-vehicle-information .vehicle-detail .category
table{width:100%}.cc-stock-vehicle-information .vehicle-detail .category
td{color:#403f3f;font-size:13px;padding-right:60px;padding-bottom:17px;font-size:15px}.cc-stock-vehicle-information .vehicle-detail .category
label{display:block;font-size:13px;color:#808184}.cc-stock-vehicle-information .vehicle-detail .category td
.icon{color:#A6A8AB;font-size:18px}.cc-stock-vehicle-information .vehicle-detail .category td .icon.icon-manual:before{position:relative;top:-3px;left:2px}.cc-stock-vehicle-information .vehicle-detail .feature
.heading{font-size:12px;font-weight:600;margin:0
0 2px}.cc-stock-vehicle-information .vehicle-detail .feature
ul{width:100%;margin:0;padding:0;list-style:none;float:left;columns:2;-webkit-columns:2;-moz-columns:2}.cc-stock-vehicle-information .vehicle-detail .feature ul
li{color:#403f3f;font-size:12px;background:none;padding:0;margin:0
0 6px;position:relative}.cc-stock-vehicle-information .vehicle-detail .feature ul li .icon,
.cc-stock-vehicle-information .vehicle-detail .feature ul li
span{display:inline-block;vertical-align:middle}.cc-stock-vehicle-information .vehicle-detail .feature ul li
.icon{width:10%;color:#A6A8AB;font-size:14px;vertical-align:top}.cc-stock-vehicle-information .vehicle-detail .feature ul li .icon:before{margin-left:0}.cc-stock-vehicle-information .vehicle-detail .feature ul li
span{width:85%;line-height:1.2em;font-size:15px}.cc-stock-vehicle-information .vehicle-detail
.guarantee{display:table;border:1px
solid #F3F3F3}.cc-stock-vehicle-information .vehicle-detail .guarantee
div{display:table-cell;vertical-align:middle}.cc-stock-vehicle-information .vehicle-detail .guarantee
.badge{width:15%;padding:0
15px;background-color:#F3F3F3}.cc-stock-vehicle-information .vehicle-detail .guarantee .badge
img{margin:0
auto}.cc-stock-vehicle-information .vehicle-detail .guarantee
.description{padding:15px
15px 5px}.cc-stock-vehicle-information .vehicle-detail .guarantee .description
p.heading{color:#000;font-size:16px;font-weight:300;margin-bottom:0}.cc-stock-vehicle-information .vehicle-detail .guarantee .description
p{color:#6D6E71;font-size:12px;margin:0
0 2px;line-height:1.5em}.cc-stock-vehicle-information .vehicle-detail .guarantee .description
a{color:#000;font-size:12px;text-transform:uppercase;text-decoration:none}.cc-stock-vehicle-information .vehicle-detail .guarantee .description a:hover{color:#c71444}.cc-stock-vehicle-information .vehicle-detail .fuel-economy{display:block;margin-bottom:15px;position:relative}.fuel-economy-content{position:absolute;top:22px;left:66px;font-size:12px;font-weight:600;line-height:1.2em}.cc-stock-vehicle-information .vehicle-detail .fuel-economy>div{display:table-cell;vertical-align:middle}.cc-stock-vehicle-information .vehicle-detail .fuel-economy
.image{padding-right:20px;width:220px}.cc-stock-vehicle-information .vehicle-detail .fuel-economy .description,
.cc-stock-vehicle-information .vehicle-detail .rating
.safety{color:#6D6E71;font-size:12px}.ancap-basedon,.fuel_explaination{display:block !Important;font-size:10px;line-height:1.1em;margin-top:6px}.safety
span{font-size:15px;font-weight:500;display:inline-block;position:relative;top:2px}.cc-stock-vehicle-information .vehicle-detail .fuel-economy
.description{padding-right:20px}.cc-stock-vehicle-information .vehicle-detail .fuel-economy .description
span{display:block;line-height:1.3em}.cc-stock-vehicle-information .vehicle-detail
.rating{width:100%;display:block !important;position:relative;text-align:left}.cc-stock-vehicle-information .vehicle-detail .rating
.star{display:inline-block;vertical-align:top;margin-left:17px}.cc-stock-vehicle-information .vehicle-detail .rating .star
.icon{color:#F7941E;font-size:18px}.cc-stock-vehicle-information .vehicle-detail .rating
.safety{display:inline-block}.cc-stock-vehicle-information .vehicle-detail .rating .star .icon:before{margin:0}.cc-stock-vehicle-information .vehicle-detail .rating .safety
img{display:inline-block;vertical-align:middle;margin-right:5px}.single-offer .social a,
.vehicle-detail .social
a{display:inline-block !important;color:#D0D2D3;font-size:43px;margin-right:-2px;text-decoration:none;line-height:1em}.social a .icon:before{margin:0}.social a .icon.icon-facebook:hover{color:#3B5998}.social a .icon.icon-twitter:hover{color:#00ACED}.social a .icon.icon-googleplus:hover{color:#DD4B39}.social a .icon.icon-linkedin:hover{color:#007BB5}.social a .icon.icon-mail:hover,
.social a .icon.icon-print:hover{color:#000}.cc-stock-vehicle-information .vehicle-detail .specification
table{width:100%;color:#A7A9AC;font-size:16px;margin-top:30px;margin-bottom:35px}.cc-stock-vehicle-information .vehicle-detail .specification table tr:first-child{border-top:1px solid #D0D2D3}.cc-stock-vehicle-information .vehicle-detail .specification table
tr{border-bottom:1px solid #D0D2D3}.cc-stock-vehicle-information .vehicle-detail .specification table tr
td{padding:15px
0}.cc-stock-vehicle-information .vehicle-detail .specification table tr td:last-child{color:#000;text-align:right}.cc-stock-vehicle-information .vehicle-detail .social
.heading.mobile{font-weight:600;margin-bottom:15px}.cc-stock-vehicle-archive{padding:15px
0}.cc-stock-vehicle-archive
.result{color:#808184;font-size:12px;font-weight:400;margin-bottom:15px}.cc-stock-vehicle-archive .result .sort
strong{color:#231F20;font-weight:400}.cc-stock-vehicle-archive .result .sort
span{margin-right:15px}.cc-stock-vehicle-archive .result .sort span
a{color:#808184;text-decoration:none}.cc-stock-vehicle-archive .result .sort span a:hover,
.cc-stock-vehicle-archive .result .sort span
a.active{color:#c71444}.cc-stock-vehicle-archive
.box{width:23.5%;float:left;margin:0
1.5% 1.5%;overflow:hidden}.cc-stock-vehicle-archive .box:nth-child(1n),
.cc-stock-vehicle-archive .box:nth-child(5n){margin-left:0}.cc-stock-vehicle-archive .box:nth-child(4n){margin-right:0}.cc-stock-vehicle-archive .box .box-slide{border:2px
solid #E5E6E7;border-bottom-color:transparent}.stock-thumbnail{height:270px;position:relative;background-color:#f3f3f3;background-image:url(/assets/themes/city-nissan-theme/images/loading/ring.svg);background-repeat:no-repeat;background-position:center;background-size:60px}.cc-stock-vehicle-single-similar .item-image,
.cc-stock-vehicle-archive .box-slide{top:0;left:0;width:100%;height:100%}.cc-stock-vehicle-archive .ms-skin-default .ms-nav-prev{left:10px}.cc-stock-vehicle-archive .ms-skin-default .ms-nav-next{right:10px}.cc-stock-vehicle-archive .box .box-description{border:2px
solid #E5E6E7;border-top:none;border-bottom:none;padding:15px
15px 65px}.cc-stock-vehicle-archive .box .box-description
.header5{color:#000}.cc-stock-vehicle-archive .box .box-description
.sub{color:#6D6E71;font-size:15px;margin-bottom:15px}.cc-stock-vehicle-archive .box .box-description .sub
span{margin:0
3px}.cc-stock-vehicle-archive .box .box-description
.price{color:#000;font-size:24px;font-weight:600;margin-bottom:15px}.cc-stock-vehicle-archive .box .box-description
.detail{display:table;margin-bottom:10px}.cc-stock-vehicle-archive .box .box-description .detail>div{display:table-cell;padding-right:20px}.cc-stock-vehicle-archive .box .box-description .detail>div:last-child{padding-right:0}.cc-stock-vehicle-archive .box .box-description .detail > div
span{display:block;line-height:1.2em;text-transform:capitalize}.cc-stock-vehicle-archive .box .box-description .detail > div
span.type{color:#A6A8AB;font-size:9px}.cc-stock-vehicle-archive .box .box-link{width:100%;position:absolute;left:0;bottom:0}.cc-stock-vehicle-archive .box .box-link
a{display:inline-block;float:left;font-size:15px;font-weight:300;padding:12px;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden}.cc-stock-vehicle-archive .box .box-link a:first-child{width:65%;background-color:#6D6E71;color:#FFF}.cc-stock-vehicle-archive .box .box-link a:last-child{width:35%;background-color:#F0F1F1;color:#6D6E71}.cc-stock-vehicle-archive .box .box-link a:hover{background-color:#c71444;color:#FFF}.cc-stock-vehicle-archive .box .box-link a
.icon{font-size:18px;line-height:1em}.cc-stock-vehicle-dealer .col-wrapper{width:100%;display:table;color:#000;background-color:#F3F3F3}.cc-stock-vehicle-dealer
.col{display:table-cell;position:relative;vertical-align:top}.cc-stock-vehicle-dealer
.col.first{width:55%}.cc-stock-vehicle-dealer
.col.second{width:45%;padding:40px
30px 40px 30px}.cc-stock-vehicle-dealer .col>div.title{font-size:28px;font-weight:500;text-transform:capitalize;margin-bottom:20px}.cc-stock-vehicle-dealer .col > div.title
a{color:#000;text-decoration:none;line-height:1.1em}.cc-stock-vehicle-dealer .col > div.title
img{margin-top:-8px;max-width:50px}.cc-stock-vehicle-dealer .col.second>div{margin-bottom:15px}.cc-stock-vehicle-dealer .image-container
img{width:100%}.email a,
.phone a,
.location
a{color:#6c6c6c !Important;text-decoration:none !important}.email a:hover,
.phone a:hover,
.location a:hover{}.postcode{display:inline-block !Important}.cc-stock-vehicle-dealer .col > div
span{display:block;line-height:1.4em}.cc-stock-vehicle-dealer .col>div>span.heading{font-weight:bold;color:#000;font-size:16px}.cc-stock-vehicle-single-similar{margin:100px
0}.cc-stock-vehicle-single-similar
.header2{margin-bottom:20px !important}.cc-stock-vehicle-single-similar .description
a{color:#b9bbbd !important;text-decoration:none !important;padding:0
0 0 3px;font-size:12px}.cc-stock-vehicle-single-similar .description a:hover{color:#000 !important;text-decoration:underline !important}.cc-stock-vehicle-single-similar
a{color:#000 !important;text-decoration:none !important}.cc-stock-vehicle-single-similar .listing-content{padding-bottom:20px}.cc-stock-vehicle-single-similar .active
.item{opacity:1}.cc-stock-vehicle-single-similar
.item{width:350px !important;height:100%;float:left;border:1px
solid #D0D1D2;width:100%;margin:0;padding:0}.cc-stock-vehicle-single-similar .item .item-image
img{width:100%}.cc-stock-vehicle-single-similar .item .item-description{padding:15px}.cc-stock-vehicle-single-similar .item .item-description
.header5{color:#000}.cc-stock-vehicle-single-similar .item .item-description
.sub{color:#6D6E71;font-size:15px;margin-bottom:15px}.cc-stock-vehicle-single-similar .item .item-description .sub
span{margin:0
3px}.cc-stock-vehicle-single-similar .item .item-description
.price{color:#000;font-size:24px;font-weight:600;margin-bottom:15px}.cc-stock-vehicle-single-similar .item .item-description
.detail{display:table}.cc-stock-vehicle-single-similar .item .item-description .detail>div{display:table-cell;padding-right:20px}.cc-stock-vehicle-single-similar .item .item-description .detail>div:last-child{padding-right:0}.cc-stock-vehicle-single-similar .item .item-description .detail > div
span{color:#231F20;display:block;line-height:1.2em;text-transform:capitalize}.cc-stock-vehicle-single-similar .item .item-description .detail > div
span.type{color:#A6A8AB;font-size:9px}.cc-stock-vehicle-single-similar .vehicle-carousel{margin-bottom:10px;position:relative}.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls{font-size:50px}.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-prev,
.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-next{width:6%;height:100%;position:absolute;background-color:rgba(255,255,255,0.7);top:0}.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-prev{left:0}.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-next{right:0}.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-prev:before,
.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-next:before{font-family:'fontello';position:absolute;top:45%}.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-next:before{content:'\e80c';right:30%}.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-prev:before{content:'\e80b';left:30%}.cc-stock-vehicle-single-similar
.other{border:1px
solid #F4F4F4;margin-top:20px}.cc-stock-vehicle-single-similar .other>div{display:table-cell;vertical-align:middle}.cc-stock-vehicle-single-similar .other
.image{padding:15px;background-color:#F4F4F4}.cc-stock-vehicle-single-similar .other .image
svg{width:25px;height:25px;margin:0
auto;fill:#FFF}.cc-stock-vehicle-single-similar .other
.description{padding:15px;color:#b9bbbd !important}.cc-stock-vehicle-single-similar .other .description
p{color:#808184;font-size:12px;font-weight:600;line-height:1.4em;margin:0}.cc-stock-vehicle-single-similar .other .description
p.heading{color:#414042;font-size:13px}.cc-stock-vehicle-single-similar .other .description p
a{color:#808184}.cc-stock-vehicle-single-similar .other .description p a:hover{color:#c71444}.cc-vehicle-stock-search{background-color:#F4F4F4;padding:40px
0 35px}.cc-vehicle-stock-search
.header2{color:#464646;margin-bottom:5px}.cc-vehicle-stock-search
.breadcrumbs{color:#808184;font-size:12px;font-weight:400;margin-bottom:25px}.cc-vehicle-stock-search .breadcrumbs
a{color:#808184;text-decoration:none}.cc-vehicle-stock-search .breadcrumbs a:hover{color:#c71444}.cc-vehicle-stock-search .col-wrapper
.col4{margin:0
2%}.cc-vehicle-stock-search .col-wrapper .col4:first-child{margin-left:0}.cc-vehicle-stock-search .col-wrapper .col4:last-child{margin-right:0}.cc-vehicle-stock-search
div.Tokenize{width:100%;display:block}.cc-vehicle-stock-search div.Tokenize ul.TokensContainer,
.cc-vehicle-stock-search div.Tokenize
ul.Dropdown{border:none}.cc-vehicle-stock-search div.Tokenize
ul.TokensContainer{height:54px;padding:0
17px}.cc-vehicle-stock-search div.Tokenize ul.TokensContainer li.Token,
.cc-vehicle-stock-search div.Tokenize ul.TokensContainer li.TokenSearch,
.cc-vehicle-stock-search div.Tokenize ul.TokensContainer li.Placeholder,
.cc-vehicle-stock-search .wrapper-condition .condition-dropdown
li{text-transform:capitalize;margin:0;padding:0;background:none}div.Tokenize ul.TokensContainer li.Token, div.Tokenize ul.TokensContainer
li.TokenSearch{margin:9px
0 !important;height:31px}.cc-vehicle-stock-search div.Tokenize ul.TokensContainer
li.Placeholder{color:#808184;font-size:16px;padding:17px
0}div.Tokenize ul.TokensContainer li.Token
a.Close{font-size:22px !important;line-height:21px;color:#fff;padding:5px
10px;display:inline-block;background:rgba(0, 0, 0, 0.11);border-top-right-radius:5px;border-bottom-right-radius:5px;margin:0}div.Tokenize ul.TokensContainer li.Token a.Close:hover{background:rgba(0, 0, 0, 0.31)}.cc-vehicle-stock-search div.TokenizeMeasure,
.cc-vehicle-stock-search div.Tokenize ul li
span{color:#fff;font-size:16px;padding:5px
10px 5px 10px;display:inline-block;line-height:21px;text-transform:capitalize}.cc-vehicle-stock-search div.Tokenize ul.TokensContainer li.TokenSearch
input{color:#000;font-size:16px;padding:0;display:inline-block;line-height:21px;height:31px}.cc-vehicle-stock-search div.Tokenize ul.TokensContainer
li.Token{height:31px;background:#c71444;border:0;border-radius:5px;margin:11px
10px 11px 0 !Important}.cc-vehicle-stock-search div.Tokenize ul.TokensContainer li.Token
a{text-decoration:none}.cc-vehicle-stock-search div.Tokenize
ul.Dropdown{border-radius:0;padding:0}.cc-vehicle-stock-search div.Tokenize ul.Dropdown
li{color:#808184;background:none;margin:0;padding:10px
25px;text-transform:capitalize}.cc-vehicle-stock-search div.Tokenize ul.Dropdown li.Hover,
.cc-vehicle-stock-search div.Tokenize ul.Dropdown li:hover{color:#FFF;background-color:#808184 !important}.cc-vehicle-stock-search .wrapper-condition{color:#808184;font-size:16px;position:relative;width:100%;margin:0
auto;padding:15px;background:#fff;z-index:9;cursor:pointer;outline:none}.cc-vehicle-stock-search .wrapper-condition
span{font-size:16px !important;color:#808184 !important}.cc-vehicle-stock-search .wrapper-condition:after{content:"";width:0;height:0;position:absolute;right:16px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#6D6E71 transparent}.cc-vehicle-stock-search .wrapper-condition .condition-dropdown{position:absolute;top:100%;left:0;right:0;font-size:14px;background:#FFF;transition:all 0.3s ease-out;list-style:none;opacity:0;pointer-events:none;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-o-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2)}.cc-vehicle-stock-search .wrapper-condition .condition-dropdown li
a{display:block;text-decoration:none;color:#808184;padding:10px
15px}.cc-vehicle-stock-search .wrapper-condition .condition-dropdown li:hover
a{color:#FFF;background-color:#c71444}.cc-vehicle-stock-search .wrapper-condition.active:after{border-width:0 6px 6px 6px}.cc-vehicle-stock-search .wrapper-condition.active .condition-dropdown{opacity:1;pointer-events:auto}.cc-vehicle-stock-search .col4
.category{color:#6D6E71;font-size:13px;font-weight:600;text-transform:uppercase;margin-bottom:8px}.mobile-nav .noUi-horizontal,
.cc-vehicle-stock-search .col4 .noUi-horizontal{height:8px}.mobile-nav .noUi-origin,
.cc-vehicle-stock-search .col4 .noUi-origin{background-color:#A6A8AB}.mobile-nav .noUi-background,
.mobile-nav .noUi-origin:last-child,
.cc-vehicle-stock-search .col4 .noUi-background,
.cc-vehicle-stock-search .col4 .noUi-origin:last-child{background-color:#DDD}.mobile-nav .noUi-target,
.cc-vehicle-stock-search .col4 .noUi-target{border:none;border-radius:0;box-shadow:none}.cc-vehicle-stock-search .col4 .noUi-target{margin-bottom:5px}.mobile-nav .noUi-handle,
.cc-vehicle-stock-search .col4 .noUi-horizontal .noUi-handle{width:9px;height:16px;background-color:#767B84;border:none;border-radius:1px;box-shadow:none;top:-4px;left:0;cursor:pointer}.mobile-nav .noUi-horizontal .noUi-handle.noUi-handle-upper,
.cc-vehicle-stock-search .col4 .noUi-horizontal .noUi-handle.noUi-handle-upper{left:-9px}.mobile-nav .noUi-handle:after,
.mobile-nav .noUi-handle:before,
.cc-vehicle-stock-search .col4 .noUi-handle:after,
.cc-vehicle-stock-search .col4 .noUi-handle:before{height:10px;top:3px;left:3px;content:''}.mobile-nav .noUi-handle:after,
.cc-vehicle-stock-search .col4 .noUi-handle:after{left:5px}.cc-vehicle-stock-search .col4
span{color:#231F20;font-size:11.5px;text-transform:capitalize}.cc-vehicle-stock-search .refine-search
.on{margin-top:-5px;display:none}.cc-vehicle-stock-search .refine-search .on span,
.cc-vehicle-stock-search .refine-search .on span
a{color:#A7A9AC;font-size:14px;font-weight:400}.cc-vehicle-stock-search .refine-search .on span
a{text-decoration:none;text-transform:uppercase}.cc-vehicle-stock-search .refine-search .on span a
.icon{font-size:24px}.cc-vehicle-stock-search .refine-search .on span a .icon:before{position:relative;top:3px}a.menu-open{cursor:pointer}.cc-homepage-logo-strip{padding:26px
0;overflow:hidden;display:block;clear:both}.cc-homepage-logo-strip .box-wrapper{position:relative;left:50%;float:left}.cc-homepage-logo-strip .box-wrapper .box-inner{position:relative;left:-50%;float:left;display:table}.cc-homepage-logo-strip .box-wrapper .box-inner
.box{width:150px;height:70px;padding:0
30px;border-right:1px solid #E6E7E8;display:table-cell;vertical-align:middle}.cc-homepage-logo-strip .box-wrapper .box-inner .box:last-child{border:none}.cc-homepage-logo-strip .box-wrapper .box-inner .box
img{margin:0
auto}.grey{background:#f2f2f2}.brand-contact-us
.header{margin-bottom:35px}.brand-contact-us .header
.header4{margin-bottom:10px}.brand-contact-us .header
hr{width:50px;height:0;border:0;margin:0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.brand-contact-us
.location{padding:60px
0}.brand-contact-us .location .content>div{margin:0
2%;padding-bottom:50px}.brand-contact-us .location .content>div:first-child{margin-left:0}.brand-contact-us .location .content>div:last-child{margin-right:0}.brand-contact-us .location .one-third-two-third
.col2{float:right}.branch-contact,.branch-map{width:48%;float:left}.branch-contact-details{width:50%;float:left}.brand-contact-us .location p.heading,
.brand-contact-us .contact
p.heading{text-transform:capitalize;margin:0
0 15px}.branch-contact-details
img{float:left;margin-right:9px}.branch-contact-details
a{display:block;margin-bottom:16px;font-size:16px;line-height:1.4em}.dealer-principal{float:left;width:100%;margin-top:15px}.dealer-principal
.thumbnail{width:100px;height:100px;border-radius:100px;overflow:hidden;float:left;margin-right:20px}.dp-details
p{margin:0;font-weight:400;color:#000;font-size:18px}.dp-details{height:70px;vertical-align:middle;display:table-cell}.brand-contact-us .location
.link{margin-bottom:10px}.brand-contact-us .opening-hours{margin-top:17px}.brand-contact-us .opening-hours
table{width:100%;max-width:293px}.map-conatiner
img{max-width:none !important;width:100%}.brand-contact-us .location a,
.brand-contact-us .contact
a{text-decoration:none}.contact{float:left;width:100%}.brand-contact-us .location div span,
.brand-contact-us .contact div
span{display:block}.city,.postcode{display:inline-block !important}.brand-contact-us .location .col3 table td:first-child{padding-right:45px}.brand-contact-us .location .col4 table td:first-child{padding-right:11px}.brand-contact-us .location
.map{width:100%;height:150px;margin-top:35px}.map-conatiner{position:relative}.map-conatiner{margin-top:30px}.brand-contact-us .contact
.col{width:18.4%;float:left;margin:0
2% 3%}.brand-contact-us .contact .col:nth-child(1n),
.brand-contact-us .contact .col:nth-child(7n){margin-left:0}.brand-contact-us .contact .col:nth-child(6n){margin-right:0}.brand-contact-us .contact
p.heading{margin-bottom:5px}.brand-contact-us .contact
span{margin-bottom:5px;font-size:16px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-courtesy-car{padding:30px
0}.brand-courtesy-car
.col3{margin:0
2%}.brand-courtesy-car .col3:first-child{margin-left:0}.brand-courtesy-car .col3:nth-child(2){float:right}.brand-courtesy-car .col3:last-child{margin-right:0}.brand-courtesy-car .box .box-image{margin-bottom:20px}.brand-courtesy-car .box .box-description
.header4{margin-bottom:10px}.brand-courtesy-car .box .box-description
p{margin:0
0 15px}.brand-courtesy-car .box .box-description ul
li{margin-left:-20px}.brand-courtesy-car-intro{padding:30px
0}.brand-courtesy-car-intro .two-third-one-third
.col1{width:52%}.brand-courtesy-car-intro .two-third-one-third
.col2{width:42%;float:right}.brand-courtesy-car-intro
.header1{margin-bottom:10px}.brand-courtesy-car-intro
p{margin:0
0 15px}.brand-courtesy-car-intro
img{margin:20px
auto 0}.brand-enquiry-form{padding:65px
0 85px}.brand-enquiry-form .col2:first-child{width:44%}.brand-enquiry-form .col2:last-child{float:right}.brand-enquiry-form
p{margin:3px
0 15px}.brand-enquiry-form .gform_heading,
.brand-enquiry-form
.gfield_label{display:none}.brand-enquiry-form .gfield input,
.brand-enquiry-form .gfield select,
.brand-enquiry-form .gfield
textarea{padding:13px
15px}.brand-enquiry-form li.gfield,
.brand-enquiry-form li.gfield
span{margin-bottom:10px}.brand-enquiry-form .gfield .gfield_checkbox
input{padding:10px}.brand-enquiry-form .gform_footer input[type="submit"]{width:auto;margin-top:-10px;padding:13px
50px 10px;position:relative;top:-5px}.brand-explore-new-range{margin-top:50px;padding:55px
0}.brand-explore-new-range
.header2{font-size:28px;font-weight:400;margin-bottom:40px}.brand-explore-new-range .box-wrapper
.box{width:18%;float:left;margin:0
2% 5%;text-decoration:none}.brand-explore-new-range .box-wrapper .box:nth-child(1n),
.brand-explore-new-range .box-wrapper .box:nth-child(6n){margin-left:0}.brand-explore-new-range .box-wrapper .box:nth-child(5n){margin-right:0}.brand-explore-new-range .box-wrapper .box
img{margin:0
auto}.brand-explore-new-range .box-wrapper .box>div>span{display:block;margin-top:20px;padding-top:10px;position:relative}.brand-featured-products{padding:20px
0 40px}.brand-featured-products
.header1{margin-bottom:35px}.brand-featured-products .box-wrapper{margin-bottom:40px}.brand-featured-products .box-wrapper
.box{width:18%;float:left;margin:0
2% 2%;text-align:center;position:relative}.brand-featured-products .box-wrapper .box:nth-child(1n),
.brand-featured-products .box-wrapper .box:nth-child(6n){margin-left:0}.brand-featured-products .box-wrapper .box:nth-child(5n){margin-right:0}.brand-featured-products .box-wrapper .box
.sale{width:80px;height:80px;border-radius:50%;text-transform:uppercase;position:absolute;top:-15px;right:-8px}.brand-featured-products .box-wrapper .box
img{margin:0
auto}.brand-featured-products .box-wrapper .box>div>span{display:block;margin-top:15px;margin-bottom:5px}.brand-featured-products .box-wrapper .box > div
.rating{display:none}.brand-featured-products .box-wrapper .box > div
.star{margin-top:-5px}.brand-featured-products .box-wrapper .box > div .star .icon:before{margin:0
-2px 8px;color:#F7941E;font-size:14px}.brand-featured-products .box-wrapper .box > div
.before{text-decoration:line-through}.brand-featured-products .btn-wrapper{display:block;text-align:center}.brand-featured-products .btn-wrapper
.btn{padding:15px
55px}.brand-full-width-image{padding:60px
0 300px}.brand-heading-style .item-description{bottom:0;position:absolute;left:0;right:0;margin:90px
auto}.brand-heading-style .item-description.top-left{top:0}.brand-heading-style .item-description.bottom-left{bottom:0;top:auto}.brand-heading-style .item-description
.header1{text-transform:capitalize;margin-bottom:10px;max-width:800px}.brand-heading-style .item-description
.header3{max-width:800px}.brand-heading-style #brand-carousel-1 .owl-controls{bottom:0;left:0;right:0;text-align:center}.brand-heading-style #brand-carousel-1 .owl-dot{display:inline-block}.brand-heading-style #brand-carousel-1 .owl-dot
span{width:12px;height:12px;border-radius:50%;display:block;margin:0
6px 20px 0;z-index:8}.brand-heading-style #brand-carousel-2 .owl-stage{display:table}.brand-heading-style #brand-carousel-2 .owl-item{padding:15px
0px;border-right:1px solid #BCBEC0;text-align:center;float:none;display:table-cell;vertical-align:middle;cursor:pointer}.brand-heading-style #brand-carousel-2
.item{width:60%;margin:0
auto;height:auto}.brand-heading-style #brand-carousel-2 .owl-stage-outer{overflow:visible}.brand-heading-style #brand-carousel-2
.current{position:relative}.brand-heading-style #brand-carousel-2 .current:after,
.brand-heading-style #brand-carousel-2 .current:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.brand-heading-style #brand-carousel-2 .current:after{border-width:7px;margin-left:-7px}.brand-heading-style #brand-carousel-2 .current:before{border-width:8px;margin-left:-8px}.brand-heading-style-1{padding:25px
0 0}.brand-heading-style-1
.header1{text-transform:capitalize;margin:14px
0}.brand-heading-style-1 .breadcrumbs
a{text-decoration:none}.brand-heading-new-vehicle .page-container{position:relative}.brand-heading-new-vehicle
.social{position:absolute}.brand-heading-new-vehicle
.social{right:35px;bottom:25px}.brand-heading-new-vehicle .social span:hover .social-hover{display:block !important}.brand-heading-new-vehicle .social
span{position:relative;padding-bottom:10px}.brand-heading-new-vehicle .social span
a{text-decoration:none;margin-left:10px}.brand-heading-new-vehicle .social span a
.icon{margin-right:4px}.brand-heading-new-vehicle .social span .social-hover{width:160px;padding:5px;border-radius:2px;position:absolute;top:28px;left:15px}.brand-heading-new-vehicle .social span .social-hover a:hover
.{color:#3B5998}.brand-heading-new-vehicle .social span .social-hover a:hover .icon.icon-twitter-regular{color:#00ACED}.brand-heading-new-vehicle .social span .social-hover a:hover .icon.icon-googleplus-regular{color:#DD4B39}.brand-heading-new-vehicle .social span .social-hover a:hover .icon.icon-linkedin-regular{color:#007BB5}.brand-heading-new-vehicle .social span .social-hover a:hover .icon.icon-mail-regular,
.brand-heading-new-vehicle .social span .social-hover a:hover .icon.icon-print-regular{color:#000}.brand-heading-new-vehicle .social span .social-hover:after{bottom:100%;left:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:5px;margin-left:-5px}.brand-heading-new-vehicle .social span:hover .social-hover{width:160px;display:block}.brand-heading-new-vehicle .social span .social-hover
a{margin:0
5px;font-size:16px}.brand-heading-new-vehicle .social span .social-hover
.icon{margin:0}.brand-homepage-left-right .col-wrapper{display:table;table-layout:fixed;min-height:550px;width:100%}.brand-homepage-left-right .col-wrapper>div{display:inline-block;vertical-align:middle;float:none}.brand-homepage-left-right .col-wrapper
.col1{width:50%;display:table-cell;vertical-align:middle}.brand-homepage-left-right .col-wrapper
.col2{width:50%;display:table-cell;vertical-align:middle;padding:50px
0}.col2
.header2{margin-bottom:16px;position:relative}.brand-homepage-left-right
img.full{margin-left:-500px;max-width:none}.brand-homepage-left-right
p{margin:10px
0}.brand-homepage-left-right
.btn{display:inline-block;margin-top:15px}.brand-homepage-left-right
.btn.Dark.Grey{background:rgba(0, 0, 0, 0.26) !important;color:#fff;border:none !important}.brand-homepage-left-right .btn.Dark.Grey:hover{background:#c71444 !important;color:#fff}.brand-homepage-left-right
.btn.Light.Grey{background:#f2f2f2 !important;color:#fff;border:none !important}.brand-homepage-left-right .btn.Light.Grey:hover{background:rgba(0, 0, 0, 0.26) !important;color:#fff;border:none !important}.brand-homepage-left-right
.btn.White{background:#fff !important;color:#000;border:none !important}.brand-homepage-left-right .btn.White:hover{background:rgba(0, 0, 0, 0.26) !important;color:#fff;border:none !important}.brand-homepage-left-right
.btn.Red{background:#c71444 !important;color:#fff;border:none !important}.brand-homepage-left-right .btn.Red:hover{background:#810d2c !important;color:#fff;border:none !important}.brand-model-range-slider{position:relative;padding:80px
0}.brand-model-range-slider .header
.header2{margin-bottom:21px;display:inline-block}div a.brand-web-link{float:right;margin-top:13px;text-decoration:none}.brand-porsche .brand-model-range-slider .model-carousel .owl-controls{font-size:20px}.brand-model-range-slider .header
hr{width:75px;height:3px;margin:0
0 5px;position:relative;z-index:1;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border:0}.brand-model-range-slider .header
hr.secondary{width:100%;height:1px;margin:0;position:relative;top:-7px;z-index:0}.brand-model-range-slider .header
.category{margin-bottom:20px}.brand-model-range-slider .header .category
a{margin-right:20px;text-decoration:none}.brand-model-range-slider .model-carousel .item
a{text-decoration:none}.model-carousel.owl-carousel .owl-stage-outer{overflow:hidden}.brand-model-range-slider .fullwdth-container{position:relative}.brand-model-range-slider .owl-carousel{position:relative}.brand-model-range-slider .model-carousel .owl-controls{position:absolute;top:0;left:0;right:0;bottom:0;height:0px;margin:auto}.brand-model-range-slider .model-carousel .item a
img{margin:0
auto}.brand-model-range-slider .model-carousel .item a
span{display:block;margin-top:10px;padding-top:5px}.brand-model-range-slider .model-carousel .owl-controls .owl-prev,
.brand-model-range-slider .model-carousel .owl-controls .owl-next{position:absolute;background-color:rgba(255, 255, 255, 0.71);top:-34px;bottom:0;height:133px;margin:auto;width:31px;opacity:1;z-index:9}.brand-navigation-nav .brand-model-range-slider .model-carousel .owl-controls .owl-prev, .brand-model-range-slider .model-carousel .owl-controls .owl-next{}.brand-model-range-slider .model-carousel .owl-controls .owl-prev{left:-31px}.brand-model-range-slider .model-carousel .owl-controls .owl-next{right:-36px}.brand-model-range-slider .model-carousel .owl-controls .owl-prev:before,
.brand-model-range-slider .model-carousel .owl-controls .owl-next:before{font-family:'fontello';position:absolute;top:22%}.brand-model-range-slider .model-carousel .owl-controls .owl-next:before{content:'\e80c'}.brand-model-range-slider .model-carousel .owl-controls .owl-prev:before{content:'\e80b'}.brand-navigation-nav{border-bottom:1px solid #f3f3f3;z-index:11;position:relative;background:#fff}.brand-navigation-nav .header-top{background-color:#f3f3f3;color:#000;padding:9px
0;text-align:right}.brand-navigation-nav .header-top header
div{display:inline-block;line-height:1.5em;vertical-align:middle}.brand-navigation-nav .header-top nav>div>a{text-transform:uppercase;text-decoration:none;color:#fff;position:relative}.brand-navigation-nav .header-top
.separator{margin-left:15px;vertical-align:middle}.brand-navigation-nav .header-top .header-icon>a{margin-left:10px;position:relative;padding-bottom:10px}.brand-navigation-nav .header-top .header-icon > a .icon-hover{background-color:#F19C43}.brand-navigation-nav .header-top .header-icon > a .icon-hover{width:125px;height:115px;padding:15px;border-radius:4px;position:absolute;top:31px;left:-48px;text-align:center;z-index:100;display:none}.brand-navigation-nav .header-top .header-icon > a .icon-hover:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:7px;margin-left:-7px;border-color:rgba(204, 204, 204, 0);border-bottom-color:#F19C43}.brand-navigation-nav .header-top .header-icon > a:hover .icon-hover{display:block}.brand-navigation-nav .header-top .header-icon > a .icon-hover>*{display:block}.brand-navigation-nav .header-top .header-icon > a .icon-hover{text-transform:none}.brand-navigation-nav .header-top .header-icon > a .icon-hover
.icon{margin:5px
0 0}.brand-navigation-nav .header-top .header-icon > a .icon-hover
span{margin-top:-5px}.brand-navigation-nav .header-bottom .header-logo .logo,
.brand-navigation-sticky-nav .header-top .header-logo
.logo{padding:15px
0}.img-logo{margin-right:13px}.header-logo{position:relative;display:inline-block;float:left;width:20%}.brand-navigation-sticky-nav .header-logo{width:100%}.nav-icon
span{background:#6d6e71}.active .grayscale.grayscale-fade{}.brand-navigation-nav .header-bottom .header-logo .brand a.active
img{}.brand-navigation-nav .header-bottom .header-logo .logo a,
.brand-navigation-sticky-nav .header-top .header-logo .logo
a{display:inline-block;vertical-align:middle}.brand-navigation-nav .header-bottom .header-logo .logo a:first-child,
.brand-navigation-sticky-nav .header-top .header-logo .logo a:first-child{padding:5px
15px 5px 0}.brand-navigation-nav .header-bottom .header-logo .logo a .img-logo-brand{max-height:54px;border-left:1px solid #231F20}.brand-navigation-nav .header-bottom .header-logo
.brand{width:486px;background-color:#F0F1F1;float:right;font-size:0;padding:20px
20px}.brand-navigation-nav .header-bottom .header-logo .brand
a{display:inline-block;margin:0
16px;vertical-align:middle}.brand-navigation-nav .header-bottom .header-logo .brand a:first-child{margin-left:0}.brand-navigation-nav .header-bottom .header-logo .brand a:last-child{margin-right:0}.brand-navigation-nav .header-bottom .header-logo .brand a
img{max-height:36px;margin:0
auto;opacity:0.4}.brand-navigation-nav .header-bottom .header-logo .brand a:hover
img{opacity:1}.brand-navigation-nav .header-bottom .header-link{margin:23px
0;float:left;width:78%;margin-left:2%}.brand-navigation-nav .header-bottom .header-link nav
ul{margin:0;padding:0;list-style:none}.brand-navigation-nav .header-bottom .header-link nav ul
.right{margin-left:40px;display:inline-block;float:right}.brand-navigation-nav .header-bottom .header-link nav ul
li{background:none;display:inline-block;padding:10px
0;margin:0}.header-bottom
.arrow{padding:0
!important;margin:10px
0px 10px 10px !Important}.brand-navigation-nav .header-bottom .header-link nav ul li
a{text-transform:capitalize;color:#000;text-decoration:none;padding:10px}.brand-navigation-nav .header-bottom .header-link nav ul li.arrow
a{text-transform:inherit}.brand-navigation-nav .header-top .header-link>a:after{content:'';background:#BDBDBD;height:1px;position:absolute;bottom:-3px;left:51%;right:51%;transition:all .2s}.brand-navigation-nav .header-top .header-link>a:hover:after{left:10px;right:10px}.brand-navigation-nav .header-bottom .header-link nav ul
li.arrow.first{margin-left:30px}.brand-navigation-nav .header-bottom .header-link nav ul li.arrow
a{cursor:pointer;position:relative;padding-left:12px}.brand-navigation-nav .header-bottom .header-link nav ul li.arrow a:before{}.brand-navigation-sticky-nav .header-top .header-logo
.logo{padding:6px
0}.brand-navigation-sticky-nav .header-top .header-logo .logo a .img-logo-brand,
.brand-navigation-sticky-nav .header-top .header-logo .logo a .img-logo{max-height:50px}.sticky-brand-logo{border-left:1px solid #231F20}.brand-navigation-sticky-nav .header-top .header-logo .menu,
.brand-navigation-nav .header-bottom .header-logo
.menu.mobile{height:44px;text-align:right;padding:15px
0}.brand-navigation-sticky-nav .header-top .header-logo .menu a,
.brand-navigation-nav .header-bottom .header-logo .menu.mobile
a{text-decoration:none}.brand-navigation-sticky-nav .header-top .header-logo .menu a
.icon{margin-left:2px}.brand-navigation-on-page .header-bottom .header-link{display:inline-block;overflow:hidden}.brand-navigation-on-page .header-bottom .header-link
.heading{display:inline-block;padding-right:28px;margin-right:28px;display:none}.brand-navigation-on-page .header-bottom .header-link.sticky
.heading{margin-left:0}@-webkit-keyframes on-page-header-slideout{0%{margin-left:-100%}100%{margin-left:0px}}.brand-navigation-on-page .header-bottom
nav{display:inline-block}.brand-navigation-on-page .header-bottom nav
ul{display:inline-block;margin:0;list-style:none}.on-page-nav-single .header-link,
.brand-navigation-on-page .header-bottom nav ul
li{margin:0
22px 0 0;padding:17px
0 12px;background:none;border-top:3px solid transparent;display:inline-block}.on-page-nav-single nav
li{position:relative;top:-4px}.brand-navigation-on-page .header-bottom nav ul li a,
.brand-navigation-sticky-nav .header-bottom nav ul li
a{text-decoration:none;cursor:pointer}.menu-icon{width:21px;height:21px;display:inline-block;position:relative;top:6px;margin-right:2px}.brand-navigation-on-page .header-bottom .header-button{float:right}.brand-navigation-on-page .header-bottom .header-button
.btn{display:inline-block;margin:9px
0;padding:15px
30px 13px;font-size:12px}.brand-navigation-on-page .header-bottom .header-question{float:right;margin-right:20px}.header-question a.new-model-form.form-overlay-open{margin:0
15px 0 0;padding:21px
0 0;background:none;display:inline-block;text-decoration:none;color:#636262;font-weight:400;font-size:13px;text-transform:uppercase}.header-question i.icon.icon-chat{font-size:25px;margin:0;position:relative;top:5px;right:-2px;color:#636262}.brand-new-model-intro-layout{padding:20px
0 100px}.brand-new-model-intro-layout
.breadcrumbs{margin-bottom:15px}.brand-new-model-intro-layout .breadcrumbs
a{text-decoration:none}.brand-new-model-intro-layout .two-third-one-third
.col2.right{float:right}.brand-new-model-intro-layout
p{margin:10px
0 20px}.brand-new-model-intro-layout
.btn{display:inline-block;margin-top:10px}.brand-new-model-intro-layout
.box{width:100%;max-width:256px;float:right;background:#f2f2f2}.brand-new-model-intro-layout .box .col-wrapper>div{width:100%;float:left;padding:15px
20px 5px}.brand-new-model-intro-layout .box .col-wrapper>div:first-child{margin-right:2%}.brand-new-model-intro-layout .box .col-wrapper>div>span{display:block}.brand-new-model-intro-layout .box .col-wrapper > div
span.price{margin-top:2px}.brand-new-model-intro-layout .box .col-wrapper > div span.price
sup{text-transform:uppercase;top:-1.2em}.closed{cursor:pointer}.calculator3{height:auto !Important}.brand-new-model-intro-layout .box .col-wrapper .term-content
span{display:inline-block}.brand-new-model-intro-layout .box>a{display:block;padding:15px
20px;text-decoration:none}.brand-specifications-one-car .content .content-detail{margin-top:17px}.brand-specifications-one-car .text-link{padding:3px
0;text-align:center;position:relative}.brand-specifications-one-car
img{float:left;margin-right:15px;max-width:280px}.brand-specifications-one-car
.header5{display:none}.brand-new-model-intro-layout
.social.mobile{float:right;margin-top:10px;margin-right:20px}.brand-new-model-intro-layout .social.mobile
a{margin-left:10px;text-decoration:none}.brand-new-model-intro-layout .social.mobile a
.icon{margin-right:3px}.brand-new-model-intro-layout .calculator,
.brand-specifications-one-car .calculator,
.brand-specifications
.calculator{margin-top:10px;padding:15px}.brand-new-model-intro-layout .calculator .gfield select,
.brand-specifications-one-car .calculator .gfield select,
.brand-specifications .calculator .gfield
select{background:url(/assets/themes/city-nissan-theme/images/select-arrows.svg) no-repeat right 0px center;padding:7px
11px}.brand-new-model-intro-layout .calculator label,
.brand-specifications-one-car .calculator label,
.brand-specifications .calculator
label{padding:3px
8px;margin-right:2px;font-size:13px}.brand-new-model-intro-layout .calculator
hr{width:100%;height:0;border:0;margin:15px
auto;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.brand-new-model-intro-layout .calculator .option,
.brand-specifications-one-car .calculator .option,
.brand-specifications .calculator
.option{margin-bottom:15px}.brand-new-model-intro-layout .calculator
.btn{display:block;text-align:center;margin:15px
0 10px 0}.toplevel-model-slider
.header2{text-transform:capitalize}.brand-new-model-left-right{padding:10px
0}.brand-new-model-left-right .col-wrapper{margin:80px
0}.brand-new-model-left-right
img{max-width:none;width:100%}.brand-new-model-left-right .col-wrapper
.col2{float:none;display:table;vertical-align:middle;position:relative}.col-wrapper:nth-child(odd) .images{margin:0;margin-left:3%;float:right}.col-wrapper:nth-child(even) .images{float:left;margin:0;margin-right:3%}.brand-new-model-left-right
p{margin:5px
0 15px}.brand-new-model-list{padding:30px
0 45px}.brand-new-model-list
.header{margin-bottom:35px}.brand-new-model-list .header
.header1{margin-bottom:10px}.brand-new-model-list .header
hr{width:50px;height:0;border:0;margin:0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.brand-new-model-list .box-wrapper
.box{width:18%;float:left;margin:0
2% 4%;text-decoration:none;position:relative}.brand-new-model-list .box-wrapper .box:nth-child(1n),
.brand-new-model-list .box-wrapper .box:nth-child(6n){margin-left:0}.brand-new-model-list .box-wrapper .box:nth-child(5n+1){clear:both}.brand-new-model-list .box-wrapper .box:nth-child(5n){margin-right:0}.brand-new-model-list .box-wrapper .box
img{margin:0
auto}.brand-new-model-list .box-wrapper .box>div>span{display:block;margin-top:20px;padding-top:10px;position:relative}.modelprice{margin-top:5px}.brand-explore-new-range .box-wrapper .box:hover > div > span:before,
.brand-new-model-list .box-wrapper .box:hover>div>span:before{content:"";width:100%;height:3px;position:absolute;top:0;left:0}.brand-new-model-list .box-wrapper .box
.special{position:absolute;top:-10px;right:5px;cursor:pointer}.brand-new-model-single-icon-list{padding:30px
0}.brand-new-model-single-icon-list
.col3{margin:0
2%}.brand-new-model-single-icon-list .col3:first-child{margin-left:0}.brand-new-model-single-icon-list .col3:last-child{margin-right:0}.brand-new-model-single-icon-list .header .icon,
.brand-new-model-single-icon-list .header
.header4{display:inline-block;vertical-align:middle}.brand-new-model-single-icon-list .header .icon:before{margin:0
5px 0 0}.brand-new-model-single-icon-list .header .header4
span{display:block}.brand-new-model-single-icon-list .content
p{margin:25px
0 5px}.brand-new-model-single-icon-list .content p:first-child{margin-top:10px}.brand-new-model-single-icon-list
a{text-decoration:none;text-transform:uppercase}.brand-specifications-one-car{padding:15px
0}.brand-specifications-one-car .header,
.brand-specifications
.header{margin-bottom:35px}.brand-specifications-one-car .header .header1,
.brand-specifications .header
.header1{margin-bottom:5px}.brand-specifications-one-car .header hr,
.brand-specifications .header
hr{width:60px;height:0;border:0;margin:0;margin-top:12px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.brand-specifications-one-car
.content{margin-bottom:45px}.brand-specifications-one-car .content .content-image{max-width:348px;float:left}.brand-specifications-one-car .content .content-image img,
.brand-specifications .content .content-image
img{margin:0
auto}.brand-specifications-one-car .content .content-detail{width:auto;float:left}.brand-specifications-one-car .content .content-detail>div{float:left;margin-right:15px}.brand-specifications-one-car .content .content-detail .header5,
.brand-specifications .content .content-detail
.header5{margin-bottom:3px;text-transform:none}.brand-specifications-one-car .content .content-column:last-child{border:none !important}.brand-specifications-one-car .content .content-detail table tr td,
.brand-specifications .content .content-detail table tr
td{padding-right:20px;padding-bottom:3px}.brand-specifications-one-car .content .content-detail div > span,
.brand-specifications .content .content-detail div>span{display:inline-block}.brand-specifications-one-car .content .content-detail .top,
.brand-specifications-one-car .content .content-detail
.bottom{margin:6px
auto;text-align:center;padding:0}.brand-specifications-one-car .content .content-detail
.top{}.brand-specifications-one-car .content .content-detail .top span:last-child sup,
.brand-specifications .content .content-detail .top span:last-child
sup{text-transform:uppercase}.brand-specifications-one-car .content .content-detail a,
.brand-specifications .content .content-detail
a{display:block;text-decoration:none;margin-bottom:3px}.brand-specifications-one-car .content .content-detail a .icon.icon-compare:before,
.brand-specifications .content .content-detail a .icon.icon-compare:before{margin:0;position:relative;top:1px}.brand-specifications-one-car .content .content-detail a.active .icon.icon-star-empty:before,
.brand-specifications .content .content-detail a.active .icon.icon-star-empty:before{content:'\e806'}.brand-specifications-one-car .link,
.brand-specifications
.link{margin-bottom:25px;padding:10px
20px}.brand-specifications-one-car .link a,
.brand-specifications .link
a{cursor:pointer;margin-right:25px;text-decoration:none}.brand-specifications .finance-overlay.btn,
.brand-specifications-one-car .finance-overlay.btn{width:100% !important;color:#fff !important;margin:9px
0;display:block;text-align:center}.brand-specifications-one-car .link a .icon:before,
.brand-specifications .link a .icon:before{position:relative;top:2px}.brand-specifications-one-car .terms p,
.brand-specifications .terms
p{margin:0}.brand-specifications-one-car .link .dropdown-calculator,
.brand-specifications .link .dropdown-calculator,
.brand-specifications-one-car .link .dropdown-contact,
.brand-specifications .link .dropdown-contact{position:relative;z-index:500}.brand-specifications-one-car .calculator,
.brand-specifications
.calculator{width:250px;position:absolute;top:50px;left:-10px}.brand-specifications-one-car .calculator:before,
.brand-specifications .calculator:before{bottom:100%;left:22px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:7px;margin-left:-7px}.brand-specifications-one-car .calculator .small,
.brand-specifications .calculator
.small{margin-top:15px}.brand-specifications-one-car .calculator .terms a,
.brand-specifications .calculator .terms
a{text-decoration:underline}.brand-specifications-one-car .contact,
.brand-specifications
.contact{width:300px;position:absolute;top:20px;left:-10px;margin-top:10px;padding:15px}.brand-specifications-one-car .contact:before,
.brand-specifications .contact:before{bottom:100%;left:22px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:7px;margin-left:-7px}.brand-specifications-one-car .contact p,
.brand-specifications .contact
p{margin:0
0 10px}.brand-specifications-one-car .contact .gfield > *,
.brand-specifications .contact .gfield>*{margin-bottom:8px !important}.brand-specifications-one-car .contact .gfield textarea,
.brand-specifications-one-car .contact .gfield input[type=text],
.brand-specifications-one-car .contact .gfield input[type=email],
.brand-specifications .contact .gfield textarea,
.brand-specifications .contact .gfield input[type=text],
.brand-specifications .contact .gfield input[type=email]{border:0px}.brand-specifications{margin:75px
0}.brand-specifications
.header2{margin-bottom:-9px}.brand-specifications
.content{width:22%;margin:0
4% 30px 0px;float:left}.brand-specifications .content:nth-child(4n+0){margin-right:0 !important}.brand-specifications .content:nth-child(5n){}.brand-specifications .content .content-image{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #E7E7E7}.brand-specifications .content .content-detail>div{border-bottom:1px solid #E7E7E7}.brand-specifications .content .content-detail>div:last-child{border-bottom:0}.brand-specifications .content .content-detail
.header5{margin-bottom:10px}.brand-specifications .content .content-detail
table{margin-bottom:15px}.brand-specifications .content .content-detail table tr td:last-child{padding-right:0;font-size:14px;color:#6c6c6c;font-weight:100}.brand-specifications .content .content-detail .top,
.brand-specifications .content .content-detail
.bottom{width:50%;float:left;padding:15px
0}.brand-specifications .content .content-detail>div:last-child{margin-bottom:10px;padding:20px
0 0}.brand-specifications .content .content-detail
.btn{color:#FFF;display:block;float:none;font-size:14px;font-weight:600;margin-right:0;margin-bottom:0;text-align:center}.brand-specifications .content .content-detail .btn:hover{color:#FFF}.brand-specifications .content .content-detail
a{display:inline-block}.terms-wrapper{max-width:780px;float:left}.brand-new-model-single-promotions{padding-top:30px}.brand-new-model-single-promotions
.box{width:100%;background-color:#E5E6E7}.brand-new-model-single-promotions .box .box-left{width:60%;float:left;max-height:500px;overflow:hidden}.brand-new-model-single-promotions .box .box-right{width:40%;float:left;padding:40px;max-height:500px}.promo-content{display:block;margin:15px
0 25px}.brand-new-model-single-promotions .box .box-right
p{margin:10px
0 25px}.brand-new-model-single-promotions .box .box-right
.btn{display:inline-block}.brand-new-model-single-promotions .box-bottom{font-size:14px;margin:10px
0px}.brand-new-model-single-promotions .box-bottom .owl-stage{width:100% !important}.brand-new-model-single-promotions .box-bottom .owl-item{cursor:pointer;display:inline-block;margin-right:15px !important;padding-right:20px;position:relative}.brand-new-model-single-promotions .box-bottom .owl-item:before{content:"/";position:absolute;right:0}.brand-new-model-single-promotions .box-bottom .owl-item:last-child:before{content:""}.brand-new-model-single-promotions .owl-controls{font-size:30px;position:absolute;right:26px;bottom:32px}div#second-carousel{hEIGHT:100%}.brand-new-model-single-promotions .owl-controls .owl-prev:before,
.brand-new-model-single-promotions .owl-controls .owl-next:before{font-family:'fontello';position:absolute}.brand-new-model-single-promotions .owl-controls .owl-next:before{content:'\e80c';right:-34px}.brand-new-model-single-promotions .owl-controls .owl-prev:before{content:'\e80b';right:0}.brand-our-team-archive{padding:75px
0 60px}.brand-our-team-archive
.header{margin-bottom:20px}.brand-our-team-archive .header
.header2{margin-bottom:10px;padding-top:32px}.brand-our-team-archive .header
hr{width:65px;height:0;border:0;margin:0;border-top:4px solid #00B1EB;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.brand-our-team-archive
.box{width:23%;float:left;margin:0
2% 2% 0;border:1px
solid #D0D2D3;position:relative;overflow:hidden}.brand-our-team-archive .box:nth-child(4n){margin-right:0}.brand-our-team-archive .box
img{width:100%}.brand-our-team-archive .box .box-description{padding:20px
25px 5px;position:absolute;right:0;left:0;bottom:-100px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.brand-our-team-archive .box:hover .box-description{bottom:0}.brand-our-team-archive .box .box-description
span{display:block}.brand-our-team-archive .box .box-description>div>.contact{margin-top:20px}.brand-our-team-archive .box .box-description>div>.contact>div{margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-our-team-archive .box .box-description > div > .contact
.col2.right{float:left}.brand-our-team-archive .box .box-description > div > .contact
.type{text-transform:uppercase}.brand-our-team-archive .box .box-description > div > .contact
a{text-decoration:none}.brand-our-team-archive .box .box-description > div > .contact
.type{margin-bottom:2px}.warranties-overlay{position:relative;height:100%;overflow-y:hidden}.warranties-overlay
div{display:none;overflow-y:scroll;height:94%}.brand-parts-service-intro{padding:65px
0 30px}.brand-parts-service-intro
.col2.right{float:right}.brand-parts-service-intro
.header1{margin-bottom:10px !important}.brand-parts-service-intro
p{margin:0
0 20px}.brand-parts-service-intro
.box{width:100%;max-width:300px;float:right;border:1px
solid #D0D2D3;text-align:center}.brand-parts-service-intro .box .box-image{margin:25px
20px 0;padding-bottom:25px;border-bottom:1px solid #D0D2D3}.brand-parts-service-intro .box .box-image
img{margin:0
auto;max-width:150px}.brand-parts-service-intro .box .box-description{font-size:21px;font-weight:600;margin:0
auto;padding:35px
0}.brand-parts-service-intro .box .box-contact{color:#000;background-color:#F3F3F3;padding:25px;font-size:18px}.brand-parts-service-intro .box .box-contact
span{display:block;font-size:15px}.brand-parts-service-intro .box .box-contact
.heading{text-transform:capitalize;font-weight:600;margin-bottom:5px;font-size:17px}.brand-parts-service-intro .box .box-contact
.phone{margin-bottom:5px;font-size:15px}.brand-parts-service-side{padding:45px
0 60px;background:#f2f2f2}.brand-parts-service-side
.box{padding:20px;background:#fff}.brand-parts-service-side
a{text-decoration:none !important}.brand-parts-service-side a:hover{box-shadow:0px 0px 3px 1px #adadad}.brand-parts-service-side
img{width:100%}.brand-parts-service-side
.header4{margin-bottom:15px}.brand-parts-service-side
p{margin-bottom:20px;color:#6c6c6c}.brand-parts-service-side
.btn{display:inline-block}.brand-pull-quote{padding:100px;text-align:center}.brand-pull-quote
span{width:60px;height:6px;display:block;margin:0
auto}.brand-pull-quote
blockquote{margin:30px
auto;max-width:800px}.brand-service-parts-form{padding:40px
0 70px}.brand-service-parts-form
.col.left{width:55%;float:left}.brand-service-parts-form
.col.right{width:40%;float:right}.get-in-touch{display:block;margin-bottom:10px}.get-in-touch
p{margin:0;text-align:left !Important;margin-bottom:5px !important}.get-in-touch
a{color:#000 !important;text-decoration:none !important;display:block}.get-in-touch
.email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.get-in-touch
a.map{margin-top:5px;text-decoration:none;text-transform:uppercase;color:#c71444 !important}.get-in-touch
.header2{margin-bottom:15px}.page-template-page-tyre-centre h2.header,
.page-template-page-outlet-centre
h2.header{margin:0}.brand-service-parts-form .col.right>div{background-color:#F3F3F3;padding:25px
40px}.brand-service-parts-form .col.left
p{margin-top:10px}.brand-service-parts-form .col.left
ul{margin:10px
0 20px}.brand-service-parts-form .col.right
.header2{text-align:center}.brand-service-parts-form .col.right .get-in-touch
.header2{text-align:left}.brand-service-parts-form .col.right
p{text-align:center;margin-bottom:25px}.get-in-touch
img{max-width:80%;margin-bottom:20px}.brand-service-parts-form .col.right
hr{width:100%;height:0;border:0;margin:0
auto 13px;border-top:1px solid #e3e3e3;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.brand-service-parts-form .col.right
.gform_wrapper{margin-bottom:25px}.brand-service-parts-form .col.right .gform_wrapper:last-child{margin-bottom:0}.brand-service-parts-form .col.right .gform_wrapper>*{margin-bottom:8px !important}.brand-service-parts-form .col.right .gform_wrapper
h2{margin-bottom:0px !important;margin-top:8px;text-transform:none}.brand-service-parts-form .gfield input,
.brand-service-parts-form .gfield select,
.brand-service-parts-form .gfield
textarea{padding:10px
15px}.brand-service-parts-form .gfield
textarea{height:150px;margin-bottom:10px}.brand-service-parts-form .gfield input[type=checkbox]{padding:10px}.brand-service-parts-form .gfield input[type=submit]{width:80%;display:inline-block;margin-top:10px !important}.brand-service-offer{padding:35px
0 23px}.brand-service-offer-intro{padding:55px
0 0px}.brand-service-offer-intro
.header1{margin-bottom:15px}.brand-service-offer-intro
p{margin:10px
0}.service-link{padding:0px
0 90px}.brand-service-offer
.box{margin:0
0 4%;float:left;width:100%}.brand-service-offer .box:nth-child(1n),
.brand-service-offer .box:nth-child(4n){margin-left:0}.brand-service-offer a.box:hover{background:#f2f2f2}.brand-service-offer .box:nth-child(3n){margin-right:0}.brand-service-offer .box .box-image{position:relative;width:40%;display:inline-block;margin-bottom:0}.brand-service-offer .box .box-description{width:55%;margin-left:2%;display:inline-block}.brand-service-offer .box>div{vertical-align:middle}.brand-service-offer .box .box-image
img{width:100%}.brand-service-offer .box .box-image
.overlay{width:100%;height:100%;position:absolute;color:#FFF;text-transform:uppercase;top:0;left:0;right:0;bottom:0;opacity:0}.brand-service-offer .box:hover .box-image
.overlay{opacity:1}.brand-service-offer .box .box-image .overlay
.content{width:120px;height:25px;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.brand-service-offer .box .box-image .overlay .content
span{display:block;margin-bottom:5px}.brand-service-offer .box .box-image .overlay .content
hr{width:40px;height:0;border:0;margin:0
auto;border-top:3px solid #FFF;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.brand-service-offer .box .box-description
p{margin:15px
0 20px;color:#6c6c6c}.brand-service-offer .box .box-description
.btn{display:inline-block;margin-top:5px}.calculator{border:1px
solid #D0D2D3;font-size:14px;margin-top:10px;padding:15px
20px 15px 30px;position:relative;z-index:500}.calculator
.close{color:#A6A8AB;cursor:pointer;font-size:18px;font-family:sans-serif;position:absolute;top:6px;right:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.calculator
.title{font-weight:500;margin-bottom:10px;margin-top:5px;font-size:16px}.calculator
.option{margin-bottom:20px}.finance .calculator .option
span{color:#3D3D3D;font-weight:300}.deposit-percentage, .deposit-percentage
span{font-size:11px !important}.calculator .option>span{display:inline-block !important;vertical-align:middle}.calculator .option>span:first-child{width:37%;font-size:14px;color:#000}.calculator .option>span:last-child{width:60%}span.lease-term{position:relative}.option
small{vertical-align:bottom}.deposit-percentage{}.calculator .option
span.price{font-size:24px;font-weight:600;margin-bottom:0}.calculator .option span.price
small{font-size:14px;font-weight:300}.calculator .option #slider-snap-calculator3,
.calculator .option #slider-snap-calculator2,
.calculator .option #slider-snap-calculator1,
.calculator .option #slider-snap-calculator{margin:0
3px 9px 5px;display:inline-block;font-size:15px;color:#000}.cal-price.price{width:auto !important}.calculator .noUi-horizontal{height:8px}.calculator .noUi-origin{background-color:#E3E3E3}.calculator .noUi-background{background-color:#EFB171}.calculator .noUi-origin:last-child{background-color:#E3E3E3}.calculator .noUi-target{border:none;border-radius:10px;padding:0
!important;box-shadow:none;margin-bottom:8px}.calculator .noUi-horizontal .noUi-handle{width:15px !important;height:15px;background-color:#F59D44;border:none;border-radius:50%;box-shadow:none;top:-4px;left:-7px;cursor:pointer}.calculator .noUi-horizontal .noUi-handle.noUi-handle-upper{left:-9px}.calculator .noUi-handle:after,
.calculator .noUi-handle:before{display:none}.calculator
label{background-color:#E3E3E3;border-radius:3px;padding:8px
12px;display:inline-block;margin-right:8px;cursor:pointer}.calculator input[type=radio]{opacity:0;z-index:9;position:absolute;pointer-events:none}.calculator
label.active{background-color:#F59D44;color:#FFF}.terms a:before{content:'+ '}.terms a.show:before{content:'- '}.term-content
a{display:block;margin-top:6px;text-decoration:underline !important;color:#A6A8AB}.term-content{width:100% !important;font-size:12px !important;line-height:1.4em;color:#000;overflow-y:hidden;max-height:0px;transition-property:all;transition-duration: .5s;transition-timing-function:cubic-bezier(0,1,0.5,1)}.term-content.active{max-height:500px;overflow-y:hidden;transition-property:all;transition-duration: .5s;transition-timing-function:cubic-bezier(0,1,0.5,1);display:block}.terms-new{font-size:11px !important;line-height:1.6;background:#fff;color:#2b2b2b !important;padding:12px
4px 0 4px !important}.terms-new
span{display:inline !important}.terms-new
a{display:block !important;font-weight:200 !important;color:#c71444 !important;text-decoration:underline !important;font-size:11px !important}.finance-link,
.calculator .terms
a{color:#A6A8AB;font-size:12px;margin-top:15px;text-decoration:none;cursor:pointer}.mm-menu
.{padding:0px
0}.mm-page{background:#fff !important}.mm-menu{background:#fff;color:#808184;z-index:999}.mobile-nav.form-active{background:#f3f3f3}.mm-navbar a,.mm-navbar{background:#808184;color:rgba(255, 255, 255, 0.6) !important;right:0;text-align:left;font-weight:600}.mm-menu .mm-navbar .mm-btn:before,
.mm-menu .mm-navbar .mm-btn:after{border-color:rgba(255, 255, 255, 0.6) !important}.box-links
a{}.mm-listview>li{background:none !important;-webkit-padding-start:0 !important;padding-left:0px !important;margin-bottom:0 !important;float:left}.mm-menu .mm-divider{background:rgba(0, 0, 0, 0.05) !Important}.mm-menu . > li > a.mm-next:before,
.mm-menu . > li:before,
.mm-menu .>li:after{border-color:rgba(0, 0, 0, 0.15) !important}.mm-menu . > li.mm-navbar > a.mm-next:after,
.mm-menu .>li.mm-navbar>a.mm-prev:before{border-color:rgba(255, 255, 255, 0.3) !important;bottom:54%}.box-links
svg{fill:#808184}li.mm-navbar
a{font-weight:600}.mobile-nav .icon-map:before,
.mobile-nav .icon-phone:before{right:10px;position:absolute;top:25%}.mobile-nav
strong{display:block;line-height:1em;font-weight:600}.box-links.first{margin-top:20px}.mobile-nav-header{padding:10px
20px;background:#f2f2f2}.mobile-nav-header .cc-logo{height:35px;max-width:195px;float:left}.mm-hasnavbar-top-1 .mm-panels{top:54px}.mm-navbar-top-1{height:54px}#mm-1 .mm-navbar{display:none}#mm-1.mm-panel.mm-hasnavbar{padding-top:0px}.box-links .mm-next:before,
.box-links .mm-next:after{content:initial !important}.mm-listview .box-links
span{background:transparent}.mm-listview .box-links .mm-next.mm-fullsubopen+span{padding-right:10px;margin-right:0}.mobile-menu-header-close{float:right;height:34px;width:21px;position:relative}.mobile-menu-header-close
span.left{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-header-close
span.right{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu-header-close span.right,
.mobile-menu-header-close
span.left{position:absolute;width:21px;height:1px;top:17px;left:0;border-bottom:1.5px #000 solid;cursor:pointer}span.right{top:17px !important}.mobile-nav-header .brand-logo{display:inline-block;height:34px;width:59px;background-position:top right;background-repeat:no-repeat;background-size:48px 34px;margin-left:11px}.mobile-nav-header .brand-logo.nissan-logo{background-image:url('/assets/themes/city-nissan-theme/images/brand/nissan-logo.png');border-left:1px solid #B3B3B3}.mobile-nav-header .brand-logo.bmw-logo{background-image:url('/assets/themes/city-nissan-theme/images/brand/bmw-logo.png');border-left:1px solid #B3B3B3}.mobile-nav-header .brand-logo.ferrari-logo{background-image:url('/assets/themes/city-nissan-theme/images/brand/ferrari-logo.png');border-left:1px solid #B3B3B3}.mobile-nav-header .brand-logo.porsche-logo{background-image:url('/assets/themes/city-nissan-theme/images/brand/porsche-logo.png');border-left:1px solid #B3B3B3}.mobile-nav-header .brand-logo.volkswagen-logo{background-image:url('/assets/themes/city-nissan-theme/images/brand/volkswagen-logo.png');border-left:1px solid #B3B3B3}.mobile-nav-footer{background:#f3f3f3;bottom:10px;position:relative;height:49px;padding:0;border:1px
solid #fff}.mobile-nav-icon{width:50%;display:inline-block;background:none !Important;text-align:center !important;border-left:1px solid #fff;border-right:1px solid #fff}.mobile-nav-icon:before{color:#808184;font-size:29px;padding:25px
0;line-height:0em}.mobile-nav-icon:hover{background:#c71444 !important}.mobile-nav-icon:hover:before{color:#fff}.mobile-nav-icon.icon-star-empty:before{font-size:24px;padding:27px
0}.box-links:hover
svg{fill:#c71444 !important}.box-links:hover a,
.box-links:hover
span{color:#c71444 !important}.mobile-show-btn>.nav-icon{left:0}.icon-phone:after{content:'\E82C';font-family:fontello;position:absolute;right:10px;top:0;bottom:0;margin:auto;width:16px;height:23px}.icon-map:after{content:'\E828';font-family:fontello;position:absolute;right:10px;top:0;bottom:0;margin:auto;width:16px;height:23px}@media (min-width:1701px){body > .mm-page > #woo_wrapper .row,
body > #woo_wrapper
.row{max-width:1631px !important}}#woo_wrapper .my-account
h3{margin-bottom:0 !Important}.email-pref-intro{margin-bottom:30px !Important}.email-pref span.users-email{font-weight:600}#field_4_16{margin-top:15px}#input_6_13{padding-top:10px}#label_6_12_1{background:none;padding:0;text-decoration:underline;font-size:11px;line-height:1em !Important;padding-bottom:13px}.animate-label
input{height:50px !important;padding:18px
12px 6px 12px !important;font-size:17px !Important}.animate-label
label{z-index:9;display:block !Important;position:absolute;top:0;bottom:0;margin:auto 0 auto 12px !Important;height:13px;vertical-align:middle;color:#989797 !Important}.animate-label  .infocus-input{top:6px !important;bottom:inherit !Important;font-size:67% !important;font-weight:600 !important;color:#000 !Important}#field_6_2
label.gfield_label{display:none !important}.animate-label
.gfield_required{display:inline-block !Important;width:auto !important;float:none !Important}#woo_wrapper .animate-label
label{font-size:0.875em;line-height:14px}#woo_wrapper .animate-label .field_sublabel_above>label{display:none !Important}.ios-switches>label{display:none !Important}#woo_wrapper .ios-switches{padding:10px
0 30px 0}.ios-switches .gfield_checkbox
li{width:25%;position:relative;text-align:center;height:130px;border-right:1px #E0E0E0 solid}.ios-switches .gfield_checkbox li:last-child{border-right:none}.ios-switches
label{text-align:center;margin:auto !important;padding:0;float:none;width:100%;position:relative}.ios-switches .gfield_checkbox input[type=checkbox]{background:#939598 !important;border:1px
#E4E4E4 solid !important;border-radius:50px;height:30px !important;width:52px !important;margin:0
!important;float:none;-webkit-appearance:none;display:inline-block !Important;padding:0
!important}.ios-switches .gfield_checkbox
label{color:transparent !important;background:#fff !important;width:30px !important;height:30px!important;border-radius:40px;left:-21px;right:0;top:0 !Important;position:absolute !important;border:1px
#E4E4E4 solid;margin:0
auto !Important;-webkit-padding-start:0px !important;padding-left:0px !important}.ios-switches .gfield_checkbox input[type=checkbox]:checked{background:rgb(100, 189, 99) !important}.ios-switches .gfield_checkbox input[type=checkbox]:checked~label{left:22px}.ios-switches .gfield_checkbox input[type=checkbox]:checked~label{left:22px}.ios-switches .gfield_checkbox li:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat !important;background-position:center bottom !important;background-size:39%}.ios-switches li.gchoice_7_4_1:before,
.ios-switches li.gchoice_6_4_1:before{background-image:url('/assets/themes/city-nissan-theme/images/brand/logo-nissan.png') !important}.ios-switches li.gchoice_7_4_1:before,
.ios-switches li.gchoice_6_4_1:before{background-image:url('/assets/themes/city-nissan-theme/images/brand/logo-bmw.png') !important}.ios-switches li.gchoice_7_4_2:before,
.ios-switches li.gchoice_6_4_2:before{background-image:url('/assets/themes/city-nissan-theme/images/brand/logo-ferrari.png') !important}.ios-switches li.gchoice_7_4_3:before,
.ios-switches li.gchoice_6_4_3:before{background-image:url('/assets/themes/city-nissan-theme/images/brand/logo-porsche.png') !important}.ios-switches li.gchoice_7_4_4:before,
.ios-switches li.gchoice_6_4_4:before{background-image:url('/assets/themes/city-nissan-theme/images/brand/logo-volkswagen.png') !important}.ios-switches li.gchoice_7_4_5:before,
.ios-switches li.gchoice_6_4_5:before{background-image:url('/assets/themes/city-nissan-theme/images/brand/logo-cc.png') !important;background-size:79%;background-position:center bottom 25px !important}.brand-subscription
select{background-color:#fff !Important;line-height:2em;padding:17px
10px 5px 10px}.brand-subscription
label{margin-bottom:4px !Important;display:block;position:absolute;left:11px;TOP:4;font-size:67% !important;font-weight:600 !important}#woo_wrapper #gform_6
select{}#gform_fields_6{width:100%;float:left;margin:0
!Important}#gform_submit_button_6{width:100%;clear:both;top:22px;padding:13px
12px !important}#gform_submit_button_9{width:225px;float:left}a.unsubscribe{float:right;margin-top:-41px;text-decoration:underline !important}#input_6_4{padding:30px
0 3px !important}.featured-products{margin:25px
0}.btn.center{margin:0
auto;text-align:center;display:block !important;max-width:300px}.layout.featured-products,.layout.aftersales{margin:75px
auto}.featured-products
.header2{margin-bottom:30px;text-transform:capitalize}.featured-products
.btn{margin-top:30px}.follow-us
a{text-decoration:none !important}.text-two-col,.about-intro{padding:46px
0 80px 0}.about-intro
h2{margin-top:0}.about-text-left{float:left;width:53%}.about-image-right{float:right;width:40%}.text-two-col p,
.about-intro
p{margin:8px
0;max-width:900px}.text-two-col
p{max-width:initial}.text-two-col
.col2{width:48.5%;max-width:600px}.text-two-col .col2:first-of-type{margin-right:3%}.aftersales-servicing
.col1{float:right}.aftersales-servicing{background:#f3f3f3;padding:55px
0}.aftersales-tyre-center .tyre-center-brands
img{float:left;width:100%}.aftersales-tyre-center .tyre-center-brands{margin-top:40px}.aftersales-warranties,.aftersales-tyre-center{background:#f3f3f3;padding:75px
0}.aftersales-tyre-center .col2
img{float:right}.aftersales-tyre-center
.col3{width:auto;margin-right:20px}.aftersales-insurance,.aftersales-valet{padding:75px
0;overflow:hidden}.aftersales-insurance
img{width:600px;position:relative;max-width:none;vertical-align:bottom;margin:60px
0 0 -288px}.speech-mark{background-image:url('/assets/themes/city-nissan-theme/images/speech-mark.svg');background-size:contain;padding:53px
33px;position:absolute;top:-50px;right:0;color:#fff;background-repeat:no-repeat;width:225px;height:227px;text-align:center}.insurance-text{padding-left:50px}.aftersales-warranties .used li,
.aftersales-insurance
li{display:inline-block;position:relative;background:none !important;-webkit-padding-start:0px !important;padding-left:0px !important;width:100%}.brand-nissan .warrenty-logos
li{background:#fff !important;text-align:center;margin-bottom:13px;padding:11px
20px;width:48%;float:left;margin-right:2%}.warrenty-logos
img{margin:auto;height:54px;margin-bottom:5px}.warrenty-logos li:hover{border:1px
solid #DCDCDC}.warrenty-logos li a:hover{color:#000}.aftersales-warranties
.new{width:544px}.aftersales-warranties
.used{width:47%;margin-right:3%}.warrenty-logos
li{border:1px
solid #fff}.aftersales-warranties
ul{}.aftersales-insurance ul,
.aftersales-warranties .used
ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.aftersales-warranties .used li:before,
.aftersales-insurance li:before{content:'\e80c';left:0px;font-family:'fontello';position:relative;margin-right:5px;top:0px;font-size:10px;color:#c71444}.aftersales-warranties li a,
.aftersales-insurance li
a{color:#000;text-decoration:none;font-weight:400}.ms-view{background:#fff}.cc-stock-vehicle-archive .owl-carousel .owl-item.active{opacity:1 !important}.cc-stock-vehicle-archive
.box{position:relative}#vehicle-search-refine
select{background:transparent;padding:0px
17px;font-size:16px;line-height:2em;border:0;border-radius:0;height:44px;-webkit-appearance:none;width:65%;direction:rtl;padding-right:25px}#vehicle-search-refine
li{border:0}#vehicle-search-refine .mm-navbar{padding:0
15px}#vehicle-search-refine .mm-title{pointer-events:none}#vehicle-search-refine .mm-prev{display:none}#vehicle-search-refine li
span{border-bottom:1px rgba(0, 0, 0, 0.15) solid;padding:0px
10px 0px 20px}#vehicle-search-refine
label{width:35%;display:inline-block;margin:6px
0;font-weight:500}#vehicle-search-refine span.refine-select:after{content:'\e80c';font-family:fontello;position:relative;right:20px;color:#D0D0D0}.refine-select
label{height:25px;margin:13px
0 !important;vertical-align:top}#refine-submit{width:100%;margin:0px
auto;display:block;padding:22px
30px 19px}@media (max-width: 550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-90%, 0);-moz-transform:translate(-90%, 0);-ms-transform:translate(-90%, 0);-o-transform:translate(-90%, 0);transform:translate(-90%, 0)}}@media (max-width: 550px){.mm-menu{width:90%;max-width:inital}}li.menu-hidden{display:none !important}li.menu-last{border-bottom-width:1px;border-bottom-style:solid;border-color:rgba(0,0,0,0.15)}.brand-navigation-sticky-nav{position:fixed;max-width:1600px;margin:auto;top:-175px;width:100%;left:0;right:0;z-index:998;background:#fff;transition:all 0.4s ease;;border-bottom:1px #f3f3f3 solid}.menu-label{padding-right:29px;position:absolute;right:0;top:0;bottom:0;margin:auto;height:16px;line-height:1em}.mobile-show-btn{display:none}.brand-navigation-on-page.on-page-sticky{position:fixed;top:-73px;width:100%;left:0;right:0;z-index:997;transition:all 0.4s ease;max-width:1600px;margin:auto}.brand-navigation-on-page.on-page-sticky.sticky{top:73px}.on-page-nav-single nav, .on-page-nav-single .header-button{float:left}.on-page-nav-single
nav{margin-right:21px}.on-page-nav-single .header-link
.heading{border-right:0px solid #5D6C77 !important}.service-cost{margin:50px
0}.gallery-image{overflow:hidden;float:left;position:relative;transition:all .3s ease-in,}.model-image-gallery .gallery-image{width:20%;height:200px}.single-gallery-image .gallery-image{margin:0
auto;float:none;height:600px !important;pointer-events:none}.single-gallery-image,
.single-gallery-image .gallery-overlay{background-color:transparent !important}.gallery-image .gallery-image-bk{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.gallery-overlay{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;transition:all .3s ease-in,;border:7px
solid transparent;background-position:center;background-repeat:no-repeat;background-size:50px;cursor:pointer}.gallery-image:hover .gallery-overlay{background-color:transparent}.gallery-image:hover .gallery-overlay.video{background-image:url('/assets/themes/city-nissan-theme/images/video-icon.svg')}.new-model-gallery{margin:50px
0;position:relative}.video-link:before{content:'';position:absolute;background:url(/assets/themes/city-nissan-theme/blog/lightgallery/img/video-play.png);background-repeat:no-repeat;background-position:center;top:0;bottom:0;right:0;left:0;cursor:pointer}.video-link{position:relative}.header-video.video-link{display:block}.video-link:before{content:'';position:absolute;background:url(/assets/themes/city-nissan-theme/blog/lightgallery/img/video-play.png);background-repeat:no-repeat;background-position:center;top:0;bottom:0;right:0;left:0;cursor:pointer}.video-link{position:relative}.header-video.video-link{display:block}.header-video.video-link:before{background:url(/assets/themes/city-nissan-theme/images/icon/icon-play-128-outline.png);z-index:1;background-repeat:no-repeat;background-position:center;background-size:110px;opacity: .7;transition: .2s all ease}.header-video.video-link:after{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0;transition: .2s all ease;content:''}.header-video.video-link:hover:after,.header-video.video-link:hover:before{opacity:1}.lg-outer .lg-video-cont{max-width:90% !important;max-height:90% !important}.lg-outer .lg-video{width:90vw;height:90vh;padding:0}.fullscreen-model-gallery{position:fixed;top:0;bottom:0;left:0;right:0;display:block}.model-gallery-fullscreen
.item{height:100vh;position:relative}.model-gallery-fullscreen .item
img{max-height:100%;width:auto !important;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.owl-carousel .owl-video-wrapper{background:transparent}.model-gallery-fullscreen .owl-nav{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;height:0px;margin:auto}.model-gallery-fullscreen .owl-nav .owl-prev{font-size:44px;position:absolute;left:9px;top:0;bottom:0}.model-gallery-fullscreen .owl-nav .owl-next{font-size:42px;position:absolute;right:55px;top:0;bottom:0}.model-gallery-fullscreen .owl-nav .owl-prev:after{content:'\e80b';position:absolute;left:0;right:initial;color:#fff;font-family:'fontello';top:45%}.model-gallery-fullscreen .owl-nav .owl-next:after{content:'\e80c';position:absolute;right:0;left:0;color:#fff;font-family:'fontello';top:45%}.fullscreen-model-gallery
.close{position:absolute;top:20px;right:20px;z-index:9;width:28px;height:28px;cursor:pointer}.fullscreen-model-gallery .close:before,
.fullscreen-model-gallery .close:after{font-family:'fontello';color:#fff;font-size:29px;position:absolute;right:0;left:0;top:0;bottom:0}.fullscreen-model-gallery .close:before{content:'\e80c';left:-5px}.fullscreen-model-gallery .close:after{content:'\e80b';left:5px}.load-more.load-stock{display:block;text-align:center;margin:80px
0 150px}.load-more
.result{margin-bottom:5px}.load-more
.btn{max-width:600px;width:100%}#vehicle-search-refine ::-webkit-scrollbar{width:1px}#vehicle-search-refine ::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:0}#vehicle-search-refine ::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:none}.slider-disabled .noUi-ltr{opacity: .3;pointer-events:none}.slider-disabled .noUi-handle-upper{left:100% !important}.slider-disabled
span{color:#f3f3f3 !important}.slider-disabled{color:#f3f3f3}.brand-nissan .brand-navigation-on-page.sticky
.active{color:#00b1eb}.content-image{margin-bottom:21px;position:relative;width:100%;overflow:hidden}.content-image
img{position:relative;top:0;left:0;bottom:0;right:0;width:100%;margin:auto}.content-container.sub_header{margin-bottom:0px}.form-active .mm-navbar-bottom{display:none}.form-active .mm-panels{bottom:0px}.form-active .cc-logo,
.form-active .brand-logo{display:none}#mobile-menu.form-active span.right,
#mobile-menu.form-active
span.left{border-bottom:3px #FFF solid}#mobile-menu.form-active .mm-navbar-top{background:none;border:none}#gf_page_steps_4
.gf_step{display:inline-block;margin-right:9px}span.gf_step_number{border:1px
solid #828282;border-radius:100px;padding:2px
5px;font-size:10px;margin-right:5px;color:#828282 !important;width:18px !important;height:18px;line-height:1em;display:inline-block;vertical-align:1px}#book_service
.gf_step{float:left;width:33%;font-weight:400;line-height:20px;vertical-align:middle}#book-testdrive-form .gsection_title,
.slideout
.gsection_title{font-size:16px;margin-bottom:0px;color:#000}.gf_page_steps{float:left;width:100%;margin-bottom:12px}#book_service
.gform_page_footer{margin-top:10px;float:right}.gform_previous_button{background:transparent !important;color:#808184 !important}span.gf_step_label{color:#828282 !important;font-size:15px}#book_service .gf_step_active span,
.gf_step_active
span{color:#c71444 !important}#book_service .gf_step_active span.gf_step_number,
.gf_step_active
span.gf_step_number{border-color:#c71444}#book-testdrive-form input[type="submit"],
#book-testdrive-form input[type="button"],
#book_service input[type="submit"]{background-color:#c71444}#book-testdrive-form input[type="submit"]:hover,
#book-testdrive-form input[type="button"]:hover,
#book_service input[type="submit"]:hover{background-color:#6D6E71 !important}#book-testdrive-form .gfield_checkbox input[type="checkbox"]:checked + label:before,
#book_service .gfield_checkbox input[type="checkbox"]:checked+label:before{background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") 0px 3px no-repeat}#book-testdrive-form .gfield_checkbox input[type="checkbox"] + label:before,
#book_service .gfield_checkbox input[type="checkbox"]+label:before{background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") 0px -19px no-repeat}#gf_page_steps_4{margin-bottom:19px;top:3px;position:relative}#book-testdrive-form select,
#book-testdrive-form input[type="email"],
#book-testdrive-form input[type="text"],
#book_service select,
#book_service input[type="email"],
#book_service input[type="text"]{font-size:15px;padding:16px
13px;background-color:#fff;border-radius:0}#book-testdrive-form textarea,
#book_service
textarea{font-size:15px}#book_service
.gform_page_footer{position:relative;float:right;margin-top:17px}.gform_page_footer:after{content:'\e80c';position:absolute;font-family:fontello;color:#fff;right:11px;top:0px;bottom:0;margin:auto;height:26px}#book_service .gform_page_footer
input{padding:15px
36px 15px 20px !important}#book-testdrive-form h2,
#book_service
h2{margin:6px
0 4px;font-size:18px}#book_service
.gform_previous_button{background:none !important;color:#000 !important}#book_service
.gform_next_button{float:right}#book_service
.gfield_description{margin-top:5px;display:block;float:left;width:100%}#book_service .gform_page_footer input[type="submit"]{width:auto;margin:0}#book-testdrive-form .gform_footer input[type="submit"]{width:auto;margin:0;float:right}#mobile-menu .gform_confirmation_message:before{content:none !important}#mobile-menu
.gform_confirmation_message{background:none;padding-left:0}#mobile-menu .gform_confirmation_wrapper
h4{margin:0;margin-bottom:11px}#mobile-menu .success-box{background:#fff;border:1px
solid #C3C3C3;padding:23px
16px;text-align:center;margin-top:20px}#mobile-menu .success-icon{width:100px;height:100px;display:block;margin:17px
auto;background-image:url('/assets/themes/city-nissan-theme/images/icon-success.svg')}#mobile-menu .success-close{display:block;margin-top:20px;font-weight:600;cursor:pointer}*[data-target]{cursor:pointer}#book-testdrive-form
p{margin:0}.mobile-nav.mm-menu #book-testdrive-form .test-drive-previous{color:#000 !important;font-size:14px !Important;right:166px;bottom:32px;position:relative;width:100%;text-align:right;display:block;cursor:pointer}.book-a-test-drive-gform{position:relative;right:-115%;background:#f3f3f3;padding:0
24px}img.add_list_item,img.delete_list_item{float:left}.book-test-selector{position:relative;left:-115%}.book-a-test-drive-gform.testdrive-open{right:0}.book-test-selector.testdrive-open{left:0}.test-drive-selector-footer,.book-testdrive-form-container>div{transition:all .3s ease-in}.test-drive-selector-footer{position:fixed;bottom:0;left:-115%;width:100%;background:rgba(243,243,243,0.9);padding:20px;height:78px}.test-drive-selector-footer.testdrive-open{left:0}.mobile-nav.mm-menu
.btn{color:#fff}.book-your-test-drive{width:auto;float:right;position:relative;padding:13px
35px 12px 21px !important}.book-your-test-drive:after{content:'\e80c';position:absolute;font-family:fontello;color:#fff;right:11px;top:14px}.test-drive-contactus{top:10px;position:relative;font-size:14px !important;color:#48535A !important;text-decoration:none !important}.test-drive-contactus
img{width:20px;float:left}.mm-title{background:none !important}.btn.disabled{opacity: .4;cursor:not-allowed}.btn.disabled{cursor:pointer}.disabled-tooltip{background:#464646;display:block;position:absolute;width:250px;bottom:-21px;padding:8px
15px;color:#fff !important;font-weight:300;z-index:6;right:0px;text-align:center;opacity:0;font-size:13px;transition:all .3s ease-in}.btn.disabled:hover .disabled-tooltip{opacity:1;bottom:56px}.disabled-tooltip:after{content:'';position:absolute;bottom:-7px;border-left:32px solid transparent;border-right:32px solid transparent;border-top:32px solid #464646}.service-contact-details{position:absolute;bottom:15px;margin-bottom:5px;width:100%;width:92%;left:0;margin:auto;right:0}@media screen and ( max-height: 650px ){.service-contact-details{position:relative;bottom:-50px}}#gforms_confirmation_message_4{z-index:1}#gforms_confirmation_message_4,
.mm-panel
#gform_wrapper_4{padding-top:49px;position:relative}.service-contact{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin:0
0 20px;max-height:59px;font-size:13px}.service-contact
li{background:none !important;-webkit-padding-start:0px !important;padding-left:0px !important}.service-contact
a{float:right;text-decoration:none !Important}.test-drive-vehicle{background:#fff;border:1px
solid #E6E6E6;margin-bottom:10px}.test-drive-vehicle
img{width:48%;display:inline-block;float:right;padding:15px
12px 0 0;margin-bottom:8px}.test-drive-vehicle-details{width:48%;display:inline-block;vertical-align:top;margin-bottom:12px;padding:15px
0 0 12px}.test-drive-vehicle-details
h6{margin:0;margin-bottom:8px;font-size:14px !important}.test-drive-feature-list
li{list-style-type:disc !important;background:none !important;list-style:initial !important;list-style-position:inside !important;-webkit-padding-start:0px !important;padding-left:0px !important;margin-bottom:1px !important}.variations-list
li{list-style-type:none !important;background:none !important;list-style:none !important;list-style-position:inside !important;-webkit-padding-start:0px !important;padding-left:0px !important;margin-bottom:1px !important}.variations-list li:before{content:'\e82d';font-family:fontello;margin-right:7px}.test-drive-feature-list
li{list-style-type:none !Important}.test-drive-vehicle-footer{position:relative;display:block;width:100%}.edit,.remove{float:right;cursor:pointer}.edit:before{content:'\270E';margin-right:3px}.remove:before{content:'×';font-size:17px;vertical-align:-2px;margin-right:3px}.remove:before:hover,.edit:before:hover,.ask-question-link:hover,.remove:hover,.edit:hover{color:#c71444 !Important}.edit{margin-right:12px}.test-drive-vehicle-footer{position:relative;display:block;width:100%;margin-top:0px;padding:5px
10px;border-top:1px solid #E6E6E6;font-size:11px;float:left}.your-test-drive-list
h2{margin-bottom:15px !important}.test-drive-price{margin:0
!important;margin-top:7px !important}#book-testdrive-form{position:static;top:0;padding:0}#book-testdrive-form .book-testdrive-form-container{display:block !important;position:relative;margin-top:49px;height:100vh;bottom:0;overflow:scroll}.book-test-selector{right:115%;position:absolute;bottom:0;top:0;opacity:0}.book-test-selector.testdrive-open{left:0;right:0;opacity:1}#gforms_confirmation_message_5+iframe+script+script+script+.active{right:0px !Important;top:10px !Important}.choose-your-model-test-drive,.your-test-drive-list{position:absolute;top:100px;bottom:0;overflow-y:scroll;padding:0
20px 157px}.test-drive-selector-footer{}.your-test-drive-list ::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:0}.your-test-drive-list ::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:none}.book-testdrive-form-container .choose-your-model-test-drive
h2{margin-top:35px !important}.test-drive-model-variation-choose{background:#fff;border:1px
solid #E6E6E6;margin-bottom:10px;padding:20px;position:relative}.close-choose{cursor:pointer;margin-top:16px}.close-choose:hover{text-decoration:underline}.test-drive-model-variation-choose
img{width:100%}.test-drive-model-variation-choose
h4{margin:0;margin:10px
0;border-bottom:2px solid #f3f3f3;padding-bottom:10px}.view-all-models{font-size:10px;top:10px;position:relative;float:right}.model-choose-controls{margin-top:18px}.btn.choose-variation{float:left}.btn.choose-variation,a.book-your-test-drive{background-color:#c71444 !Important}a.btn.book-your-test-drive:hover,
div .btn.choose-variation:hover{background-color:#6D6E71 !Important;color:#fff !important}#input_6_12 label:before{background:none !Important}.model-varition-option{margin-bottom:8px}.model-varition-options>span{margin-bottom:10px;display:block}.btn{cursor:pointer}.onoffswitch{position:relative;width:42px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{opacity:0;position:absolute;width:100%;height:100%}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px
solid #FFF;border-radius:20px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin 0.3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:21px;padding:0;line-height:21px;font-size:14px;color:white;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;box-sizing:border-box}.onoffswitch-inner:before{content:"";padding-left:10px;background-color:#64BD5E;color:#FFF}.onoffswitch-inner:after{content:"";padding-right:10px;background-color:#DADADA;color:#999;text-align:right}.onoffswitch-switch{display:block;width:17px;height:17px;margin:4px;background:#FFF;position:absolute;top:0;bottom:0;right:17px;border:2px
solid #FFF;border-radius:20px;transition:all 0.3s ease-in 0s}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:0px}.varient-label{display:block;margin-left:52px;position:relative;top:2px}.onoffswitch{float:left}.book-testdrive-form-container
h2{margin:0
!Important;margin-bottom:12px !Important}.your-test-drive-list.testdrive-open{left:0;right:0}.choose-your-model-test-drive.testdrive-open{right:0}.your-test-drive-list{left:-115%;right:115%;transition:all .3s ease-in}.choose-your-model-test-drive{transition:all .3s ease-in;position:relative;right:-115%;width:100%;height:100%;top:0;padding-bottom:240px}.select-model-test-drive{padding:0
20px}.test-drive-model-selector{position:relative;width:100%;height:35px}.test-drive-model-selector
.tokenize{width:100%}.test-drive-model-selector
.TokensContainer{height:35px !important;padding:2px
!important}.test-drive-model-selector div.Tokenize ul.TokensContainer
li.TokenSearch{margin:2px
0 !important;background:none !Important;height:24px !Important;line-height:26px;-webkit-padding-start:29px;padding-left:29px}.test-drive-model-selector div.Tokenize ul.Dropdown li,
.test-drive-model-selector div.Tokenize ul.TokensContainer
li.Placeholder{background:none;-webkit-padding-start:29px;padding-left:29px}.test-drive-model-selector div.Tokenize ul.Dropdown
li.Hover{background:#c71444}.test-drive-model-selector .tokenize.Tokenize:before{content:'\e808';font-family:fontello;position:absolute;top:7px;bottom:0;left:8px;font-size:18px;opacity: .5}.test-drive-model-selector div.Tokenize ul.TokensContainer
li.Token{height:18px !Important;margin:5px
0 !Important;background:none;left:29px;position:relative;border:none}.test-drive-model-selector
.Close{display:none !important}.select-model-test-drive
.tabs{border:1px
solid #F4F4F4;background-color:#FFF;padding:10px}.test-drive-tabs.tabs{position:absolute;z-index:2;right:20px;left:20px}.test-drive-tabs .tab-content{max-height:300px;overflow-y:scroll;width:100%;border-top:1px solid #E8E8E8}.select-model-test-drive .tabs .tab-links li:last-child{margin-right:0}.select-model-test-drive .tabs .tab-links
a{font-size:13px;font-weight:600}.select-model-test-drive .tab-links:after{display:inline !important}.select-model-test-drive .tab-close{display:none}.select-model-test-drive ul.open+span+.tab-content{border-top:1px solid #BBBDBF;margin-top:24px !Important;padding-top:6px}.select-model-test-drive .tab .tab-wrapper span
a{font-size:14px}.select-model-test-drive .tab .tab-wrapper
span{width:100%}.stock-test-drive
a{color:#000 !important;text-decoration:underline !important}.stock-test-drive{float:right;font-size:11px}.loading_div{position:fixed;height:100%;height:100vh;width:100%;opacity:0.9;background-color:white;z-index:999 !important;min-height:200px !important;background-image:url(/assets/themes/city-nissan-theme/images/loading/ring.svg);background-repeat:no-repeat;background-position:center}.brand-navigation-nav
.dropdown{opacity:0;position:absolute;background:#fff;transition:all .3s ease-in;z-index:-10;visibility:hidden}.brand-navigation-nav
.dropdown.active{opacity:1;visibility:visible;z-index:10}.brand-navigation-sticky-nav.sticky{top:0}.brand-navigation-nav .dropdown.full-width{left:0;top:115px;right:0;position:absolute;width:100%;margin:0px
!Important}.brand-navigation-nav.dropdown .brand-model-range-slider{padding:0px
0 20px}.brand-navigation-nav .dropdown .brand-model-range-slider
.header2{display:none}.brand-navigation-nav .dropdown  .brand-model-range-slider{padding:10px
0}.brand-navigation-nav .dropdown .brand-model-range-slider
.header{text-align:left}.brand-navigation-nav .dropdown .brand-model-range-slider
hr{display:none}.brand-navigation-nav .dropdown.model-range{background:#FBFBFB}.brand-navigation-nav .dropdown-active{opacity:0;transition:all .3s ease-in}.dropdown-active.active{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.6);z-index:10;opacity:1}.brand-navigation-nav
.dropdown{width:250px;padding:7px
16px !Important;position:absolute;margin-top:6px !important;background:#FBFBFB;left:0;z-index:9}.brand-navigation-nav .has-dropdown:hover
.dropdown{display:block;width:250px;padding:0
16px !Important}.about-dropdown li:after,
.aftersales-dropdown li:after{content:none !Important}.brand-navigation-nav .has-dropdown:hover
.dropdown{opacity:1;visibility:visible;display:block}.brand-navigation-nav .header-link nav ul>li{border-left:1px solid #fff;border-right:1px solid #fff}.brand-navigation-nav .header-bottom .has-dropdown.active,
.brand-navigation-nav .header-bottom .has-dropdown:hover{border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;background:#FBFBFB !Important}.has-dropdown{position:relative}.brand-navigation-nav .dropdown
li{margin:0
!Important;font-weight:100 !Important;padding:7px
0 9px !important;position:relative;width:100%;background:none;text-align:left}.about-dropdown,.aftersales-dropdown{background:#414042 !Important}.brand-navigation-nav .dropdown li:after{content:'';border-bottom:1px solid #E6E6E6;position:absolute;left:0;right:0;bottom:0}.brand-navigation-nav .dropdown li
a{margin:0
!Important;font-weight:100 !Important;padding:0
!Important}.brand-navigation-nav li.has-dropdown:hover>a{z-index:1;color:#00b1eb}.brand-navigation-nav .dropdown li:last-child:after{border-bottom:none}.new-car .cc-homepage-logo-strip .box-wrapper,
.new-car .cc-homepage-logo-strip .box-wrapper .box-inner{left:0}.news-grid{padding:35px
0 120px}.news-grid .box,
.news-grid .box-sizer{width:32%}.news-grid
.box{margin-bottom:2%;border:1px
solid #EAEAEA}.news-grid .box:hover{-webkit-box-shadow:0px 1px 10px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 10px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 15px 1px rgba(0,0,0,0.2)}.news-grid .box
a{color:#c71444;text-decoration:none !important}.news-grid .box
.image{position:relative;display:block}.news-grid .box .image>img{width:100%}.news-grid .box .image
.overlay{width:100%;height:100%;position:absolute;background:rgba(246,167,77,0.6);font-weight:400;font-size:17px;color:#FFF;text-transform:uppercase;top:0;left:0;right:0;bottom:0;opacity:0}.news-grid .box:hover .image
.overlay{opacity:1}.news-grid .box .image .overlay
.content{width:200px;height:40px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center}.news-grid .box .image .overlay .content:after{content:'';border-bottom:3px solid #fff;position:absolute;left:0;right:0;width:35px;margin:8px
auto 0}.news-grid .box .image .overlay .content
span{display:block;margin-bottom:8px;font-weight:500}.news-grid .box .image .overlay .content
img{width:28px;margin:0
auto}.news-grid .box
.description{background-color:#FFF;padding:30px
35px;color:#000}.offer-cta-left
hr.dash{margin:20px
0}.article-brands{margin-top:20px;position:relative;padding-top:11px}.article-brands
span{color:#A0A0A0;margin-right:6px}.featured-offers .box:nth-child(even){margin-left:4%}.featured-offers
.box{width:48% !important;float:left}.featured-offers
.image{height:285px;overflow:hidden}.featured-offers .image
img{opacity:0 !important}.brand-heading-style-1
.category{float:right;color:#AAA;margin-top:-40px;font-size:18px;text-align:right;text-transform:uppercase;position:relative;cursor:pointer;padding-left:19px}.drop-arrow{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;padding:0;margin:0;position:absolute;top:0;left:0;bottom:0}.brand-heading-style-1 .category
span{padding-bottom:15px}.brand-heading-style-1 .category span
.icon{font-size:12px;color:#AAA}.brand-heading-style-1 .category span .icon:before{margin-right:0px}.brand-heading-style-1 .category .sub-category{width:165px;padding:7px
0px;background-color:#FFF;border:1px
solid #D0D2D3;text-align:left;font-size:13px;position:absolute;top:25px;right:-19px;display:block;z-index:9999}.brand-heading-style-1 .category .sub-category:after,
.brand-heading-style-1 .category .sub-category:before{top:-14px;right:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.brand-heading-style-1 .category .sub-category{display:none}.brand-heading-style-1 .category:hover .sub-category{display:block;z-index:100}.brand-heading-style-1 .category .sub-category:after{border-color:rgba(255, 255, 255, 0);border-bottom-color:#fff;border-width:6px;right:21px;top:-11px}.brand-heading-style-1 .category .sub-category:before{border-color:rgba(208, 210, 211, 0);border-bottom-color:#D0D2D3;border-width:7px}.brand-heading-style-1 .category .sub-category
li{list-style:none}.brand-heading-style-1 .category .sub-category
a{display:block;color:#465560;padding:7px
10px;text-decoration:none}.brand-heading-style-1 .category .sub-category a:first-child{padding-top:10px}.brand-heading-style-1 .category .sub-category a:hover{color:#FFF;background-color:#c71444}.drop-arrow{-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(94deg)}.landing-page-image
img{margin:auto;position:relative;width:100%;top:0;left:0;bottom:0;right:0;margin:auto}.landing-page-image{height:525px;overflow:hidden}.landing-page-image
img{opacity:0}.offer-single
.header3{margin:0}.offer-single .offer-body{margin:30px
auto 0;width:90%}.offer_promo_code{max-width:400px;text-align:center;margin:0
auto 0;width:auto;display:block}.new-model-gallery{background-color:#f3f3f3}.offer-wrapper{padding:30px
0;background:#f3f3f3;margin:25px
0}.offer-cta-left.contact-details-box{margin-top:20px}.promo-code{border:1px
dashed #000;background:#fff;padding:6px;margin-top:4px}.offer-terms-conditions{margin-top:50px;border-top:1px solid #DCDCDC;padding-top:10px;font-size:12.5px;line-height:1.3}.offer-terms-conditions
p{margin:0;margin-top:3px}.offer-contact-details{margin:20px
0 0 0;text-align:left;font-size:16.5px;position:relative}.offer-contact-details strong, .offer-contact-details
a{display:block}.offer-contact-details
a{color:#000 !important;text-decoration:none !important;margin-bottom:8px}hr.dash{width:50px;border:1px
solid #c71444;margin:10px
0}.social
strong{display:block;font-size:16.5px;margin-bottom:13px}.vehicle-detail
.social{text-align:left}.vehicle-detail .social
a{color:#B7B7B7 !important}.offer-contact-details
strong{margin-bottom:13px}.body-copy-left{width:56%;display:inline-block;margin-right:3%;float:left}.form-container.form-push-up{width:40%;display:inline-block;float:left;margin-top:-100px}.offer-cta-left{background:#f3f3f3;position:relative;border-radius:0px;padding:10px
30px 30px 30px;box-sizing:border-box;text-align:left}.offer-cta-left
h2{margin:10px
0;line-height:1.2em !important;font-size:22px !important}.offer-cta-left
.form_excerpt{color:#666;font-size:16px}.offer-cta{border-radius:0 !important;width:100%;display:block;text-align:center}article .offer-cta{max-width:300px}.offer-contact-details a:before{background-repeat:no-repeat;margin-right:9px;color:#c71444;font-family:fontello}.offer-contact-details .phone:before{content:'\E808'}.offer-contact-details .email:before{content:'\e828'}.form-left{}.offer-single{margin-bottom:100px}.footer-enquiry{position:relative;overflow:hidden}.footer-enquiry-overlay{background-color:rgba(109, 110, 113, 0.9);position:absolute;top:0;bottom:0;left:0;right:0}.footer-enquiry .page-container{position:relative;z-index:1;width:90%}.footer-dp,.footer-enquiry-form{width:49%;display:inline-block;vertical-align:top}.footer-dp{position:relative;height:600px;width:40%}.footer-dp:before{position:absolute;content:'';right:100%;width:9999px;height:9999px;background:#f3f3f3;z-index:1}.footer-dp:after{position:absolute;content:'';left:0;width:100px;height:9999px;top:0;z-index:1;background:-moz-linear-gradient(left, rgba(243,243,243,1) 0%, rgba(243,243,243,0) 50%);background:-webkit-linear-gradient(left, rgba(243,243,243,1) 0%,rgba(243,243,243,0) 50%);background:linear-gradient(to right, rgba(243,243,243,1) 0%,rgba(243,243,243,0) 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#00f3f3f3',GradientType=1 )}.image-bk{background-repeat:no-repeat;background-size:cover;background-position:top center;position:absolute;top:0;bottom:0;left:0;right:0}#gforms_confirmation_message_9{color:#fff;margin:0
0 265px 0}.footer-enquiry-form{padding:107px
0 107px 100px;max-width:600px;position:relative;height:600px}.dp-byline{position:absolute;top:20px;font-weight:400;z-index:3}.footer-dp
img{max-width:380px;position:absolute;bottom:0}.footer-enquiry-form
label{color:#fff !important}.footer-enquiry-form
.header2{color:#fff !important;margin-bottom:20px}.form-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(109,110,113,0.9);z-index:9999;display:none}.form-overlay.active{display:block}.form-box{position:relative;width:500px;padding:20px;background:#f3f3f3;margin:auto;border-radius:3px}.form-box
p{margin-top:10px}.form-box
h2{margin:0}.form-box
.gform_wrapper{margin:0}.form-overlay-close{position:absolute;display:block !important;top:0;right:0;padding:10px;font-size:30px;cursor:pointer}.post-type-archive-new_model .brand-model-range-slider
.header2{display:none}.post-type-archive-new_model .brand-model-range-slider{padding-top:0}.toplevel-model-slider{margin-top:80px}.post-type-archive-new_model .brand-model-range-slider
a{color:#000}.mobile-nav .mobile-slider-numbers
span{display:inline-block;width:auto;font-size:11px;border:none !important;padding:0
!Important}h1.entry-title
a{color:#000 !important}.page-template-page-brand-service-and-parts .brand-service-offer
.box{width:100%;margin:0;margin-bottom:30px}.page-template-page-brand-service-and-parts .brand-service-offer .box:hover{background:#f3f3f3}.page-template-page-brand-service-and-parts .brand-service-offer .box-image{width:30%;float:left;margin:0
!Important;margin-right:3% !Important}.page-template-page-brand-service-and-parts .brand-service-offer .box-description{width:auto;float:left;vertical-align:middle;padding:20px
0px}.page-template-page-brand-service-and-parts .brand-service-offer
.heading{margin:0;margin-bottom:20px;margin-top:3px}.contact-dropdown
.header{display:none}.page-id-3123 .page-container{position:relative}.outlet-logo{position:absolute;right:0;top:0;height:57px;padding:7px
0}.logo-outletcentre
img{max-height:23px !important}.new-car .outlet-centre{display:none !Important}li.gchoice_14_5_1{margin-bottom:0 !important}li#field_14_5{margin-bottom:0 !important}.gform_confirmation_message{background:url('//static.scratchdigital.co.nz/scratchdigital/tick-darkgrey.png') left center no-repeat;padding-left:105px;position:relative;background-size:80px}.gform_confirmation_message_9{background:url('//static.scratchdigital.co.nz/scratchdigital/tick-white.png') left top no-repeat;color:#fff}[data-useragent*='iPhone'] div.gform_confirmation_message, [data-useragent*='iPad'] div.gform_confirmation_message{background-size:80px !Important}.form-box
.gfield_description.validation_message{display:none}.gfield_error input, .gfield_error textarea, .gfield_error
select{border:1px
solid red}.gform_confirmation_message{min-height:105px !important}.parts-request-form p, .parts-request-form .header-2{text-align:center}.my-favourites .test-drive-vehicle{width:49%;float:left;margin-bottom:15px !important}.my-favourites .test-drive-vehicle:nth-child(odd){margin-right:2% !Important}.my-favourites .test-drive-vehicle-details{margin-bottom:12px !Important;padding:15px
0 0 12px !Important}.my-favourites .test-drive-vehicle-footer{margin-top:0px !Important;padding:7px
10px !important}.test-drive-vehicle-footer
span{font-size:12px;color:#6b6b6b}.my-favourites .test-drive-feature-list,
.my-favourites .variations-list{margin-left:0 !Important}.my-account .tabs-inner.active{float:left !Important}.favourite-type-break{margin:12px
0 16px !Important;display:block;width:100%;height:1px;background:#f3f3f3 !Important}.my-favourites .variations-list li:before{content:none !important;margin-right:0px!important}.page-id-1734 .grey-bk{background-color:#f3f3f3;padding:20px
0 45px;margin:50px
0}.my-favourites .test-drive-vehicle-details
h6{font-weight:600 !important;font-size:16px !important;line-height:1.2em !important;text-transform:capitalize;margin:0
!Important;margin-bottom:4px !Important;text-decoration:none;color:#6c6c6c}.test-drive-vehicle-details
a{text-decoration:none !important}.my-favourites .add-test-drive-btn{padding:7px
17px;background:#6B6B6B;font-weight:500;border-radius:2px;color:#fff;margin-right:10px;display:inline-block;text-decoration:none !important}.my-favourites .add-test-drive-btn:hover{background:#292929;color:#fff}.my-favourites .edit,
.my-favourites
.remove{}#woo_wrapper .my-favourites .icon-chat:before{content:'\e809';font-family:"fontello" !Important}.ask-question-link{cursor:pointer;margin-left:7px}.variatent-price{font-weight:600;font-size:19px}.parent-pageid-318 .cc-heading-style-2,
.page-id-318 .cc-heading-style-2,
.page-template-page-vehicle-compare .cc-heading-style-2,
.page-template-page-my-account .cc-heading-style-2{padding:68px
0 30px}.compare
td{width:200px;text-align:center;border-right:1px solid #f3f3f3;height:34px;font-size:15px;text-transform:capitalize;position:relative}td.spec-pdf-sheet
a{text-decoration:none}td.spec-pdf-sheet a:hover{text-decoration:underline}.compare-favourite-cta.success,
.compare i.icon.icon-star{color:#c71444}.compare
h6{text-transform:capitalize;margin:0;margin-bottom:10px;font-size:16px}.compare
.label{text-align:left}.compare
td.overview{position:relative;padding-bottom:20px;padding-right:5px;padding-left:5px}.compare td.spec-pdf-sheet:after,
.compare td.overview:after{border-bottom:1px solid #f3f3f3;content:'';position:absolute;left:20px;right:20px;bottom:0}.compare{position:relative}.compare
.label{position:absolute;width:200px;left:0;background:#fff;top:auto}.compare{position:relative;margin-top:30px}.large-col{height:53px}.compare{overflow:hidden;overflow-x:scroll}.compare .remove:before{margin-right:11px;font-size:23px;color:#b6b6b6;position:absolute;top:0;right:0}.compare-book-cta{text-align:center;display:block;font-weight:600;color:#c71444;margin-bottom:4px;cursor:pointer;text-decoration:none !important}.compare-favourite-cta{text-align:center;display:block;cursor:pointer;font-size:12px;margin-bottom:6px}.compare-question-cta{text-align:center;display:block;cursor:pointer;font-size:12px;margin-bottom:10px}.compare-book-cta:hover{color:#6d6e71}.compare-favourite-cta:hover{color:#c71444}.compare-question-cta:hover{color:#c71444}td.compare-cta{padding:8px
0}.compare-cta{position:relative;cursor:pointer}.favourite-cta{cursor:pointer}.compare .compare-cta:before{border-bottom:1px solid #f3f3f3;content:'';position:absolute;left:20px;right:20px;top:0px}.compare
img{margin:0
auto}.brand
h6{margin:0}.brand{padding-top:14px}.compare-terms{max-width:900px;font-size:12px;line-height:1.4em;margin-top:10px}#woo_wrapper{margin-top:20px}.update-my-details-intro{max-width:600px}.update-my-details-form{max-width:600px}.update-my-details-form textarea,
.update-my-details-form input[type="email"],
.update-my-details-form input[type="password"],
.update-my-details-form input[type="text"]{background-color:#fafafa !important;box-shadow:none !important;border-color:#ddd !important}#gform_wrapper_16 li, #gform_wrapper_17
li{margin-bottom:8px !important}#field_16_3>label{display:none !Important}#woo_wrapper .gform_wrapper
.gform_fields{margin:0
!Important}#gform_submit_button_16{padding-top:0.8125em !Important;padding-bottom:0.75em !important}#woo_wrapper .remove::before{content:"";vertical-align:0px;margin-right:0px}.select2-results
li{background-image:none !Important;-webkit-padding-start:0px !Important;padding-left:0px !important}.order-actions
a{margin:5px
0 0 5px !important}.tabs-inner.active{width:100%}.my-cc-loggin{width:40%;float:right;background:#f3f3f3 !important;padding:30px
!important}.my-cc-intro{width:55%;margin-right:5%;float:left}#woo_wrapper
p{font-weight:300 !important}address{font-style:normal;line-height:1.4em}#woo_wrapper a.btn:hover,
#woo_wrapper a.btn:focus{color:#fff}#woo_wrapper
a.btn{background:#c71444}#woo_wrapper a.btn:hover{background:#6D6E71}.field-uneditable{opacity:0.5}.featured-products #woo_wrapper
.row{max-width:none !Important}#woo_wrapper #gform_16 h2.gsection_title, #woo_wrapper #gform_17
h2.gsection_title{margin-bottom:0;margin-top:20px}.update-my-details-intro
p{margin-bottom:0 !important}#field_16_22 label.gfield_label,
#field_16_23 label.gfield_label,
#field_17_22 label.gfield_label,
#field_17_23 label.gfield_label,
#field_17_26 label.gfield_label,
#field_17_24 label.gfield_label,
#field_16_24 label.gfield_label,
#field_17_29
label.gfield_label{display:none !important}.ginput_container_select{height:50px !important;font-size:17px !important}#woo_wrapper select,
#woo_wrapper .select2-container .select2-choice{height:50px !important;background-color:#fafafa !important;box-shadow:none !important}input#gform_submit_button_17{width:40%;margin-top:10px !important;float:right}@media
print{.col3{width:100%}header, .social, .brand-specifications .link, .cc-stock-vehicle-single-similar,
.brand-explore-new-range, .terms, .layout.featured-products, .layout.aftersales, .cc-testimonial,
.cc-email-signup, .footer-enquiry, .cc-news-slider, .cc-stock-vehicle-search, .brand-new-model-single-promotions,
.new-model-gallery, .brand-pull-quote, .brand-new-model-intro-layout .calculate1, .brand-new-model-intro-layout .breadcrumbs,
body a.btn, .cc-footer .two-third-one-third, .brand-nissan .brand-specifications .content .content-detail .text-link{display:none !important}.brand-heading-new-vehicle
.header1{left:0}.brand-heading-new-vehicle .header1 span:nth-child(2){margin-left:15px}.brand-heading-new-vehicle .header1
span{float:left}.brand-heading-new-vehicle .header1, .brand-heading-new-vehicle
.social{position:relative}.brand-new-model-single-icon-list{display:none}.brand-new-model-single-icon-list
.col3{margin:0
0 30px}.brand-new-model-intro-layout{padding:20px
0 0px;page-break-after:always}.brand-new-model-intro-layout .two-third-one-third
.col1{display:block !important;width:100%}.brand-new-model-left-right .col-wrapper{margin:50px
0px 0px}.brand-new-model-left-right .col-wrapper:first-child{margin:0px}.brand-new-model-intro-layout .two-third-one-third>.col2{width:100%}.brand-nissan .brand-new-model-single-icon-list .header
.icon{width:100%}.brand-heading-new-vehicle .header1.bottom-left{bottom:0}.brand-new-model-intro-layout .two-third-one-third{display:flex;flex-flow:column}.brand-new-model-intro-layout
.col1{order:2}.brand-new-model-intro-layout
.col2{order:3}.brand-new-model-intro-layout .box .col-wrapper>div.col2.right{float:left}.brand-specifications
.content{width:46%}.cc-footer{padding:0}.brand-nissan .brand-heading-new-vehicle
.header1{color:#5D6C77 !important;font-size:45px !important;margin-top:30px}.brand-new-model-intro-layout
.box{width:100%;float:none;margin:30px
0px}.brand-new-model-intro-layout .two-third-one-third
.col2.right{float:none}.brand-new-model-left-right{page-break-after:always;padding:50px
0 0}.brand-specifications{margin:50px
0}.brand-new-model-intro-layout .box .col-wrapper{padding:0}.brand-nissan .brand-new-model-intro-layout .box .col-wrapper > div
span.price{font-size:30px !important;margin-top:10px !important}.footer-signoff .col2:last-child{display:none}}body.page-template-page-email-pref #email-preferences,
body.page-template-page-book_service
#book_service{margin-top:0;width:94%;max-width:600px;margin:100px
auto;background:#f3f3f3;padding:22px
30px}body.page-template-page-email-pref .header,
body.page-template-page-book_service
.header{background:#fff;width:100%;text-align:center}body.page-template-page-book_service .brand-navigation-nav .header-bottom .header-logo .logo,
body.page-template-page-email-pref .brand-navigation-nav .header-bottom .header-logo
.logo{width:auto;padding:8px
0}body.page-template-page-email-pref .page-container,
body.page-template-page-book_service .page-container{max-width:1200px}body.page-template-page-email-pref .header img,
body.page-template-page-book_service .header
img{text-align:center;margin:0
auto}body.page-template-page-email-pref,body.page-template-page-book_service{background:#464646;margin-top:0px !important}#email-preferences h2,
.book_service-page
h1{margin:0;margin-bottom:18px;font-size:35px !important}.book_service-page
.gf_step_label{font-size:16px}ul.service-contact
a{color:#000}.on-pagenav-mobile-menu{display:none}.on-pagenav-mobile-menu{display:none;padding:15px
0;float:left;cursor:pointer}.brand-nissan .brand-navigation-on-page.onpagenav-mobile
li{border-top:none !important;width:100%;padding:6px
0}.mm-page:before{transition:all .5s ease-in;content:''}.mm-opened body:before{transition:all .5s ease-in;position:absolute;content:'';background:rgba(0, 0, 0, 0.57);top:0;left:0;bottom:0;right:0;z-index:999}.service-contact-details
strong{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin-bottom:8px}.no-events{padding:22px
0 22px 98px;background:url('/assets/themes/city-nissan-theme/images/CC-noevents.png') no-repeat}.menu-icon
svg{width:21px;height:21px}.article-brands:after,.header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}hr{text-align:left}[data-useragent*='iPhone'] div,
[data-useragent*='iPad'] div{background-attachment:inherit !important}.brand-new-model-list
.col1{margin-bottom:30px}select::-ms-expand{display:none}#woo_wrapper div .widget-title.shop-sidebar{display:block !important}#woo_wrapper div .widget_product_search .widget-title.shop-sidebar{display:none !important}#woo_wrapper .category
a{color:#f6af5e !important;font-size:9px;font-weight:100}#woo_wrapper div.info.style-grid1{padding-top:10px !Important}#woo_wrapper .product-small .tx-div{border-width:0;width:0;margin:0
!important;height:0}#woo_wrapper .product-small
.name{font-size:14px !important;margin:7px
0 2px;line-height:1.5}.featured-products #woo_wrapper .product-small
.name{color:#000}.featured-products #woo_wrapper .product-small .woocommerce-price-suffix{display:none}#woo_wrapper
del{color:#d0d2d3 !important;margin-right:5px;font-weight:100 !important}#woo_wrapper
ins{margin-right:11px}#woo_wrapper .top-divider{border-top:0px solid #FF;position:relative;top:0px}#woo_wrapper .quantity.buttons_added .minus, #woo_wrapper .quantity.buttons_added
.plus{color:#656565}p#source_tracking_field{display:none}#woo_wrapper input[name="apply_coupon"].button,
#woo_wrapper input[name="update_cart"].button{background-color:#777}#woo_wrapper input[name="apply_coupon"].button:hover,
#woo_wrapper input[name="update_cart"].button:hover{background-color:#656565}.stock-search-mobile{display:none}.brand-navigation-on-page.sticky
.svgfill{fill:#838383 !important}.cc-heading-style-2 .page-container{position:relative}.contact-us-dealer-main-line{position:absolute;right:0;bottom:-4px}.main-line{display:inline-block}.main-line span, .main-line
a{display:block;color:#fff;text-decoration:none}.main-line
a{font-size:26px;font-weight:600;color:#fff !important;text-decoration:none !important}.main-line
span{font-size:15px;font-weight:400;line-height:100%}.call-icon{display:inline-block;width:46px;height:46px;position:relative;margin-right:10px;top:4px}.call-icon:before{content:'\E82C';font-family:fontello;position:absolute;right:0px;top:0;bottom:0;margin:auto;line-height:1em;color:#fff;font-size:46px}.close-testdrive-tabs{float:right !important}.close-testdrive-tabs
a{font-size:20px !Important;top:2px;position:relative}.close-testdrive-tabs a
span{font-size:10px !important;top:-4px;left:-2px;position:relative;color:#000 !important}#woo_wrapper .mini-cart .cart-link .icon:before{font-family:"fontello" !important}.col-wrapper.clearfix.homepage-service
.col1{position:relative;height:436px}.homepage-service
img{max-width:none !Important;position:absolute;top:0;bottom:0;height:100%;right:0}.gform_confirmation_message_9{color:#fff;background-size:75px}.no-service-offers{padding:70px
0;font-size:20px}.icon.icon-cart-empty{line-height:1em !Important}#gform_wrapper_4 .gfield_radio input[type="radio"]+label:before{background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") 0px -63px no-repeat;width:21px;height:21px;position:absolute;left:0;content:''}#gform_wrapper_4 .gfield_radio input[type="radio"]:checked+label:before{background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") 0px -41px no-repeat}#gform_wrapper_4 input[type="submit"],
#gform_wrapper_4  input[type="button"]{background-color:#c71444}#gform_wrapper_4 input[type="button"]:hover,
#gform_wrapper_4 input[type="submit"]:hover{background-color:#6D6E71 !important;color:#fff !important}#gform_wrapper_4
.gform_body{}#book-testdrive-form a:hover{color:#c71444}.test-drive-contactus{top:-32px;display:inline-block;position:relative}#second-carousel .owl-nav{color:#636262}.list-message{position:fixed;text-align:center;background:#f3f3f3;width:100%;left:0;right:0;margin:auto;border-bottom-right-radius:3px;border-bottom-left-radius:3px;z-index:998;bottom:-50px;opacity:0;transition:all 0.1s ease;background:#c71444}.success .list-message{visibility:visible;bottom:100%}.list-message
strong{text-transform:uppercase}.list-message a,
.list-message
span{font-size:17px;line-height:1em;display:inline-block !Important;color:#fff !important;padding:12px
0}.list-message a:hover;{text-decoration:underline !Important}span.icon.close{float:right;font-size:30px;line-height:0em;padding:21px
0;cursor:pointer}.list-message
.icon{width:48px;font-size:21px;position:relative;display:inline-block;padding:10px;color:#fff;border-top-right-radius:3px;border-top-left-radius:3px}.list-message:hover{}.list-message:hover::after{}.content-column .text-link a:hover{color:#fff !Important}.list-message>span{display:inline-block !important}.success.added .list-message{bottom:0 !important;top:0;height:100%;width:100%}.text-link{position:relative;display:inline-block}div .content .content-detail .text-link{width:49%;text-align:center;display:inline-block}.content-column
.btn{text-align:center}.compare-layout{min-height:400px}.preload{min-height:200px;background-image:url(/assets/themes/city-nissan-theme/images/loading/ring.svg);background-repeat:no-repeat;background-position:center}#All_Ferraris{display:none}.box-slide.owl-theme.owl-carousel.owl-loaded{overflow:hidden}#brand-carousel-1 .owl-dots{bottom:0;position:absolute;width:100%}.brand-heading-style #brand-carousel-1 .owl-controls{}#brand-carousel-1 .owl-nav{position:absolute;top:0;bottom:0;left:0;right:0;height:1px;margin:auto;width:100%}#brand-carousel-1 .owl-prev{position:absolute;left:0;color:transparent;height:80px;width:40px;top:-40px;background-image:url('/assets/themes/city-nissan-theme/images/left-arrow.png');background-repeat:no-repeat;background-position:0px center}#brand-carousel-1 .owl-next{position:absolute;right:0;color:transparent;height:80px;width:40px;top:-40px;background-image:url('/assets/themes/city-nissan-theme/images/right-arrow.png');background-repeat:no-repeat;background-position:6px center}.slider-sub-header{font-size:24px;color:#fff}a.btn.slider{display:block;max-width:200px;margin-top:20px;text-align:center}.footer-other-sd{display:none}@media screen and (min-width:950px){.sd-trucks-cars{width:100%;margin:0
auto;max-width:1200px}.sd-trucks-cars
img{margin-right:82px;width:auto !important;display:inline-block}.sd-trucks-cars a:last-child img, .sd-car a:last-child
img{margin-right:0}.footer-other-sd{background:#fff;padding:50px
0 76px 0;display:block}.sd-heading{width:100%;text-align:center;margin:35px
0;position:relative}.sd-heading
span{color:#58595b;font-size:18px;font-weight:400;position:relative;background:#fff;z-index:2;padding:4px
13px}.sd-heading:before{content:'';position:absolute;background:#e4e4e4;bottom:0px;left:0;top:0;right:0;height:1px;width:100%;margin:auto;z-index:1}.footer-signoff .col2:last-child,
.footer-signoff .copyright p,
.footer-signoff a, .footer-signoff
span{color:#414042 !important}.footer-signoff{background-color:rgb(255, 255, 255);border-top:1px solid #e4e4e4;margin-top:0px}.cc-logo{margin-top:0;height:38px}.ht-logo{margin-top:0px;height:39px}.mack-logo{margin-top:-2px;height:41px}.ud-logo{margin-top:-9px;height:47px}.volvo-logo{margin-top:-9px;height:47px}.ts-logo{margin-top:-3px;height:41px}}@media screen and (max-width:1700px){.sd-trucks-cars{width:100%;margin:0
auto}.sd-trucks-cars
img{margin-right:82px;width:auto !important;display:inline-block}.cc-logo{margin-top:0;height:38px}.ht-logo{margin-top:0px;height:39px}.mack-logo{margin-top:-2px;height:41px}.ud-logo{margin-top:-9px;height:47px}.volvo-logo{margin-top:-9px;height:47px}.ts-logo{margin-top:-3px;height:41px}}@media screen and (max-width:1260px){.sd-trucks-cars{width:100%;margin:0
auto}.sd-trucks-cars
img{margin-right:49px;width:auto !important;display:inline-block}.cc-logo{margin-top:0;height:34px}.ht-logo{margin-top:0px;height:35px}.mack-logo{margin-top:-2px;height:37px}.ud-logo{margin-top:-9px;height:43px}.volvo-logo{margin-top:-9px;height:43px}.ts-logo{margin-top:-3px;height:37px}}@media screen and (max-width:1024px){.sd-trucks-cars{width:100%;margin:0
auto}.sd-trucks-cars
img{margin-right:18px;width:auto !important;display:inline-block}.cc-logo{margin-top:0;height:29px}.ht-logo{margin-top:0px;height:30px}.mack-logo{margin-top:-2px;height:31px}.ud-logo{margin-top:-9px;height:37px}.volvo-logo{margin-top:-9px;height:37px}.ts-logo{margin-top:-3px;height:31px}}.new-model-header
.breadcrumbs{margin:6px
0 17px 0;display:block}.brand-nissan .header1
span{color:#808184}.new-model-header
.header1{text-transform:uppercase;padding-bottom:20px;position:relative}.new-model-header .header1:after{border-bottom:3px solid #c71444;position:absolute;content:'';width:60px;left:0;bottom:0}#gform_wrapper_17
.gform_title{margin:0;font-weight:600;margin-bottom:6px}#gform_wrapper_17
.gform_heading{margin-bottom:30px}#gform_wrapper_17 .gfield input,
#gform_wrapper_17 .gfield select,
#gform_wrapper_17 .gfield
textarea{background:#f9f8f8}.favourite-vehicles
h2.header2{margin:29px
0 15px}div#gform_wrapper_11{padding-top:8px}article
h2{margin-bottom:13px}.text-center{text-align:center;margin:auto}.about-sponsors{margin:80px
auto}.about-sponsors
h2{margin-bottom:10px}.about-sponsors h2, .about-sponsors
p{margin:0
auto 10px;max-width:700px}.about-sponsors
li{width:25%;float:left;margin-top:16px;padding:0
10px}.about-sponsors li
img{text-align:center;display:inline-block}.vertically-centered{display:table}.vertically-centered>div{display:table-cell;float:none;vertical-align:middle}.white{background:#fff}.form-wrapper{padding:40px
30px}.form-wrapper
.gform_title{font-weight:600;font-size:26px;line-height:1.4em;color:#000;margin:0}.form-wrapper
.gform_heading{margin-bottom:12px}.gfield select[multiple]{padding:0;background-image:none}select[multiple] option{padding:8px
10px 5px}select::-ms-expand{display:none}.gfield select[multiple="multiple"]{height:100px}.gform_wrapper .gform_fileupload_multifile
.gform_drop_area{padding:30px;border:1px
dashed #ddd;text-align:center;color:#AAA;margin-bottom:10px}span.gform_drop_instructions{}.gform_drop_instructions{float:none !Important;margin-bottom:10px !Important;display:inline-block;font-size:13px}.gform_button_select_files{background:rgb(212, 212, 212) !important;border:none !important;border-radius:4px !important;color:#fff !important;padding:14px
40px !important;text-transform:uppercase !important;float:none !important;display:inline-block;width:auto !important}#extensions_message{font-size:11px;text-align:center}.lightSlider .item img:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.lg-outer .lg-thumb-item
img{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0}.lg-thumb-item{height:68px !important;position:relative}.lSPager
li{height:115px;background:#000;position:relative}.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0;border:4px
Solid #c71444}.lSSlideOuter .lSPager.lSGallery
img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.lSAction>a{background:transparent !important}.lSAction>a:after{content:'';width:32px;height:32px;position:absolute;top:0;bottom:0;margin:auto;background-image:url('/assets/themes/city-nissan-theme/images/controls.png')}.lSAction>.lSNext{background-position:-32px 0;right:0}.lSAction>.lSNext:after{background-position:-32px 0;right:10px}.lSAction>.lSPrev{background-position:0 0;left:0px}.lSAction>.lSPrev:after{background-position:0 0;left:10px}.lSAction>a{width:46px;display:block;top:0;height:100%;background-image:none;background-repeat:no-repeat;background-position:center !important;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity: .5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lightSlider
.item{background:#000}.vehicle-slider
img{display:none}.vehicle-slider .lightSlider .item
img{display:block}.lightSlider .item
img{margin:auto;max-height:900px}.stock-car-search{background:#f2f2f2;text-align:center;padding:50px
0;position:relative}.stock-car-search
.header2{margin-bottom:10px}.stock-car-search input, .stock-car-search .filter-container-dropdown{display:inline-block;width:361px;margin-right:10px;vertical-align:top}.stock-car-search
input{width:176px;line-height:16px !Important;font-size:18px !important;margin:0
!important}.selectboxit-container
*{font:inherit}.stock-car-search .filter-select{padding:0
!important}.stock-car-search
p.CaptionCont.SelectBox{font-weight:500;line-height:1.8em;text-align:left;padding:8px
17px}.btd-intro
p{margin-top:4px}.vehicle-selector .selectboxit .selectboxit-option-icon-container{margin:0
6px 0 10px;height:30px !important}.vehicle-selector .selectboxit-options .selectboxit-option-icon-container{display:none}.vehicle-selector i.selectboxit-default-icon.selectboxit-option-icon.selectboxit-option-icon-url:before{font-family:'fontello';content:'\E82B';font-size:26px;color:#808184;width:27px;background:none !important}.vehicle-selector i.selectboxit-default-icon.selectboxit-option-icon.selectboxit-option-icon-url{width:27px;background:none !important}.btd-stock-cars{font-size:12px;text-align:right;margin-top:5px}.btd-stock-cars
a{color:#2d2d2d}.test-drive-vehicle-content{background:#fff;margin-bottom:10px}.test-drive-vehicle-details{width:48%;display:inline-block;vertical-align:top;margin-bottom:12px;padding:15px
0 0 12px}.test-drive-feature-list
li{list-style-type:none !Important}.test-drive-vehicle-details
h6{margin:0;margin-bottom:8px;font-size:14px !important}.test-drive-price{margin:0
!important;margin-top:7px !important}.test-drive-vehicle-image{width:48%;display:inline-block;float:right;padding:15px
12px 0 0;margin-bottom:8px}input#gform_submit_button_7{width:auto;float:right;position:relative;padding:13px
35px 12px 21px !important}button[disabled], html input[disabled]{cursor:default;opacity: .4}div#gform_confirmation_message_7{background:#fff;border:#e3e3e3 1px solid;text-align:center;margin:auto;padding:20px}.success-close{display:block;font-weight:600;margin-top:10px;cursor:pointer}.success-icon{background:url(//static.scratchdigital.co.nz/scratchdigital/tick-darkgrey.png) center top no-repeat;padding-left:105px;position:relative;background-size:80px;height:105px;margin:auto}[data-filter="condition"] .filter-header{display:none}[data-filter="condition"]{padding-top:15px}.top-terms{display:block !important}.listing-content{padding:20px
20px 60px 20px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.listing-title{font-weight:600;font-size:20px;line-height:1.2em}.listing-subtitle{font-size:12px;color:#6c6c6c}.listing-pricing{font-weight:600;color:#6c6c6c;line-height:2em;font-size:19px}.listing-meta{width:30%;float:left;margin-left:5%}.listing-meta:nth-child(1){margin-left:0px}.listing-meta-label{font-size:12px;color:#6c6c6c}.listing-meta-value{font-size:14px}a.listing-link{background:#6c6c6c;color:#fff !important;display:inline-block;width:60%;padding:9px
0;text-align:center;text-decoration:none !important;float:left;font-size:14px;cursor:pointer}a.listing-link:hover{background:#c71444}.listing-enquire{display:inline-block;width:40%;float:left;background:#f2f2f2;color:#6c6c6c;text-align:center;padding:9px
0;font-size:14px;cursor:pointer}.listing-enquire:hover{background:#c71444;color:#fff}.listing-cta{position:absolute;bottom:0;left:5px;right:5px}.listing-enquire
i{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right: .2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left: .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:8px;font-size:18px;top:2px;position:relative}.listing-enquire i:before{content:'\e809'}.search-listing
.lSAction{opacity:0 !important;transition:all .4s ease}.search-listing:hover
.lSAction{opacity:1 !important}.search-listing
img{width:100%}.brand-homepage-left-right .half-container{padding-top:30px !important;padding-bottom:30px !important}.search-listing .lSSlideOuter .lSPager,
.search-listing .lSSlideOuter
.lightSlider{padding-left:0;list-style:none;max-height:305px}.lSAction>a{top:0 !important;height:100% !important;background-repeat:no-repeat !important;background-position:center !important;margin:0
!important;width:50px !important;z-index:8 !important}.lSAction>.lSPrev{background-image:url(/assets/themes/city-nissan-theme/images/left-arrow.png) !important;left:0 !important}.lSAction>.lSNext{background-image:url(/assets/themes/city-nissan-theme/images/right-arrow.png) !important;right:0 !important}.search-page .gfield_radio input[type="radio"],
.search-page .gfield_checkbox input[type="checkbox"]{position:absolute !important;width:100% !important;height:100% !important;top:0 !important;bottom:0 !important;right:0 !important;left:0 !important;cursor:pointer}.cc-stock-vehicle-single-similar
a{color:#000 !important;text-decoration:none !important}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe, .embed-container object, .embed-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}.contact-dealer{margin-top:20px}.stock-car-search{background:#f2f2f2;text-align:center;padding:50px
0;position:relative}.stock-car-search
.header2{margin-bottom:10px}.stock-car-search input, .stock-car-search .filter-container-dropdown{display:inline-block;width:361px;margin-right:10px;vertical-align:top}.stock-car-search
input{width:176px;line-height:16px !Important;font-size:18px !important;margin:0
!important}.stock-car-search
li{text-align:left}.selectboxit-container
*{font:inherit}.stock-car-search .filter-select{padding:0
!important}.stock-car-search
p.CaptionCont.SelectBox{font-weight:500;line-height:1.8em;text-align:left;padding:8px
17px}.homepage-search .SumoSelect.open .search-txt{padding:11px
8px 0 8px}.header-image,.model-header-image{height:calc(100vh - 237px);min-height:350px;background-position:center;background-size:100%;position:relative;overflow:hidden}.header-image img,
.model-header-image
img{display:none}.page-template-page-home .Standard-Template .header-image{height:auto;min-height:initial;max-height:initial}.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0 !important}li.item.lslide{max-height:600px;background:#000}li.item.lslide
img{margin:auto;max-height:600px;cursor:zoom-in}.lSSlideOuter .lSPager.lSGallery
img{}.lSSlideOuter .lSPager.lSGallery
li{background:#000}.mfp-iframe-holder .mfp-content{line-height:0;width:96% !important;max-width:none !important}.mfp-bg.video-overlay{opacity:1  !important}.vcentered{display:table;float:none;table-layout:fixed;width:100%}.vcentered>div{vertical-align:middle;display:table-cell;float:none}.vcentered
img{max-width:none;width:100%}.pushout-contact{position:relative;padding-top:20px;margin-top:27px;padding-bottom:50px}.pushout-contact:before{border-top:4px solid #fff;margin:0
-29px;content:'';position:absolute;top:0;width:calc(100% + (29px * 2) )}.pushout-contact
a{color:#000 !important;text-decoration:none !important;display:block;font-size:16px;line-height:1.4em}.pushout-contact
h2{margin-bottom:8px !important}.pushout-contact a:hover{text-decoration:underline !important;color:#c71444 !important}.single-new_model .tooltipster-default .tooltipster-content{border-radius:5px;border:none;background:#f9f9f9;color:#6f6a6b;font-size:11px;padding:10px
10px;line-height:1.4em}.single-new_model .tooltipster-arrow-top.tooltipster-arrow>span{border-color:#f9f9f9 !important;border-left:7px solid transparent !important;border-right:7px solid transparent !important;border-top:7px solid;bottom:-6px}.finance-tooltip{font-weight:800 !important;font-size:11px !important;background:#cacaca;border-radius:1000px;padding:2px
5px 3px 5px;line-height:1em !important;position:relative;color:#fff !important;cursor:pointer;margin-left:3px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.finance-tooltip:hover{background:#a7a7a7}.brand-service-parts-form .lSPager
li{background:transparent;height:auto}.lSSlideOuter .lSPager.lSpg>li a, .lSSlideOuter .lSPager.lSpg>li
a{background-color:#adadad !important}.lSSlideOuter .lSPager.lSpg>li.active a, .lSSlideOuter .lSPager.lSpg>li:hover
a{background-color:#222 !important}.brand-service-parts-form .lSAction>a{background:none !important}.brand-service-parts-form .lSAction>a:after{background-image:url(/assets/themes/city-nissan-theme/images/controls-dark.png) !important}.brand-service-parts-form
ul.lSPager.lSpg{margin-top:-35px !important;margin-bottom:42px !important}.homepage-promo-slider-layout .lSPager
li{background:transparent}.ui-datepicker-unselectable{opacity: .4}@media only screen and (max-width: 1920px){}@media only screen and (max-width: 1700px){.cc-about-us-careers
.col1{width:40%}.cc-about-us-careers
.col2{width:60%}.cc-about-us-history
.timeline{margin-top:50px}.contact-us-cc .box .box-image{height:180px}.cc-experience-multi-brand p.heading,
.cc-experience-multi-brand
p{width:90%}.cc-experience .col-wrapper{margin-left:75px}.cc-experience
p.heading{width:100%}.cc-experience-sponsor .col2:first-child{width:58%}.cc-experience-sponsor .col2:last-child{max-width:500px}.cc-experience-sponsor
p{width:100%}.cc-testimonial
blockquote{width:100%}.cc-footer .two-third-one-third .col1,
.cc-footer .two-third-one-third
.col2{width:50%}.cc-homepage-cc-heading{padding:200px
0}.cc-stock-vehicle-archive
.box{}.cc-stock-vehicle-archive .box:nth-child(5n){margin-left:1.5%}.cc-stock-vehicle-archive .box:nth-child(4n){margin-right:1.5%}.cc-stock-vehicle-archive .box:nth-child(1n),
.cc-stock-vehicle-archive .box:nth-child(4n){margin-left:0}.cc-stock-vehicle-archive .box:nth-child(3n){}.cc-stock-vehicle-archive .box .box-link
a{font-size:13px}.cc-stock-vehicle-archive .box .box-link a:first-child{width:57%}.cc-stock-vehicle-archive .box .box-link a:last-child{width:43%}.cc-stock-vehicle-single-similar .two-third-one-third
.col1{width:90%}.cc-stock-vehicle-single-similar
.other{width:100%}.cc-stock-vehicle-search
input{width:92%}.cc-stock-vehicle-search input[type="submit"]{width:8%}.cc-stock-vehicle-search .tab .tab-wrapper .tab-inner{width:90%}.cc-stock-vehicle-information .vehicle-detail .fuel-economy{display:block;margin-bottom:15px}.cc-stock-vehicle-information .vehicle-detail
.rating{width:100%;display:block;position:relative;text-align:left}.cc-stock-vehicle-information .vehicle-slider .call-to-action{}.brand-contact-us .contact
.col{width:23.5%}.brand-contact-us .contact .col:nth-child(6n){margin-right:2%}.brand-contact-us .contact .col:nth-child(5n){margin-left:0;margin-right:2%}.brand-contact-us .contact .col:nth-child(4n){margin-right:0}.brand-explore-new-range .box-wrapper .box,
.brand-featured-products .box-wrapper
.box{width:23.5%}.brand-explore-new-range .box-wrapper .box:nth-child(4n){margin-right:0}.brand-explore-new-range .box-wrapper .box:nth-child(5n){margin-right:2%}.brand-featured-products .box-wrapper .box:nth-child(4n){margin-right:0}.brand-featured-products .box-wrapper .box:nth-child(5n){display:none}.brand-full-width-image
.col2{width:60%}.brand-homepage-left-right
img.full{max-height:280px;margin-left:-500px}.brand-new-model-intro-layout .two-third-one-third
.col1{width:75%;max-width:700px}.brand-new-model-intro-layout .two-third-one-third
.col2{width:25%}.brand-new-model-intro-layout
.box{}.brand-new-model-intro-layout .box .col-wrapper > div,
.brand-new-model-intro-layout .box .col-wrapper>div.col2.right{width:100%}.brand-new-model-intro-layout .box .col-wrapper>div:first-child{margin-right:0;margin-bottom:10px}.brand-heading-style #brand-carousel-2
.item{width:70%}}@media only screen and (max-width: 1700px) and (min-width: 1021px){.brand-contact-us .location
.link{}.brand-contact-us .location
.link.mobile{display:block;margin-top:10px}.brand-contact-us .location .one-third-two-third>div{width:100%}.brand-contact-us .location
.map{margin-top:20px}.brand-contact-us .location
p.heading{margin-bottom:5px}.brand-new-model-list .box-wrapper
.box{width:23.5%}.brand-new-model-list .box-wrapper .box:nth-child(4n){margin-right:0}.brand-new-model-list .box-wrapper .box:nth-child(5n){margin-right:2%}.brand-new-model-list .box-wrapper .box:nth-child(5n+1){clear:none}.brand-new-model-list .box-wrapper .box:nth-child(4n+1){clear:both}.brand-specifications-one-car
.content{}.brand-specifications-one-car .terms-wrapper,
.brand-specifications .terms-wrapper{width:60%}.brand-specifications
.content{width:22%}.brand-specifications .content:nth-child(4n){margin-right:0}.brand-specifications .content:nth-child(5n){margin-right:4%}.brand-new-model-single-promotions .box .box-right{padding:25px
30px}.brand-our-team-archive
.box{width:23.5%}.brand-our-team-archive .box:nth-child(4n){margin-right:0}.brand-our-team-archive .box:nth-child(5n){margin-right:2%}.brand-parts-service-intro
.box{width:80%}.brand-service-parts-form .gfield input[type=submit]{width:100%}.brand-service-offer-intro
.col1{width:85%}}@media only screen and (max-width: 1700px) and (min-width: 736px){.brand-service-offer
.box{width:100%;border-bottom:1px solid #D0D2D3;margin:0
0 4%;padding:0
0 4%}.brand-service-offer .box:last-child{border-bottom:0;margin:0;padding:0}.brand-service-offer .box>div{vertical-align:middle}.brand-service-offer .box .box-image{width:40%;display:inline-block;margin-bottom:0}.brand-service-offer .box .box-description{width:55%;margin-left:2%;display:inline-block}.brand-service-offer .box .box-description
p.heading{margin-top:0}}@media only screen and (max-width: 1270px){.cc-about-us-careers
.col1{width:35%}.cc-about-us-careers
.col2{width:65%}.cc-about-us-careers .col-wrapper{width:90%;margin:0
auto}.cc-about-us-history .one-third-two-third
.col1{width:70%}.cc-about-us-history .two-third-one-third
.col1{width:100%}.cc-about-us-history.full-background .timeline .timeline-date,
.cc-about-us-history.full-background .timeline .timeline-circle{top:10%}.cc-about-us-history.full-background .timeline .timeline-line{height:10%}.cc-about-us-history.full-background .timeline .timeline-content{margin:90px
0 0 -120px;padding-left:0}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box{margin:0
30px}.contact-us-cc .box .box-description .box-contact .address
.col{margin-right:15px}.cc-experience-multi-brand .two-third-one-third>div{width:100%;display:block;float:none;margin-bottom:30px}.cc-experience-multi-brand p.heading,
.cc-experience-multi-brand
p{width:100%}.cc-experience-multi-brand .box-wrapper{width:100%}.cc-experience-multi-brand .box-wrapper
.box{width:auto;min-height:auto;float:none;display:inline-block;vertical-align:middle;margin-right:50px}.cc-experience-multi-brand .box-wrapper .box
img{position:static}.cc-experience .one-third-two-third
.col2{float:right}.cc-experience .col-wrapper{margin-left:45px}.cc-experience
img{margin-top:30px}.cc-experience-sponsor{padding:100px
0 80px}.cc-experience-sponsor
.col2{display:block}.cc-experience-sponsor .col2:first-child{width:75%;margin-bottom:40px}.cc-experience-sponsor
img{float:none}.cc-testimonial
blockquote{width:100%}.cc-news-slider .news-carousel .owl-controls .owl-prev,
.cc-news-slider .news-carousel .owl-controls .owl-next,
.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-prev,
.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-next{width:10%}.cc-stock-vehicle-information .vehicle-slider .call-to-action{}.cc-footer .search-stock
input{width:90%}.cc-footer .search-stock input[type="submit"]{width:10%}.cc-footer .two-third-one-third .follow-us{width:40%}.cc-footer .two-third-one-third
.link{width:60%}.cc-copyright
.col2{width:50%}.cc-stock-vehicle-archive .box .box-link a:first-child{width:55%}.cc-stock-vehicle-archive .box .box-link a:last-child{width:45%}.cc-stock-vehicle-dealer .col > div.title
img{margin-top:-20px}.cc-stock-vehicle-dealer .first
img{width:100%;height:100%}.fuel-economy-content{left:60px}.cc-stock-vehicle-single-similar .two-third-one-third
.col1{width:100%}.cc-vehicle-stock-search .refine-search
.off{display:none !IMPORTANT;margin-top:20px}.cc-vehicle-stock-search .refine-search
.on{display:block !IMPORTANT;margin-top:20px}.cc-stock-vehicle-search
input{width:90%}.cc-stock-vehicle-search input[type="submit"]{width:10%}.cc-stock-vehicle-search .tab .tab-wrapper .tab-inner{width:100%}.cc-stock-vehicle-information .vehicle-detail .category
td{padding-right:35px}.brand-contact-us .contact
.col{width:32%}.brand-contact-us .contact .col:nth-child(4n){margin-right:2%;margin-left:0}.brand-contact-us .contact .col:nth-child(3n){margin-right:0}.brand-courtesy-car-intro .two-third-one-third
.col1{width:60%}.brand-courtesy-car-intro .two-third-one-third
.col2{width:36%}.brand-courtesy-car-intro
img{margin-top:60px}.brand-enquiry-form .col2:first-child{width:50%}.brand-enquiry-form .col2:last-child{width:40%}.brand-enquiry-form .col2:last-child
img{margin-top:60px}.brand-explore-new-range .box-wrapper
.box{width:32%}.brand-explore-new-range .box-wrapper .box:nth-child(3n){margin-right:0}.brand-explore-new-range .box-wrapper .box:nth-child(4n){margin-right:2%}.brand-featured-products .box-wrapper
.box{width:32%}.brand-featured-products .box-wrapper .box:nth-child(3n){margin-right:0}.brand-featured-products .box-wrapper .box:nth-child(4n){display:none}.brand-full-width-image{padding-bottom:300px}.brand-full-width-image
.col2{width:75%}.brand-heading-style #brand-carousel-2
.item{width:90%}.brand-homepage-left-right
img.full{max-height:230px;margin-left:-390px}.brand-homepage-left-right
p.heading{display:block}.brand-model-range-slider .header
hr.secondary{width:100%}.brand-navigation-nav .header-bottom .header-link nav ul li
a{font-weight:400 !important}.brand-navigation-nav .header-bottom .header-link nav ul li
a{padding:10px
6px}.brand-navigation-nav .header-bottom .header-link nav ul
.right{margin-left:0px;float:right}.brand-navigation-nav .header-bottom .header-link{margin:16px
0;width:80%}.header-logo{width:20%}.brand-navigation-sticky-nav .header-logo{}.brand-navigation-nav .header-bottom .header-link nav ul .right li:last-child{margin-right:0}.brand-new-model-intro-layout .two-third-one-third
.col1{width:66%}.brand-new-model-intro-layout .two-third-one-third
.col2{width:30%}.brand-new-model-intro-layout
.box{width:80%}.brand-new-model-single-icon-list
.col3{width:100%;margin:0
0 20px 0}.brand-new-model-single-icon-list .header .header4
span{display:inline-block}.brand-new-model-single-icon-list .content
p{margin-top:15px}.brand-specifications-one-car
.content{width:100%}.brand-specifications-one-car .content .content-detail table tr td,
.brand-specifications .content .content-detail table tr
td{padding-right:35px}.brand-specifications-one-car .terms-wrapper,
.brand-specifications .terms-wrapper{width:75%}.brand-specifications
.content{width:30.6%}.brand-specifications .content:nth-child(3n){margin-right:0}.brand-specifications .content:nth-child(4n){margin-right:4%}.brand-new-model-single-promotions
.col1{overflow:hidden}.brand-new-model-single-promotions .box-wrapper{display:table;margin-bottom:50px}.brand-new-model-single-promotions
.box{display:table-row-group}.brand-new-model-single-promotions .box-bottom{display:table-header-group}.brand-new-model-single-promotions .box .box-left{width:960px;height:auto;float:none}.brand-new-model-single-promotions .box .box-right{width:960px;float:none;height:auto;padding-bottom:80px}.brand-new-model-single-promotions .owl-controls{right:20px;bottom:-25px}.brand-our-team-archive
.box{width:32%}.brand-our-team-archive .box:nth-child(3n){margin-right:0}.brand-our-team-archive .box:nth-child(4n),
.brand-our-team-archive .box:nth-child(5n){margin-right:2%}.brand-contact-us
.col4{width:48%;margin:0
!Important}.brand-contact-us .col4:nth-child(even){margin-left:4% !Important}}@media (max-width:1270px){#gform_wrapper_6 .gfield_checkbox
li{height:90px}#field_6_4 .gfield_checkbox input[type=checkbox]{height:22px !important;width:42px !important}#field_6_4 .gfield_checkbox
label{width:22px !important;height:22px!important;left:-31px}.cc-stock-vehicle-dealer .col img.pull-right{display:none}.gallery-image
img{height:200px}.model-image-gallery .gallery-image{width:25% !important;height:200px}.form-container.form-push-up{width:43}.body-copy-left{width:51%}.aftersales-warranties
.new{width:427px}.footer-enquiry .page-container{}.footer-dp{width:49%}.footer-enquiry-form,.footer-dp{height:546px}.footer-dp:after{width:50px}.footer-enquiry-form{padding:80px
0 80px 50px}.get-in-touch
.col2{width:100%}.brand-heading-style
img{position:relative}.cc-about-us-history .timeline .timeline-content{max-width:840px}.cc-stock-vehicle-archive
.box{width:32%}.cc-stock-vehicle-archive .box:nth-child(3n){margin-right:0}}@media only screen and (max-width: 1020px){.stock-car-search input, .stock-car-search .filter-container-dropdown{width:32% !important}.stock-car-search
p.CaptionCont.SelectBox{display:inline-block !important;width:100%}.stock-car-search .filter-select{overflow:visible}.stock-car-search
form{max-width:98%;margin:auto}.brand-specifications-one-car
.content{width:50%}.brand-specifications-one-car .content .content-detail>div{width:100%}.brand-specifications-one-car .content .content-detail .top, .brand-specifications-one-car .content .content-detail
.bottom{text-align:left}.single-new_model .on-page-nav-single
nav{margin-right:0}.single-new_model .header-question i.icon.icon-chat,
.single-new_model .menu-icon{display:none}.brand-heading-new-vehicle
.header1{left:0px !important;bottom:20px !important;margin-top:40px}.my-cc-loggin,.my-cc-intro{width:100%;margin-bottom:25px !Important}.cc-about-us-careers
.col1{display:none}.cc-about-us-careers
.col2{width:100%}.cc-about-us-careers .col-wrapper{width:100%}.about-image-right,.about-text-left{float:none;width:100%}.about-image-right{margin-top:40px}.cc-about-us-history .one-third-two-third
.col1{width:95%}.cc-about-us-history .timeline .timeline-date,
.cc-about-us-history.full-background .timeline .timeline-date{font-size:21px;position:absolute;top:-5px;left:30px}.my-favourites .test-drive-vehicle{width:100%;margin-right:0 !Important}.cc-about-us-history .timeline .timeline-circle{width:14px;height:14px;left:-7px}.cc-about-us-history .timeline .timeline-line{width:2px}.cc-about-us-history .timeline .timeline-content{width:100%;padding-left:30px;top:30px}.cc-about-us-history.full-background .timeline .timeline-block{padding-left:10px}.cc-about-us-history.full-background .timeline .timeline-date,
.cc-about-us-history.full-background .timeline .timeline-circle{top:10%}.cc-about-us-history.full-background .timeline .timeline-line{height:10%;position:absolute;left:0}.cc-about-us-history.full-background .timeline .timeline-content{margin:40px
0 0}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box{margin:0;width:120px}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box
.image{width:80px;font-size:50px;margin:0
auto}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box
.description{width:100%}.contact-us-cc .box .box-image{height:100px}.cc-experience .one-third-two-third
.col1{display:none}.cc-experience .one-third-two-third
.col2{width:80%;float:left}.cc-experience .col-wrapper{margin-left:0}.cc-experience-sponsor .col2:first-child{width:100%}.cc-testimonial
blockquote{width:100%}.cc-news-slider .news-carousel .owl-controls .owl-next:before,
.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-next:before{right:20%}.cc-news-slider .news-carousel .owl-controls .owl-prev:before,
.cc-stock-vehicle-single-similar .vehicle-carousel .owl-controls .owl-prev:before{left:20%}.cc-stock-vehicle-information .vehicle-slider .call-to-action{opacity:1;left:0;text-align:center;position:relative}.cc-stock-vehicle-information .vehicle-slider .call-to-action a .icon-star-empty{font-size:33px;color:#fff}.cc-footer .search-stock
input{width:86%}.cc-footer .search-stock input[type="submit"]{width:14%}.cc-footer .two-third-one-third .follow-us{width:20%}.cc-footer .two-third-one-third
.link{width:65%;margin:0}.dealer-details{width:35%;padding-right:3%}.cc-footer .follow-us a .svg-icon{width:40px;height:40px;margin-right:15px}.footer-signoff{margin-top:0px}.cc-copyright .col2:first-child{width:48%}.cc-copyright .col2:last-child{width:52%}.cc-copyright
p{line-height:35px}.cc-copyright
span{margin:0
2px}.cc-copyright
img{width:35px;height:35px;margin:0px}.cc-stock-vehicle-archive
.result{display:none}.cc-stock-vehicle-archive
.box{width:100%;border-bottom:1px solid #E5E6E7;margin:0;display:table;position:relative;height:auto !important}.cc-stock-vehicle-archive .box .box-slide{width:200px;border:none;display:inline-block;vertical-align:top;position:relative}.cc-stock-vehicle-archive .stock-thumbnail{width:200px;padding:0
!Important;background:none;height:auto !Important}.cc-stock-vehicle-archive
.box{margin:0
!important}.cc-stock-vehicle-archive .box .box-description{width:65%;border:none;display:table-cell;padding:0
!important;vertical-align:middle}.cc-stock-vehicle-archive .box .box-link{position:absolute;width:100%;height:100%}.cc-stock-vehicle-archive .box .box-link a:first-child{width:100%;height:100%;content:"";background:none;color:transparent;display:block;position:absolute;top:0;left:0}.cc-stock-vehicle-archive .box .box-link a:last-child{display:none}.cc-stock-vehicle-archive .box .box-description
.price{margin:8px
0;font-size:18px}.cc-stock-vehicle-archive .box .box-description
.sub{margin-bottom:0}.cc-stock-vehicle-dealer .col.first,
.cc-stock-vehicle-dealer
.col.second{width:100%;display:block}.cc-stock-vehicle-dealer
.col.second{padding-bottom:30px}.cc-stock-vehicle-dealer .first
img{width:auto;height:auto}.cc-stock-vehicle-dealer .col > div.title
img{margin-top:-8px}.cc-stock-vehicle-dealer .col.second>div{display:inline-block;vertical-align:top;margin-right:50px}.cc-stock-vehicle-dealer .col.second>div.title{display:block;margin-right:0;margin-bottom:30px}.fuel-economy-content{left:67px}.cc-stock-vehicle-single-similar .two-third-one-third
.col1{width:100%}.cc-stock-vehicle-search .tab .tab-wrapper
span{width:25%}.cc-stock-vehicle-search
input{width:86%}.cc-stock-vehicle-search input[type="submit"]{width:14%}.cc-stock-vehicle-information{padding:0
0 20px}.cc-stock-vehicle-information
.breadcrumbs{display:none}.cc-stock-vehicle-information
.col2.first{width:100%;margin-bottom:35px}.cc-stock-vehicle-information #vehicle-slider .ms-thumb-list{display:none}.cc-stock-vehicle-information .vehicle-slider .ms-slide .call-to-action{background-color:transparent;padding:0;top:25px;right:10px}.cc-stock-vehicle-archive .call-to-action{display:none}.cc-stock-vehicle-information .vehicle-slider .ms-slide .call-to-action a span,
.cc-stock-vehicle-information .vehicle-slider .ms-slide .call-to-action a:last-child{display:none}.cc-stock-vehicle-information .vehicle-slider .ms-slide .call-to-action a
.icon{color:#FFF;font-size:40px}.cc-stock-vehicle-information .vehicle-slider .ms-slide .call-to-action a:hover
.icon{color:#c71444}.cc-stock-vehicle-information .vehicle-slider .ms-bullets.ms-dir-h{display:block}.cc-stock-vehicle-information .ms-skin-default .ms-bullet{width:5px;height:5px;background:rgba(255,255,255,0.4);border-radius:50%;margin:5px
4px !important}.cc-stock-vehicle-information .ms-skin-default .ms-bullet.ms-bullet-selected{background:rgba(255,255,255,1)}.cc-stock-vehicle-information .vehicle-description{display:none}.cc-stock-vehicle-information
.col2.second{width:100%}.cc-stock-vehicle-information .vehicle-detail .header4 .sub,
.hide-mobile,
.cc-stock-vehicle-information .vehicle-detail .type,
.cc-stock-vehicle-information .vehicle-detail .price .service,
.cc-stock-vehicle-information .vehicle-detail .finance .calculate,
.cc-stock-vehicle-information .vehicle-detail .category,
.cc-stock-vehicle-information .vehicle-detail .guarantee,
.cc-stock-vehicle-information .vehicle-detail .fuel-economy{display:none}.cc-stock-vehicle-information .vehicle-detail .feature ul
li{margin:0
0 13px}.mobile{display:block !important}.cc-stock-vehicle-information .vehicle-detail .type.mobile,
.cc-stock-vehicle-information .vehicle-detail .action
.btn{display:block}.cc-stock-vehicle-information .vehicle-detail
.header4{margin-top:0px}.cc-stock-vehicle-information .contact-dealer
a{color:inherit !Important;text-decoration:none !Important}.cc-stock-vehicle-information .vehicle-detail
.price{margin:15px
0}.cc-stock-vehicle-information .vehicle-detail .action
.btn{margin-bottom:15px;text-align:center}.cc-stock-vehicle-information .vehicle-detail
.action{text-align:center}.cc-stock-vehicle-information .vehicle-detail .action
.mobile{display:block;text-align:center}.cc-stock-vehicle-information .vehicle-detail .action
.link{display:inline-block;margin:0
15px 0 0}.cc-stock-vehicle-information .vehicle-detail .action  .link
.icon{font-size:26px}.cc-stock-vehicle-information .vehicle-detail .action  .link .icon.icon-chat-empty{font-size:24px}.cc-stock-vehicle-information .vehicle-detail .action .link .icon:before{margin-right:0}.cc-stock-vehicle-information .vehicle-detail
.specification.mobile{display:block}.cc-stock-vehicle-information .vehicle-description.mobile{display:block}.cc-stock-vehicle-information .vehicle-detail .feature ul li
.icon{display:none}.cc-stock-vehicle-information .vehicle-detail .feature ul li
span{width:90%}.cc-stock-vehicle-information .vehicle-detail .social
.heading.mobile{display:block}.cc-stock-vehicle-information .vehicle-detail .feature
.heading{font-size:16px}.cc-stock-vehicle-information .vehicle-detail .social
a{font-size:40px}.cc-stock-vehicle-information .vehicle-detail .guarantee-wrapper.mobile{display:block;margin-top:20px}.cc-stock-vehicle-information .vehicle-detail .guarantee-wrapper.mobile
.guarantee{display:block;margin-bottom:0}.cc-stock-vehicle-information .vehicle-detail .guarantee
.badge{width:120px}.cc-stock-vehicle-information .vehicle-detail .guarantee .badge
img{margin:20px
auto}.cc-stock-vehicle-information .vehicle-detail .guarantee .badge
.icon{color:#808184;font-size:60px}.cc-stock-vehicle-information .vehicle-detail .guarantee .badge .icon:before{position:relative;top:6px;left:4px}.cc-stock-vehicle-information .vehicle-detail .guarantee .rating .star
.icon{color:#F7941E;font-size:18px}.cc-stock-vehicle-information .vehicle-detail .guarantee .rating .star .icon:before{margin:0}.cc-stock-vehicle-information .vehicle-detail .guarantee
.description{padding:15px}.cc-stock-vehicle-information .vehicle-detail .guarantee .description
p.heading.left{float:left;margin-right:10px}.cc-stock-vehicle-information .vehicle-detail .contact-dealer{display:block;margin-top:40px}.cc-stock-vehicle-information .vehicle-detail .contact-dealer
.header4{margin-bottom:10px}.cc-stock-vehicle-information .vehicle-detail .contact-dealer table
td{}.dealer-map
img{margin-top:30px;display:block;width:100%}.news-grid .box
.image{height:180px !Important}.cc-stock-vehicle-information .vehicle-detail .contact-dealer table td:first-child{padding-right:30px}.cc-stock-vehicle-information .vehicle-detail .contact-dealer div
span{display:block}.cc-stock-vehicle-information .vehicle-detail .contact-dealer div span
a{color:#424143;margin-bottom:10px;display:block;text-decoration:none}.cc-stock-vehicle-information .vehicle-detail .contact-dealer div span a:hover{color:#c71444}.cc-stock-vehicle-information .vehicle-detail .contact-dealer
.map{width:100%;height:365px;margin-top:25px;margin-bottom:25px}.cc-homepage-logo-strip .box-wrapper .box-inner
.box{padding:0
16px}.brand-contact-us .location .content > div .one-third-two-third,
.brand-contact-us .location .one-third-two-third .col1,
.brand-contact-us .location .one-third-two-third
.col2{width:100%}.box-logo{display:none !Important}.contact-us-cc .box .box-description .box-contact{padding-left:0;border-left:none}.brand-contact-us .location
.map{height:200px;margin-top:20px}.brand-contact-us .contact
.col{width:48%}.brand-contact-us .contact .col:nth-child(even){margin-right:0;margin-left:2%}.brand-contact-us .contact .col:nth-child(odd){margin-right:2%;margin-left:0}.brand-courtesy-car
.col3{width:100%;margin:0
0 4%}.brand-courtesy-car .box .box-image
img{width:100%}.brand-courtesy-car-intro .two-third-one-third
.col1{width:100%}.brand-courtesy-car-intro .two-third-one-third
.col2{display:none}.brand-enquiry-form .col2:first-child{width:100%}.brand-enquiry-form .col2:last-child{display:none}.brand-featured-products .box-wrapper
.box{width:48%}.brand-featured-products .box-wrapper .box:nth-child(3n){margin-right:2%}.brand-featured-products .box-wrapper .box:nth-child(4n){display:block}.brand-full-width-image{padding-bottom:250px}.brand-full-width-image
.col2{width:100%}.brand-heading-style .page-container{}.brand-heading-style .item-description{top:inherit;bottom:0;margin:40px
auto}.brand-heading-new-vehicle
.header1{left:30px;bottom:20px}.brand-heading-new-vehicle .header1
span{display:inline}.brand-homepage-left-right
img.full{max-height:280px}.brand-navigation-nav .header-top,
.brand-navigation-nav .header-bottom .header-logo .brand,
.brand-navigation-nav .header-bottom .header-link{display:none}.brand-navigation-nav .header-bottom .header-logo
.logo{padding:15px
0}.brand-navigation-nav .header-bottom .header-logo .logo a .img-logo{max-width:170px}.brand-navigation-nav .header-bottom .header-logo .logo a .img-logo-brand{max-height:44px}.brand-navigation-nav .header-bottom .header-logo .logo a:first-child{padding-right:15px}.brand-navigation-nav .header-bottom .header-logo
.menu.mobile{display:block}.brand-navigation-sticky-nav .header-bottom,
.brand-navigation-sticky-nav .header-top .header-logo .menu a.menu-open{display:none}.brand-new-model-intro-layout .two-third-one-third>div{vertical-align:top}.brand-new-model-intro-layout .two-third-one-third
.col1{width:60%}.brand-new-model-intro-layout .two-third-one-third
.col2{width:35%}.brand-new-model-intro-layout
.breadcrumbs{display:none}.brand-new-model-intro-layout
.box{width:100%}.brand-new-model-left-right .col-wrapper{margin:35px
0}.brand-new-model-left-right .col-wrapper{display:table;width:100%}.brand-new-model-left-right .col-wrapper
.col2{width:100%;float:none;margin:0;height:100% !important}.brand-new-model-left-right .col-wrapper
.col2.images{padding-bottom:20px}.brand-new-model-left-right
.header2{margin-top:20px !important}.brand-new-model-left-right .col-wrapper .col2:nth-child(even) .header2,
.brand-new-model-left-right .col-wrapper .col2:nth-child(even) p{margin-left:0px}.brand-new-model-list .box-wrapper
.box{width:32%}.brand-new-model-list .box-wrapper .box:nth-child(3n){margin-right:0}.brand-new-model-list .box-wrapper .box:nth-child(5n){margin-right:2%}.brand-new-model-list .box-wrapper .box:nth-child(5n+1),
.brand-new-model-list .box-wrapper .box:nth-child(4n+1){clear:none}.brand-new-model-list .box-wrapper .box:nth-child(3n+1){clear:both}.brand-specifications-one-car .content .content-image{width:100%;margin-bottom:25px}.brand-specifications-one-car .content .content-image
img{margin:0}.brand-specifications-one-car .content .content-detail{width:100%}.brand-specifications-one-car .link a,
.brand-specifications .link
a{margin-right:15px}.brand-specifications-one-car .terms-wrapper,
.brand-specifications .terms-wrapper{width:100%}.brand-specifications
.content{width:46%;margin-right:8%}.brand-specifications .content:nth-child(2n){margin-right:0}.brand-specifications .content:nth-child(5n),
.brand-specifications .content:nth-child(3n){margin-right:8%}.brand-new-model-single-promotions .box .box-left,
.brand-new-model-single-promotions .box .box-right{width:700px}.brand-our-team-archive .box
img{filter:none;-webkit-filter:none}.brand-our-team-archive .box .box-description{position:relative;margin-top:-90px;padding:20px
15px;bottom:0;z-index:100;background-color:#fff !important}.brand-our-team-archive .box .box-description
.contact{float:none}.brand-parts-service-intro .two-third-one-third
.col1{width:100%}.brand-parts-service-intro
.col2.right{width:100%;margin-top:20px}.brand-parts-service-intro
.box{width:70%;margin:45px
auto 0px;float:none;max-width:400px}.flexible-layout
.col4{width:46%}.brand-parts-service-intro .box .box-inner,
.brand-parts-service-intro .box .box-contact{width:49%;display:inline-block;vertical-align:middle}.brand-parts-service-intro .box .box-image{border-bottom:none;padding-bottom:0}.brand-parts-service-intro .box .box-contact
.heading{margin-bottom:5px}.brand-parts-service-intro .box .box-description{width:70%}.brand-parts-service-side
img{width:100%}.brand-parts-service-side
.col3{width:32%}.brand-parts-service-side
.col3{margin-right:2%}.brand-parts-service-side
.box{width:100%}.brand-service-parts-form .col.left,
.brand-service-parts-form
.col.right{width:100%}.brand-service-parts-form
.col.right{margin-top:20px;padding:0}.brand-service-parts-form .col.right>div{width:85%;margin:0
auto}.brand-service-parts-form .gfield input[type=submit]{width:100%}.brand-service-offer .box>div{vertical-align:top;width:100% !important}.on-pagenav-mobile-menu{display:block}.brand-navigation-on-page .header-link
li{width:100%;border:none !important;padding:5px
0 !Important}.brand-navigation-on-page .header-bottom .header-link{display:none;float:left}.brand-specifications-one-car .content .content-detail>div{border-right:0px solid #F1F5F6;margin-bottom:13px}.brand-specifications-one-car .text-link{text-align:left}.brand-specifications-one-car .link a,
.brand-specifications .link
a{display:block;margin-bottom:4px}.offer-single .offer-body{width:94%}.offer-cta-left{padding:10px
20px}.col-wrapper.clearfix.homepage-service
.col1{height:auto}.homepage-service
img{position:relative;width:100%;height:auto}}@media only screen and (min-width: 736px) and (max-width: 1020px){.contact-us-cc .box .box-description{padding:20px
10px}.contact-us-cc .box .box-description .box-logo{width:100%;padding:0px
12px 12px 12px;margin-right:0px}.contact-us-cc .box .box-description .box-contact{width:73%}.contact-us-cc .box .box-description .box-logo a,
.contact-us-cc .box .box-description .box-logo a
img{float:none;margin:0
auto}.brand-new-model-left-right .col-wrapper .col2:nth-child(even) .header2,
.brand-new-model-left-right .col-wrapper .col2:nth-child(even) p{margin:0}}@media only screen and (max-width: 735px){.brand-homepage-left-right .col-wrapper .col1,
.brand-homepage-left-right .col-wrapper
.col2{width:100%;display:block}.col1[style*="background-image"]{display:table-footer-group !important}.brand-contact-us .location .col3 table td:first-child{padding-right:10px}.stock-car-search input, .stock-car-search .filter-container-dropdown{width:94% !important;margin:auto;padding-left:0;padding-right:0;max-width:none;float:none;margin-bottom:11px}.stock-car-search
form{max-width:100%;margin:auto}.brand-model-range-slider .owl-nav{display:none}.brand-parts-service-side
.col3{width:100%;margin-right:0%;margin-bottom:20px}.cc-about-us-history.full-background .timeline .timeline-content .timeline-box{width:50%;margin:0}.contact-us-cc
.box{width:100%;background-color:transparent;margin:0
0 40px}.contact-us-cc .box:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.contact-us-cc .box .box-image{height:200px}.contact-us-cc .box .box-description{padding:10px}.contact-us-cc .box .box-description .box-logo a,
.contact-us-cc .box .box-description .box-logo a
img{float:none;margin:0
auto}.cc-experience-multi-brand .box-wrapper
.box{margin-right:25px}.cc-experience .one-third-two-third
.col2{width:100%}.cc-email-signup
.col{width:100%}.cc-footer{padding-bottom:60px}.cc-footer .search-stock{margin-bottom:30px}.ios-switches .gfield_checkbox li:before{background-size:73%}.cc-footer .two-third-one-third .follow-us.top,
.cc-footer .two-third-one-third
.link{width:100%;display:block}.cc-footer .link
ul{width:100%;margin:0
!important;margin-bottom:20px !important}.cc-footer .link ul
li{padding:0}ul.footer-shop li.cat-item{display:none}ul.footer-shop{margin-bottom:0 !important}.cc-footer .two-third-one-third .follow-us.top{margin-top:10px}.cc-footer .follow-us
.heading{margin-bottom:15px}.cc-copyright .col2:first-child,
.cc-copyright .col2:last-child{width:100%;display:block;float:none;text-align:center}.cc-stock-vehicle-archive .box .box-slide,
.cc-stock-vehicle-archive .box .stock-thumbnail{width:120px;margin-right:15px !Important}.cc-stock-vehicle-archive
.box{padding:12px
0}.cc-stock-vehicle-archive .box .box-description
.header5{font-size:16px}.cc-stock-vehicle-archive .box .box-description{width:100%;padding:0
!important;height:auto}.cc-stock-vehicle-archive .box .box-description
.price{margin-bottom:0}.cc-stock-vehicle-archive .box .box-description
.detail{display:none}.cc-stock-vehicle-dealer .col.second>div{display:block;margin-right:0}.cc-stock-vehicle-single-similar
.item{width:100% !important}.cc-stock-vehicle-search .tab .tab-wrapper
span{width:50%}.cc-stock-vehicle-search
input{width:84%}.cc-stock-vehicle-search input[type="submit"]{width:16%}.cc-stock-vehicle-information .vehicle-detail .feature
ul{width:100%;float:none}.cc-stock-vehicle-information .vehicle-detail .feature ul
li{margin:0}.cc-stock-vehicle-information .vehicle-detail .contact-dealer>div>div{display:block;width:100%}.cc-stock-vehicle-information .vehicle-detail .contact-dealer>div>div:first-child{margin-bottom:20px}.cc-homepage-logo-strip .box-wrapper .box-inner
.box{padding:0
16px;width:25%;margin-bottom:18px;display:inline-block}.brand-heading-style #brand-carousel-2{display:none}.brand-heading-new-vehicle
.social{display:none}.brand-homepage-left-right
img.full{margin-left:-340px}.brand-model-range-slider .header .category
a{margin-right:5px}.brand-new-model-intro-layout .two-third-one-third .col1,
.brand-new-model-intro-layout .two-third-one-third
.col2{width:100%;float:none}.brand-new-model-intro-layout .two-third-one-third
.col2{margin-bottom:20px}.brand-new-model-intro-layout .box>div{width:60%;float:left}.brand-new-model-intro-layout .box .col-wrapper{padding:15px
20px}.brand-new-model-intro-layout .box .col-wrapper > div,
.brand-new-model-intro-layout .box .col-wrapper>div.col2.right{width:49%;float:left;margin-bottom:0}.brand-new-model-intro-layout .box .col-wrapper>div:first-child{margin-bottom:0}.brand-new-model-intro-layout .box .col-wrapper>div.col2.right{float:right}.brand-new-model-intro-layout .box .col-wrapper
p{margin:0
0 0 52%;float:none}.brand-new-model-intro-layout .box>a{width:35%;float:right;margin:30px
20px 0 0;text-align:center;text-transform:uppercase}.brand-new-model-intro-layout
.social.mobile{display:block}.brand-new-model-list .box-wrapper
.box{width:46%;margin:0
2% 44px}.brand-new-model-list .box-wrapper .box:nth-child(3n+1){clear:none}.brand-new-model-list .box-wrapper .box:nth-child(even){margin-right:0}.brand-new-model-list .box-wrapper .box:nth-child(odd){margin-right:4%}.brand-specifications-one-car .link, .brand-specifications
.link{padding:10px}.brand-specifications-one-car .link a,
.brand-specifications .link
a{font-size:12px;margin-right:10px}.brand-specifications-one-car .link a .icon:before,
.brand-specifications .link a .icon:before{margin:0}.brand-specifications
.content{width:100%;margin-right:0;margin-left:0}.brand-specifications .content .content-image
img{margin:0}.brand-specifications .content .content-column:nth-child(2),
.brand-specifications .content .content-column:nth-child(3){width:48%;float:left}.brand-specifications .content .content-column:nth-child(2){}.brand-specifications .content .content-column:nth-child(4){width:100%;float:left}.brand-specifications .content .content-detail>div{border-bottom:0}.brand-specifications .content .content-detail
table{margin-bottom:0;width:100%}.brand-specifications .content .content-detail .top,
.brand-specifications .content .content-detail
.bottom{width:100%;padding:0;text-align:center}.brand-nissan .brand-specifications .content
img{margin:auto}.brand-specifications .content .content-detail
.top{margin:16px
0 8px}.brand-specifications .content .content-detail
.bottom{margin:8px
0 16px}.brand-specifications .content .content-detail
.btn{display:inline-block;margin:0;width:100%}.brand-new-model-single-promotions .box-bottom{display:none}.brand-new-model-single-promotions .box-wrapper{display:block}.brand-new-model-single-promotions
.box{display:block}.brand-new-model-single-promotions .box .box-left,
.brand-new-model-single-promotions .box .box-right{width:auto;display:block}.brand-our-team-archive
.box{width:100%;margin-bottom:4%}.brand-our-team-archive .box:nth-child(even){margin-right:0}.brand-our-team-archive .box:nth-child(odd){margin-right:4%}.brand-parts-service-intro
.box{width:80%}.brand-pull-quote blockquote
br{display:none}.brand-service-parts-form .col.right>div{width:95%}.brand-service-offer
.box{width:100%;margin:0
0 5%;padding:0
0 5%}.brand-service-offer .box:last-child{border-bottom:0;margin:0;padding:0}.equal:not(.search-listing.equal){height:initial !important}.mobile-nav-header .cc-logo{max-width:134px;margin-top:4px}#gf_page_steps_4{display:none}.service-contact{-webkit-column-count:1;-moz-column-count:1;column-count:1;font-size:13px}.service-contact-details{position:relative;margin-top:32px;display:block;width:100%}.service-contact-details{position:relative;bottom:-30px}#book_service{}.news-grid .image
img{opacity:1 !important}.blog .news-grid
.image{background:none !important}.news-grid
.box{width:100% !important;margin:0
!important;margin-top:10px !important}.blog  .news-grid .box
.image{height:auto !Important}.landing-page-image
img{opacity:1 !important;visibility:visible !important}.landing-page-image{background:none !important;height:auto !important}.two-third-one-third>.col2{display:none}.two-third-one-third>.col1{width:100%}.aftersales-insurance ul, .aftersales-warranties
ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.brand-contact-us .location .content>div{width:100%;margin:0
!Important;padding-right:0;float:left}.brand-enquiry-form
.col2{width:100%}.cc-email-signup .email-signup-form_wrapper
.gform_footer{width:25%}.contact-us-dealer-main-line{position:relative;right:0;bottom:0;margin-top:11px}.call-icon{display:none}}@media only screen and (max-width: 530px){.brand-explore-new-range .box-wrapper
.box{width:44%}.brand-explore-new-range .box-wrapper .box:nth-child(odd){margin-left:0;margin-right:4%}.brand-explore-new-range .box-wrapper .box:nth-child(even){margin-left:4%;margin-right:0}.my-favourites .test-drive-vehicle img,
.my-favourites .test-drive-vehicle-details{width:100%;padding:12px
!Important}}@media
print{}@media (max-width:1550px){#gform_wrapper_6 .gfield_checkbox
li{}#field_6_4 li.gchoice_6_4_5:before{background-position:center bottom 17px !important}.gallery-image
img{height:230px}.model-image-gallery .gallery-image{width:25% !important;height:230px}.ios-switches .gfield_checkbox li:before{background-size:47%}}@media (max-width:1020px){#gform_wrapper_6 .gfield_checkbox
li{width:33.33%;margin-bottom:17px}.unsubscribe{float:left;margin-top:21px}.brand-navigation-nav{}.aftersales-insurance ul, .aftersales-warranties .used
ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.brand-navigation-sticky-nav{}.brand-navigation-nav .header-logo{position:absolute;top:-70px}.brand-navigation-nav .header-bottom .header-logo
.logo{padding:6px
0}.brand-navigation-nav .header-bottom .header-logo .logo a .img-logo{max-width:none;max-height:50px}.body-wrapper{padding-top:73px}.aftersales-warranties
.col2{width:100%;margin:0
!Important}.col2.used{margin-bottom:31px !IMPORTANT}.mobile-show-btn{height:40px;position:fixed;z-index:999;top:16px;right:18px;width:40px;background:#fff;border-radius:100px;display:block;cursor:pointer}.mobile-show-btn .nav-icon{left:0;bottom:0}.cc-vehicle-stock-search .refine-search
.on{display:block}.cc-stock-vehicle-dealer{display:none}.gallery-image
img{height:170px}.model-image-gallery .gallery-image{width:33% !important;height:170px}.body-copy-left,.form-container{width:100% !important;margin:0
auto;float:none !important;display:block !important}.form-container.form-push-up{margin-top:60px}.form-button{display:block}.brand-navigation-sticky-nav
.menu{display:none !important}.aftersales-insurance
img{margin:163px
0 0 -400px}.get-in-touch
.col2{}.outlet-logo{display:none}.breadcrumbs{display:none}#field_6_3{margin-left:0 !important}#field_6_3,#field_6_9,.brand-subscription{width:48% !Important;margin-right:2% !important}#field_6_3,#field_6_9{width:100% !important;margin-bottom:10px !Important}#field_6_3,#field_6_9,.brand-subscription:nth-child(4){margin-right:0 !important}.unsubscribe{float:left !important;margin-top:10px !Important}#gform_submit_button_6{width:100% !important}}@media (max-width:900px){.footer-enquiry-form{width:100%;margin:auto;float:none;display:block;padding:80px
0}.footer-dp{display:none}.text-two-col
.col2{width:100%}.insurance-car{display:none}.insurance-text{width:100% !important;padding-left:0px !important}.aftersales-warranties
ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:735px){#field_6_3,#field_6_2{width:100%;margin:0}#gform_wrapper_6 .gfield_checkbox
li{height:102px}.gallery-image
img{min-height:200px}.model-image-gallery .gallery-image{width:50% !important;height:200px}.brand-heading-style-1
.category{display:none}.brand-pull-quote{padding:100px}.article-grid
.box{width:100% !important;float:left;position:relative !important;margin:0
!important;padding:0
!important;left:initial !important;top:initial !Important;margin-bottom:30px !important}.body-wrapper{padding-top:55px}.mobile-show-btn{top:8px}.mm-opening .mobile-show-btn{right:86%}body.page-template-page-book_service
#book_service{margin-top:0}body.page-template-page-book_service{background:#f3f3f3}.book_service-page
.gf_step_label{font-size:11px}body.page-template-page-book_service .service-contact{-webkit-column-count:1;-moz-column-count:1;column-count:1}.page-template-page-brand-service-and-parts .brand-service-offer .box-image{width:100%;margin-right:0% !Important}.cc-experience-sponsor.events{background-size:400% !important}}@media (max-width:450px){}@media (max-width: 1270px){.other-european-vehicles{text-align:left;padding-top:35px}.brand-navigation-nav .dropdown.full-width{top:107px}}@media (max-width: 1020px){.brand-navigation-on-page.on-page-sticky.sticky{top:73px}.brand-navigation-nav .header-bottom .header-logo .logo,
.brand-navigation-sticky-nav .header-top .header-logo
.logo{width:100%}.brand-navigation-on-page .header-bottom .header-button
.btn{padding:15px
18px 13px}.footer-signoff
.copyright{width:auto}.footer-signoff .col2:last-child{width:auto}.brand-navigation-on-page .header-bottom
nav{display:none}.cc-homepage-cc-heading,.cc-heading-style-2{background-size:200%;background-attachment:initial !Important}}@media (max-width: 767px){.yith-search-premium:after{content:'';display:block;clear:both}.yith-search-premium input[type="search"]{width:60%;float:left;margin-right:10px;padding:3px}.brand-nissan ul
li{background:none !important}.brand-heading-style .item-description
.header1{font-size:25px !important;margin-bottom:3px !important}.slider-sub-header{font-size:16px !important}a.btn.slider{max-width:160px !important;margin-top:17px !important;padding:13px
!important}}@media (min-width: 736px){.footer-signoff
.copyright{line-height:42px}.stock-thumbnail{height:200px}.page-template-page-brand-home .cc-vehicle-stock-search
.tabs{padding:0px
10px 10px 10px !important}}@media (max-width: 736px){.header-image
img{opacity:1 !important;pointer-events:all !Important;display:block}.homepage-promo.Standard-Template .item-description
.header1{font-size:35px !important;line-height:1.3em}.homepage-promo.Standard-Template .item-description
a.btn.slider{max-width:129px !important;margin-top:12px !important;padding:11px
8px 10px !important;font-size:12px}.header-image{background:none !Important;height:auto !important;min-height:auto !important}.brand-navigation-on-page .header-bottom
nav{display:none}}@media (max-width: 735px){.on-page-nav-single .menu-icon{display:none}.brand-navigation-on-page .header-bottom .header-button
.btn{margin:9px
0}.on-page-nav-single
nav{float:left}body .cc-homepage-cc-heading{padding:150px
0}.search-listing{width:100% !important}.list-message a, .list-message
span{font-size:9px}.list-message
.icon{width:37px;font-size:11px}body .cc-footer{padding-bottom:0}.footer-signoff .col2:first-child{width:100%;float:none;text-align:left}.footer-signoff .col2:last-child{width:100%;float:none;text-align:left}.brand-parts-service-intro .box .box-inner,
.brand-parts-service-intro .box .box-contact{width:100%}.brand-parts-service-intro
.box{max-width:300px}.training-date
div{display:block !important;padding-left:20px;margin-top:4px;width:100%}.training-infopack
svg{width:25px !Important;display:block;margin:auto}.training-infopack
a{margin-left:0px !important;font-size:10px}.training-infopack{position:absolute;top:0;right:0;bottom:0;text-align:center;margin:auto !Important;height:49px;width:100px !important}.brand-navigation-nav .header-logo{top:-59px}.brand-navigation-nav .header-bottom .header-logo .logo a .img-logo{max-height:38px}}@media (max-width: 645px){.brand-navigation-sticky-nav .header-top .header-logo
.logo{width:80%}.brand-nissan .cc-stock-vehicle-search input[type="submit"]{padding:21px
20px 17px}}@media (max-width: 600px){body .cc-homepage-cc-heading{padding:75px
0}#brand-carousel-1.owl-carousel .owl-item
.item{background-image:url('') !important}#brand-carousel-1.owl-carousel .owl-item
img{opacity:1 !important}body .cc-experience-multi-brand .box-wrapper
.box{margin-right:0;width:100%;margin-top:25px}.cc-vehicle-stock-search .col1.box,
.page-template-page-brand-home .cc-vehicle-stock-search,
.cc-footer .cc-vehicle-stock-search,
.home .cc-vehicle-stock-search{display:none}.brand-model-range-slider hr,
.brand-model-range-slider
.category{display:none}.brand-heading-style{background:#696969}.brand-heading-style .item-description{}.brand-heading-style .item-description
.header1{margin-bottom:0px;font-size:24px !important;line-height:26px !important}.brand-nissan .brand-heading-style .header-fallback .item-description
p{font-size:17px;margin:0}.slider-sub-header{}.stock-search-mobile{display:block}.stock-search-mobile
select{width:100%;padding:10px
14px;font-size:16px;line-height:1;border:0;border-radius:0;height:43px;-webkit-appearance:none;background-color:#fff;background-image:url('/assets/themes/city-nissan-theme/images/select-arrows.svg');width:100%;background-repeat:no-repeat;background-position:right 7px center;margin-bottom:11px;color:#000}.stock-search-mobile input[type="submit"]{position:relative;width:100%}.stock-search-mobile
#model{color:#D4D4D4}.model-header-image{background:none !Important;height:auto !important}.model-header-image
img{opacity:1 !important;pointer-events:all !Important}.brand-heading-new-vehicle
.header1{position:relative;top:0 !important;right:0 !Important;left:0 !important;bottom:0 !Important;color:#000 !Important;width:94%;margin:13px
auto}.new-model-header
.breadcrumbs{width:94%;margin:5px
auto}.brand-new-model-single-promotions .box .box-right{padding:20px
!important}.brand-pull-quote{padding:0}.brand-specifications-one-car
.content{width:100%}.brand-specifications-one-car
img{float:none;margin:0
auto}.brand-specifications-one-car .content .content-detail > div
table{width:100%}.brand-specifications-one-car .content .content-detail .top, .brand-specifications-one-car .content .content-detail
.bottom{text-align:center}.brand-heading-new-vehicle .header1
span{}.gallery-overlay{opacity:0}.new-model-gallery{display:none}.fullscreen-model-gallery{position:relative;opacity:1 !important;visibility:visible !important;z-index:0 !important;margin-bottom:50px}.model-gallery-fullscreen
.item{height:auto}.model-gallery-fullscreen .item
img{position:RELATIVE}.fullscreen-model-gallery
.close{display:none}div a.brand-web-link{display:none}.other-european-vehicles{text-align:center}.close-testdrive-tabs,.test-drive-model-selector{display:none}.test-drive-tabs.tabs{display:block !Important}.select-model-test-drive .tabs .tab-links
a{font-size:12px;font-weight:300}.select-model-test-drive .tabs .tab-links li:nth-child(4){margin:0}.select-model-test-drive .tabs .tab-links
li{background:none;margin:0
13px 0 0;padding:0;float:left;list-style:none}#book-testdrive-form h2, #book_service
h2{font-size:15px}#book-testdrive-form
.btn{font-size:11px}.test-drive-selector-footer{padding:5px
20px;height:51px}.test-drive-vehicle-details, .test-drive-vehicle
img{width:100%}.test-drive-vehicle-image{width:100%;padding:0px
12px}.test-drive-vehicle
img{padding:0px
15px 15px 15px}.form-box{height:100%;width:100%}.test-drive-feature-list
li{width:auto;float:left;margin-right:12px}.test-drive-vehicle-details
h6{clear:both}}@media (max-width: 536px){body .brand-navigation-sticky-nav .header-top .sticky-brand-logo{padding-left:0px}.brand-heading-new-vehicle .page-container{position:relative;max-width:none !Important;width:100%}.brand-heading-new-vehicle
.header1{font-size:26px !important;bottom:14px !important}.footer-signoff .copyright
p{display:block}.footer-signoff .copyright
span{display:none}}@media (max-width: 550px){body .mobile-show-btn{right:15px}.cc-testimonial{padding:45px
0 45px}}@media (max-width: 460px){.on-page-nav-single
nav{display:none !important}.brand-navigation-nav .header-bottom .header-logo .logo a .img-logo,
.brand-navigation-nav .header-bottom .header-logo .logo a .img-logo-brand,
.brand-navigation-sticky-nav .header-top .header-logo .logo a .img-logo-brand,
.brand-navigation-sticky-nav .header-top .header-logo .logo a .img-logo{max-height:33px;margin:0}.brand-navigation-sticky-nav .header-top .header-logo .logo a .img-logo-brand{max-width:57px;padding-left:10px}.brand-navigation-nav .header-bottom .header-logo .logo a:first-child, .brand-navigation-sticky-nav .header-top .header-logo .logo a:first-child{padding:5px
5px 5px 0}.brand-navigation-nav .header-logo{top:-54px}#mm-0 .brand-navigation-nav{display:none}.brand-navigation-on-page.on-page-sticky.sticky{top:54px}.brand-navigation-on-page .header-bottom .header-button
.btn{padding:9px
12px 8px;font-size:9px}.header-question a.new-model-form.form-overlay-open{padding:15px
0 0;font-size:11px}.header-question i.icon.icon-chat{font-size:19px;top:3px}.brand-navigation-on-page .header-bottom .header-question{float:left}body .cc-homepage-logo-strip .box-wrapper .box-inner
.box{padding:0;height:auto}.cc-homepage-logo-strip .box-wrapper .box-inner .box
img{width:69%}body .brand-new-model-intro-layout .box>div{width:100%}body .brand-new-model-intro-layout .box>a{width:100%;float:left;margin:0px
20px 0 0}body .model-image-gallery .gallery-image{width:100% !important}body .brand-new-model-intro-layout
.social.mobile{float:left}.brand-new-model-intro-layout{padding:20px
0 0px}body .brand-specifications .content .content-column:nth-child(2), .brand-specifications .content .content-column:nth-child(3){width:100%}.cc-heading-style-2{padding:30px
0 30px}.cc-about-us-careers .pull-right{float:none;margin-top:25px}.email-signup-form_wrapper input[type="submit"]{float:right;width:20%}.icheckbox_flat-aero,.iradio_flat-aero{display:none}.brand-nissan ul
li{background:none}}@media (max-width: 421px){.brand-specifications .link span, .brand-navigation-on-page .header-bottom nav ul
li{display:block}}@media (max-width: 325px){body .cc-homepage-logo-strip{display:block}body .brand-nissan h1, .brand-nissan
.header1{}.brand-heading-new-vehicle .header1
span{display:block}body .cc-stock-vehicle-search input[type="submit"]{}.cc-vehicle-stock-search
div.Tokenize{margin-bottom:0}.cc-vehicle-stock-search
.tabs{display:none !important}.email-signup-form_wrapper
li.gfield{width:75%}.email-signup-form_wrapper input[type="submit"]{width:25%}.col2, .two, body .brand-explore-new-range .box-wrapper
.box{width:100%}body .brand-explore-new-range .box-wrapper .box:nth-child(even){margin-left:0}body .brand-pull-quote{padding:0}.book-your-test-drive{float:none}.test-drive-contactus{top:0}.your-test-drive-list{}.test-drive-selector-footer{margin-top:0}.footer-signoff
span{display:none}body .cc-footer{padding-bottom:0}#book_service a.test-drive-contactus{}}.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}@font-face{font-family:lg;src:url(/assets/themes/city-nissan-theme/blog/lightgallery/fonts/lg.eot?n1z373);src:url(/assets/themes/city-nissan-theme/blog/lightgallery/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(/assets/themes/city-nissan-theme/blog/lightgallery/fonts/lg.woff?n1z373) format("woff"),url(/assets/themes/city-nissan-theme/blog/lightgallery/fonts/lg.ttf?n1z373) format("truetype"),url(/assets/themes/city-nissan-theme/blog/lightgallery/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px
10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px
0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px
40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html
h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html
p{font-size:12px;margin:5px
0 0}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px
0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px
solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item
img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px
0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0
5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/assets/themes/city-nissan-theme/blog/lightgallery/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/assets/themes/city-nissan-theme/blog/lightgallery/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/assets/themes/city-nissan-theme/blog/lightgallery/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/assets/themes/city-nissan-theme/blog/lightgallery/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/assets/themes/city-nissan-theme/blog/lightgallery/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0
5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont
img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer
.lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/assets/themes/city-nissan-theme/blog/lightgallery/img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0
5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lSSlideWrapper,.lSSlideWrapper
.lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter
.lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper
.lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter
.lSPager.lSpg{margin:10px
0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0
5px}.lSSlideOuter .lSPager.lSpg>li
a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover
a{background-color:#428bca}.lSSlideOuter
.media{opacity:.8}.lSSlideOuter
.media.active{opacity:1}.lSSlideOuter
.lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery
li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery
img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(/assets/themes/city-nissan-theme/blog/lightslider/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical
.lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter
.lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl
.lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes
rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes
rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes
topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes
topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes
leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes
leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes
bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes
bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter
.rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter
.leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical
.rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical
.leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl
.rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl
.leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.effect-parent{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.effect-1{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;-moz-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly ease-in-out forwards;-moz-animation:fly ease-in-out forwards;animation:fly ease-in-out forwards}@-webkit-keyframes
fly{100%{-webkit-transform:rotateX(0deg);opacity:1;-webkit-transform-origin:50% 50% 0}}@-moz-keyframes
fly{100%{-moz-transform:rotateX(0deg);opacity:1;-moz-transform-origin:50% 50% 0}}@keyframes
fly{100%{transform:rotateX(0deg);opacity:1;transform-origin:50% 50% 0}}.effect-2{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp ease forwards;-moz-animation:moveUp ease forwards;animation:moveUp ease forwards}@-webkit-keyframes
moveUp{to{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes
moveUp{to{-moz-transform:translateY(0);opacity:1}}@keyframes
moveUp{to{transform:translateY(0);opacity:1}}.effect-3{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);-moz-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective ease-in-out forwards;-moz-animation:fallPerspective ease-in-out forwards;animation:fallPerspective ease-in-out forwards}@-webkit-keyframes
fallPerspective{100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}@-moz-keyframes
fallPerspective{100%{-moz-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}@keyframes
fallPerspective{100%{transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}.effect-4{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-80deg);-moz-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip ease-in-out forwards;-moz-animation:flip ease-in-out forwards;animation:flip ease-in-out forwards}@-webkit-keyframes
flip{100%{-webkit-transform:rotateX(0deg);opacity:1}}@-moz-keyframes
flip{100%{-moz-transform:rotateX(0deg);opacity:1}}@keyframes
flip{100%{transform:rotateX(0deg);opacity:1}}.effect-5{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:moveUp ease-in-out forwards;-moz-animation:moveUp ease-in-out forwards;animation:moveUp ease-in-out forwards}.effect-6{-webkit-transform:scale(0.638) translate(-179px);-moz-transform:scale(0.638) translate(-179px);transform:scale(0.638) translate(-179px);-webkit-animation:moveUp ease-in-out forwards;-moz-animation:moveUp ease-in-out forwards;animation:moveUp ease-in-out forwards}.effect-duration-1{-webkit-animation-duration: .4s;-moz-animation-duration:    .4s;animation-duration:         .4s}.effect-duration-2{-webkit-animation-duration: .5s;-moz-animation-duration:    .5s;animation-duration:         .5s}.effect-duration-3{-webkit-animation-duration: .6s;-moz-animation-duration:    .6s;animation-duration:         .6s}.effect-duration-4{-webkit-animation-duration: .7s;-moz-animation-duration:    .7s;animation-duration:         .7s}.effect-duration-5{-webkit-animation-duration: .8s;-moz-animation-duration:    .8s;animation-duration:         .8s}.effect-duration-6{-webkit-animation-duration: .9s;-moz-animation-duration:    .9s;animation-duration:         .9s}.effect-duration-7{-webkit-animation-duration: .95s;-moz-animation-duration:    .95s;animation-duration:         .95s}.effect-duration-8{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.effect-duration-9{-webkit-animation-duration:1.05s;-moz-animation-duration:1.05s;animation-duration:1.05s}.effect-duration-10{-webkit-animation-duration:1.1s;-moz-animation-duration:1.1s;animation-duration:1.1s}.SumoSelect
p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px
8px}.sumoStopScroll{overflow:hidden}.SumoSelect
.hidden{display:none}.SumoSelect .search-txt{display:none;outline:none}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px
8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>span,.SumoSelect.open>.search>label{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect > .optWrapper > .options  li.opt label, .SumoSelect > .CaptionCont,.SumoSelect .select-all>label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:none}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont,.SumoSelect.open>.CaptionCont{box-shadow:0 0 2px #7799D0;border-color:#7799D0}.SumoSelect>.CaptionCont{position:relative;border:1px
solid #A4A4A4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:0.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px
solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,0.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect > .optWrapper
ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect > .optWrapper > .options li.group.disabled>label{opacity:0.5}.SumoSelect > .optWrapper > .options li ul
li.opt{padding-left:22px}.SumoSelect > .optWrapper.multiple > .options li ul
li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect > .optWrapper > .options
li.opt{padding:6px
6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect > .optWrapper > .options li.opt:hover{background-color:#E4E4E4}.SumoSelect > .optWrapper > .options
li.opt.sel{background-color:#a1c0e4;border-bottom:1px solid #a1c0e4}.SumoSelect > .optWrapper > .options li
label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect > .optWrapper > .options li
span{display:none}.SumoSelect > .optWrapper > .options li.group>label{cursor:default;padding:8px
6px;font-weight:bold}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect > .optWrapper > .options
li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect > .optWrapper > .options li.opt.disabled
*{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.SumoSelect > .optWrapper.multiple > .options
li.opt{padding-left:35px;cursor:pointer}.SumoSelect > .optWrapper.multiple > .options li.opt span,
.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect > .optWrapper.multiple > .options li.opt span i,
.SumoSelect .select-all > span
i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px
solid #AEAEAE;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0, 0, 0, 0.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #DBDBDB;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect > .optWrapper.isFloating > .options
li.opt{padding:12px
6px}.SumoSelect > .optWrapper.multiple.isFloating > .options
li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect > .optWrapper.multiple > .options li.opt.selected span i,
.SumoSelect .select-all.selected > span i,
.SumoSelect .select-all.partial > span
i{background-color:rgb(17, 169, 17);box-shadow:none;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:0.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px
0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all > label, .SumoSelect .select-all > span
i{cursor:pointer}.SumoSelect .select-all.partial > span
i{background-color:#ccc}.SumoSelect > .optWrapper > .options
li.optGroup{padding-left:5px;text-decoration:underline}#search-page{padding:20px
0 100px}.filter-value{display:none}.filter-top-right{float:right;font-size:14px;position:relative;top:-5px}.result-count{display:inline-block;margin-right:40px}.sort-container{display:inline-block}.filter-btn{display:none}.sort-container{display:inline-block}.sumo_sort{width:auto !important}.sumo_sort
.CaptionCont{border:none !important;background:transparent;min-height:0;padding:0;line-height:1em;font-size:14px;font-weight:400;top:2px;margin-left:4px}.SumoSelect>.CaptionCont>span{font-size:14px;padding-right:18px;position:relative}.sumo_sort>.CaptionCont>label>i{background-image:none;background-size:10px;background-position:0px 4px}.sumo_sort.open>.optWrapper{top:25px;width:210px;display:block;right:0;left:inherit}.SumoSelect>.CaptionCont>span:after{position:absolute;right:2px;bottom:0;margin:auto;top:-4px;content:"";display:inline-block;width:6px;height:6px;border-bottom:1px solid #58595b;border-right:1px solid #58595b;transform:rotate(45deg);margin-right:0px}form.search-form{margin-top:-20px}.filter-bar{width:21%;float:left;margin-top:15px}.category-container,.filter-container{float:left;width:100%;background:#f2f2f2;border:1px
solid #e3e3e3;margin-bottom:20px}.filter-section-label{background:#e3e3e3;padding:10px
10px;font-size:18px;font-weight:500;color:#58595b;border-bottom:1px solid #e3e3e3}.filter-section-header{position:relative}.filter-container-dropdown .filter-header{display:none}.filter-container-dropdown .filter-select{padding:20px
10px}[data-filter="brand"] .filter-select{padding-bottom:11px}.category-container .taxonomy-list{padding:15px
10px}.search-page
ul{margin:0}.SumoSelect .select-all{height:auto}.SumoSelect > .optWrapper > .options
li.opt{padding:12px
8px}.SumoSelect > .optWrapper.multiple > .options li.opt.selected span i, .SumoSelect .select-all.selected > span i, .SumoSelect .select-all.partial > span
i{background-color:#c71444}.SumoSelect > .optWrapper.multiple > .options li.opt span i, .SumoSelect .select-all > span
i{border-radius:100px}.SumoSelect > .optWrapper > .options li
label{color:#58595b;position:relative;font-weight:100}.SumoSelect{width:100%;display:inline-block;}.SumoSelect>.CaptionCont>label>i{background-image:none;background-size:12px}.SumoSelect>.CaptionCont{border:1px
solid #e3e3e3}.SumoSelect>.CaptionCont>span.placeholder{font-style:normal;color:#58595b;font-size:15px}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont,.SumoSelect.open>.CaptionCont{box-shadow:none;border:1px
solid #e3e3e3}.SumoSelect > .optWrapper > .options
li.opt.selected{background:#c71444 !important;color:#fff}.SumoSelect > .optWrapper > .options li.opt.selected
label{color:#fff}[data-filter="model"] .filter-select{padding-top:0px !important}[data-filter="brand"]{border:none !important}.SelectBox{padding:8px
8px}.filter-header{padding:15px
10px 7px}.filter-container-slider .filter-header{padding:15px
20px}.filter-slider{margin:0px
10px;width:calc(100% - 20px)}.filter-label{display:inline-block;font-weight:500;font-size:15px;color:#58595b}sup{top:-0.2em;font-weight:200}sub{bottom:0em;font-weight:200}.filter-container-slider .filter-value{display:inline-block;text-align:right;float:right;font-size:12px;line-height:22px}.filter-select .filter-value{display:none}.noUi-base,.noUi-origin,.noUi-background{background:#e3e3e3;box-shadow:none;border-radius:9px}.noUi-origin:nth-child(1){background:#c71444}.noUi-origin:nth-child(2){background:#e3e3e3;border-radius:9px}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{width:18px;height:18px;top:-6px;border-radius:100px}.noUi-handle:after,.noUi-handle:before{content:none}.noUi-target{border-radius:9px;border:none;box-shadow:none}.noUi-handle-lower{left:-5px !important}.noUi-handle-upper{right:-5px !important}.filter-container-slider{padding:1px
0 26px}.noUi-horizontal .noUi-handle:hover{cursor:-webkit-grab}.noUi-horizontal .noUi-handle:active{cursor:-webkit-grabbing}.search-filter{border-bottom:1px solid #e3e3e3}.filter-container-checkbox ul,
.filter-container-radio
ul{padding:2px
10px 11px !important}.col_3 .gfield_checkbox input[type="checkbox"]+label{-webkit-padding-start:25px;padding-left:25px}.gfield_radio label, .gfield_checkbox
label{font-weight:100;font-size:15px}.filter-option{position:relative}.taxonomy-list
a{color:#58595b;font-weight:300;line-height:1.7em;font-size:15px}.taxonomy-list a:hover{text-decoration:underline}.taxonomy-list ul
a{font-weight:100}.taxonomy-list>li{margin-bottom:5px}.taxonomy-list
.active{color:#c71444;text-decoration:underline}.loadmore{text-align:center;max-width:600px;margin:40px
auto 0;background:#238eff;color:#fff;cursor:pointer}.loadmore:hover{background-color:#217acc}div .btn.loading, div .btn.loading:hover{background-image:url(/assets/themes/city-nissan-theme/layouts/search-page/loading.gif);color:transparent !Important;background-repeat:no-repeat;background-position:center;pointer-events:none}.search-results.loading-overlay{opacity: .4;background-repeat:no-repeat;background-position:center;pointer-events:none;transition:all .2s ease;pointer-events:none}#loader-wrapper{position:relative;left:0;top:0;right:0;bottom:0;z-index:15;height:300px}.loader{width:150px;height:150px;transform:scale(.8);border:4px
#adadad solid;position:absolute;left:50%;top:50%;margin:-75px 0 0 -75px;border-radius:50%}.loader
.needle{width:14px;height:14px;border-radius:50%;background:#e81512;position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;z-index:1;-webkit-animation:pegIt 3s infinite ease-in-out;animation:pegIt 3s infinite ease-in-out}.loader .needle:before{content:"";width:0;height:0;border-style:solid;border-width:6.5px 60px 6.5px 0;border-color:transparent #e81512 transparent transparent;position:absolute;right:50%;top:50%;margin:-6.5px 0 0 0;border-radius:0}@keyframes
pegIt{0%{transform:rotate(0deg)}16%{transform:rotate(75deg)}25%{transform:rotate(55deg)}30%{transform:rotate(90deg)}36%{transform:rotate(170deg)}42%{transform:rotate(150deg)}50%{transform:rotate(227deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes
pegIt{0%{-webkit-transform:rotate(0deg)}16%{-webkit-transform:rotate(75deg)}25%{-webkit-transform:rotate(55deg)}30%{-webkit-transform:rotate(90deg)}36%{-webkit-transform:rotate(170deg)}42%{-webkit-transform:rotate(150deg)}50%{-webkit-transform:rotate(227deg)}100%{-webkit-transform:rotate(0deg)}}.loader
.line{width:10px;height:2px;background:#adadad;position:absolute}.loader .line:nth-child(1){left:16px;top:50%;margin-top:-1px}.loader .line:nth-child(2){transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:33px;top:33px}.loader .line:nth-child(3){top:16px;left:50%;width:2px;height:10px}.loader .line:nth-child(4){transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);right:33px;top:33px}.loader .line:nth-child(5){right:16px;top:50%;margin-top:-1px}.loader .line:nth-child(6){transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);right:33px;bottom:33px;background:#e81512}.loader
.subline{position:absolute;width:3px;height:2px;background:#adadad}.loader .subline:nth-child(7){transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);left:21px;top:50px}.loader .subline:nth-child(8){transform:rotate(67.5deg);-moz-transform:rotate(67.5deg);-webkit-transform:rotate(67.5deg);-ms-transform:rotate(67.5deg);left:50px;top:21px}.loader .subline:nth-child(9){transform:rotate(112.5deg);-moz-transform:rotate(112.5deg);-webkit-transform:rotate(112.5deg);-ms-transform:rotate(112.5deg);right:50px;top:21px}.loader .subline:nth-child(10){transform:rotate(157.5deg);-moz-transform:rotate(157.5deg);-webkit-transform:rotate(157.5deg);-ms-transform:rotate(157.5deg);right:21px;top:50px}.loader .subline:nth-child(11){transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);right:20px;bottom:49px;background:#e81512}.start{opacity:1 !important}.search-results{width:78%;float:right}.search-listing{width:calc(100% / 3);padding:0
5px;margin-bottom:20px;float:left;position:relative}.search-listing
.lSSlideOuter{height:229px}.listing-image
img{opacity:0}.lSSlideOuter .listing-image
img{opacity:1}.search-listing .lSSlideWrapper, .lSSlideWrapper
.lSFade{position:relative;top:0;display:block;bottom:0;height:100%}.search-listing .lSSlideOuter .lSPager,
.search-listing .lSSlideOuter
.lightSlider{padding-left:0;list-style:none;top:0;bottom:0;margin:auto !important;position:absolute}.product-list{margin:0
0px 0 -5px;width:calc(100% + 10px)}.mfp-iframe-holder .mfp-content{line-height:0;width:96%;max-height:96%;max-width:none}@media only screen and (max-width: 1700px){.filter-bar{width:21%}.search-results{width:78%}.search-listing{width:calc(100% / 3)}.search-listing
.lSSlideOuter{height:248px}}@media only screen and (max-width: 1270px){.filter-bar{width:30%}.search-results{width:68%}.search-listing{width:calc(100% / 2)}.search-listing
.lSSlideOuter{height:248px}}@media only screen and (min-width: 1020px){.sort-container .filter-section-label{background:none;padding:0;font-size:14px;font-weight:300;border:none}.sort-container .filter-section-header{display:inline-block;padding:0}}@media only screen and (max-width: 736px){.search-listing
.lSSlideOuter{height:100%}.search-listing .lSSlideOuter .lSPager, .search-listing .lSSlideOuter
.lightSlider{position:relative}}[data-mfp-src]{cursor:pointer}.filter-bar-mobile-container{display:none}.filter-mobile-summary .filter-select{display:none}.filter-overlay{display:none}.gfield_checkbox li:hover input[type="checkbox"]+label:before{background:#58595b !important;border-radius:2px;width:17px;height:17px;left:2px;top:6px}.gfield_radio input[type=radio], .gfield_checkbox input[type=checkbox]{opacity:0 !important;height:100%;z-index:1}.btn-pirmary{background:#238eff;color:#fff}.filter-reset.filter-btn:hover{text-decoration:underline}.filter-reset.filter-btn{display:block;position:absolute;right:20px;top:14px;font-size:12px;cursor:pointer}[data-filter="brand"] .options li.opt
label{font-weight:500}[data-filter="brand"] .options li.opt:nth-child(1) label{font-weight:300}[data-filter="brand"] .options li.opt:nth-child(1n+3) label{font-weight:300}[data-filter="condition"] .filter-label{display:none}.gfield_checkbox .filter-option input[type="checkbox"]:checked+label:before{background:url(/assets/themes/city-nissan-theme/images/sprite-nissan.png) 0px 3px no-repeat !important;top:0;left:0;height:21px;width:21px}.search-listing
.lSSlideOuter{background:#6c6c6c}@media (max-width:1020px){.search-results{width:100%}.search-page .filter-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.75);content:'';z-index:999}.sort-container,.filter-container,.category-container{transition:all .2s ease;background:#fff;left:0;position:fixed;bottom:-100%;max-width:350px;width:98%;right:0;margin:0
auto;z-index:9999;max-height:100vh;overflow:hidden}.mobile-filter-open{display:block !important}.mobile-search-open{bottom:0px !important}.filter-section-header{display:block;vertical-align:middle;font-size:11px;text-transform:uppercase;max-width:350px;width:100%;position:relative;z-index:1;background:#fff;border-bottom:1px solid #d1d3d4}.filter-section-label{text-align:center;font-weight:400;font-size:14px;border:none;display:block;margin:auto;pointer-events:none;padding:15px;background:#fff}.filter-reset,.filter-back,.filter-clear,.filter-done{display:block;position:absolute;right:0px;color:#c71444;cursor:pointer;font-size:12px;margin-top:2px;padding:15px}.filter-reset{right:inherit !important;top:0px !important}.filter-back{left:0px;right:inherit;font-size:18px;font-family:arial;margin-top:0px}.search-filter{display:none;padding:0;float:left;max-width:350px;width:100%}.taxonomy-list{padding:0
!important}.taxonomy-list
a{font-size:14px;padding:14px
0px !important;margin:0
!important;border-bottom:1px solid #d1d3d4;width:100%;display:block;text-align:center;text-decoration:none !important;font-weight:100}.opt.selected,
.taxonomy-list a.active,
.taxonomy-list a:focus,
.taxonomy-list a:hover{background:#e3e3e3 !important;color:#58595b}.taxonomy-list>li{margin:0px}.search-form ::-webkit-scrollbar{width:7px}.search-form ::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:10px}.search-form ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:none;background:#a0a0a0}.filter-mobile-container>div{position:relative;height:1px;min-height:200px;left:0;max-width:350px;width:100%}.filter-mobile-container.mobile-filter-show>div{left:-350px}.search-filter.mobile-filter-open{height:auto !important}.filter-mobile-summary{display:block !important;float:left}.filter-select{display:block !important;height:auto !important;max-height:400px;overflow-y:scroll;overflow-x:hidden;padding:0
!important}.filter-mobile-summary
li{padding:14px;border-bottom:1px solid #f2f2f2;position:relative;cursor:pointer}.filter-mobile-summary li:focus,
.filter-mobile-summary li:hover{background:#e3e3e3}.filter-mobile-summary li:after{position:absolute;right:9px;bottom:0;margin:auto;top:0;content:"";display:inline-block;width:8px;height:8px;border-right:1px solid #58595b;border-top:1px solid #58595b;transform:rotate(45deg);margin-right:0.5em}.filter-mobile-summary li
span{font-size:12px;font-weight:100;float:right;margin:3px
25px 3px 0;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;opacity: .6}.filter-mobile-summary li
div{font-size:14px;font-weight:100;display:inline-block}.filter-mobile-container{width:700px}.filter-header{display:block !important;padding:0px
!important;border-bottom:1px solid #e3e3e3}.filter-label{display:inline-block;font-weight:400;font-size:16px;color:#58595b;text-align:center;width:100%;padding:15px}.search-page
.optWrapper{opacity:1 !important;display:block !important;position:relative !important;top:0 !important;z-index:0 !important;border:none;box-shadow:none}.search-page .SumoSelect > .optWrapper > .options
li.opt{padding:14px
20px;font-weight:100;font-size:14px}p.CaptionCont.SelectBox{display:none !important}.search-page .SumoSelect>.optWrapper>.options{border-radius:0px;position:relative;max-height:none;border:none}.filter-slider{margin:45px
auto 14px}.filter-header .filter-value{display:none}.filter-select .filter-value{display:block;text-align:center;width:100%}.filter-container-checkbox ul, .filter-container-radio
ul{padding:0}li.filter-option{padding:14px
20px;font-weight:100;font-size:14px;margin:0;border-bottom:1px solid #f5f5f5}.sort-container{float:left;background:#fff}.sumo_sort{width:100% !important;display:block}.result-count{display:none}.filter-bar-mobile-container{display:block;float:left;width:100%;border-top:1px solid #58595b;border-bottom:1px solid #58595b;position:relative}.filter-mobile-link.filter-category{width:100%;text-align:center}.filter-category
span{display:inline-block;margin:auto;position:relative;cursor:pointer}.filter-category span:after{position:absolute;right:-14px;bottom:0;margin:auto;top:-2px;content:"";display:inline-block;width:6px;height:6px;border-bottom:1px solid #58595b;border-right:1px solid #58595b;transform:rotate(45deg);margin-right:0px}.filter-mobile-link.filter-refine{position:absolute;left:0;z-index:1;cursor:pointer}.filter-mobile-link.filter-sort{position:absolute;right:0;z-index:1;cursor:pointer}.filter-mobile-link{font-weight:400;color:#58595b;padding:10px}.SumoSelect > .optWrapper.multiple > .options li.opt span, .SumoSelect .select-all>span{display:none}.filter-mobile-link.filter-refine:focus,
.filter-mobile-link.filter-sort:focus,
.filter-category span:focus,
.filter-mobile-link.filter-refine:hover,
.filter-mobile-link.filter-sort:hover,
.filter-category span:hover{color:#c71444}.filter-category span:focus:after,
.filter-category span:hover:after{border-color:#c71444}}@media (max-width:735px){.stock-thumbnail{height:0;padding-bottom:78.8%}}@media (max-width:530px){.search-listing{width:calc(100% / 1);padding:0}.product-list{width:100%}}@font-face{font-family:'NissanAG';src:url('/assets/themes/city-nissan-theme/fonts/NissanAGLight.eot');src:url('/assets/themes/city-nissan-theme/fonts/NissanAGLight.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGLight.woff2') format('woff2'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGLight.woff') format('woff'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGLight.ttf') format('truetype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGLight.svg#NissanAGLight') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'NissanAG';src:url('/assets/themes/city-nissan-theme/fonts/NissanAGLightItalic.eot');src:url('/assets/themes/city-nissan-theme/fonts/NissanAGLightItalic.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGLightItalic.woff2') format('woff2'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGLightItalic.woff') format('woff'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGLightItalic.ttf') format('truetype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGLightItalic.svg#NissanAGLightItalic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'NissanAG';src:url('/assets/themes/city-nissan-theme/fonts/NissanAGItalic.eot');src:url('/assets/themes/city-nissan-theme/fonts/NissanAGItalic.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGItalic.woff2') format('woff2'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGItalic.woff') format('woff'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGItalic.ttf') format('truetype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGItalic.svg#NissanAGItalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'NissanAG';src:url('/assets/themes/city-nissan-theme/fonts/NissanAG.eot');src:url('/assets/themes/city-nissan-theme/fonts/NissanAG.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAG.woff2') format('woff2'),
url('/assets/themes/city-nissan-theme/fonts/NissanAG.woff') format('woff'),
url('/assets/themes/city-nissan-theme/fonts/NissanAG.ttf') format('truetype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAG.svg#NissanAG') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'NissanAG';src:url('/assets/themes/city-nissan-theme/fonts/NissanAGMedium.eot');src:url('/assets/themes/city-nissan-theme/fonts/NissanAGMedium.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGMedium.woff2') format('woff2'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGMedium.woff') format('woff'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGMedium.ttf') format('truetype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGMedium.svg#NissanAGMedium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'NissanAG';src:url('/assets/themes/city-nissan-theme/fonts/NissanAGBold.eot');src:url('/assets/themes/city-nissan-theme/fonts/NissanAGBold.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGBold.woff2') format('woff2'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGBold.woff') format('woff'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGBold.ttf') format('truetype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGBold.svg#NissanAGBold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'NissanAG';src:url('/assets/themes/city-nissan-theme/fonts/NissanAGBoldItalic.eot');src:url('/assets/themes/city-nissan-theme/fonts/NissanAGBoldItalic.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGBoldItalic.woff2') format('woff2'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGBoldItalic.woff') format('woff'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGBoldItalic.ttf') format('truetype'),
url('/assets/themes/city-nissan-theme/fonts/NissanAGBoldItalic.svg#NissanAGBoldItalic') format('svg');font-weight:bold;font-style:italic}body.brand-nissan{font-family:'NissanAG';font-weight:300;font-size:16.5px;line-height:1.6;color:#2d2d2d;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.brand-nissan.page-template-page-brand-service-and-parts .brand-navigation-on-page li:first-child,
.brand-nissan .brand-navigation-on-page
.current_page_item{border-top:3px solid #c71444}.brand-nissan.page-template-page-brand-service-and-parts .brand-navigation-on-page li:first-child a,
.brand-nissan .brand-navigation-on-page .current_page_item
a{color:#c71444 !important}.brand-nissan{}.brand-nissan .small,
.brand-nissan
small{font-size:13px;line-height:14px;color:#000;color:#000}.brand-nissan
.excerpt{font-family:'NissanAG';font-weight:400;font-size:18px;line-height:21px;color:#000;color:#000}.brand-nissan
.breadcurmbs{font-family:'NissanAG';font-weight:400;font-size:12px;color:#000;color:#808184}.brand-nissan h1,
.brand-nissan
.header1{font-family:'NissanAG';font-weight:600;font-size:36px;line-height:1em;color:#000}.brand-nissan h2,
.brand-nissan
.header2{font-family:'NissanAG';font-weight:600;font-size:33px;line-height:1.4em;color:#000}.brand-nissan h3,
.brand-nissan
.header3{font-family:'NissanAG';font-weight:300;font-size:30px;line-height:1em;color:#000}.brand-nissan h4,
.brand-nissan
.header4{font-family:'NissanAG';font-weight:600;font-size:24px;line-height:1em;color:#000}.brand-nissan h5,
.brand-nissan
.header5{font-family:'NissanAG';font-weight:500;font-size:20px;line-height:1.2em;color:#000}.brand-nissan
hr{border-color:#000}.brand-nissan
a{color:#c71444;text-decoration:underline}.brand-nissan a:hover{color:#810d2c}.brand-nissan strong, .brand-nissan b, .brand-nissan
.bold{font-weight:600}.brand-nissan .cc-heading-style-2 .breadcrumbs a:hover{color:#c71444 !important}.brand-nissan .cc-vehicle-stock-search div.Tokenize ul.TokensContainer
li.Token{background:#c71444 !important}.brand-nissan input[type="submit"],
.brand-nissan input[type="button"],
.brand-nissan
.btn{font-weight:500;font-size:16px;line-height:11px;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#c71444;padding:16px
30px 15px;border-radius:2px;border:none}.brand-nissan
.btn.secondary{background-color:transparent;border:2px
solid #fff;font-weight:600;font-size:14px}.brand-nissan
.btn.tertiary{background-color:#F1F5F6;color:#c71444}.brand-nissan input[type="button"]:hover,
.brand-nissan input[type="submit"]:hover,
.brand-nissan .btn:hover{background-color:#810d2c !important;color:#fff !important}.brand-nissan .btn.secondary:hover{background-color:rgba(0, 0, 0, 0.26) !important;color:#fff !important;border:2px
solid transparent}.brand-nissan
.btn.ongrey{}.brand-nissan .btn.ongrey:hover{background-color:#c71444;color:#fff}.brand-nissan ol
li{line-height:26px;color:#c71444}.brand-nissan ol li
span{color:#000}.brand-nissan ul, .brand-nissan menu, .brand-nissan
dir{-webkit-padding-start:0px}.brand-nissan article ul
li{line-height:22px;list-style:none;margin-bottom:5px;background:none;-webkit-padding-start:21px;padding-left:21px;position:relative}.brand-nissan article ul li:before{content:'';background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") -5px -85px no-repeat;width:21px;height:21px;position:absolute;left:0}.brand-nissan .gfield_checkbox input[type="checkbox"]+label:before{background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") 0px -19px no-repeat;width:21px;height:21px;position:absolute;left:0;content:''}.brand-nissan .gfield_checkbox input[type="checkbox"]:checked+label:before{background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") 0px 3px no-repeat !important;width:21px;height:21px;top:0;left:0}.brand-nissan .gfield_radio input[type="radio"]+label:before{background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") 0px -63px no-repeat;width:21px;height:21px;position:absolute;left:0;content:''}.brand-nissan .gfield_radio input[type="radio"]:checked+label:before{background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") 0px -41px no-repeat}.brand-nissan .grey-bk{background-color:#f3f3f3}.brand-nissan .white-bk{background-color:#fff}.brand-nissan .brand-contact-us{color:#2d2d2d}.brand-nissan .brand-contact-us .header
.header4{color:#000;font-size:26px}.brand-nissan .brand-contact-us .header
hr{border-top:4px solid #c71444}.brand-nissan .brand-contact-us .location p.heading,
.brand-nissan .brand-contact-us .contact
p.heading{font-size:18px;color:#000;font-weight:500;margin:0
0 11px}.brand-nissan .brand-contact-us .location a,
.brand-nissan .brand-contact-us .contact
a{color:#2d2d2d}.brand-nissan .brand-contact-us .location .link a:hover,
.brand-nissan .brand-contact-us .contact a:hover{color:#810d2c}.brand-nissan .brand-contact-us .contact
p.heading{font-size:18px;color:#000;font-weight:500}.brand-nissan
.heading{font-family:'NissanAG';color:#5c6066;font-weight:500;font-size:18px;line-height:1.4}.brand-nissan .brand-contact-us .contact
span.heading{font-weight:400}.brand-nissan .brand-courtesy-car .box .box-description
.header4{color:#000}.brand-nissan .brand-courtesy-car .box .box-description
p.heading{font-weight:600}.brand-nissan .brand-courtesy-car-intro
p.heading{font-size:18px;font-weight:400}.brand-nissan .brand-enquiry-form{background-color:#f3f3f3}.brand-nissan .brand-enquiry-form
.header4{color:#000;font-size:22px}.brand-nissan .brand-enquiry-form
p{color:#000}.brand-nissan .brand-enquiry-form .gfield input,
.brand-nissan .brand-enquiry-form .gfield select,
.brand-nissan .brand-enquiry-form .gfield
textarea{color:#000;font-size:14px}.brand-nissan .brand-explore-new-range{background-color:#f3f3f3}.brand-nissan .brand-explore-new-range .box-wrapper
.box{color:#000}.brand-nissan .brand-explore-new-range .box-wrapper .box>div>span{border-top:1px solid #bcbec0;font-size:18px;font-weight:600}.brand-nissan .brand-explore-new-range .box-wrapper .box>div>div{font-size:14px;line-height:1.2em}.brand-nissan .brand-featured-products
.header1{color:#000}.brand-nissan .brand-featured-products .box-wrapper
.box{color:#000}.brand-nissan .brand-featured-products .box-wrapper .box
.sale{color:#FFF;background-color:#c71444;line-height:80px}.brand-nissan .brand-featured-products .box-wrapper .box>div>div{font-size:19px;font-weight:400;line-height:1.2em}.brand-nissan .brand-featured-products .box-wrapper .box > div
.before{color:#bcbec0}.brand-nissan .brand-full-width-image{color:#FFF;font-size:18px}.brand-nissan .brand-full-width-image
.header1{color:#FFF;font-size:39px;font-weight:600}.brand-nissan .brand-full-width-image
p{color:#fff}.brand-nissan .brand-heading-style{border-bottom:1px solid #BCBEC0}.brand-nissan .brand-heading-style .item-description .header1,
.brand-nissan .brand-heading-style .item-description
.header3{color:#FFF}.brand-nissan .brand-heading-style .item-description
.header1{font-size:43px;font-weight:600}a.btn.slider{font-weight:500}.brand-nissan .brand-heading-style .item-description
p{font-size:24px;color:#fff;margin:0;margin-top:14px;text-transform:uppercase;font-weight:400}.brand-nissan .brand-heading-style #brand-carousel-1 .owl-dot
span{background-color:rgba(255, 255, 255, 0.4)}.brand-nissan .brand-heading-style #brand-carousel-1 .owl-dot.active
span{background-color:white}.brand-nissan .brand-heading-style #brand-carousel-2 .owl-item{border-top:1px solid rgba(255, 255, 255, 0.5);border-right:1px solid #BCBEC0}.brand-nissan .brand-heading-style #brand-carousel-2 .owl-item:first-child{border-left:1px solid #BCBEC0}.brand-nissan .brand-heading-style #brand-carousel-2
.item{font-size:17px;font-weight:400;color:#000}.brand-nissan .brand-heading-style #brand-carousel-2
.center{background:#000}.brand-nissan .brand-heading-style #brand-carousel-2 .center:after{border-color:rgba(106, 115, 123, 0);border-bottom-color:#000}.brand-nissan .brand-heading-style #brand-carousel-2 .center:before{border-color:rgba(255, 255, 255, 0);border-bottom-color:#FFF}.brand-nissan .brand-heading-style #brand-carousel-2 .center
.item{color:#FFF}.brand-nissan .brand-navigation-on-page.sticky
.active{color:#c71444}.brand-nissan .brand-navigation-on-page.sticky .active
.svgfill{fill:#c71444 !important}.brand-nissan .brand-heading-style-1
.breadcrumbs{color:#000;font-size:12px;font-weight:400}.brand-nissan .brand-heading-style-1 .breadcrumbs
a{color:#000}.brand-nissan .brand-heading-style-1 .breadcrumbs a:hover{color:#810d2c}.brand-nissan .brand-heading-new-vehicle
.social{color:#FFF}.brand-nissan .brand-heading-new-vehicle .social span
a{color:#FFF}.brand-nissan .brand-heading-new-vehicle .social span .social-hover{background-color:#bcbec0}.brand-nissan .brand-heading-new-vehicle .social span .social-hover:after{border-color:rgba(204, 204, 204, 0);border-bottom-color:#F1F5F6}.brand-nissan .brand-homepage-left-right
p.heading{font-weight:600}.brand-nissan .brand-model-range-slider .header
.header2{color:#000;text-align:center;width:100%;font-size:30px;font-weight:600}.brand-model-range-slider
.header{text-align:center}.brand-nissan .brand-model-range-slider .header
hr.selector{background:#c71444}.brand-nissan .brand-model-range-slider .header
hr.secondary{background:#f3f3f3}.brand-nissan .brand-model-range-slider .header .category
a{color:#000;font-weight:500;font-size:15px}.brand-nissan .brand-model-range-slider .header .category a.active,
.brand-nissan .brand-model-range-slider .header .category a:hover{color:#c71444}.brand-nissan .brand-model-range-slider .header .category
a.active{font-weight:600}.brand-nissan .brand-model-range-slider .model-carousel .item
a{color:#000;font-weight:300;font-size:15px}.brand-nissan .brand-model-range-slider .model-carousel .item a
span{border-top:1px solid #F1F5F6}.brand-nissan .brand-model-range-slider .model-carousel .item a:hover
span{border-color:#000}.brand-nissan .brand-model-range-slider .model-carousel .owl-controls{color:#58595B;font-size:35px}.brand-nissan .brand-model-range-slider .model-carousel .owl-controls .owl-prev,
.brand-nissan .brand-model-range-slider .model-carousel .owl-controls .owl-next{background-color:rgba(255, 255, 255, 0)}.brand-nissan .success.text-link,
.brand-nissan .success.text-link > .icon,
.brand-nissan .success.text-link>span{color:#c71444 !important}.brand-nissan .brand-navigation-nav .header-top
a{color:#000;font-size:12px;margin-left:15px;font-weight:400}.brand-nissan .brand-navigation-nav .header-top .header-icon a
.icon{font-size:20px}.brand-nissan .brand-navigation-nav .header-top .header-icon a .icon.icon-compare{font-size:22px}.brand-nissan .brand-navigation-nav .header-top .header-icon a .icon.icon-star-empty{font-size:18px}.brand-nissan .brand-navigation-nav .header-top .header-icon > a .icon-hover:after{border-bottom-color:#c71444}.brand-nissan .brand-navigation-nav .header-top .header-icon > a .icon-hover{background-color:#c71444}.brand-nissan .brand-navigation-nav .header-top .header-icon > a .icon-hover{color:#FFF;font-size:16px}.brand-nissan .brand-navigation-nav .header-top .header-icon > a .icon-hover
.icon{font-size:60px}.brand-nissan .brand-navigation-nav .header-bottom .header-link nav ul li
a{color:#5c6066;font-size:15px;font-weight:500}.brand-nissan .header-bottom
.arrow{background:url("/assets/themes/city-nissan-theme/images/sprite-nissan.png") -7px -100px no-repeat !important}.brand-nissan .brand-navigation-nav .header-bottom .header-link nav ul li a:hover{color:#c71444}.brand-nissan .brand-navigation-nav .header-bottom .header-logo .logo a .img-logo-brand,
.brand-nissan .brand-navigation-sticky-nav .header-top .header-logo .logo a .img-logo-brand{padding-left:4px}.brand-nissan .brand-navigation-sticky-nav .header-top .header-logo .menu,
.brand-nissan .brand-navigation-nav .header-bottom .header-logo
.menu.mobile{line-height:44px;display:inline}.brand-nissan .brand-navigation-sticky-nav .header-top .header-logo .menu a,
.brand-nissan .brand-navigation-nav .header-bottom .header-logo .menu.mobile
a{color:#000;font-size:15px;font-weight:600}.brand-nissan .sticky-brand-logo{padding-left:16px}.brand-nissan .brand-navigation-sticky-nav .header-top .header-logo .menu a:hover,
.brand-nissan .brand-navigation-nav .header-bottom .header-logo .menu.mobile a:hover{color:#c71444}.brand-nissan .brand-navigation-sticky-nav .header-top .header-logo .menu a:hover .nav-icon
span{background:#c71444}.brand-nissan .brand-navigation-on-page .header-bottom{background-color:#f3f3f3}.brand-nissan .sticky-brand-logo{padding-left:16px}.brand-nissan .brand-navigation-on-page .header-bottom .header-link
.heading{color:#000;font-size:21px;font-weight:600}.brand-nissan .brand-navigation-on-page .header-bottom .header-link
.heading{border-right:1px solid #000}.brand-nissan .brand-navigation-on-page .header-bottom nav ul li a,
.brand-nissan .brand-navigation-sticky-nav .header-bottom nav ul li
a{color:#636262;font-weight:400}.brand-nissan .brand-navigation-sticky-nav .header-bottom nav ul li a:hover{color:#c71444}.brand-nissan
.breadcrumbs{font-size:12px}.brand-nissan .breadcrumbs
a{text-decoration:none}.brand-nissan  .breadcrumbs a:hover{color:#810d2c}.brand-nissan .brand-new-model-intro-layout .box .col-wrapper>div{font-size:17px}.brand-nissan .brand-new-model-intro-layout .box .col-wrapper > div
span.price{font-size:28px;color:#5c6066;font-weight:600;line-height:1}.brand-nissan .brand-new-model-intro-layout .box .col-wrapper > div span.price
sup{font-size:10px;font-weight:300}.brand-nissan .brand-new-model-intro-layout .box .col-wrapper > div span.price
small{font-size:12px;font-weight:300}.brand-nissan .brand-new-model-intro-layout .box .col-wrapper .terms a,
.brand-nissan .brand-new-model-intro-layout .box .col-wrapper
.terms{color:#000;margin:0;text-decoration:none;padding-top:0}.brand-nissan .brand-new-model-intro-layout .box>a{color:#FFF;background-color:#000;font-size:14px;font-weight:600;line-height:1em}.brand-nissan .brand-new-model-intro-layout .box>a:hover{background-color:#000}.brand-nissan .brand-new-model-intro-layout
.social.mobile{line-height:43px}.brand-nissan .brand-new-model-intro-layout .social.mobile
a{color:#000}.brand-nissan .brand-new-model-intro-layout .social.mobile a:hover{color:#c71444}.brand-nissan .brand-new-model-intro-layout .calculator,
.brand-nissan .brand-specifications-one-car .calculator,
.brand-nissan .brand-specifications
.calculator{background-color:#FFF}.brand-nissan .brand-new-model-intro-layout .calculator .gfield select,
.brand-nissan .brand-specifications-one-car .calculator .gfield select,
.brand-nissan .brand-specifications .calculator .gfield
select{background-color:#f2f2f2;border:none}.brand-nissan .brand-new-model-intro-layout .calculator
hr{border-top:2px solid #f2f2f2}.brand-nissan .brand-new-model-intro-layout .calculator input[type=radio]:checked + label,
.brand-nissan .brand-specifications-one-car .calculator input[type=radio]:checked + label,
.brand-nissan .brand-specifications .calculator input[type=radio]:checked+label{background-color:#c71444}.brand-nissan .brand-new-model-intro-layout .calculator .noUi-horizontal .noUi-handle,
.brand-nissan .brand-specifications-one-car .calculator .noUi-horizontal .noUi-handle,
.brand-nissan .brand-specifications .calculator .noUi-horizontal .noUi-handle{background-color:#c71444}.brand-nissan .brand-new-model-intro-layout .calculator .noUi-background,
.brand-nissan .brand-specifications-one-car .calculator .noUi-background,
.brand-nissan .brand-specifications .calculator .noUi-background{background-color:#c71444}.brand-nissan .brand-new-model-intro-layout .calculator .option span.price,
.brand-nissan .brand-specifications-one-car .calculator .option span.price,
.brand-nissan .brand-specifications .calculator .option
span.price{font-size:28px}.brand-nissan .follow-us a:hover svg polygon, .brand-nissan .follow-us a:hover svg
path{fill:#c71444}.brand-nissan .brand-new-model-left-right
.header2{color:#000}.brand-nissan .cc-heading-style-2
.header2{color:#FFF}.brand-nissan .brand-new-model-list .header
.header1{color:#000;font-size:28px}.brand-nissan .brand-new-model-list .header
hr{border-top:4px solid #c71444}.brand-nissan .brand-new-model-list .box-wrapper
.box{color:#000}.brand-nissan .brand-new-model-list .box-wrapper .box>div>span{border-top:1px solid #F1F5F6;font-size:18px;font-weight:500}.brand-nissan .brand-explore-new-range .box-wrapper .box:hover > div > span,
.brand-nissan .brand-new-model-list .box-wrapper .box:hover>div>span{border-top-color:transparent}.brand-nissan .brand-explore-new-range .box-wrapper .box:hover > div > span:before,
.brand-nissan .brand-new-model-list .box-wrapper .box:hover>div>span:before{background-color:#c71444}.brand-nissan .brand-new-model-list .box-wrapper .box>div>div{font-size:14px;line-height:1.2em;color:#5c6066}.brand-nissan .brand-new-model-list .box-wrapper .box
.special{background:#c71444;font-size:10px;color:#fff;padding:3px
7px 4px;border-radius:4px}.brand-nissan .brand-new-model-single-icon-list .header
.icon{color:#c71444;font-size:45px;line-height:1em}.brand-nissan .brand-new-model-single-icon-list .header
.header4{color:#000;font-size:22px}.brand-nissan .brand-new-model-single-icon-list .content
p{color:#000}.brand-nissan .brand-new-model-single-icon-list
a{color:#c71444;font-size:12px}.brand-nissan .brand-new-model-single-icon-list a:hover{color:#810d2c}.brand-nissan .brand-specifications-one-car .header .header1,
.brand-nissan .brand-specifications .header
.header1{color:#000;font-size:28px}.brand-nissan .brand-specifications-one-car .header hr,
.brand-nissan .brand-specifications .header
hr{border-top:5px solid #c71444}.brand-nissan .brand-specifications-one-car .content .content-detail{font-size:14px}.brand-nissan .brand-specifications-one-car .content .content-detail .header5,
.brand-nissan .brand-specifications .content .content-detail
.header5{font-size:22px;font-weight:400}.brand-nissan .brand-specifications-one-car .content .content-detail>div{border-right:1px solid #F1F5F6}.brand-nissan .brand-specifications-one-car .content .content-detail table tr td:first-child,
.brand-nissan .brand-specifications .content .content-detail table tr td:first-child{font-size:14px;color:#000;font-weight:400}.brand-nissan .brand-specifications-one-car .content .content-detail div > a,
.brand-nissan .brand-specifications .content .content-detail div > a,
.brand-nissan .brand-specifications-one-car .content .content-detail div > span,
.brand-nissan .brand-specifications .content .content-detail div>span{line-height:1.1em}.brand-nissan .brand-specifications-one-car .content .content-detail .top span:last-child,
.brand-nissan .brand-specifications-one-car .content .content-detail .bottom .price,
.brand-nissan .brand-specifications .content .content-detail .top span:last-child,
.brand-nissan .brand-specifications .content .content-detail .bottom
.price{font-size:18px;color:#000;font-weight:600}.brand-nissan .brand-specifications-one-car .content .content-detail .top span:last-child sup,
.brand-nissan .brand-specifications-one-car .content .content-detail .bottom .price small,
.brand-nissan .brand-specifications .content .content-detail .top span:last-child sup,
.brand-nissan .brand-specifications .content .content-detail .bottom .price
small{font-size:9px;font-weight:300}.brand-nissan .brand-specifications-one-car .text-link
a{color:#000}.brand-nissan .brand-specifications-one-car .content .content-detail .text-link,
.brand-nissan .brand-specifications .content .content-detail .text-link{color:#000;padding:13px
0;font-size:15px}.brand-nissan .brand-specifications-one-car .content .content-detail a:hover,
.brand-nissan .brand-specifications-one-car .content .content-detail a.active,
.brand-nissan .brand-specifications .content .content-detail a:hover,
.brand-nissan .brand-specifications .content .content-detail
a.active{color:#c71444}.brand-nissan .brand-specifications-one-car .content .content-detail a .icon.icon-compare,
.brand-nissan .brand-specifications .content .content-detail a .icon.icon-compare{font-size:18px}.brand-nissan .brand-specifications-one-car .link,
.brand-nissan .brand-specifications
.link{background-color:#f3f3f3}.brand-nissan .brand-specifications-one-car .link a,
.brand-nissan .brand-specifications .link
a{color:#000;font-size:14px;font-weight:600}.brand-nissan .brand-specifications-one-car .link a:hover,
.brand-nissan .brand-specifications .link a:hover{color:#c71444}.brand-nissan .brand-specifications-one-car .link a .icon,
.brand-nissan .brand-specifications .link a
.icon{font-size:18px}.brand-nissan .brand-specifications-one-car .terms p.heading,
.brand-nissan .brand-specifications .terms
p.heading{font-size:12px;font-weight:600}.brand-nissan .brand-specifications-one-car .terms p,
.brand-nissan .brand-specifications .terms
p{color:#000;font-size:10px;line-height:1.2em}.brand-nissan .brand-specifications-one-car .calculator:before,
.brand-nissan .brand-specifications .calculator:before{border-color:rgba(208, 210, 211, 0);border-bottom-color:#000}.brand-nissan .brand-specifications-one-car .calculator .small,
.brand-nissan .brand-specifications .calculator
.small{font-size:12px;color:#000}.brand-nissan .brand-specifications-one-car .calculator .terms,
.brand-nissan .brand-specifications-one-car .calculator .terms a,
.brand-nissan .brand-specifications .calculator .terms
a{font-weight:300;margin:0;display:block;font-size:13px}.brand-nissan .brand-specifications-one-car .contact,
.brand-nissan .brand-specifications
.contact{background:#FFF;border:1px
solid #000;font-size:14px}.brand-nissan .brand-specifications-one-car .contact:before,
.brand-nissan .brand-specifications .contact:before{border-color:rgba(208, 210, 211, 0);border-bottom-color:#000}.brand-nissan .brand-specifications-one-car .contact p,
.brand-nissan .brand-specifications .contact
p{color:#000;line-height:1.2em}.brand-nissan .brand-specifications-one-car .contact .gfield textarea,
.brand-nissan .brand-specifications-one-car .contact .gfield input[type=text],
.brand-nissan .brand-specifications-one-car .contact .gfield input[type=email],
.brand-nissan .brand-specifications .contact .gfield textarea,
.brand-nissan .brand-specifications .contact .gfield input[type=text],
.brand-nissan .brand-specifications .contact .gfield input[type=email]{background-color:#f3f3f3}.brand-nissan .brand-specifications .content
img{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #F1F5F6}.brand-nissan .brand-specifications .content .content-detail>div{border-bottom:1px solid #F1F5F6}.brand-nissan .brand-specifications .content .content-detail
.btn{color:#FFF;font-size:14px;font-weight:600}.brand-nissan .brand-specifications .content .content-detail .btn:hover{color:#FFF}.brand-nissan .brand-new-model-single-promotions .box .box-right
.header2{font-size:28px}.brand-nissan .brand-new-model-single-promotions .box .box-right
p{color:#000}.brand-nissan .brand-new-model-single-promotions .box .box-right
.btn{font-size:14px;font-weight:400}.brand-nissan .brand-new-model-single-promotions .box-bottom{color:#000}.brand-nissan .brand-new-model-single-promotions .box-bottom .owl-item:before{color:#000 !important;font-weight:300 !important}.brand-nissan .brand-new-model-single-promotions .box-bottom .owl-item.current{color:#000;font-weight:600}.brand-nissan .brand-our-team-archive .header
.header2{color:#000;font-size:27px}.brand-nissan .brand-our-team-archive .box .box-description{color:#000;background-color:rgba(255, 255, 255, 0.95)}.brand-nissan .brand-our-team-archive .box .box-description
span{line-height:1.1em}.brand-nissan .brand-our-team-archive .box .box-description>div>span:nth-child(1){font-size:21px;font-weight:400}.brand-nissan .brand-our-team-archive .box .box-description>div>span:nth-child(2){font-size:14px;color:#2d2d2d}.brand-nissan .brand-our-team-archive .box .box-description>div>.contact{font-size:14px;color:#2d2d2d}.brand-nissan .brand-our-team-archive .box .box-description > div > .contact
.type{color:#c71444;font-size:9px;font-weight:600}.brand-nissan .brand-our-team-archive .box .box-description > div > .contact
a{color:#2d2d2d}.brand-nissan .brand-our-team-archive .box .box-description > div > .contact a:hover{color:#c71444}.brand-nissan .cc-vehicle-stock-search div.Tokenize ul li
span{font-family:'NissanAG'}.brand-nissan .brand-pull-quote
span{background-color:#5c6066}.brand-nissan .brand-pull-quote
blockquote{font-size:21px;font-weight:600;line-height:1.6em;color:#000}.brand-nissan .brand-service-parts-form .col.right
.header2{color:#000;font-size:28px;font-weight:600;text-align:left}.brand-nissan .brand-service-parts-form .col.right
p{color:#000;line-height:1.5;text-align:left;margin-top:0;margin-bottom:18px}.brand-nissan .brand-service-parts-form .col.right
h2{color:#5c6066;font-size:18px;font-weight:500}.brand-nissan .brand-service-parts-form .gfield
label{font-size:16px}.brand-nissan .brand-service-offer-intro
p.heading{font-size:18px;font-weight:400}.brand-nissan .brand-service-offer .box .box-image
.overlay{background:rgba(206, 17, 65, 0.9);font-size:17px;font-weight:400}.brand-nissan .brand-service-offer .box .box-description
p.heading{color:#000;font-size:21px;font-weight:600}.brand-nissan .brand-parts-service-intro .box .box-description{font-size:23px;color:#000;font-weight:400;line-height:1.3}.brand-nissan .brand-parts-service-intro .box .box-contact{font-size:14px}@media only screen and (max-width: 1700px) and (min-width: 736px){.brand-nissan .brand-service-offer
.box{border-bottom:1px solid #F1F5F6;text-decoration:none !important}}@media only screen and (max-width: 1020px){.brand-nissan .brand-heading-new-vehicle
.header1{font-size:35px}.brand-nissan .brand-parts-service-intro
.box{background-color:#F3F3F3;text-decoration:none !important}.brand-nissan .brand-parts-service-intro .box .box-inner{background-color:#FFF}}@media only screen and (max-width: 735px){.brand-nissan .brand-new-model-intro-layout .box>a{background-color:#FFF;color:#000;font-size:10px}.brand-nissan .brand-new-model-intro-layout .box>a:hover{color:#FFF}.brand-nissan .brand-specifications .content .content-column:nth-child(2){border-right:1px solid #F1F5F6}.brand-nissan .brand-service-offer
.box{border-bottom:1px solid #F1F5F6}}.gallery-overlay{background-color:rgba(66, 65, 67, 0.6)}.gallery-image:hover .gallery-overlay{border-color:#c71444}.fullscreen-model-gallery{background-color:rgba(66, 65, 67, 0.9)}.brand-navigation-on-page .header-bottom nav ul li a:hover,
.brand-navigation-sticky-nav .header-bottom nav ul li a:hover{color:#c71444}.brand-navigation-on-page .header-bottom nav ul li a.active path,
.brand-navigation-sticky-nav .header-bottom nav ul li a.active path,
.brand-navigation-on-page .header-bottom nav ul li a.active svg,
.brand-navigation-sticky-nav .header-bottom nav ul li a.active svg
.brand-navigation-on-page .header-bottom nav ul li a:hover path,
.brand-navigation-sticky-nav .header-bottom nav ul li a:hover path,
.brand-navigation-on-page .header-bottom nav ul li a:hover svg,
.brand-navigation-sticky-nav .header-bottom nav ul li a:hover
svg{fill:#c71444}.news-brands:before{border-top:2px solid #c71444}.blog-post .box p.more:hover{color:#c71444}.email-signup-sidebar input[type="submit"]{color:#c71444;background-color:#c71444}.categories-list li.cat-item a:hover{color:#c71444}.news-grid .box .image
.overlay{background:rgba(199,20,68,0.85)}hr.dash{border-color:#c71444}.offer-contact-details a:before{color:#c71444}.email a, .phone a, .location
a{color:#2d2d2d !important}.cc-stock-vehicle-search input[type="submit"]{padding:24px
0px 18px !important;text-align:center}.gf_step_active
span.gf_step_number{border-color:#c71444}.gf_step_active
span{color:#c71444 !important}.cc-footer{background-color:#5c6066}.select-model-test-drive .tab .tab-wrapper span a:hover, .select-model-test-drive .tab .tab-wrapper span a:hover small, .cc-stock-vehicle-search .tab .tab-wrapper span a:hover, .cc-stock-vehicle-search .tab .tab-wrapper span a:hover small, .cc-vehicle-stock-search .tab .tab-wrapper span a:hover, .cc-vehicle-stock-search .tab .tab-wrapper span a:hover
small{color:#810d2c}#woo_wrapper .secondary-bg.button.alt-button.success:hover, #woo_wrapper .label-sale.menu-item a:after, #woo_wrapper .mini-cart:hover .custom-cart-count, #woo_wrapper .callout .inner, #woo_wrapper .button.secondary, #woo_wrapper .button.checkout, #woo_wrapper #submit.secondary, #woo_wrapperbutton.secondary, #woo_wrapper .button.secondary,#woo_wrapperinput[type="submit"].secondary{background-color:#c71444}.featured-products #woo_wrapper .category
a{color:#c71444 !important}#woo_wrapper .slider-nav-circle .flickity-prev-next-button:hover svg, #woo_wrapper .slider-nav-circle .flickity-prev-next-button:hover .arrow, #woo_wrapper .ux-box.ux-text-badge:hover .ux-box-text, #woo_wrapper .ux-box.ux-text-overlay .ux-box-image, #woo_wrapper .ux-header-element a:hover, #woo_wrapper .featured-table.ux_price_table .title, #woo_wrapper .scroll-to-bullets a strong, #woo_wrapper .scroll-to-bullets a.active, #woo_wrapper .scroll-to-bullets a:hover, #woo_wrapper .tabbed-content.pos_pills ul.tabs li.active a, #woo_wrapper .ux_hotspot, #woo_wrapper ul.page-numbers li > span, #woo_wrapper .label-new.menu-item a:after, #woo_wrapper .add-to-cart-grid .cart-icon strong:hover, #woo_wrapper .text-box-primary, #woo_wrapper .navigation-paging a:hover, #woo_wrapper .navigation-image a:hover, #woo_wrapper .next-prev-nav .prod-dropdown > a:hover, #woo_wrapper ul.page-numbers a:hover, #woo_wrapper .widget_product_tag_cloud a:hover, #woo_wrapper .widget_tag_cloud a:hover, #woo_wrapper .custom-cart-count, #woo_wrapper .iosSlider .sliderNav a:hover span, #woo_wrapperli.mini-cart.active .cart-icon strong, #woo_wrapper .product-image .quick-view, #woo_wrapper .product-image .product-bg, #woo_wrapper#submit, #woo_wrapperbutton, #woo_wrapper#submit, #woo_wrapper button, #woo_wrapper .button, #woo_wrapperinput[type="submit"], #woo_wrapper li.mini-cart.active .cart-icon strong, #woo_wrapper .post-item:hover .post-date, #woo_wrapper .blog_shortcode_item:hover .post-date, #woo_wrapper .column-slider .sliderNav a:hover, #woo_wrapper
.ux_banner{background-color:#c71444}.footer-enquiry-overlay{background-color:rgba(66, 65, 67, 0.9)}.cc-news-slider .item:hover{background-color:#000;border:2px
solid #000}.email-signup-sidebar input[type="submit"]{color:#c71444 !important;background-color:#c71444 !important}.blog-post .box:hover
hr{border-color:#c71444 !important}.blog-post .box p.more:hover{color:#c71444 !important}.brand-our-team-archive .header
hr{border-top:4px solid #c71444}#mobile-menu a:hover{color:#c71444}.box-links:hover a, .box-links:hover
span{color:#c71444 !important}.box-links:hover
svg{fill:#c71444 !important}.mobile-nav-icon:hover{background:#c71444 !important}.event-details .map-link{color:#c71444 !important}.event-details a:hover{color:#c71444 !important;text-decoration:underline !important}.calculator
label.active{background-color:#c71444}.svgfill{fill:#c71444}.calculate1.btn{padding:16px
0;font-size:13px;text-transform:initial;border-radius:0px;width:100%;text-align:center;letter-spacing: .5px}h3.svclinks{font-family:'NissanAG';color:#000;font-weight:500;font-size:21px;line-height:1.4;margin:0}.blog-single .sidebar,
.blog-single .content-section{margin-top:40px;margin-bottom:150px}.box{padding:30px
0px;display:block}.blog-archive .content-section,
.archive.category .content-section,
.blog .content-section{width:80%;float:left}.single .content-section{width:80%;float:left}.article-content{position:relative;float:left}.blog-archive{margin-top:10px}.thumbnail-wrapper{width:40%;float:left;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;max-height:350px}.thumbnail-mask{float:left;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.thumbnail-mask
img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.video_thumbnail .thumbnail-mask:before{content:'►';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-size:71px;width:60px;height:79px;color:#fff;z-index:99}img.archive-thumbnail{width:100%;float:left;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.box:hover  img.archive-thumbnail{opacity: .6}.box{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.article-right{float:right;width:56%}.article-header{text-transform:uppercase;cursor:pointer;position:relative}.post-details{float:left;margin-top:14px;color:#ADADAD}.post-details
a{color:#ADADAD;cursor:pointer}.post-details a:hover{text-decoration:underline}.divider{margin-left:12px;margin-right:12px}article{width:100%;clear:both}.post-excerpt{margin-top:14px;float:left}.read-more{width:100%;clear:both;display:block;float:left;margin-top:15px;text-transform:uppercase;cursor:pointer;opacity:0}.read-more:hover{text-decoration:underline}.no_thumbnail .article-content>.thumbnail-wrapper{display:none}.no_thumbnail .article-right{width:100%}.no_thumbnail{}.blog-post
.box{padding-top:0 !important}.pagination{margin:24px
0;padding:0;list-style:none;position:relative;left:50%}.pagination a,
.pagination
span{width:45px;height:40px;text-align:center;line-height:39px;float:left;position:relative;margin-right:5px}.pagination
a{font-size:15px;display:block;border:1px
solid #465560}.pagination
span.current{width:55px;height:50px;line-height:49px;margin-top:-4px}.pagination
span.current{font-size:18px;color:#FFF}.pagination
a.prev{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/chevron-left.png');background-repeat:no-repeat;background-position:center center;color:transparent}.pagination
a.next{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/chevron-right.png');background-repeat:no-repeat;background-position:center center;color:transparent}.pagination a.prev:hover{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/chevron-left-light.png');color:transparent}.pagination a.next:hover{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/chevron-right-light.png');color:transparent}.pagination a:hover{color:#FFF}.sidebar{width:17%;float:right;margin-top:0}.blog-archive
.sidebar{}.sidebar-section{margin-bottom:35px;float:left;width:100%;position:relative}.blog-search{position:relative}.blog-search
input#s{border:none;padding:10px
10px 10px 42px !important;width:100%;box-sizing:inherit;-webkit-box-sizing:inherit;height:43px !important;background-color:transparent;border:1px
solid #f2f2f2;line-height:1.3em}.blog-search
#searchsubmit{background:url('//static.scratchdigital.co.nz/scratchdigital/search.png') no-repeat;position:absolute;top:13px;color:#fff;left:13px;padding:10px
!important;font-size:1px;height:20px !important}.blog-search input[type="submit"]{border:none}.categories-list
ul{list-style:none;padding:0;margin-bottom:0}categories-list
li{font-weight:100}.categories-list li.cat-item
a{margin-bottom:8px;text-decoration:none;color:#6c6c6c;font-weight:100;line-height:30px}.categories-list li.cat-item a:hover{color:#c71444}.sidebar-catgeory-title{font-weight:400;color:#000;margin-bottom:5px;font-size:19px}.cat-item{background:none !important;-webkit-padding-start:0px !important;margin-bottom:2px !important}.email-signup-sidebar
.gform_wrapper{position:relative;width:100%}.email-signup-sidebar input[type="email"]{height:40px;width:100%;color:#494949;display:block;font-weight:300;font-size:18px;padding:0px
6px 0px 10px;border:1px
solid #f2f2f2;line-height:1.3em}.email-signup-sidebar input[type="submit"]{height:40px;background-size:44px;background-position:-1px 0px;width:43px;color:#c71444;background-color:#c71444;border:0px;position:absolute;top:-11px;right:0;background-image:url(//static.scratchdigital.co.nz/scratchdigital/dart.png);background-repeat:no-repeat;font-size: .9px;border-top-left-radius:0px;border-bottom-left-radius:0px;padding:0}.email-signup-sidebar .gfield
.gfield_description.validation_message{position:absolute;top:42px}ul.networks.networks-hort{padding-left:0;-webkit-padding-start:0px;-webkit-margin-before:0em;-webkit-margin-after:0em;margin-top:5px;list-style:none}.networks-hort
li{display:inline;float:left;background:none !Important;-webkit-padding-start:0px !Important}.networks-hort li
a{display:inline-block;margin-right:6px;width:34px;height:34px;background-image:url('//static.scratchdigital.co.nz/scratchdigital/social-icons.png')}.facebook
a{background-position:-4px 72px}.twitter
a{background-position:-42px 72px}.googleplus
a{background-position:-118px 72px}.linkedin
a{background-position:75px 72px}.facebook a:hover{background-position:-4px 37px}.twitter a:hover{background-position:-42px 37px}.googleplus a:hover{background-position:-118px 37px}.linkedin a:hover{background-position:75px 37px}.wpp-list
li{margin-top:12px}.popular-article-title{margin-top:13px;float:left}.popular-articles
article{padding-top:8px}.wpp_def_noPath,.wpp-views{display:none}.wpp-list
li{display:none}.wpp-list li:first-child{display:block}.wpp-list{padding:0;margin-bottom:29px}.pop-prev,.pop-next{content:' ';width:23px;height:23px;position:absolute;bottom:0px;border-radius:100px;background-repeat:no-repeat;background-size:7px}.pop-prev{right:30px;background-image:url('https://static.scratchdigital.co.nz/scratchdigital/chevron-left-light.png');background-position:7px 5px}.pop-next{right:0px;background-image:url('https://static.scratchdigital.co.nz/scratchdigital/chevron-right-light.png');background-position:9px 5px}.entry-content
img{margin:0
0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-smiley{margin:0
!important;max-height:1em}.gallery
dl{}.gallery
dt{overflow:hidden}.gallery
dd{}.gallery dl
a{}.gallery dl
img{}.gallery-caption{}.size-full{}.size-large{}.size-medium{}.size-thumbnail{}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media(max-width: 1020px){.sidebar{display:none}.content-section{width:100% !important}}@media(max-width: 735px){.no_thumbnail{background-color:transparent;padding-left:0px;padding-right:0px}.article-content>.thumbnail-wrapper{width:100%;position:relative;display:block}.article-right{width:100%;padding-top:15px;display:block}.article-content>.thumbnail-wrapper,.thumbnail-mask,.article-right{float:none}}.blog-control{float:right;margin-bottom:35px}.blog-control
.search{float:left}.blog-control .search input[type="text"]{background-image:url('/assets/themes/city-nissan-theme/images/icon/search.png');background-repeat:no-repeat;background-position:11px 7px;display:block;font-weight:bold;padding:10px
15px 10px 45px;border:1px
solid #CFD1D2}.blog-control
.dropdown{float:left;margin-left:35px;position:relative}.blog-control .dropdown
span{background-image:url('/assets/themes/city-nissan-theme/images/icon/arrow-down.png');background-repeat:no-repeat;background-position:0px 12px;display:block;font-weight:bold;text-transform:uppercase;padding:10px
15px 10px 16px;cursor:pointer}.blog-control .dropdown .sub-dropdown{width:170px;background-color:#FFF;border:1px
solid #D0D1D2;text-align:left;text-transform:uppercase;font-size:10px;font-weight:300;position:absolute;top:35px;left:-13px;display:none;z-index:100}.blog-control .dropdown.active .sub-dropdown{display:block}.blog-control .dropdown .sub-dropdown:after,
.blog-control .dropdown .sub-dropdown:before{bottom:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.blog-control .dropdown .sub-dropdown:after{border-color:rgba(255, 255, 255, 0);border-bottom-color:#FFF;border-width:6px;margin-left:-10px}.blog-control .dropdown .sub-dropdown:before{border-color:rgba(208, 210, 211, 0);border-bottom-color:#D0D1D2;border-width:7px;margin-left:-11px}.blog-control .dropdown .sub-dropdown
a{display:block;color:#465560;padding:6px
10px}.blog-control .dropdown .sub-dropdown a:first-child{padding-top:10px}.blog-control .dropdown .sub-dropdown a:hover{color:#FFF;background-color:#465560}.blog-post{margin-bottom:60px}.blog-post
.box{padding-top:40px;padding-bottom:40px}.blog-post .box:last-child{}.blog-post .box
a{width:100%;padding:35px
0;display:inline-block;text-decoration:none}.blog-post .box
.image{}.blog-post .box:hover
.image{}.blog-post .box:hover
hr{border-color:#c71444}.blog-post .box
h4{font-size:21px;line-height:1.4;margin:15px
0 8px}.blog-post .box:hover
h4{}.blog-post .box
p.info{width:100%;color:#A9AAAA;font-size:14px;font-weight:300;margin:0
0 8px;text-transform:uppercase}.blog-single
p.info{font-size:12.5px;line-height:1.2}.blog-single
h1.header1{font-size:28px;line-height:1.4}.blog-post .box:hover
p.info{}.blog-post .box p.info
span.date{margin-right:8px}.blog-post .box p.info
span.category{margin-left:8px}.blog-post .box
p{width:85%;color:#465560;margin:0
0 12px}.blog-post .box:hover
p{}.blog-post .box
p.more{width:100%;color:#000;font-size:12px;font-weight:bold;text-transform:uppercase;margin:0}.blog-post .box p.more:hover{color:#c71444}.blog-post .box.headline
a{background-color:#ECEBEC}.blog-post
.box.headline{width:100%;padding:0
45px}.blog-post .box.headline
p.info{margin-bottom:25px}.blog-post .box.headline p.info,
.blog-post .box.headline
p.more{width:100%}.blog-post .box.headline
p{width:60%}.pagination-wrapper{float:right;position:relative;left:-50%;text-align:left}.pagination{margin:0;padding:0;list-style:none;position:relative;left:50%}.pagination
li{width:55px;height:50px;text-align:center;line-height:49px;float:left;position:relative;margin-right:7px}.pagination li
a{color:#465560;font-size:19px;font-weight:300;display:block;border:1px
solid #465560}.pagination li
a.prev{background-image:url('/assets/themes/city-nissan-theme/images/icon/chevron-left-dark.png');background-repeat:no-repeat;background-position:center center}.pagination li
a.next{background-image:url('/assets/themes/city-nissan-theme/images/icon/chevron-right-dark.png');background-repeat:no-repeat;background-position:center center}.pagination li a:hover{background-color:#465560;border-color:#465560;color:#FFF}.pagination
li.active{width:65px;height:60px;line-height:59px;margin-top:-4px}.pagination li.active
a{background-color:#465560;border-color:#465560;font-size:23px;font-weight:bold;color:#FFF}.pagination li a.prev:hover{background-image:url('/assets/themes/city-nissan-theme/images/icon/chevron-left-light.png')}.pagination li a.next:hover{background-image:url('/assets/themes/city-nissan-theme/images/icon/chevron-right-light.png')}.single article
.column.left{width:75%;float:left;padding-right:20px}.single article
.column.right{width:25%;float:left;padding-left:45px}.single article
header3{font-size:35px;margin:50px
0 10px;text-transform:uppercase}.single article
.info{color:#A9AAAA;font-size:14px;font-weight:300;margin:7px
0 20px 0;text-transform:uppercase}.single article .info
.date{margin-right:15px}.single article .info
.category{margin-left:15px}.single article .info
a{color:#A9AAAA}.single article .info a:hover{text-decoration:underline}.single article img,
.single article
.image{margin-bottom:15px;position:relative}article .single-thumbnail{max-height:600px;width:auto}.single article .image
img{width:100%}.single article .image
.caption{font-size:14px;font-weight:300;text-transform:uppercase;padding:10px
30px;background-color:#FFF;background-color:rgba(255,255,255,0.8);position:absolute;right:0;bottom:0}.single article .headline
p{font-size:18px;color:#5c6066;font-weight:bold;line-height:1.5;margin:0
0 20px}.single article
p{font-weight:300;margin:0
0 25px}.single article
p.quote{color:#c71444;font-size:27px;font-weight:bold;line-height:33px;padding-left:20px;border-left:3px solid #c71444;margin:35px
0}.single
h5{}.single ul.custom-list{margin:35px
0}.single article
.content{margin-bottom:40px}.single article .content:first-child{margin-top:145px}.single article .content
p.heading{color:#929497;font-size:18px;font-weight:bold;margin:0
0 10px}.single article .content
ul{margin:0;padding:0;list-style:none}.single article .content ul
li{margin-bottom:10px}.single article .content ul li
a{color:#49494A;font-size:18px;font-weight:300}.single article .content ul li a:hover{text-decoration:underline}.single article .content
form{position:relative}.single article .content .sidebar input[type="email"]{width:100%;color:#49494A;display:block;font-size:15px;font-weight:300;padding:10px
60px 10px 15px;border:1px
solid #CFD1D2;border-top-right-radius:5px;border-bottom-right-radius:5px}.single article .content button[type="submit"]{width:45px;height:100%;color:#FFF;background-color:#055E77;border:1px
solid #055E77;border-top-right-radius:5px;border-bottom-right-radius:5px;position:absolute;top:0;right:0}.single article .content button[type="submit"]:hover{background-color:#0D84A0;border-color:#0D84A0}.single article .content button[type="submit"] .icon{font-size:20px}.single article .content.exp
a{display:block;background-color:#465560;padding:20px;margin-bottom:10px}.single article .content.exp a:hover{background-color:#5A6C77}.news-vehicle-search{background:#f3f3f3;padding:13px}.news-vehicle-search .sidebar-catgeory-title{color:#737373 !important;margin-bottom:10px !Important}.news-vehicle-search
select{background:#fff;width:100%;padding:11px;font-size:15px;line-height:1em;border:1px
solid #f3f3f3;border-radius:0;height:43px;-webkit-appearance:none;margin-bottom:10px;background-image:url('/assets/themes/city-nissan-theme/images/select-arrows.svg');background-repeat:no-repeat;background-position:right 9px center}.headline{margin-top:15px}