@import url('dealer-blessed1.css?z=43');.view-accessories>.view-content{margin-bottom:20px}.view-accessories .views-exposed-widgets>div{margin-bottom:10px}.view-accessories .views-exposed-widget{padding-right:5px}.view-accessories .views-exposed-widget .form-submit{margin-top:0;min-width:0;position:relative;text-indent:-99999px;width:38px}.view-accessories .views-exposed-widget .form-submit:before{left:0;position:absolute;right:0;text-indent:0;top:8px}#block-ni-accessories-accessory-vehicles .view-accessories .content,#block-ni-accessories-recomended-accessories .view-accessories .content,.view-accessories #block-ni-accessories-accessory-vehicles .content,.view-accessories #block-ni-accessories-recomended-accessories .content,.view-accessories .row{margin:0}#block-ni-accessories-accessory-vehicles .view-accessories .content .col,#block-ni-accessories-recomended-accessories .view-accessories .content .col,.view-accessories #block-ni-accessories-accessory-vehicles .content .col,.view-accessories #block-ni-accessories-recomended-accessories .content .col,.view-accessories .row .col{padding:0}.view-accessories .grid{border:1px solid transparent}.view-accessories .grid:hover{border:1px solid #dedede}.view-accessories .grid>div{margin:0 10px}.view-accessories .view-empty{margin:45px 0}.view-accessories .view-footer{margin-top:20px}.views-field-field-photo-gallery-image .field-content,.views-field-field-youtube .field-content{background:url(../../../nissanie_core_theme/images/custom/background-vehicle-thumbs-row.png) repeat-y 0 0;border-bottom:1px solid #fff;padding:0}.views-field-field-photo-gallery-image .field-content>div,.views-field-field-youtube .field-content>div{border-bottom:1px solid #fff;border-right:1px solid #fff;padding:0}.views-field-field-photo-gallery-image .field-content a,.views-field-field-youtube .field-content a{display:block;position:relative}.views-field-field-photo-gallery-image .field-content a img,.views-field-field-youtube .field-content a img{-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out;max-width:100%;position:relative}.no-touch .views-field-field-photo-gallery-image .field-content a:hover,.no-touch .views-field-field-youtube .field-content a:hover{text-decoration:none}.no-touch .views-field-field-photo-gallery-image .field-content a:hover .overlay-title.hovered,.no-touch .views-field-field-youtube .field-content a:hover .overlay-title.hovered{opacity:1}.views-field-field-photo-gallery-image .field-content .overlay-title,.views-field-field-youtube .field-content .overlay-title{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;background:rgba(0,0,0,.6);bottom:0;color:#fff;font-size:11px;font-weight:700;left:0;opacity:0;position:absolute;right:0;text-align:center;top:0}.block-ni-vehicle .top-right-buttons .btn{margin-left:3px;width:160px}.view-gallery .views-row{margin-bottom:40px}.view-gallery .views-row:last-child{margin-bottom:0}.view-gallery .views-field-title{background:#fff;float:left;min-height:1px;padding:0 10px 10px;position:relative;width:100%}.view-gallery .views-field-title .field-content{font-size:15px;font-family:nissan_agbold;text-transform:uppercase}.view-gallery .views-field-field-photo-gallery-image .field-content{margin:0 10px}.view-gallery .views-field-field-photo-gallery-image .overlay-title span{display:table-cell;height:148px;padding:0 20px;text-align:center;vertical-align:middle;width:238px}.gallery360{margin-bottom:30px}.gallery360 .gallery360Image{max-height:495px}.gallery360 .gallery-360Controls{background:#ebebeb;padding:23px 22px}.gallery360 .gallery-360Controls-inner{background:#fff none repeat scroll 0 0;border-radius:30px;box-shadow:0 1px 0 #d3d3d3;padding-right:12px}.gallery360 .gallery-360Controls-inner .no-additional-colors{color:#393939;float:left;font-size:14px;margin:10px 35px}.gallery360 .gallery-360Controls-inner .no-additional-colors span{font-family:nissan_agbold}.gallery360 .gallery-360Controls-inner .gallery360Button{float:right}.gallery360 .color-carousel{background:none;border-radius:0;box-shadow:none;height:41px}.gallery360 .color-carousel .owl-nav{left:20px;right:20px}.gallery360 .gallery360Button{margin-top:3px}.gallery360 .info-link{background:none;border:none;display:inline-block;margin-left:10px;outline:none;position:relative;top:4px}.gallery360 .info-link:focus,.gallery360 .info-link:hover{color:#525252;text-decoration:none}.gallery360 .info-link i{font-size:20px}.view-gallery-video{margin-top:40px}.view-gallery-video a:before{background:rgba(0,0,0,.7);border:2px solid #fff;border-radius:50%;color:#fff;font-size:20px;height:50px;left:50%;line-height:46px;margin-left:-25px;margin-top:-25px;padding-left:16px;position:absolute;top:50%;width:50px;z-index:100}.view-gallery-video a:hover{text-decoration:none}.view-gallery-video a:hover .overlay-title{opacity:1;-webkit-transition:all .3s;transition:all .3s}.view .pager-load-more{margin:0;padding:0;text-align:center}.view .pager-load-more.pager-load-more-empty{display:none}.view .pager-load-more li{padding:0}.view .pager-load-more li:before{content:none}.view .pager-load-more a{background-color:#efefef;color:#606060;display:block;font-family:nissan_agbold;font-size:13px;margin:40px 0 30px;padding:11px 0;text-transform:uppercase}.view .pager-load-more a:focus,.view .pager-load-more a:hover{background:#dfdfdf;text-decoration:none}.view .pager-load-more a.active{background-image:url(../../../nissanie_core_theme/images/custom/350.GIF);background-position:57%;background-repeat:no-repeat}.node img{height:auto!important;max-width:100%}.node-results{padding:0!important}.node-results .search-result{border-bottom:1px solid #e4e4e4;list-style:none;padding:0 0 12px;padding-top:15px}.node-results .search-result:first-child{padding-top:0}.node-results .search-result:before{content:'';margin:0}.node-about-us-page .node-results .search-result .title.field-name-field-dealer-section-heading,.node-results .search-result .node-about-us-page .title.field-name-field-dealer-section-heading,.node-results .search-result h3.title{margin:0}.node-about-us-page .node-results .search-result .title.field-name-field-dealer-section-heading a,.node-results .search-result .node-about-us-page .title.field-name-field-dealer-section-heading a,.node-results .search-result h3.title a{font-size:16px;font-family:nissan_agregular}.node-results .search-result .search-content-type{background-color:#9fa0a2;color:#fff;display:inline-block;font-weight:700;font-size:9px;height:16px;margin-bottom:12px;padding:2px 7px 0;position:relative;text-transform:uppercase;width:auto}.node-results .search-result .search-content-type:after{border-bottom:8px solid transparent;border-left:7px solid #9fa0a2;border-top:8px solid transparent;content:"";height:0;left:100%;position:absolute;width:0;top:0}.node-results .search-result .search-snippet{color:gray;margin-bottom:0}.node-results .search-result .search-read-more{color:#c81444;font-size:12px;text-transform:capitalize}.offer-details-wrapper .hero{margin-top:0;position:relative}.offer-details-wrapper .hero img{height:auto;width:100%}.offer-details-wrapper .hero-text-wrapper{left:20px;position:absolute;top:30%}.offer-details-wrapper .hero-text-wrapper h1{background:url(../../../nissanie_core_theme/images/custom/overlay-black-56.png);color:#fff;margin-bottom:8px;padding:3px 4px 4px}.offer-details-wrapper .btn_group .btn{clear:both}.offer-details-wrapper .below-hero{background-color:#f7f7f7;margin-bottom:30px}.offer-details-wrapper .below-hero .btn-primary:nth-child(1){min-width:160px}.offer-details-wrapper .below-hero .btn-primary:nth-child(1):before{content:"\e600";margin-right:8px}.offer-details-wrapper .available-until{font-size:14px;font-weight:700}.offer-details-wrapper .available-until i{background-color:#e8e8e8;display:inline-block;font-size:18px;line-height:52px;height:52px;margin-right:10px;text-align:center;width:48px}.offer-details-wrapper .btn_group{margin-top:10px;margin-right:10px;margin-bottom:12px;float:right;text-align:right}.offer-details-wrapper .btn_group .btn{min-width:160px}.offer-details-wrapper .btn i{margin-right:8px}.node-about-us-page .offer-details-wrapper .payment-sidebar .field-name-field-dealer-section-heading,.offer-details-wrapper .payment-sidebar .node-about-us-page .field-name-field-dealer-section-heading,.offer-details-wrapper .payment-sidebar h3{background-color:#ededed;font-size:19px;margin:0;padding:20px 30px 8px}.offer-details-wrapper .payment-sidebar .sidebar-content{background-color:#f7f7f7;padding:0 30px}.offer-details-wrapper .payment-sidebar ul{margin:0;padding:0}.offer-details-wrapper .payment-sidebar li{border-bottom:1px solid #ececec;display:table;padding:10px 0;width:100%}.offer-details-wrapper .payment-sidebar li:before{content:'';margin:0}.offer-details-wrapper .payment-sidebar li:last-child{border-bottom:0}.offer-details-wrapper .payment-sidebar div{display:table-cell;vertical-align:middle;width:50%}.offer-details-wrapper .payment-sidebar .payment-item{color:#484848;font-size:13px;font-family:nissan_agregular;line-height:16px}.offer-details-wrapper .payment-sidebar .payment-value{color:#c81444;font-size:18px;font-family:nissan_agregular;line-height:20px;text-align:right}.offer-details-wrapper .swipe{margin-bottom:10px;position:relative}.node-accessories .field-name-field-accessory-images{border-bottom:1px solid #dedede;padding:20px 0 40px;text-align:center}.node-accessories .field-name-field-accessory-images .field-items{display:table;width:100%}.node-accessories .field-name-field-accessory-images .field-item{display:table-cell;height:165px;vertical-align:middle}.node-accessories .field-name-field-accessory-images img{display:block;height:auto;width:100%}.node-accessories .field-name-title{margin:10px 0 7px}.node-accessories .field-name-title h2{font-family:nissan_agbold;font-size:13px;font-weight:400;line-height:16px;margin:0}.node-accessories .multiple-options{color:#868686;font-size:11px;margin-bottom:5px}.node-accessories .multiple-options-img{background-image:url(../../../nissanie_core_theme/images/sprites-png/sprites.png);background-position:0 -83px;height:22px;margin:0 6px 3px -3px;vertical-align:middle;width:35px}.node-accessories .field-name-node-link{margin:5px 0 15px}.node-accessories .field-name-node-link a{color:#c81444}.node-accessories .field-name-field-accessory-category{margin-bottom:23px}.node-accessories .field-name-field-accessory-desc{color:#6c6c6c;font-size:14px;margin-bottom:25px}.node-accessories .field-name-field-accessory-desc p{margin-bottom:0}.node-accessories .field-name-field-accessory-product-id{margin-bottom:25px}.node-type-accessories .page-header,.node-type-accessories .page-vehicle h1,.page-vehicle .node-type-accessories h1{display:none}.node-type-accessories .col-xs-7{padding-left:30px}.node-type-accessories .slides{margin:0;padding:0}.node-type-accessories #slider{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0 0 20px}.node-type-accessories #slider li{display:none;float:left;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;padding:0}.node-type-accessories #slider li:before{content:'';margin-right:0}.node-type-accessories #slider li.first{display:block;left:0}.node-type-accessories #slider li img{max-width:388px;width:100%}.node-type-accessories #slider .flex-direction-nav{display:none}.node-type-accessories #carousel{margin:0 auto;padding:0;position:relative;text-align:center;width:77%}.node-type-accessories #carousel li:before{content:'';margin:0}.node-type-accessories #carousel .slides li{-webkit-transition:border-color .3s ease;transition:border-color .3s ease;border:1px solid #e7e7e7;display:none;float:left;height:68px;margin:0 3px;min-width:68px;padding:0}.node-type-accessories #carousel .slides li.flex-active-slide,.node-type-accessories #carousel .slides li:hover{border-color:#c81444}.node-type-accessories #carousel .slides li img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;bottom:0;cursor:pointer;height:58px;left:0;margin:auto;position:absolute;right:0;top:0;width:58px}.node-type-accessories #carousel .flex-direction-nav{margin:0}.node-type-accessories #carousel .flex-direction-nav li{position:static}.node-type-accessories #carousel .flex-direction-nav li:before{content:'';margin:0}.node-type-accessories #carousel .flex-direction-nav a{bottom:50%;color:#b4b4b4;font-size:0;height:20px;margin-bottom:-5px;padding:5px;position:absolute;text-decoration:none!important}.node-type-accessories #carousel .flex-direction-nav a:before{font-size:13px}.node-type-accessories #carousel .flex-direction-nav a:focus{outline:none}.node-type-accessories #carousel .flex-direction-nav .flex-prev{left:-25px}.node-type-accessories #carousel .flex-direction-nav .flex-next{right:-25px;left:auto}.node-type-accessories .field-name-field-accessory-product-id .field-item{color:#646464;font-weight:700;font-size:15px;text-transform:uppercase}.node-type-accessories .accessory-items-wrapper{margin-bottom:25px;position:relative}.node-type-accessories .accessory-items-wrapper.is-active .accessory-items{opacity:1;visibility:visible}.node-type-accessories .accessory-items-wrapper li{padding:0}.node-type-accessories .accessory-items-wrapper li:before{display:none}.node-type-accessories .accessory-items-wrapper .active-accessory,.node-type-accessories .accessory-items-wrapper a{color:#404040;display:block;font-size:14px;padding:7px 12px}.node-type-accessories .accessory-items-wrapper .active-accessory:hover,.node-type-accessories .accessory-items-wrapper a:hover{color:#c81444;text-decoration:none}.node-type-accessories .accessory-items-wrapper .active-accessory:focus,.node-type-accessories .accessory-items-wrapper a:focus{outline:none}.node-type-accessories .accessory-items-wrapper img{height:30px!important;margin-right:15px;width:30px}.node-type-accessories .accessory-items-wrapper .active-accessory{border:2px solid #bdbdbd;cursor:pointer;position:relative}.node-type-accessories .accessory-items-wrapper .active-accessory:before{color:#bdbdbd;font-size:18px;position:absolute;right:12px;top:11px}.node-type-accessories .accessory-items-wrapper .active-accessory .text{position:relative;top:1px}.node-type-accessories .accessory-items{-webkit-transition:all .1s ease;transition:all .1s ease;background:#fff;border:2px solid #bdbdbd;left:0;margin:0;opacity:0;padding:10px 0;position:absolute;right:0;top:46px;visibility:hidden;z-index:20}.node-type-accessories .field-type-number-integer{margin-bottom:20px}.node-type-accessories .offer-details-wrapper .field-name-field-rrp>div{float:none;display:block}.node-type-accessories .offer-details-wrapper .field-name-field-rrp .field-items{color:#c81444;font-family:nissan_agbold;font-size:32px;line-height:40px}.node-type-accessories .offer-details-wrapper .accessories-disclaimer{margin-bottom:30px}#block-ni-accessories-accessory-vehicles .node-type-vehicle .main-container>.content .col-sm-12,#block-ni-accessories-recomended-accessories .node-type-vehicle .main-container>.content .col-sm-12,.node-type-vehicle #block-ni-accessories-accessory-vehicles .main-container>.content .col-sm-12,.node-type-vehicle #block-ni-accessories-recomended-accessories .main-container>.content .col-sm-12,.node-type-vehicle .main-container>.row .col-sm-12{position:unset}.node-type-vehicle .main-container .specContent{float:none!important}.node-type-vehicle .main-container .specContent .titleSmall{font-size:12.4px;font-weight:700}.node-type-vehicle .wide-container{background:#f5f5f5;left:50%;margin:0 auto 0 -693px;position:relative;right:0;width:1386px}.node-type-vehicle .wide-container:after{background:#f5f5f5;bottom:-278px;content:"";height:278px;position:absolute;width:1386px}.node-type-vehicle .wide-container>.quick-links{position:absolute;right:135px;top:42px}.node-type-vehicle .wide-container>.quick-links a{background-repeat:no-repeat;display:block;height:77px;margin-bottom:9px;width:77px}.node-type-vehicle .wide-container .button360 a{background-image:url(../../../nissanie_core_theme/images/custom/overview-buttons-sprite.png);background-position:0 0}.node-type-vehicle .wide-container .button360 a:hover{background-image:url(../../../nissanie_core_theme/images/custom/overview-buttons-sprite.png);background-position:-77px 0}.node-type-vehicle .wide-container .configure a{background-image:url(../../../nissanie_core_theme/images/custom/overview-buttons-sprite.png);background-position:0 -77px}.node-type-vehicle .wide-container .configure a:hover{background-image:url(../../../nissanie_core_theme/images/custom/overview-buttons-sprite.png);background-position:-77px -77px}.node-type-vehicle .wide-container .configure a:active,.node-type-vehicle .wide-container .configure a:focus{outline:none}.node-type-vehicle .wide-container .compare-to-competitors{display:none!important;background-image:url(../../../nissanie_core_theme/images/custom/overview-buttons-sprite.png);background-position:-154px 0;text-indent:-9999px}.node-type-vehicle .wide-container .compare-to-competitors:hover{background-image:url(../../../nissanie_core_theme/images/custom/overview-buttons-sprite.png);background-position:-231px 0}.node-type-vehicle .wide-container .compare-to-competitors:active,.node-type-vehicle .wide-container .compare-to-competitors:focus{outline:none}.node-type-vehicle .wide-container .compare a{background-image:url(../../../nissanie_core_theme/images/custom/overview-buttons-sprite.png);background-position:-154px -77px}.node-type-vehicle .wide-container .compare a:hover{background-image:url(../../../nissanie_core_theme/images/custom/overview-buttons-sprite.png);background-position:-231px -77px}.node-type-vehicle .wide-container .compare a:active,.node-type-vehicle .wide-container .compare a:focus{outline:none}.node-type-vehicle .vehicle-header{background-position:50%;background-repeat:no-repeat;height:416px;padding-top:58px}.node-about-us-page .node-type-vehicle .vehicle-theme-dark .overview-header-info .field-name-field-dealer-section-heading,.node-type-vehicle .vehicle-theme-dark .overview-header-info .node-about-us-page .field-name-field-dealer-section-heading,.node-type-vehicle .vehicle-theme-dark .overview-header-info .titleSmall,.node-type-vehicle .vehicle-theme-dark .overview-header-info h3,.node-type-vehicle .vehicle-theme-dark .overview-header-info label,.node-type-vehicle .vehicle-theme-dark .overview-header-info small{color:#fff}.node-type-vehicle .vehicle-theme-dark .overview-header-info .specBox{border-bottom:1px dotted #48484a}.node-type-vehicle .vehicle-theme-dark .overview-header-info .specBox.first{border-top:1px dotted #48484a}.node-type-vehicle .vehicle-theme-dark .overview-header-info .specBox.last{border-bottom:none}.node-type-vehicle .vehicle-theme-dark .overview-header-info .btn-secondary{background-color:#dbdbdb;border-color:#dbdbdb;color:#2c2c2c}.node-type-vehicle .vehicle-theme-dark .overview-header-info .btn-secondary:hover{background-color:#ababab;border-color:#ababab}.node-type-vehicle .reevoo-overview-block{margin-bottom:50px;padding-bottom:60px;padding-top:50px;position:relative}.node-type-vehicle .reevoo-overview-block:before{background:#fff;bottom:0;content:'';height:2px;left:-204px;position:absolute;width:1386px}.node-type-vehicle .reevoo-overview-block h2,.node-type-vehicle .reevoo-overview-block p{margin-bottom:20px}.node-about-us-page .node-type-vehicle .vehicle-promo-holder .field-name-field-dealer-section-heading,.node-type-vehicle .vehicle-promo-holder .node-about-us-page .field-name-field-dealer-section-heading,.node-type-vehicle .vehicle-promo-holder h3{margin-top:10px}.node-type-vehicle .vehicle-promo-holder p{color:#6b6b6b;font-size:13px;margin-bottom:10px}.node-type-vehicle .vehicle-promo-holder .btn{min-width:140px;padding-left:17px;padding-right:17px}.node-type-vehicle .vehicle-social-links{margin-top:25px}.node-type-vehicle .vehicle-social-links label{font-size:11px;font-weight:700;display:block}.node-type-vehicle .vehicle-social-links a{color:#fff;font-size:11px;display:inline-block;height:24px;line-height:24px;text-align:center;width:24px}.node-type-vehicle .vehicle-social-links a.vehicle-facebook-link{background:#375a9c}.node-type-vehicle .vehicle-social-links a.vehicle-twitter-link{background:#23c0e2}.node-type-vehicle .vehicle-social-links a.vehicle-youtube-link{background:#c71632}.node-type-vehicle .vehicle-social-links a.vehicle-google-plus-link{background:#d84633}.node-type-vehicle .vehicle-social-links a.vehicle-pinterest-link{background:#cb2027}.node-type-vehicle .vehicle-social-links a:active,.node-type-vehicle .vehicle-social-links a:focus,.node-type-vehicle .vehicle-social-links a:hover{opacity:.8;text-decoration:none}.node-type-vehicle #vehicle-slider-container{margin-bottom:40px}.node-type-vehicle .owl-nav{top:42%!important}.node-type-vehicle .owl-car-item{padding:10px 15px}.node-type-vehicle .owl-car-item .owl-car-image{height:auto}.node-type-vehicle .owl-car-item .btn{height:24px;margin:0 auto;padding-bottom:3px;padding-top:3px;width:145px}.node-type-vehicle .vehicle-main-overview{background:#191919 url(../../../nissanie_core_theme/images/custom/vehicle-main-overview.png) no-repeat;color:#fff;margin-bottom:50px;padding:70px 0 50px}.node-about-us-page .node-type-vehicle .vehicle-main-overview .field-name-field-dealer-section-heading,.node-type-vehicle .vehicle-main-overview .node-about-us-page .field-name-field-dealer-section-heading,.node-type-vehicle .vehicle-main-overview h3{font-size:27px;margin:0 0 15px}.node-type-vehicle .vehicle-main-overview .btn{width:180px}.node-type-vehicle .vehicle-main-overview .download{text-transform:uppercase;margin-right:8px}.node-type-vehicle .vehicle-main-overview .btn-transparent{background-color:hsla(0,0%,100%,0);border:1px solid #fff;color:#fff;padding:6px 12px 5px}.node-type-vehicle .vehicle-main-overview .btn-transparent:hover{background-color:#3f3f3f}.node-type-vehicle .view-awards{margin:20px auto 40px}.node-type-vehicle .view-awards .view-header{margin-bottom:30px;text-align:center}.node-about-us-page .node-type-vehicle .view-awards .view-header .field-name-field-dealer-section-heading,.node-type-vehicle .view-awards .view-header .node-about-us-page .field-name-field-dealer-section-heading,.node-type-vehicle .view-awards .view-header h3{margin:0 0 15px}.node-type-vehicle .view-awards .view-content{display:table;table-layout:fixed;text-align:center;width:100%}.node-type-vehicle .view-awards .view-content>*{display:table-cell;padding:0 15px 45px;position:relative}.node-type-vehicle .view-awards .view-content a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.node-type-vehicle .view-awards .view-content img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:auto;max-width:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.node-type-vehicle .view-awards .views-field-field-award-title{bottom:0;height:32px;left:10px;position:absolute;right:10px}.node-news .field-name-post-date{color:#959595;float:left;font-size:11px;margin-right:15px}.node-news .field-name-field-news-featured-image{clear:left}.node-news .field-name-field-news-body{margin:40px 0 20px}.node-news iframe{width:100%}.node-review .field-name-field-review-author,.node-review .field-name-field-review-category,.node-review .field-name-field-review-date{color:#959595;float:left;font-size:11px;margin-right:15px}.node-review .field-name-field-review-author .field-item:before,.node-review .field-name-field-review-date .date-display-single:before{margin-right:3px}.node-review .field-name-field-review-category .field-item{color:inherit}.node-review .field-name-field-review-category .field-item:before{margin-right:3px}.node-review .field-name-field-review-body{clear:both;color:#4c4c4c;font-size:14px;margin:40px 0 25px}.node-review h1{font-size:20px;margin-bottom:2px;margin-top:20px}.node-review .field-name-field-review-link{float:right}.node-review .field-name-field-review-link .btn-primary:before{margin-right:4px;position:relative;top:.5px}.used-car-details-side{border:1px solid #efefef;padding:0}.used-car-details-side .used-car-details-top{background:#fff;padding:13px}.used-car-details-side .used-car-details-top .used-car-title{font-family:nissan_agbold;font-size:26px;margin:5px 0 10px}.used-car-details-side .used-car-details-top .used-car-info{background:#f3f3f3;color:#676767;font-family:nissan_agbold;font-size:0;margin-bottom:20px;padding:5px 0 3px;position:relative;text-transform:uppercase;width:104.5%}.used-car-details-side .used-car-details-top .used-car-info:before{border-right:15px solid #bbb;content:'';display:inline-block;height:17px;right:3px;position:absolute;top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:21px;z-index:-1}.used-car-details-side .used-car-details-top .used-car-info span{display:inline-block;font-size:15px;line-height:18px;padding:0 15px}.used-car-details-side .used-car-details-top .used-car-info span:not(:first-child){border-left:1px solid #fff}.used-car-details-side .used-car-details-top .used-car-body{color:#585858;font-size:12px;margin-bottom:25px;max-height:513px;overflow:hidden}.used-car-details-side .used-car-details-top .used-car-body p{font-size:12px}.used-car-details-side .used-car-details-top .used-car-buttons{margin-bottom:20px}.used-car-details-side .used-car-details-top .used-car-buttons .btn{width:166px}.used-car-details-side .used-car-details-top .used-car-buttons .btn i{font-size:14px;margin-right:6px;vertical-align:middle}.used-car-details-side .used-car-details-main{border-top:1px solid #efefef;color:#585858;padding:0 10px}.used-car-details-side .used-car-details-main .even{background:#efefef;border-bottom:1px solid #fff}.used-car-details-side .used-car-details-main .even:last-child{border-bottom:none}.used-car-details-side .used-car-details-main .odd{background:#f8f8f8}#block-ni-accessories-accessory-vehicles .used-car-details-side .used-car-details-main .content>div,#block-ni-accessories-recomended-accessories .used-car-details-side .used-car-details-main .content>div,.used-car-details-side .used-car-details-main #block-ni-accessories-accessory-vehicles .content>div,.used-car-details-side .used-car-details-main #block-ni-accessories-recomended-accessories .content>div,.used-car-details-side .used-car-details-main .row>div{padding-bottom:9px;padding-top:9px}.used-car-details-side .used-car-details-main .used-car-stat-label{font-weight:700;padding-left:19px}.used-car-details-side .used-car-details-main .used-car-stat-label i{color:#c81444;font-size:9px;margin-right:8px}.used-car-details-side .used-car-details-main .used-car-stat-value{border-left:1px solid #fff;padding-left:22px}.used-cars-back-button{margin-top:10px}.page-features video{background-color:#2b2e37;width:100%}.page-features .section-title{font-size:24px;margin-bottom:10px}.page-features .large-button{font-size:14px;height:40px;line-height:38px;margin-top:15px;padding-bottom:0;padding-top:0;vertical-align:middle}.page-features .video-section{margin-bottom:10px;position:relative;text-align:center}.page-features .video-section .over-video{bottom:0;color:#fff;left:0;margin:0 auto;padding:10% 0 5%;position:absolute;right:0;width:100%}.page-features .video-section .vidsound{-webkit-transition:color .2s ease;transition:color .2s ease;background:transparent none repeat scroll 0 0;border:medium none;color:#fff;font-size:30px;line-height:30px;outline:medium none;padding:0;position:absolute;right:25px;top:25px;z-index:50}.page-features .video-section .vidsound:hover{color:#c81444}.page-features .section-gallery{background-color:#eee;overflow:hidden;padding:50px 15px;margin-bottom:2px}.page-features .section-gallery .slides{margin:0}.page-features .section-gallery .video-gallery li{float:left;padding:0}.page-features .section-gallery .flexslider.main li:before{display:none}.page-features .section-gallery .flexslider.main li>*{width:100%}.page-features .section-gallery .flexslider.thumb{margin-bottom:10px}.page-features .section-gallery .flexslider.thumb li{cursor:pointer;margin-right:4px;padding-top:14px}.page-features .section-gallery .flexslider.thumb li:before{content:'';margin-right:0;position:absolute}.page-features .section-gallery .flexslider.thumb li.video:before{-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.56) none repeat scroll 0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:8px;height:34px;left:50%;line-height:28px;margin-top:-9px;padding-left:13px;padding-top:0;position:absolute;top:50%;width:34px;z-index:100}.page-features .section-gallery .flexslider.thumb li>*{width:100%}.page-features .section-gallery .flexslider.thumb .flex-active-slide:after{background:url(../../../nissanie_core_theme/images/custom/nav-arrow-top.png);background-repeat:no-repeat;background-size:100%;content:'';height:9px;left:0;position:absolute;right:0;top:6px}.page-features .section-gallery .gallery-text ol,.page-features .section-gallery .gallery-text p,.page-features .section-gallery .gallery-text ul{color:#5c5c5c}.page-features .section-gallery .large-button{padding:0;width:100%}.page-features .carousel-section{background-color:#1c1c1c;border:1px solid #777;color:#fff;text-align:center;padding:25px 0 45px}.page-features .carousel-section p{width:65%;margin:0 auto}.page-features .carousel-section .large-button{padding-bottom:0;padding-top:0}.page-features .rotateslider-container{height:450px;margin-left:auto;margin-right:auto;position:relative;width:850px}.page-features .rotateslider-container .rotateslider-item{-webkit-transform:translateY(-50%) translateX(-50%) scale(.6);transform:translateY(-50%) translateX(-50%) scale(.6);-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;left:50%;opacity:0;overflow:hidden;position:absolute;text-align:left;top:50%;z-index:10;width:656px}.page-features .rotateslider-container .rotateslider-item.next{left:80%;opacity:.5}.page-features .rotateslider-container .rotateslider-item.prev{left:20%;opacity:.5}.page-features .rotateslider-container .rotateslider-item.now{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1);left:50%;opacity:1;top:50%;z-index:20}.page-features .rotateslider-container .rotateslider-item img{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative}.page-features .rotateslider-container .arrow{color:#fff;cursor:pointer;display:inline-block;font-size:32px;margin-top:-15px;position:absolute;text-align:center;top:50%;z-index:50}.page-features .rotateslider-container .arrow:hover{opacity:.6}.page-features .rotateslider-container .arrow.left{left:70px}.page-features .rotateslider-container .arrow.right{right:70px}.page-features .field-name-field-rrp{font-size:14px;margin-bottom:10px}.page-features .field-name-field-rrp .field-label{font-weight:400}.node-type-promo-page .main-container{padding-top:0}.node-type-promo-page .nav-tabs{margin-bottom:20px;margin-top:20px}.node-type-promo-page .alert{margin-top:40px}.node-type-promo-page ul{margin:0;padding:0}.node-type-promo-page li{padding:0}.node-type-promo-page li:before{display:none}.node-type-promo-page .page-header,.node-type-promo-page .page-vehicle h1,.page-vehicle .node-type-promo-page h1{color:#fff;margin:0 0 55px;padding-top:65px}.node-type-promo-page .guide-availability .block-title,.node-type-promo-page .guide-subtitle{color:#363539;font-size:22px;line-height:34px;margin:0 0 19px;text-align:center}.node-type-promo-page .guide-text{color:#fff;font-family:nissan_agregular;font-size:18px;line-height:26px;margin-bottom:36px}.node-type-promo-page .app-download-links>li{display:inline-block;margin:0 7px;vertical-align:middle}.node-type-promo-page .app-download-links a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.node-type-promo-page .app-download-links a:hover{opacity:.7}.node-type-promo-page .guide-head{background-image:url(../../../nissanie_core_theme/images/custom/guide-cover.jpg);background-position:top;background-repeat:no-repeat;background-size:100% auto;margin-bottom:60px}.node-type-promo-page .guide-head .guide-subtitle{text-align:left}.node-type-promo-page .guide-head .guide-text{color:#ececec}.node-type-promo-page .guide-blocks-section{padding-bottom:65px}.node-type-promo-page .guide-blocks{clear:both;color:#767676;font-family:nissan_agregular;font-size:14px;line-height:22px;text-align:center}.node-type-promo-page .guide-blocks>li{padding:0 25px;vertical-align:top}.node-type-promo-page .guide-blocks .guide-block-image-box{border:5px solid #c81444;border-radius:50%;display:inline-block;margin-bottom:22px;padding:5px;position:relative;z-index:1}.node-type-promo-page .guide-blocks .guide-block-image-box:after,.node-type-promo-page .guide-blocks .guide-block-image-box:before{-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#fff;content:"";height:29px;position:absolute;top:73px;width:200px;z-index:30}.node-type-promo-page .guide-blocks .guide-block-image-box:before{left:-17px;top:73px;-webkit-transform:rotate(22deg);transform:rotate(22deg)}.node-type-promo-page .guide-blocks .guide-block-image-box:after{right:-17px;-webkit-transform:rotate(-61deg);transform:rotate(-61deg)}.node-type-promo-page .guide-blocks .guide-block-image{display:block;position:relative;z-index:50}.node-type-promo-page .guide-blocks .list-small{margin-top:15px}.node-type-promo-page .guide-blocks .list-small>li:before{color:#767676;content:"\00b7";display:inline-block;margin-right:4px}.node-type-promo-page .guide-presentation{background:#000 url(../../../nissanie_core_theme/images/custom/guide-presentation.jpg) no-repeat;background-position:top;height:814px;overflow:hidden;padding-top:198px;position:relative}.node-type-promo-page .guide-presentation .guide-subtitle{margin-bottom:31px;text-align:left}.node-type-promo-page .guide-presentation .guide-hand{left:0;position:absolute;right:0;text-align:center}.node-type-promo-page .guide-presentation .guide-hand img{-webkit-transition:top .8s ease;transition:top .8s ease;position:relative;top:200px}.node-type-promo-page .guide-presentation .guide-hand img.to-top{top:0}.node-type-promo-page .guide-information{background-color:#f0f0f0;padding:90px 0 110px;text-align:center}.node-type-promo-page .guide-information .guide-subtitle{margin-bottom:30px}.node-type-promo-page .guide-information .guide-info-list>li{background-color:#fff;box-shadow:5px 5px 0 #e8e8e8;display:inline-block;margin:0 9px;padding:5px;vertical-align:top}.node-type-promo-page .guide-availability{padding:60px 0}.node-type-promo-page .guide-availability .block-title{margin-bottom:53px;text-align:center}.node-type-promo-page .guide-availability .guide-car-list{text-align:center}.node-type-promo-page .guide-availability .guide-car-list>li{display:inline-block;margin-bottom:25px;overflow:hidden;vertical-align:top;width:29%}.node-type-promo-page .guide-availability .guide-car-list>li:hover .views-field-title a{text-decoration:none}.node-type-promo-page .guide-availability .views-field-field-vehicle-featured-image a{display:block;margin:0 auto}.node-type-promo-page .guide-availability .views-field-field-vehicle-featured-image a:hover{-webkit-transform:scale(1);transform:scale(1)}.node-type-promo-page .guide-availability .views-field-field-vehicle-featured-image a:hover:before{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:scale3d(1.9,1.4,1) rotate(-45deg) translate3d(0,-114%,0);transform:scale3d(1.9,1.4,1) rotate(-45deg) translate3d(0,-114%,0);visibility:visible}.node-type-promo-page .guide-availability .views-field-title a{color:#5d5d5d;display:block;font-family:nissan_agregular;font-size:12px;padding-top:10px;text-transform:uppercase}.node-type-promo-page .guide-download{background-color:#f2f2f2;margin-bottom:-60px;padding:55px 0 65px;text-align:center}.node-type-promo-page .guide-download .guide-subtitle{margin-bottom:25px}.login-pages{background-color:#000;background-repeat:no-repeat;background-position:top}.login-pages.bg-1{background-image:url(../../../nissanie_core_theme/images/custom/bg-login-1.jpg)}.login-pages.bg-2{background-image:url(../../../nissanie_core_theme/images/custom/bg-login-2.jpg)}.login-pages.bg-3{background-image:url(../../../nissanie_core_theme/images/custom/bg-login-3.jpg)}.login-pages.bg-4{background-image:url(../../../nissanie_core_theme/images/custom/bg-login-4.jpg)}.login-pages .main-container{padding-bottom:150px}.login-pages header:before{display:none!important}.login-pages .navbar-default{background-color:transparent!important;border-color:transparent}.login-pages .navbar-default:after,.login-pages .navbar-default:before{display:none}.login-pages .popover{border-top-color:#c81444}.login-pages .popover-content ol{margin:15px 0;padding-left:20px}.page-thank-you-for-joining .block-system{border-top:1px solid hsla(0,0%,100%,.1);margin-top:17px;padding-top:20px}.page-thank-you-for-joining .block-system p{line-height:18px;margin-bottom:20px;padding-left:12px;position:relative}.page-thank-you-for-joining .block-system p:before{color:#c81444;left:0;position:absolute;top:1px}.login-form-outer{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);color:#fff}.login-form-outer .page-title{line-height:28px}.page-thank-you-for-joining .login-form-outer .page-title{max-width:320px}.login-form-outer form{border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);margin:15px 0 25px;padding:28px 0 30px}.login-form-outer .form-group{margin-bottom:30px}.login-form-outer .form-control{height:40px}.login-form-outer label{font-size:14px;line-height:12px;margin-bottom:9px;text-transform:uppercase}.login-form-outer .label-required:before{margin-right:7px}.login-form-outer .btn-primary{font-size:14px;height:45px;line-height:34px;width:100%}.login-form-outer .login-form-footer{color:#aaa;font-size:14px;text-align:center}.login-form-outer .login-form-footer a{font-weight:700;text-transform:uppercase}.login-form-outer .field-name-field-county .form-type-select:before{bottom:16px}.login-form-outer .field-name-field-county .chosen-single{height:40px;line-height:38px}.login-form-outer .field-name-field-county .chosen-single div b{padding-top:13px}.login-form-outer .field-name-field-county .chosen-search input{color:#555}.login-form-outer .fullname-wrapper>div{display:table-cell}.login-form-outer .fullname-wrapper>div label{display:none}.login-form-outer .fullname-wrapper .field-name-field-first-name{padding-right:5px}.login-form-outer .fullname-wrapper .field-name-field-last-name{padding-left:5px}.login-form-outer .login-form-text{color:#aaa;font-size:10px;line-height:15px;margin:20px 0 -10px}.login-form-outer .info-link{font-size:12px;left:2px;position:relative;top:1px}.login-form-outer .info-link:hover{color:#9a0f34;text-decoration:none}.login-form-outer .info-link:focus{outline:none}.btn-read-more,.login-form-intro li{padding-left:12px;position:relative;text-transform:uppercase}.btn-read-more:before,.login-form-intro li:before{color:#c81444;font-size:14px;left:0;position:absolute;top:1px}.login-form-intro{color:#fff}.page-thank-you-for-joining .login-form-intro{display:none}.login-form-intro .login-form-intro-inner{background-color:rgba(0,0,0,.5);padding:12px 12px 10px}.login-form-intro .login-form-intro-title{font-size:35px}.login-form-intro .login-form-intro-title:after{background-color:#c81444;content:'';display:block;height:6px;margin:20px 0 15px;width:86px}.login-form-intro ul{margin:0;padding:0}.login-form-intro li{font-family:nissan_agregular;font-size:12px;line-height:20px;list-style:none;margin-bottom:20px}.login-form-intro .login-form-intro-more{display:none}.login-form-intro .btn-read-more{font-family:nissan_agbold;font-size:14px}.login-form-intro .btn-read-more:focus{outline:none}.login-form-intro .btn-read-more i{left:0;position:absolute;top:1px}.page-user-.iPadActive .main-wrapper:before{top:89px}.page-user- .main-wrapper{background-color:#f5f5f5}.page-user- .main-wrapper:before{background-color:#000;background-image:url(../../../nissanie_core_theme/images/custom/profile-header-bg.jpg);background-position:top;background-repeat:no-repeat;content:"";display:block;height:202px;left:0;position:absolute;right:0;top:0;width:100%}.page-user- .panel-default .picture-name{-webkit-transition:left .5s ease;transition:left .5s ease;color:#c81444;left:0;position:absolute;top:91px;white-space:nowrap}.page-user- .form-item-files-picture-upload{background-color:#fff;border-radius:50%;border:5px solid #f5f5f5;display:inline-block;overflow:hidden;padding:0;position:relative;margin-right:30px}.page-user- .form-item-files-picture-upload.no-image{background:#c81444}.page-user- .form-item-files-picture-upload.no-image:before{color:rgba(0,0,0,.3);font-size:78.6px;left:0;position:absolute;right:0;text-align:center;text-indent:0;top:30px}.page-user- .form-item-files-picture-upload>a{display:block;height:140px;position:relative;width:140px;z-index:10}.page-user- .form-item-files-picture-upload>a:hover:after{background-color:rgba(0,0,0,.3);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:10}.page-user- .form-item-files-picture-upload label{-webkit-transition:height .3s ease;transition:height .3s ease;background:rgba(0,0,0,.5);bottom:0;cursor:pointer;left:0;height:30px;margin:0;position:absolute;right:0;text-indent:-999999px}.page-user- .form-item-files-picture-upload label:after,.page-user- .form-item-files-picture-upload label:before{left:0;position:absolute;right:0;text-align:center;text-indent:0}.page-user- .form-item-files-picture-upload label:before{-webkit-transition:top .2s ease;transition:top .2s ease;color:#fff;font-size:16.64px;pointer-events:none;top:6px}.page-user- .form-item-files-picture-upload label:after{color:#fff;content:'change photo';font-family:Arial;font-size:12px;pointer-events:none;text-transform:uppercase;top:85px;opacity:0}.page-user- .form-item-files-picture-upload input{display:none}.page-user- .form-item-files-picture-upload img,.page-user- .user-picture img{border-radius:50%;display:block;height:140px;position:relative;width:140px;z-index:10}.page-user- .full-name{color:#fff;display:inline-block;font-size:27px;margin-top:0;padding-top:25px;position:relative;text-transform:uppercase;z-index:10}.page-user- .full-name+.region-content,.page-user- .group-your-info,.page-user- .profile-subhead{clear:both}.page-user- h2{color:rgba(43,46,55,.5);font-size:15px;margin:0 0 12px}.page-user- .profile-subhead a,.page-user- .single-vehicle-edit{font-family:nissan_agbold;font-size:11px;padding-right:25px;position:relative;text-transform:uppercase;float:right}.page-user- .profile-subhead a i,.page-user- .single-vehicle-edit i{font-size:15px;right:0;line-height:10px;position:absolute;top:0}.page-user- .form-group .form-group{margin-bottom:0}.page-user- .form-group .form-group .form-group{margin-bottom:15px}.page-user- .field-group-div,.page-user- .info-block{background-color:#fff;border:1px solid #dedede;font-size:0;padding:20px 18px 10px}.page-user- .field-group-div>div,.page-user- .info-block>div{margin-bottom:15px}.page-user- .field-group-div div:not(.chosen-container),.page-user- .info-block div:not(.chosen-container){color:#2b2e37;font-size:14px}.page-user- .field-group-div label,.page-user- .info-block label{font-size:11px;text-transform:uppercase}.page-user- .info-block:last-child{border-bottom-width:5px;margin-bottom:30px}.page-user- .info-block:last-child:not(:only-child){border-top:none}.page-user- .info-block.subscriptions-block{border-bottom-width:5px;margin-bottom:30px;padding-bottom:20px}.page-user- .info-block.subscriptions-block>*{display:block}.page-user- .info-block.subscriptions-block>.form-item-vehicle-subscriptions{margin:25px 0}.page-user- .info-block.subscriptions-block label{padding-left:0}.page-user- .info-block.subscriptions-block label:before{top:7px!important}.page-user- .info-block .change-pass a{font-family:nissan_agbold;font-size:12px;padding-left:23px;position:relative;text-transform:uppercase}.page-user- .info-block .change-pass i{font-size:15px;left:0;position:absolute;top:-1px}.page-user- .label-title{color:rgba(43,46,55,.3);font-family:nissan_agbold;font-size:11px;text-transform:uppercase}.page-user- .block-ni-user-features{margin-bottom:20px}.page-user- .block-ni-user-features .content{background:#fff;border:1px solid #dedede;border-bottom-width:5px;padding:24px 5px}.page-user- .block-ni-user-features .add-new i{font-size:13px;margin:0;vertical-align:top}.page-user- .block-ni-user-features .add-new-vehicle{min-width:0}.page-user- .block-ni-user-features .add-new-vehicle .dropdown-menu{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:0;margin:12px 0 0 9px}.page-user- .block-ni-user-features .add-new-vehicle .dropdown-menu:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #c81444;content:"";display:inline-block;height:0;top:100%;width:0;left:0;margin:0 auto;position:absolute;right:0;top:-5px}.page-user- #block-ni-user-features-ni-user-features-accessories .content,.page-user- #block-ni-user-features-ni-user-features-favourites .content{background-color:transparent;border-bottom-width:1px;text-align:center}.page-user- #block-ni-user-features-ni-user-features-accessories .empty-head,.page-user- #block-ni-user-features-ni-user-features-favourites .empty-head{height:118px;padding-top:22px}.page-user- #block-ni-user-features-ni-user-features-accessories i,.page-user- #block-ni-user-features-ni-user-features-favourites i{color:#fff}.page-user- #block-ni-user-features-ni-user-features-accessories .icon-bookmark,.page-user- #block-ni-user-features-ni-user-features-favourites .icon-bookmark{border:4px solid;border-radius:50%;display:inline-block;height:68px;vertical-align:middle;width:68px}.page-user- #block-ni-user-features-ni-user-features-accessories .icon-bookmark:before,.page-user- #block-ni-user-features-ni-user-features-favourites .icon-bookmark:before{font-size:34px;position:relative;top:-4px}.page-user- #block-ni-user-features-ni-user-features-accessories .icon-MyAccessories,.page-user- #block-ni-user-features-ni-user-features-favourites .icon-MyAccessories{font-size:67px;position:relative;top:-8px}.page-user- #block-ni-user-features-ni-user-features-accessories h2,.page-user- #block-ni-user-features-ni-user-features-favourites h2{color:#fff;font-family:nissan_agbold;font-size:27px}.page-user- #block-ni-user-features-ni-user-features-accessories .text,.page-user- #block-ni-user-features-ni-user-features-favourites .text{color:#c81444;font-family:nissan_agbold;font-size:15px;text-transform:uppercase}.page-user- #block-ni-user-features-ni-user-features-favourites{background-image:url(../../../nissanie_core_theme/images/custom/coming-soon-favourites.jpeg)}.page-user- #block-ni-user-features-ni-user-features-accessories{background-image:url(../../../nissanie_core_theme/images/custom/coming-soon-accessories.jpeg)}.page-user- .add-new{-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#c81444;border:2px solid #c81444;border-radius:50%;color:#fff;display:inline-block;float:right;font-size:13px;height:20px;line-height:18px;min-width:0;padding:0;text-align:center;width:20px}.page-user- .add-new:focus,.page-user- .add-new:hover{background-color:transparent;color:#c81444;text-decoration:none}.page-user- .owl-car-title{height:44px;margin-bottom:5px;padding:0 30px;text-align:center}.page-user- .owl-car-title h4{color:#2b2e37;font-size:15px;margin:0 0 2px}.page-user- .owl-car-title span{color:rgba(43,46,55,.5);font-family:nissan_agregular;font-size:11px}.page-user- .owl-car-image{margin:0 15px;position:relative}.page-user- .owl-car-image>a{border:1px solid #dedede;display:block;text-align:center}.page-user- .owl-car-image>a:before{content:"MORE DETAILS"}.page-user- .owl-car-image .car-image{max-height:none;width:100%}.page-user- .owl-car-image .ribbon-right{right:-8px}.page-user- .owl-nav{left:5px;right:5px;top:7px}.page-user- .owl-nav>div{font-size:16px}.page-user- .owl-dots{display:none}.page-user- .owl-car-footer{background-color:rgba(43,46,55,.5);bottom:0;color:#fff;font-family:nissan_agregular;font-size:11px;left:1px;min-height:28px;padding:6px 10px 7px;position:absolute;right:1px;z-index:50}.page-user- .see-all{margin-top:5px;text-align:center}.page-user- .see-all a{font-family:nissan_agbold;font-size:11px;text-transform:uppercase}.page-user- .my-vehicles-empty{text-align:center}.page-user- .my-vehicles-empty .text{color:rgba(43,46,55,.5);font-size:12px;line-height:22px;margin-bottom:25px;text-transform:uppercase}.page-user- .empty-head{height:98px;margin-bottom:25px;padding-top:18px;position:relative}.page-user- .empty-head:after{background-color:#c81444;bottom:0;content:'';display:block;height:5px;left:0;margin:0 auto;position:absolute;right:0;width:46px}.page-user- .empty-head i{color:rgba(43,46,55,.2);font-size:46px}.page-user- .empty-head .icon-AddVehicle{display:inline-block;font-size:77px;height:66px;vertical-align:top}.page-user- .empty-head .icon-AddVehicle:before{display:inline-block;line-height:70px;vertical-align:top}.page-user- .add-new-vehicle{float:right;margin-bottom:10px;min-width:130px}.node-about-us-page .page-user- .add-new-vehicle+.field-name-field-dealer-section-heading,.page-user- .add-new-vehicle+h3,.page-user- .node-about-us-page .add-new-vehicle+.field-name-field-dealer-section-heading{color:rgba(43,46,55,.5);font-size:15px;margin:0 0 12px;padding-top:7px}.node-about-us-page .page-user- .add-new-vehicle+.field-name-field-dealer-section-heading+ul,.page-user- .add-new-vehicle+h3+ul,.page-user- .node-about-us-page .add-new-vehicle+.field-name-field-dealer-section-heading+ul{clear:both}.page-user- .add-new-vehicle i{display:inline-block;font-size:16px;margin:-4px 5px 0 0;position:relative;vertical-align:sub}.page-user- .add-new-vehicle .dropdown-menu{border:none;left:auto;margin:0;min-width:135px;right:0}.page-user- .add-new-vehicle .dropdown-menu li{padding:0}.page-user- .add-new-vehicle .dropdown-menu li:before{display:none}.page-user- .add-new-vehicle .dropdown-menu .btn-primary{color:#fff;padding:6px 12px}.page-user- .add-new-vehicle .dropdown-menu .btn-primary:hover{background-color:#9a0f34}.page-user- .btn-add{width:135px}.page-user- .btn-add i{display:inline-block;font-size:13px;line-height:16px;margin:0 6px 0 0;vertical-align:top}.page-user- .single-vehicle-wrapper{background:#fff;border:1px solid #dedede;border-bottom-width:5px;color:#2b2e37;margin-bottom:20px;padding:0;width:100%}.page-user- .single-vehicle-wrapper:before{display:none}.page-user- .single-vehicle-image{text-align:center;vertical-align:middle!important}.page-user- .single-vehicle-image i.icon-AddVehicle{line-height:100px;max-height:183px}.page-user- i.icon-AddVehicle{color:rgba(43,46,55,.2);display:inline-block;font-size:150px}.page-user- .car-image{height:auto;max-width:230px}.page-user- .single-vehicle-content{padding:20px 22px 18px}.page-user- .single-vehicle-make{display:inline-block;font-family:nissan_agregular;font-size:12px;text-transform:uppercase;vertical-align:top}.page-user- .single-vehicle-model{color:#2b2e37;font-size:22px;margin-top:4px}.page-user- .single-vehicle-info{border-top:1px dotted #dedede;padding-top:10px}.page-user- .single-vehicle-info>span span:first-child{color:rgba(43,46,55,.4);text-transform:uppercase}.page-user- .single-vehicle-reg{background:url(../../../modules/ed_custom/motorcheck/images/registration-big.svg) no-repeat 0 5px/31px 32px;padding-left:37px;width:170px}.page-user- .single-vehicle-mil{width:140px}.page-user- .ribbon{font-size:10px;line-height:12px;min-width:82px;padding-bottom:4px;text-align:center;text-transform:uppercase;width:auto;z-index:10}.page-user-edit .full-name-main{left:190px;position:absolute}.page-user-edit fieldset{position:relative}.page-user-edit .user-picture{background-color:#c81444;border-radius:50%;left:-3px;margin-bottom:35px;margin-right:40px;position:absolute;top:5px;z-index:10}.page-user-edit .form-item-picture-delete{left:180px;padding-left:5px;position:absolute;top:110px}.page-user-edit .form-item-picture-delete label{white-space:nowrap}.page-user-edit .form-item-files-picture-upload{background:transparent;left:-8px;position:relative;top:0;z-index:20}.page-user-edit .btn-save-pic{position:absolute;right:30px;top:85px;z-index:10}.page-user-edit .field-group-div #edit-account,.page-user-edit .field-group-div .form-type-password-confirm{font-size:0!important;padding:0!important;width:100%!important}.page-user-edit .form-item-mail label,.page-user-edit .form-item-mail label:before{color:rgba(43,46,55,.5)}.page-user-edit .group-other-info{border-bottom:none;border-top:none;padding-bottom:0}.page-user-edit .group-other-info+.form-actions{background:#fff;border:1px solid #dedede;border-bottom-width:5px;border-top:none;margin-bottom:25px;padding:0 15px 30px;text-align:right}.page-user-edit .group-other-info+.form-actions .btn-primary{margin-right:0}.page-user-edit #edit-account+.panel-default{display:inline-block}.page-user-edit #edit-account+.panel-default .panel-heading{display:none}.page-user-edit #edit-account+.panel-default label{padding:0}.page-user-edit #edit-account+.panel-default .form-type-checkbox{padding-top:1px}.page-user-edit .password-strength-text{float:right}.page-user-edit .help-block{font-size:12px}.page-user-edit .form-type-password-confirm{margin-bottom:0}.page-user-edit .form-type-password-confirm span{float:right;text-transform:capitalize}.page-user-edit .form-type-password-confirm .error{color:#c81444}.page-user-edit .form-type-password-confirm .ok{color:#56bb69}.page-user-edit .password-suggestions,.page-user-edit .password-suggestions li{font-size:12px!important}.page-user-edit .tooltip{min-width:150px}.profile-nav{background:#2b2e37;color:#fff}.profile-nav .menu-head{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;display:table;padding:17px 15px 12px;width:100%}.profile-nav .menu-head:hover{background-color:hsla(0,0%,100%,.08);text-decoration:none}.profile-nav .menu-head:hover+ul{border-top-color:transparent}.profile-nav .menu-head>div{display:table-cell;vertical-align:middle}.profile-nav .menu-head .image-holder{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;background-color:#c81444;border:2px solid #fff;border-radius:50%;height:46px;position:relative;text-align:center;overflow:hidden;width:46px}.profile-nav .menu-head .image-holder:before{color:rgba(0,0,0,.3);font-size:22px;left:0;position:absolute;right:0;top:10px}.profile-nav .menu-head .image-holder img{border-radius:50%;height:42px;position:relative;width:42px;z-index:10}.profile-nav .menu-head .full-name{color:#fff;font-family:nissan_agbold;font-size:14px;line-height:18px;max-width:160px;overflow:hidden;padding:0 0 0 10px;text-align:left;text-overflow:ellipsis;text-transform:uppercase}.profile-nav ul{border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);list-style:none;margin:0 15px;padding:10px 0}.profile-nav ul a{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;color:#fff;display:block;font-family:nissan_agregular;font-size:11px;height:30px;line-height:30px;padding:0 45px;position:relative;text-align:left;text-transform:uppercase}.profile-nav ul a:hover{background-color:hsla(0,0%,100%,.08);text-decoration:none}.profile-nav ul a:focus{outline:none}.profile-nav ul a.active{background-color:rgba(0,0,0,.4);font-family:nissan_agbold}.profile-nav ul a.active:after{background-color:#c81444;bottom:0;content:'';left:0;position:absolute;top:0;width:5px}.profile-nav ul a.active i{color:#c81444}.profile-nav ul i{color:#808287;font-size:15px;left:15px;position:absolute;text-align:center;width:20px}.profile-nav ul .icon-MyVehicles{font-size:20px}.profile-nav li{margin:0 -15px}.profile-nav .menu-foot{padding:7px 0 12px;text-align:center;text-transform:uppercase}.profile-nav .menu-foot>*{display:inline-block;color:hsla(0,0%,100%,.3);font-family:nissan_agregular}.profile-nav .menu-foot a{font-size:10px;text-transform:uppercase}.profile-nav .menu-foot a:hover{color:#c81444}.profile-nav .menu-foot i.icon-circle{font-size:3px;padding:1px 3px 0;vertical-align:middle}.profile-nav .menu-logout{border-top:none;padding:5px 0}.profile-nav .menu-logout i{margin:1px 0 0 2px}.page-user-my-vehicles .single-vehicle-info{display:table;width:100%}.page-user-my-vehicles .single-vehicle-info>span span{display:block;font-family:nissan_agbold}.page-user-my-vehicles .single-vehicle-info>span span:last-child{font-size:18px;line-height:23px}.page-user-my-bookings .single-vehicle-type{color:#2b2e37;font-size:27px;line-height:27px;margin:0 0 12px}.page-user-my-bookings .single-vehicle-type:before{background-color:#c81444;content:'';display:inline-block;height:19px;margin-right:10px;position:relative;top:-1px;vertical-align:middle;width:7px}.page-user-my-bookings .single-vehicle-info>span{display:table;margin-bottom:3px;width:100%}.page-user-my-bookings .single-vehicle-info>span span{display:table-cell}.page-user-my-bookings .single-vehicle-info>span span:first-child{font-family:nissan_agbold;width:67px}.page-user-my-bookings .single-vehicle-info>span span:last-child{line-height:18px}.page-user-my-bookings .ribbon-left{left:-9px}.info-block.add-edit-vehicle{border-top:1px solid #dedede!important;position:relative}.info-block.add-edit-vehicle:before{background:#dededd;content:'';height:1px;left:0;position:absolute;right:0;top:110px}.info-block.add-edit-vehicle .messages{height:20px;margin:0;padding:0;position:absolute;right:118px;text-indent:-99999px;top:49px;width:10px;z-index:10}.info-block.add-edit-vehicle .messages:before{font-size:20px;left:0;position:absolute;text-indent:0;top:0}.info-block.add-edit-vehicle .messages.status:before{color:#56bb69;content:"\f05d"}.info-block.add-edit-vehicle .messages.error:before,.info-block.add-edit-vehicle .messages.warning:before{color:#c75072;content:"\f05c"}.info-block.add-edit-vehicle [id*=field-used-car-registration-add-more-wrapper]{position:relative}.info-block.add-edit-vehicle [id*=field-used-car-registration-add-more-wrapper]:before{background-image:url(../../../modules/ed_custom/motorcheck/images/registration-big.svg);background-repeat:no-repeat;background-size:auto 100%;content:'';display:block;height:30px;left:0;position:absolute;top:24px;width:32px}.info-block.add-edit-vehicle [id*=field-used-car-registration-add-more-wrapper].reg-progress:after{background-image:url(../../../nissanie_core_theme/images/custom/GoCalc-Loader.GIF);background-position:0;background-size:100% auto;content:'';height:21px;position:absolute;right:10px;top:30px;width:21px;z-index:50}.info-block.add-edit-vehicle [id*=field-used-car-registration-add-more-wrapper] input{height:31px;padding-left:40px}.info-block.add-edit-vehicle .form-item-title{display:none!important}.info-block.add-edit-vehicle .input-group{display:table}.info-block.add-edit-vehicle .input-group>div{display:table-cell;vertical-align:bottom}.info-block.add-edit-vehicle .input-group .form-item-mileage-unit,.info-block.add-edit-vehicle .input-group .form-item-mileage-unit .chosen-container{width:68px!important}.info-block.add-edit-vehicle .field-name-field-used-car-registration{display:inline-block;margin-bottom:50px;padding-right:80px;width:100%!important}.info-block.add-edit-vehicle [id*=get_simi_data_button]{margin-top:23px;position:absolute;right:17px}@-moz-document url-prefix(){.info-block.add-edit-vehicle [id*=get_simi_data_button]{margin-top:24px}}.info-block.add-edit-vehicle [id*=field-used-car-mileage-add-more-wrapper]>div{margin-bottom:0}.info-block.add-edit-vehicle [id*=field-used-car-mileage-add-more-wrapper] input{border-right:none}.info-block.add-edit-vehicle .vertical-tabs-panes{display:none}.info-block.add-edit-vehicle .form-actions{text-align:right;width:100%}.info-block.add-edit-vehicle .form-actions .btn-primary{margin:0 0 0 10px}.info-block.add-edit-vehicle .form-actions [id*=edit-delete]{background:transparent;border:medium none;color:#c81444;float:left;font-family:nissan_agbold;font-size:11.2px;padding-left:1px;text-transform:uppercase}.info-block.add-edit-vehicle .form-actions [id*=edit-delete]:hover{text-decoration:underline}.info-block.add-edit-vehicle .form-actions [id*=edit-delete]:active{box-shadow:none}.info-block.add-edit-vehicle .form-actions [id*=edit-delete]:before{display:inline-block;font-size:16px;margin:0 4px 0 0;position:relative;top:1px}.info-block.info-block-delete{color:#2b2e37;font-family:nissan_agregular;font-size:15px;padding-top:130px;position:relative;text-align:center}.info-block.info-block-delete:before{border-radius:50%;border:4px solid rgba(43,46,55,.5);color:#c81444;font-size:35px;height:64px;left:0;margin:0 auto;padding:11px 0 0 3px;position:absolute;right:0;top:40px;width:64px}.info-block.info-block-delete .form-actions{display:block;margin:20px auto;width:255px}.info-block.info-block-delete .form-submit{float:right;margin-right:5px}[id*=ni-booking-view-booked] .panel-heading{margin-bottom:0}[id*=ni-booking-view-booked] .form-type-textfield:nth-child(5)~div{display:block;width:100%}[id*=ni-booking-view-booked] .test-drive{display:block!important;width:100%!important}[id*=ni-booking-view-booked] .field-prefix{color:rgba(43,46,55,.4);font-family:nissan_agbold;font-size:11px;margin-right:10px;text-transform:uppercase}[id*=ni-booking-view-booked] .field-prefix+span{text-transform:capitalize}[id*=ni-booking-view-booked] .form-item-booked-day-date>label{display:none}[id*=ni-booking-view-booked] .date-padding{float:none}[id*=ni-booking-view-booked] .form-item-eircode+div{border-top:1px solid #dedede;margin-top:15px;padding-top:25px}[id*=ni-booking-view-booked] [id*=edit-user-info] .field-prefix{display:inline-block;width:100px}[id*=ni-booking-view-booked] [id*=edit-event-info]~.btn{float:right}[id*=ni-booking-view-booked] .btn-info{margin-left:5px}[id*=ni-booking-view-booked] .btn-danger:before{margin-right:5px}[id*=ni-booking-view-booked] .calendar-block-label{display:inline-block;position:relative;top:-30px}[id*=ni-booking-view-booked] .calendar-block-label a:before{margin-right:10px}[id*=ni-booking-view-booked] .calendar-block-content{background-color:#fff;border:1px solid #dedede;border-bottom-width:5px;display:none;padding:10px 20px}[id*=ni-booking-view-booked] .swipe{left:0;right:0}[id*=ni-booking-view-booked] .calendar-block-holder{clear:both}[id*=ni-booking-view-booked] #booking-wrapper{margin-top:0}[id*=ni-booking-view-booked] [id*=next-week],[id*=ni-booking-view-booked] [id*=prev-week]{background-color:#ddd!important;position:relative}[id*=ni-booking-view-booked] [id*=next-week]:before,[id*=ni-booking-view-booked] [id*=prev-week]:before{font-size:18px;position:absolute;top:7px}[id*=ni-booking-view-booked] [id*=prev-week]{padding-left:30px!important}[id*=ni-booking-view-booked] [id*=prev-week]:before{left:12px}[id*=ni-booking-view-booked] [id*=next-week]{padding-right:30px!important}[id*=ni-booking-view-booked] [id*=next-week]:before{right:12px}[id*=ni-booking-view-booked] .booking-date{margin-bottom:30px}[id*=ni-booking-view-booked] .booking-week-table .day-item li.active{background-color:#f5f5f5!important;cursor:default!important}.front .right-buttons .btn{position:relative;width:172px;z-index:100}.front .right-buttons .btn:before{left:-5px;position:relative}.page-vehicle h1{padding-top:5px}.page-vehicle #block-system-main .pricingTopBox{margin-bottom:50px}.page-vehicle #block-system-main .pricingTopBox .top-left-text .top-text{color:#626262;font-size:14px;max-width:500px}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons{text-align:right}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn{margin-bottom:5px;width:160px}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn:nth-child(2){float:right;margin-left:3px}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn-transparent{border:1px solid #000;color:#282828;font-family:Arial;font-weight:600;font-size:12px;height:30px;margin:4px 0 0;padding:6px 0 0;text-transform:uppercase;width:323px}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn-transparent:focus,.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn-transparent:hover{background:#dcdadb;box-shadow:none}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn-transparent i{margin-right:5px}.page-vehicle .options-pricing tbody tr,.page-vehicle .vehicles-pricing tbody tr{border-bottom:1px solid #e7e7e7}.page-vehicle .options-pricing tbody td,.page-vehicle .vehicles-pricing tbody td{border-top:none;font-size:14px;padding:13px 0;text-align:center;vertical-align:middle}.page-vehicle .options-pricing tbody td:first-child,.page-vehicle .vehicles-pricing tbody td:first-child{padding-left:5px;text-align:left}.page-vehicle .options-pricing tbody td:last-child,.page-vehicle .vehicles-pricing tbody td:last-child{color:#c81444;font-size:18px;font-weight:700}.page-vehicle .options-pricing tbody tr:last-child,.page-vehicle .vehicles-pricing tbody tr:last-child{border-bottom:1px solid transparent}.page-vehicle .vehicles-pricing{clear:both;margin:0;position:relative}.page-vehicle .vehicles-pricing table{width:100%}.page-vehicle .vehicles-pricing th{border:none;padding:0;vertical-align:middle}.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child){width:154px}.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child) div{height:80px;line-height:80px;width:150px}.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child) div:after{font-size:10px;margin-left:5px}.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child) div:hover{background:#ededed}.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child) div:hover:before{color:#ededed}.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child).headerSortDown div,.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child).headerSortUp div{background:#ededed}.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child).headerSortDown div:before,.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child).headerSortUp div:before{color:#ededed}.page-vehicle .vehicles-pricing tbody tr.active td{background:#ecffec}.page-vehicle .vehicles-pricing tbody tr:hover td{background:#f9f9f9}.page-vehicle .vehicles-pricing tbody a{display:inline-block}.page-vehicle .vehicles-pricing .vehicle-pricing-table-passenger tr td:nth-child(3){font-weight:700}.page-vehicle .vehicles-pricing .more-details{background:#c81444;color:#fff;display:none;font-size:9px;font-weight:700;margin:0 0 0 20px;padding:5px 20px;position:absolute;text-transform:uppercase;z-index:20}.page-vehicle .vehicles-pricing .more-details:before{color:#c81444;font-size:16px;left:-5px;position:absolute;top:4px}.page-vehicle .vehicles-pricing .no-padding{padding:0}.page-vehicle .vehicles-pricing .owl-carousel .owl-nav{left:-45px;right:-45px;top:50px}.page-vehicle .vehicles-pricing .form-type-checkbox{display:inline-block;margin:0;padding:0;top:-1px}.page-vehicle .vehicles-pricing .form-type-checkbox input[disabled]+label:before{background:#eee;cursor:default;width:16px}.page-vehicle .competitor-footer{-webkit-transition:height .2s ease,overflow .2s ease;transition:height .2s ease,overflow .2s ease;background:#fff none repeat scroll 0 0;border-top:1px solid #d7d7d7;bottom:0;height:0;left:0;overflow:hidden;position:fixed;right:0;z-index:99999999}.page-vehicle .competitor-footer.active{overflow:visible;height:60px}.page-vehicle .competitor-footer .container{padding-top:15px}.page-vehicle .competitor-footer .competitor-footer-text{color:#4d4d4d;display:inline-block;font-family:nissan_agbold;font-size:14px;margin-top:6px}.page-vehicle .competitor-footer .btn-primary{float:right;margin-right:0;padding-left:31px;padding-right:31px}.page-vehicle .competitor-footer .btn-primary:before{margin-right:5px}.page-vehicle .options-pricing{margin-top:20px}.page-vehicle .options-pricing table{width:100%}.page-vehicle .options-pricing th{font-size:13px;color:#fff;font-family:nissan_agbold;background:#4d4d4d;text-align:left;text-transform:uppercase;font-weight:400;padding:10px 10px 7px}.page-vehicle .options-pricing th:last-child{text-align:center;width:150px}.page-vehicle .options-pricing tbody td:last-child{color:#c81444;text-align:center;font-weight:700;font-size:14px}.page-vehicle .specificationBoxTop{margin-bottom:30px}.node-about-us-page .page-vehicle .specificationBoxTop .field-name-field-dealer-section-heading,.page-vehicle .specificationBoxTop .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .specificationBoxTop h3{font-size:32px}.page-vehicle .specificationBoxTop .field-content{padding:0}.page-vehicle .specificationBoxTop .specification-area{clear:both}.page-vehicle .back-to-pricing,.page-vehicle .expand-all,.page-vehicle .show-inherited{color:#c81444;cursor:pointer;font-size:11.9px;font-family:nissan_agbold;text-transform:uppercase}.page-vehicle .back-to-pricing:hover,.page-vehicle .expand-all:hover,.page-vehicle .show-inherited:hover{text-decoration:underline}.page-vehicle .back-to-pricing:before,.page-vehicle .expand-all:before,.page-vehicle .show-inherited:before{display:inline-block;margin-right:3px;position:relative;top:1px}.page-vehicle .expand-all,.page-vehicle .show-inherited{float:right}#block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .content .details-holder,#block-ni-accessories-recomended-accessories .page-vehicle .specification-area .content .details-holder,.page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .content .details-holder,.page-vehicle .specification-area #block-ni-accessories-recomended-accessories .content .details-holder,.page-vehicle .specification-area .row .details-holder{margin-bottom:10px}#block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .content .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,#block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .content .details-holder .details-holder-title h3,#block-ni-accessories-recomended-accessories .page-vehicle .specification-area .content .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,#block-ni-accessories-recomended-accessories .page-vehicle .specification-area .content .details-holder .details-holder-title h3,.node-about-us-page #block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .content .details-holder .details-holder-title .field-name-field-dealer-section-heading,.node-about-us-page #block-ni-accessories-recomended-accessories .page-vehicle .specification-area .content .details-holder .details-holder-title .field-name-field-dealer-section-heading,.node-about-us-page .page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .content .details-holder .details-holder-title .field-name-field-dealer-section-heading,.node-about-us-page .page-vehicle .specification-area #block-ni-accessories-recomended-accessories .content .details-holder .details-holder-title .field-name-field-dealer-section-heading,.node-about-us-page .page-vehicle .specification-area .row .details-holder .details-holder-title .field-name-field-dealer-section-heading,.page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .content .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .content .details-holder .details-holder-title h3,.page-vehicle .specification-area #block-ni-accessories-recomended-accessories .content .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .specification-area #block-ni-accessories-recomended-accessories .content .details-holder .details-holder-title h3,.page-vehicle .specification-area .row .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .specification-area .row .details-holder .details-holder-title h3{margin-top:5px}#block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .content .details-holder .details-content,#block-ni-accessories-recomended-accessories .page-vehicle .specification-area .content .details-holder .details-content,.page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .content .details-holder .details-content,.page-vehicle .specification-area #block-ni-accessories-recomended-accessories .content .details-holder .details-content,.page-vehicle .specification-area .row .details-holder .details-content{padding-bottom:10px}#block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .last.content,#block-ni-accessories-recomended-accessories .page-vehicle .specification-area .last.content,.page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .last.content,.page-vehicle .specification-area #block-ni-accessories-recomended-accessories .last.content,.page-vehicle .specification-area .row.last{margin-top:10px}.page-vehicle .grade-header h2{color:#555;font-family:nissan_agbold;font-size:19px;margin:0 0 5px;padding-right:10px}.node-about-us-page .page-vehicle .grade-header .field-name-field-dealer-section-heading,.page-vehicle .grade-header .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .grade-header h3{font-family:nissan_agbold;font-size:14px;line-height:24px;margin:0;padding:9px 0 8px 4px}.node-about-us-page .page-vehicle .grade-header .field-name-field-dealer-section-heading:before,.page-vehicle .grade-header .node-about-us-page .field-name-field-dealer-section-heading:before,.page-vehicle .grade-header h3:before{top:0;width:16px}.node-about-us-page .page-vehicle .grade-header .field-name-field-dealer-section-heading:hover,.page-vehicle .grade-header .node-about-us-page .field-name-field-dealer-section-heading:hover,.page-vehicle .grade-header h3:hover{background:#393939;color:#fff}.page-vehicle .grade-header>p{font-size:12px}.page-vehicle .grade-header>p span{color:#c81444;font-weight:700}.page-vehicle .grade-header .vehicle-table-header-image{margin-bottom:20px}.page-vehicle .grade-header .table{background:#f9f9f9;margin:0;padding:5px}.page-vehicle .grade-header .table:last-child{padding-bottom:20px}.page-vehicle .grade-header .table ul{margin:10px 0 0;padding:0}.page-vehicle .grade-header .table ul li{color:#575757;list-style:none;margin:0 11px 7px}.page-vehicle .grade-header .table ul li:before{color:inherit;font-size:4px;position:relative;top:-3px}.page-vehicle .grade-header .table ul li p{display:inline;font-size:13px;margin:0}.page-vehicle .subtext{color:#787878;font-size:11px;margin-top:15px}.page-vehicle .engines-table{color:#525252;padding-top:40px;padding-left:1px;position:relative}.page-vehicle .engines-table table{width:99.9%}.page-vehicle .engines-table table tbody{border:1px solid #e0e0e0}.page-vehicle .engines-table table tr.even{background-color:#f8f8f8}.page-vehicle .engines-table table th{font-size:12px;padding:0 0 15px;text-transform:uppercase}.page-vehicle .engines-table table th.title-column{font-family:nissan_agbold;font-size:21px;font-weight:400;line-height:3.28;padding:0;text-align:left;vertical-align:bottom}.page-vehicle .engines-table table th.one>div{margin-left:0;width:auto}.page-vehicle .engines-table table th.two>div{width:348px}.page-vehicle .engines-table table th.three>div{width:230px}.page-vehicle .engines-table table th.four>div{width:172px}.page-vehicle .engines-table table th.more{min-width:133px;width:133px}.page-vehicle .engines-table table th div{line-height:1.3;padding:19px 2px}.page-vehicle .engines-table table th div span:after{bottom:13px;height:3px;top:auto}.page-vehicle .engines-table table td{font-size:13px;padding:10px 25px;text-align:left}.page-vehicle .engines-table .table-responsive{border:none;float:left;overflow:auto;width:701px}.page-vehicle .engines-table .table-responsive table th:first-child>div{margin-left:0}.page-vehicle .engines-table .swipe{right:0;top:15px;width:60%}.page-vehicle #engines-table-labels{float:left;position:relative;z-index:10;width:258px}@-moz-document url-prefix(){.page-vehicle #engines-table-labels{margin-top:-1px}}.page-vehicle #engines-table-labels td{font-weight:700;padding:10px}.page-vehicle #engines-table-labels td:before{color:#c81444;font-size:9px;margin-right:7px}.page-vehicle .topExpand{position:absolute;right:2px;top:134px;z-index:30}.page-vehicle .bottomExpand{margin-top:8px;margin-right:2px}.details-tab:nth-child(3n+4){clear:left}.spec-details-table{border:1px solid #e0e0e0;border-top:2px solid #888;width:100%}.spec-details-table tr:first-child td{padding-top:15px}.spec-details-table tr:nth-child(2n){background:#f8f8f8}.spec-details-table tr:nth-child(2n) .inherited{background:#fefae4}.spec-details-table tr td{color:#525252;font-size:13px;padding:10px;text-align:left}.spec-details-table tr td.inherited{background:#fffdf3}.spec-details-table:not(.gradesTable) td:last-child{text-align:right}.page-vehicle[class*=galleries] .popover{width:320px}.page-error-403 #block-system-main,.page-error-404 #block-system-main{background:url(../../../nissanie_core_theme/images/custom/404.png) no-repeat 0 165px;margin-top:70px;padding-bottom:380px}.page-error-403 #block-system-main>.content,.page-error-404 #block-system-main>.content{margin:0 auto;max-width:570px;width:100%}.page-error-403 #block-system-main>.content h1,.page-error-404 #block-system-main>.content h1{color:#9fa0a2;font-size:14px;font-family:nissan_agbold;margin:0}.page-error-403 #block-system-main>.content .description,.page-error-404 #block-system-main>.content .description{color:#4d4d4d;font-size:26px;font-family:nissan_agregular;line-height:30px;margin-top:3px}.page-error-403 #block-system-main>.content p,.page-error-404 #block-system-main>.content p{color:#7d7d7d;font-size:12px;margin-bottom:15px}.page-error-403 #block-system-main>.content p a,.page-error-404 #block-system-main>.content p a{color:#c81444}.page-error-403 #block-system-main>.content .btn-default,.page-error-403 #block-system-main>.content .form-text,.page-error-404 #block-system-main>.content .btn-default,.page-error-404 #block-system-main>.content .form-text{height:38px}.vehicles-pricing .owl-carousel .owl-item img{width:auto}.vehicles-pricing .owl-carousel .owl-buttons{margin:0;top:50px}.page-contact-us #edit-container.well{padding:0}.page-contact-us #edit-left{margin:0;padding:25px 60px 0 0}.page-contact-us #edit-left>div{padding-left:150px}.page-contact-us #edit-contact-info{font-size:12px;line-height:15px;padding-left:20px;padding-right:20px}.page-contact-us #edit-contact-info #edit-by-email{word-break:break-all}.page-contact-us #edit-right{border-left:1px solid #fff;padding:25px 0 0}.page-contact-us #edit-right label{display:block;font-size:14px;margin-bottom:3px;padding:0;text-align:left;position:static}.page-contact-us #edit-phone{margin-bottom:0}.page-contact-us .form-item-message{clear:both}.page-contact-us .gmap-control{border-top:1px solid #fff}.page-contact-us .btn-primary{margin-right:0}.page-reviews .main-wrapper:before{height:108px}.page-reviews .main-container{padding-top:68px}.page-news:not(.page-news-article) .main-wrapper:before{height:97px}.page-news:not(.page-news-article) .block-ni-news{height:47px;margin-bottom:70px}.page-news:not(.page-news-article) .block-ni-news .block-title{float:left;margin-top:9px}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper label{float:left;margin:8px 7px 0 30px;text-transform:uppercase}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper .form-submit,.page-news:not(.page-news-article) .block-ni-news .filter-wrapper .form-type-select{float:left}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper .form-submit{font-size:14px;margin-right:0;min-width:inherit}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper #edit_category_chosen{width:217px!important}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper #edit_month_chosen{width:125px!important}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper .form-item-year{margin:0 6px 0 10px}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper #edit_year_chosen{width:115px!important}.offer-details-wrapper .you-plus-logos{margin:30px 0;text-align:center}.offer-details-wrapper .you-plus-logos img{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;margin:0 15px}.offer-details-wrapper .you-plus-logos img:hover{opacity:.7}.offer-details-wrapper .page-vehicle .you-plus-logos+h1,.offer-details-wrapper .you-plus-logos+.page-header,.page-vehicle .offer-details-wrapper .you-plus-logos+h1{font-size:24px;margin-bottom:0}.you-plus-nissan-images-holder{font-size:0!important}.you-plus-nissan-images-holder a:before{content:'REGISTER NOW'}.element-with-image{display:inline-block;vertical-align:top;width:33%;margin-bottom:.8%!important;margin-right:.5%}.element-with-image:nth-child(3n+3){margin-right:0}.element-with-image img{width:100%}.filter-results-header{border-bottom:1px solid #e8e8e8;margin:0;padding:13px 10px 13px 25px}.filter-results-header .vehicles-found{color:#c81444;float:left;font-family:nissan_agregular;font-size:15.8px;margin-top:3px}.filter-results-header .number{display:inline-block;font-family:nissan_agbold;font-size:26.9px;line-height:27px;margin-right:6px;vertical-align:bottom}.filter-results-header .form-item-sort select{width:128px}.filter-results-header .form-item-sort label{color:#3b3e3f;float:left;font-weight:400;margin:6px 10px 0 0}.filter-results-header .chosen-container{width:128px!important}.filter-results-header .chosen-drop,.filter-results-header .chosen-single{background-color:#f6f6f6;color:#3b3e3f}.filter-results-header .chosen-single div b{color:#888a8a}.filter-results-header .chosen-results li.highlighted{background-color:#f0f0f0}.filter-results-header .form-type-radio{display:inline-block;margin:0 3px;padding:0;vertical-align:top}.filter-results-header input[type=radio]:checked~label:before{color:#c81444}.filter-results-header input[type=radio]:checked~label:hover{cursor:default}.filter-results-header input[type=radio]~label{padding:0}.filter-results-header input[type=radio]~label:before{background:none;font-size:22px;color:#c5c5c5}.filter-results-header input[type=radio]~label:hover:before{color:#c81444}.edit-body{margin:0;min-height:150px}.pricing-vehicle-teaser{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.pricing-vehicle-teaser:hover{background-color:#f5f5f5}.pricing-vehicle-teaser .car-title{color:#535353;margin:0 0 10px}.pricing-vehicle-teaser .info-label{color:#9e9e9e;font-family:nissan_agregular;font-size:10px;text-transform:uppercase}.pricing-vehicle-teaser .info-amount{color:#c81444;font-weight:400;text-transform:uppercase}.pricing-vehicle-teaser .btn-primary{margin:0}.page-vehicle-finder.iPadActive .main-wrapper:before{height:402px}.page-vehicle-finder.iPadActive .main-wrapper.with-collapse:before{height:734px}.page-vehicle-finder .main-wrapper.with-collapse .filter-advanced{height:362px;top:10px}.page-vehicle-finder .main-wrapper.with-collapse .filter-advanced-inner{-webkit-transition:height .2s linear,border .1s ease .2s;transition:height .2s linear,border .1s ease .2s;border-top:1px solid #3d414a;height:300px}.page-vehicle-finder .main-container{padding-top:55px}.page-vehicle-finder .page-title{color:#fff;font-size:18px}.page-vehicle-finder .vehicle-filters{background-color:rgba(0,0,0,.09);margin:0;padding:0;position:relative;z-index:10}.page-vehicle-finder .vehicle-filters .edit-left,.page-vehicle-finder .vehicle-filters .edit-right{margin-bottom:0}.page-vehicle-finder .vehicle-filters .edit-left>.form-item>label{margin:0 0 8px}.page-vehicle-finder .vehicle-filters .edit-right>.form-item{background-position:15px 30px}.page-vehicle-finder .vehicle-filters .edit-right>label{margin-bottom:4px}.page-vehicle-finder .vehicle-filters .form-wrapper>.form-item{background-size:32px 32px;padding-left:65px;padding-top:20px;margin-bottom:29px}.page-vehicle-finder .vehicle-filters .form-wrapper>.form-item.form-item-options{background-position:5px 40px}.page-vehicle-finder .vehicle-filters .form-wrapper>.form-item>label{color:#a7aab2;padding:0;position:static;text-align:left;width:auto}.page-vehicle-finder .vehicle-filters .form-wrapper>.form-item>label+.form-wrapper{display:none}.page-vehicle-finder .vehicle-filters .chosen-single{background-color:#3d414a;border:none;color:#fdfdfd;height:37px;line-height:37px}.page-vehicle-finder .vehicle-filters .chosen-single div{width:24px}.page-vehicle-finder .vehicle-filters .chosen-single div b{color:#fdfdfd;padding-top:14px}.page-vehicle-finder .vehicle-filters .chosen-results li.highlighted{background-color:#444953}.page-vehicle-finder .vehicle-filters .chosen-container.chosen-with-drop .chosen-single{border:none;box-shadow:none}.page-vehicle-finder .vehicle-filters .chosen-container.chosen-with-drop .chosen-drop{background-color:#3d414a;border:none}.page-vehicle-finder .vehicle-filters .chosen-container.chosen-with-drop .chosen-drop .chosen-results{color:#fdfdfd}.page-vehicle-finder .vehicle-filters .form-type-select:before{display:none}.page-vehicle-finder .form-group>.form-group{background-position:10px 30px}.page-vehicle-finder .form-item-length{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/Length.svg) no-repeat}.page-vehicle-finder .form-item-height{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/Height.svg) no-repeat}.page-vehicle-finder .form-item-price{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/Price.svg) no-repeat}.page-vehicle-finder .form-type-vehicle-finder-checkboxes{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/FT.svg) no-repeat;background-position:15px 20px!important;padding-top:7px!important}.page-vehicle-finder .form-item-transmission{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/Transmission.svg) no-repeat;background-position:10px 40px}.page-vehicle-finder .form-item-fuel-type{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/Fuel-Type.svg) no-repeat}.page-vehicle-finder .form-item-seats{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/Seats.svg) no-repeat;background-position:15px 20px!important}.page-vehicle-finder .form-item-width{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/Width.svg) no-repeat}.page-vehicle-finder .form-item-co2{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/C-Band.svg) no-repeat;background-position:10px 23px;margin-bottom:18px!important;margin-top:11px}.page-vehicle-finder .form-item-fuel-consumption{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/Fuel-Consumption.svg) no-repeat}.page-vehicle-finder .form-item-towing{background:url(../../../nissanie_core_theme/images/custom/icons-svg/Form/Towing.svg) no-repeat}.page-vehicle-finder .sliderfield{margin-left:5px;margin-right:5px}.page-vehicle-finder .form-type-slider{height:65px}.page-vehicle-finder .form-type-slider .sliderfield-container{background:url(../../../nissanie_core_theme/images/custom/slider-filter-inactive.png) repeat-x;border:none;height:14px}.page-vehicle-finder .form-type-slider .sliderfield-container:after,.page-vehicle-finder .form-type-slider .sliderfield-container:before{display:none}.page-vehicle-finder .form-type-slider .ui-slider-range{background:url(../../../nissanie_core_theme/images/custom/slider-filter-active.png) repeat-x;background-position:50%}.page-vehicle-finder .form-type-slider .sliderfield-bubble-wrapper{top:17px}.page-vehicle-finder .form-type-slider .sliderfield-bubble-wrapper .sliderfield-bubble{color:#fff}.page-vehicle-finder .form-type-slider .ui-slider-handle{background-image:url(../../../nissanie_core_theme/images/sprites-png/sprites.png);background-position:0 -60px;border:none;height:21px;top:-6px;width:20px;z-index:100;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-vehicle-finder .form-type-slider .ui-slider-handle.ui-state-active,.page-vehicle-finder .form-type-slider .ui-slider-handle.ui-state-hover{background-image:url(../../../nissanie_core_theme/images/sprites-png/sprites.png);background-position:0 -37px;width:20px;height:21px}.page-vehicle-finder .ui-multiselect,.page-vehicle-finder select.with-multiselect{background:#3d414a;border:medium none;color:#fff;height:37px}.page-vehicle-finder .ui-multiselect .ui-icon:before{color:#fdfdfd}.page-vehicle-finder .ui-multiselect-checkboxes{border:none}.page-vehicle-finder .ui-multiselect-checkboxes .ui-state-hover:hover,.page-vehicle-finder .ui-multiselect-checkboxes label:hover{background-color:#444953}.page-vehicle-finder .ui-multiselect-checkboxes .ui-state-hover:hover span,.page-vehicle-finder .ui-multiselect-checkboxes label:hover span{color:#d8d8d8}.page-vehicle-finder .ui-multiselect-menu{background:#3d414a;border-top:1px solid rgba(0,0,0,.44)}.page-vehicle-finder .ui-multiselect-menu span{color:#fff;font-weight:700}.page-vehicle-finder .form-checkboxes{font-size:0}.page-vehicle-finder #edit-functional-type input[type=checkbox]:checked+label div{background:#2d3138;border-color:#c81444}.page-vehicle-finder #edit-functional-type input[type=checkbox]:checked+label div img{opacity:1}.page-vehicle-finder #edit-functional-type label{cursor:pointer}.page-vehicle-finder #edit-functional-type label:before{display:none}.page-vehicle-finder #edit-functional-type label:hover div{background:#51555e}.page-vehicle-finder #edit-functional-type label div{background:#3d414a;border:1px solid transparent;height:35px;padding-top:7px;text-align:center;width:62px}.page-vehicle-finder #edit-functional-type .vehicle-finder-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:20px;max-width:80%;opacity:.44;pointer-events:none}.page-vehicle-finder .info-link{font-size:15px;line-height:20px;padding:2px;position:relative;top:2px}.page-vehicle-finder .info-link:focus,.page-vehicle-finder .info-link:hover{outline:none;text-decoration:none}.page-vehicle-finder .info-link i{color:hsla(0,0%,100%,.7)}.page-vehicle-finder .info-link i:focus,.page-vehicle-finder .info-link i:hover{color:#fff}.page-vehicle-finder #vehicle-filter-results{position:relative}.page-vehicle-finder.with-loader:before{background:hsla(0,0%,100%,.88) none repeat scroll 0 0;bottom:0;content:"";left:-1px;position:absolute;right:-1px;top:0;z-index:10}.page-vehicle-finder .back-to-top{-webkit-transform:translateX(501px);transform:translateX(501px);-webkit-transition:background-color .1s ease;transition:background-color .1s ease;background-color:#eaeaea;border:medium none;bottom:50px;display:none;height:42px;left:0;margin:0 auto;padding:0;position:fixed;right:0;width:42px;z-index:500}.page-vehicle-finder .back-to-top:before{color:#7b7b7b;font-size:15px;line-height:23px}.page-vehicle-finder .back-to-top:hover{background-color:#ddd}.page-vehicle-finder .back-to-top:focus{outline:none}.page-vehicle-finder .back-to-top.bottom-pos{bottom:-1px;position:absolute;top:auto}.page-vehicle-finder .form-item-seats{padding:6px 0 0 65px!important}.page-vehicle-finder .form-item-seats .form-checkboxes{margin-top:2px}.page-vehicle-finder .form-item-seats .form-checkboxes label{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#3d414a;border:1px solid #5c5f63;color:#fff;font-size:12px;height:37px;padding-top:10px;text-align:center;width:41px}.page-vehicle-finder .form-item-seats .form-checkboxes label:before{display:none}.page-vehicle-finder .form-item-seats .form-checkboxes label:hover{background-color:#51555e}.page-vehicle-finder .form-item-seats input:checked+label{background-color:#32353c;border-color:#c81444}.page-vehicle-finder .filter-advanced{-webkit-transition:all .2s ease;transition:all .2s ease;clear:both;height:30px;position:relative;top:-18px}.page-vehicle-finder .filter-advanced-inner{-webkit-transition:height .2s linear;transition:height .2s linear;border-top:1px solid hover;height:0;margin:0;overflow:hidden}.page-vehicle-finder .filter-advanced-inner .edit-left{margin-top:11px}.page-vehicle-finder .filter-advanced-btn{border:1px solid hsla(0,0%,100%,.2);color:#fff;float:right;font-family:Arial;font-size:13px;height:30px;margin-right:10px;padding:5px 12px 0 0;position:relative;text-align:center;width:135px}.page-vehicle-finder .filter-advanced-btn:hover{background-color:#fff;border-color:#fff;color:#2a2e37;text-decoration:none}.page-vehicle-finder .filter-advanced-btn:focus{outline:none}.page-vehicle-finder .filter-advanced-btn:before{font-size:15px;position:absolute;right:20px;top:6px}.page-vehicle-finder-commercial .main-wrapper:before{background:#2a2e37 url(../../../nissanie_core_theme/images/custom/background-commercial-filter.jpg) no-repeat bottom}.page-vehicle-finder-commercial .list-view .dimension-table{display:none}.page-vehicle-finder-passenger .main-wrapper:before{background:#2a2e37 url(../../../nissanie_core_theme/images/custom/background-passenger-filter.jpg) no-repeat bottom}.page-vehicle-finder-passenger #vehicle-filter-results .edit-right{height:auto!important}.page-vehicle-finder-passenger .grid-view .car-title{font-size:17px}.page-vehicle-finder-passenger .grid-view .info-table{display:table;margin-bottom:5px;width:100%}.page-vehicle-finder-passenger .grid-view .info-table .info-box{display:table-cell}.page-vehicle-finder-passenger .grid-view .info-table .first{padding-right:15px;width:70px}.page-vehicle-finder-passenger .grid-view .info-amount{font-size:14px;margin-top:3px}.page-vehicle-finder-passenger .grid-view .dimension-table{font-size:11px}.page-vehicle-finder-passenger .grid-view .co2band:after{content:','}.page-vehicle-finder-passenger .grid-view .motor-tax~div{display:none}.page-vehicle-finder-passenger .grid-view .pricing-vehicle-teaser .btn{display:inline-block;font-size:11px;min-width:0;padding-left:0;padding-right:0;width:112px}.page-vehicle-finder-passenger .grid-view .pricing-vehicle-teaser .btn-primary{margin:0 5px 0 0}.page-vehicle-finder-passenger .list-view .dimension-table{border-top:1px solid #e6e6e6;color:#6b6b6b;font-family:Arial;font-size:12px;margin-top:5px;padding-top:5px}.page-vehicle-finder-passenger .list-view .dimension-table>div{display:inline-block}.page-vehicle-finder-passenger .list-view .dimension-table>div:after{content:','}.page-vehicle-finder-passenger .list-view .dimension-table>div span{font-weight:700}.page-vehicle-finder-passenger .list-view .pricing-vehicle-teaser .btn{margin-top:15px;width:130px}.page-value-my-car{background-color:#f7f7f7}.page-value-my-car:not(.no-touch) .form-type-select:before{z-index:10}.page-value-my-car .form-items-wrapper>div{margin:40px 0}.page-value-my-car .form-items-wrapper>div.form-wrapper{margin:-19px 0 0}.page-value-my-car .form-items-wrapper label{color:#828282;font-size:13px;font-weight:400;left:0;position:absolute;top:-22px}.page-value-my-car .form-items-wrapper .form-group{position:relative}.page-value-my-car .form-items-wrapper .form-text{color:#6d6d6d;font-size:14px;font-weight:700;height:45px}.page-value-my-car .form-items-wrapper .form-text::-moz-placeholder{color:#fff;opacity:1}.page-value-my-car .form-items-wrapper .form-text:-ms-input-placeholder{color:#fff}.page-value-my-car .form-items-wrapper .form-text::-webkit-input-placeholder{color:#fff}.page-value-my-car .form-items-wrapper .form-text::-ms-clear{display:none}.page-value-my-car .form-items-wrapper .input-group{display:table;width:100%}.page-value-my-car .form-items-wrapper .input-group>div{display:table-cell;vertical-align:top}.page-value-my-car .form-items-wrapper .input-group .form-item-metric,.page-value-my-car .form-items-wrapper .input-group .form-item-total-metric{width:75px}.page-value-my-car .form-items-wrapper .chosen-single{border-color:#dedede;border-left:none;color:#a4a4a4;font-size:15px;font-weight:700;height:45px;line-height:44px}.page-value-my-car .form-items-wrapper .chosen-single div{width:20px}.page-value-my-car .form-items-wrapper .chosen-single div b{color:#a4a4a4;font-size:12px;padding-top:15px}.page-value-my-car .form-items-wrapper .chosen-drop{border-color:#dedede}.page-value-my-car .form-items-wrapper .chosen-drop li{border-top:1px solid #dedede;padding:10px 12px}.page-value-my-car .form-items-wrapper .chosen-drop .active-result{font-size:15px;font-weight:700}.page-value-my-car .form-items-wrapper .chosen-drop .active-result:not(.highlighted){color:#a4a4a4}.page-value-my-car .form-items-wrapper .chosen-drop .active-result.highlighted{background-color:#f5f5f5}.page-value-my-car .form-items-wrapper .chosen-results{margin:0;padding:0}.page-value-my-car .form-items-wrapper .chosen-container.chosen-with-drop .chosen-drop{left:-1px;right:0;width:auto}.page-value-my-car .form-items-wrapper select{border-color:#dedede!important;border-left:none;height:45px}.page-value-my-car .form-items-wrapper .form-type-select:before{bottom:17px;color:#a4a4a4;font-size:12px;right:9px}.page-value-my-car .form-items-wrapper .form-submit{font-size:14px;height:47px;margin:0;padding:0;width:100%}.page-value-my-car .form-items-wrapper .form-submit.progress-disabled{background-image:url(../../../nissanie_core_theme/images/custom/GoCalc-Loader-Button.GIF);background-position:92%;background-repeat:no-repeat;background-size:21px}.page-value-my-car .form-items-wrapper .revalue:before{left:0;margin-left:-86px;pointer-events:none;position:absolute;right:0;top:16px}.page-value-my-car .form-item-registration-motorcheck-reg input{padding-left:61px}.page-value-my-car .registration{bottom:0;left:0;position:absolute;z-index:10}.page-value-my-car .motorcheck-reg-element{position:relative}.page-value-my-car .motorcheck-reg-element .ajax-loader{bottom:11px;font-size:24px;position:absolute;right:10px;z-index:10}.page-value-my-car .motorcheck-reg-element .icon-check-circle-o,.page-value-my-car .motorcheck-reg-element .icon-times-circle-o{bottom:3px;right:7px}.page-value-my-car .motorcheck-reg-element .icon-check-circle-o{color:#56bb69}.page-value-my-car .motorcheck-reg-element .icon-times-circle-o{color:#c75072}.page-value-my-car .motorcheck-reg-element .fa-progress{background:url(../../../nissanie_core_theme/images/custom/GoCalc-Loader.GIF) no-repeat;height:21px;width:21px}.page-value-my-car #motorcheck-registration-error{background:#fff none repeat scroll 0 0;border-radius:3px;border:1px solid rgba(0,0,0,.14);border-top:2px solid #c81444;bottom:50px;box-shadow:0 1px 4px rgba(0,0,0,.14);color:#636363;font-family:Arial;font-size:14px;line-height:18px;padding:23px 20px;position:absolute;text-align:left;text-transform:none;width:260px;z-index:40;right:-110px}.page-value-my-car #motorcheck-registration-error .triangle{background:#fff;bottom:0;height:15px;left:0;margin:0 auto;position:absolute;right:0;width:40px}.page-value-my-car #motorcheck-registration-error .triangle:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;bottom:-6px;border:1px solid rgba(0,0,0,.18);box-shadow:2px 2px 8px rgba(0,0,0,.14);content:"";height:12px;left:0;margin:0 auto;position:absolute;right:0;width:12px;z-index:-1}.page-value-my-car .vmc-part1.results{margin-top:40px}.page-value-my-car .vmc-part1 .no-data{background:url(../../../nissanie_core_theme/images/custom/value-my-car-no-data.png) no-repeat;background-position:0 -2px;background-size:100%;color:#fff;font-family:nissan_agbold;font-size:24px;height:369px;margin-top:39px;text-align:center}.page-value-my-car .vmc-part1 .no-data span{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;position:relative;text-shadow:0 3px 12px rgba(0,0,0,.12);top:50%}.page-value-my-car .car-label{background:#ededed;border:1px solid #c9c9c9;border-bottom:none;color:#484848;font-family:nissan_agbold;font-size:22px;padding:5px 20px 3px;text-transform:uppercase}.page-value-my-car .car-info{border:1px solid #dfdfdf;border-top-color:#c9c9c9}.page-value-my-car .car-info .label{color:#747474;display:inline-block;font-family:nissan_agbold;font-size:13px;margin-bottom:7px;text-transform:uppercase}.page-value-my-car .car-info .value{color:#c81444;display:block;font-family:nissan_agbold;font-size:52px;line-height:54px;margin-top:14px}.page-value-my-car .car-condition{font-size:0;margin-bottom:22px}.page-value-my-car .form-item-conditions{display:inline-block;font-family:nissan_agbold;font-size:13px;text-align:center;text-transform:uppercase;vertical-align:top;width:120px}.page-value-my-car .form-item-conditions:nth-child(2) label{border-left:none;border-right:none}.page-value-my-car .form-item-conditions label{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#fff;border:2px solid #bdbdbd;color:#979797;cursor:pointer;font-weight:400;height:38px;margin:0;padding-top:9px;width:100%}.page-value-my-car .form-item-conditions label:before{display:none}.page-value-my-car .form-item-conditions label:hover{background-color:transparent}.page-value-my-car .form-item-conditions input:checked~label{background-color:#65be95;color:#fff;cursor:default}.page-value-my-car .rc-toggle{display:inline-block;font-family:nissan_agbold;font-size:13px;margin-left:10px;text-transform:uppercase}.page-value-my-car .rc-toggle.open+.running-costs{-webkit-transition:all .2s ease;transition:all .2s ease;max-height:300px}.page-value-my-car .rc-toggle:hover{text-decoration:none}.page-value-my-car .rc-toggle:focus{outline:none}.page-value-my-car .rc-toggle span:before{font-size:11px;margin-left:4px;position:relative;top:-1px}.page-value-my-car .car-value{border-bottom:1px solid #cbcbcb;margin-bottom:11px;padding-bottom:15px}.page-value-my-car .running-costs{-webkit-transition:all .3s ease;transition:all .3s ease;max-height:0;overflow:hidden}.page-value-my-car .running-costs table{color:#6d6d6d;font-size:14px;margin-top:17px;width:100%}.page-value-my-car .running-costs table tr:nth-child(odd){background-color:hsla(0,0%,100%,.75)}.page-value-my-car .running-costs table td{padding:10px 10px 4px}.page-value-my-car .cost-label{font-family:nissan_agregular;text-align:left}.page-value-my-car .cost-value{font-family:nissan_agbold;text-align:right}.page-value-my-car .mail-wrapper{border-top:1px solid #cbcbcb;margin-top:8px;padding-top:22px}.page-value-my-car .mail-wrapper .btn-default{-webkit-transition:all .2s ease;transition:all .2s ease;background-color:transparent;border:2px solid #838383;color:#838383;font-family:nissan_agbold;font-size:13px;height:41px;width:224px}.page-value-my-car .mail-wrapper .btn-default:before{font-size:14px;margin-right:5px;position:relative;top:1px}.page-value-my-car .mail-wrapper .btn-default:hover{background-color:#ededed;color:#484848}.page-value-my-car .vmc-part2,.page-value-my-car .vmc-part2+.vmc-part3{position:relative}.page-value-my-car .vmc-part2+.vmc-part3:before,.page-value-my-car .vmc-part2:before{border-left:28px solid transparent;border-right:28px solid transparent;border-top:28px solid #f7f7f7;content:"";display:inline-block;height:0;top:100%;width:0;border-top-width:14px;left:0;margin:0 auto;position:absolute;right:0;top:0}.page-value-my-car .vmc-part2,.page-value-my-car .vmc-part2:after{background-color:#e8e8e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),color-stop(35%,#f7f7f7),color-stop(75%,#f7f7f7),to(#ededed));background-image:-webkit-linear-gradient(top,#e8e8e8,#f7f7f7 35%,#f7f7f7 75%,#ededed);background-image:linear-gradient(180deg,#e8e8e8 0,#f7f7f7 35%,#f7f7f7 75%,#ededed);-webkit-filter:none \ 9;filter:none \ 9}.page-value-my-car .vmc-part2{clear:both;padding:48px 0 44px}.page-value-my-car .vmc-part2:after{bottom:0;content:'';left:calc((100vw - 960px) * -.49);position:absolute;right:calc((100vw - 960px) * -.49);top:0;z-index:-1}.page-value-my-car .vmc-part2 .title{color:#747474;font-size:17px;margin:0 10px;text-align:center}.page-value-my-car .vmc-part2 .info-text{color:#a5a5a5;margin-top:6px;text-align:center}.page-value-my-car .models-list{display:table;margin-top:30px;width:100%}.page-value-my-car .models-list .item{display:table-cell;text-align:center;vertical-align:bottom}.page-value-my-car .models-list .item:nth-child(1) div:not(.price){height:276px}.page-value-my-car .models-list .item:nth-child(2) div:not(.price){height:252px}.page-value-my-car .models-list .item:nth-child(3) div:not(.price){height:228px}.page-value-my-car .models-list .item:nth-child(4) div:not(.price){height:211px}.page-value-my-car .models-list .item:nth-child(5) div:not(.price){height:190px}.page-value-my-car .models-list .item:nth-child(6) div:not(.price){height:161px}.page-value-my-car .models-list .item:nth-child(7) div:not(.price){height:140px}.page-value-my-car .models-list .item:nth-child(8) div:not(.price){background:#2788db;height:112px}.page-value-my-car .models-list .item:nth-child(8) .title-image-small{background:#2788db;padding:0 3px 0 0}.page-value-my-car .models-list .item div:not(.price){background-color:#eb1c53;background-image:-webkit-gradient(linear,left top,left bottom,from(#eb1c53),to(#c81444));background-image:-webkit-linear-gradient(top,#eb1c53,#c81444);background-image:linear-gradient(180deg,#eb1c53 0,#c81444);-webkit-filter:none \ 9;filter:none \ 9}.page-value-my-car .models-list .item a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;display:inline-block;vertical-align:bottom}.page-value-my-car .models-list .item a:hover{opacity:.7}.page-value-my-car .models-list .user-car div:not(.price){background-color:#848696;background-image:-webkit-gradient(linear,left top,left bottom,from(#848696),to(#70707d));background-image:-webkit-linear-gradient(top,#848696,#70707d);background-image:linear-gradient(180deg,#848696 0,#70707d);-webkit-filter:none \ 9;filter:none \ 9}.page-value-my-car .models-list .title-image{bottom:39px;left:0;position:absolute;margin:0 auto;right:0;width:19px}.page-value-my-car .models-list .title-image-small{-webkit-transform:translateY(-50%);transform:translateY(-50%);height:18px;left:115px;position:absolute;top:50%}.page-value-my-car .models-list .registration-plate{background:url(../../../modules/ed_custom/motorcheck/images/registration-big.svg) no-repeat scroll 0 0/auto 100%;border-radius:3px;box-shadow:2px 3px 6px rgba(0,0,0,.35);color:#4e4e4e;font-family:nissan_agregular;font-weight:700;display:inline-block;font-size:10px;height:30px;width:110px}.page-value-my-car .models-list .registration-number{background:#f0f0f0 none repeat scroll 0 0;border-radius:0 3px 3px 0;display:inline-block;height:30px;margin-left:30px;padding:9px 2px;text-align:center;width:80px}.page-value-my-car .models-list .price{color:#6d6a6a;font-family:nissan_agbold;font-size:14px;margin-top:35px;text-align:center}.page-value-my-car .vmc-part3{padding-top:61px;text-align:center}.page-value-my-car .vmc-part3:before{border-top-color:#eee!important}.page-value-my-car .vmc-part3>div h4{margin-bottom:4px;margin-top:18px}.page-finance-calculator #page-title{color:#fff;font-size:18px;margin:0;padding-top:49px}.page-finance-calculator .finance-calculator{margin-top:12px}.page-finance-calculator .owl-car-title{margin-bottom:0;margin-top:17px}.page-finance-calculator .slider-total-price{color:#c81444;font-family:nissan_agbold;font-size:16.89px;display:block;height:16px;line-height:20px;margin-bottom:3px;margin-top:2px;text-align:center}.page-finance-calculator .finance-calculator{position:relative}.page-finance-calculator .field-modal-bg .form-radios{float:none!important;width:auto}.page-finance-calculator .field-modal-bg .form-type-select{margin:10px 15px}.page-finance-calculator .field-modal-bg .form-type-select .chosen-container{text-align:left;width:100%!important}.page-finance-calculator #fc-accessories-modal .modal-dialog,.page-finance-calculator #fc-options-modal .modal-dialog{max-width:960px}.page-finance-calculator #fc-accessories-modal .modal-footer,.page-finance-calculator #fc-options-modal .modal-footer{margin:25px auto 18px;width:95%}.page-finance-calculator #fc-accessories-modal .modal-confirm,.page-finance-calculator #fc-options-modal .modal-confirm{margin-bottom:20px}.page-finance-calculator #fc-accessories-modal .btn-confirm,.page-finance-calculator #fc-options-modal .btn-confirm{font-size:15.53px;height:44px;line-height:44px;padding:0;width:211px}.page-finance-calculator .poa-fields-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f7f7f7;border-bottom:1px solid #eaeaea;border-top:1px solid #dfdfdf;padding:20px 10px;position:relative;text-align:center}.page-finance-calculator .poa-fields-wrapper .field-modal-wrapper{display:inline-block;margin:0 6px;vertical-align:top}.page-finance-calculator .poa-fields-wrapper a.btn-primary{-webkit-transition:background-color .1s ease;transition:background-color .1s ease;background-color:#fff;border-color:#dedede;border-radius:2px;color:#c81444;font-family:Arial!important;font-size:13.93px;font-weight:700;height:41px;line-height:1;padding:12px 20px 11px 15px;position:relative;text-align:left;text-transform:none;width:298px}.page-finance-calculator .poa-fields-wrapper a.btn-primary:before{-webkit-transition:opacity .5s ease,top .1s linear .7s;transition:opacity .5s ease,top .1s linear .7s;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#a0a0a0;font-size:25px;left:50%;opacity:0;position:absolute;top:-60px;visibility:hidden;z-index:10}.page-finance-calculator .poa-fields-wrapper a.btn-primary:hover{background-color:#9a0f34;color:#fff}.page-finance-calculator .poa-fields-wrapper a.btn-primary:hover .plus{color:#fff}.page-finance-calculator .poa-fields-wrapper a.btn-primary:focus{outline:none}.page-finance-calculator .poa-fields-wrapper a.btn-primary:active{box-shadow:none}.page-finance-calculator .poa-fields-wrapper a.btn-primary.with-pointer:before{-webkit-transition:all .9s ease;transition:all .9s ease;opacity:1;top:-2px;visibility:visible}.page-finance-calculator .poa-fields-wrapper .name{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:240px}.page-finance-calculator .poa-fields-wrapper .plus{-webkit-transition:color .2s ease;transition:color .2s ease;color:#a0a0a0;font-size:18px;position:absolute;right:13px;top:10px}.page-finance-calculator .poa-fields-wrapper .modal-footer{text-align:left}.page-finance-calculator .finance-calc-wrapper .form-type-select:before{bottom:16px}.page-finance-calculator .finance-calc-wrapper select{height:40px}.page-finance-calculator .finance-calc-wrapper .chosen-container{float:none;width:100%!important}.page-finance-calculator .finance-calc-wrapper .chosen-container .chosen-single{height:40px;line-height:39px}.page-finance-calculator .finance-calc-wrapper .chosen-container .chosen-single b{padding-top:14px}.page-finance-calculator .finance-calc-wrapper .chosen-container .chosen-results li{padding:8px 6px}.page-finance-calculator .df-data .form-type-radios{font-size:0}.page-finance-calculator .df-data .form-type-radios:last-child{margin-bottom:0}.page-finance-calculator .df-data .form-type-radios>label{color:#babcc1;font-family:nissan_agbold;font-size:12px;font-weight:400;line-height:12px;margin-bottom:2px}.page-finance-calculator .df-data .form-type-radio{display:inline-block;margin:0;padding:0;vertical-align:top}.page-finance-calculator .df-data .form-type-radio:last-child label{border-right:1px solid #cecece!important}.page-finance-calculator .df-data input[type=radio]:checked~label{background-color:#c81444;color:#fff;cursor:default}.page-finance-calculator .df-data input[type=radio]:checked~label:hover{background-color:#c81444;color:#fff}.page-finance-calculator .df-data input[type=radio]~label{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#f8f8f8;border:1px solid #cecece;border-right:none;color:#747474;cursor:pointer;font-size:14px;font-weight:700;height:38px;margin:0;padding:9px 0 0;text-align:center;width:48px}.page-finance-calculator .df-data input[type=radio]~label:hover{background-color:#e6e6e6;color:#747474}.page-finance-calculator .df-data input[type=radio]~label:before{display:none}.page-finance-calculator .df-data .info-link{margin-left:5px;position:relative;top:-1px}.page-finance-calculator .dfd-top{color:#8d8d8d;font-family:nissan_agbold;margin-bottom:22px}.page-finance-calculator .dfd-top .vehicle-model{margin-bottom:10px;text-transform:uppercase}.page-finance-calculator .dfd-top .vehicle-price{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;font-family:nissan_agregular;font-size:14px;padding:2px 0}.page-finance-calculator .dfd-top .vehicle-total-price{color:#c81444;font-size:16px}.page-finance-calculator .credit-type-and-period>.label{margin:20px 0 10px}.page-finance-calculator .finance-spinner-wrapper label div{color:#a5a6a8;float:right;font-family:nissan_agregular;font-size:13px;letter-spacing:-.5px;line-height:20px}.page-finance-calculator .finance-spinner-wrapper .finance-spinner-value{background-color:#fff;border:1px solid #cecece;color:#c81444;font-family:Arial;font-size:14px;font-weight:700;height:40px;left:0;line-height:17px;padding:10px 55px 10px 13px;position:absolute;right:0;top:0;z-index:10}.page-finance-calculator .calculation-data{border:1px solid #d7d7d7;position:relative}.page-finance-calculator .calculation-data>.info-link{position:absolute;right:15px;top:12px;z-index:10}.page-finance-calculator .fc-payment-details{margin:0;padding:32px 30px 0}.page-finance-calculator .fc-payment-details li{margin-bottom:21px;padding:4px 0 20px 155px;position:relative}.page-finance-calculator .fc-payment-details li:not(:last-child){border-bottom:1px solid #d7d7d7}.page-finance-calculator .fc-payment-details li:before{background-image:url(../../../nissanie_core_theme/images/custom/finance-sprite.png);background-size:45px 132px;content:'';position:absolute;top:15px}.page-finance-calculator .fc-payment-details .monthly:before{background-position:0 0;height:42px;left:78px;width:42px}.page-finance-calculator .fc-payment-details .amount-financed:before{background-position:0 -85px;height:47px;left:77px;width:45px}.page-finance-calculator .fc-payment-details .total:before{background-position:0 -42px;height:43px;left:80px;width:36px}.page-finance-calculator .fc-payment-details span{display:block}.page-finance-calculator .fc-payment-details .label{color:#a3a4a8;font-family:nissan_agbold;font-size:11px;margin-bottom:3px;padding-left:3px;text-transform:uppercase}.page-finance-calculator .fc-payment-details .label+span{color:#c81444;font-family:nissan_agregular;font-size:44px;line-height:50px}.page-finance-calculator .costs-breakdown-toggle{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#f8f8f8;border-top:1px solid #d7d7d7;color:#c81444;display:block;font-family:nissan_agbold;font-size:13px;height:44px;padding-top:13px;text-align:center;text-transform:uppercase}.page-finance-calculator .costs-breakdown-toggle:hover{background-color:#e6e6e6;text-decoration:none}.page-finance-calculator .costs-breakdown-toggle:focus{outline:none}.page-finance-calculator .costs-breakdown-toggle i{margin-left:8px}.page-finance-calculator .costs-breakdown{border-top:1px solid #d7d7d7;padding:0 17px}.page-finance-calculator .costs-breakdown table{color:#6d6d6d;font-size:14px;margin:14px 0;width:100%}.page-finance-calculator .costs-breakdown table a:hover{text-decoration:none}.page-finance-calculator .costs-breakdown table a:focus{outline:none}.page-finance-calculator .costs-breakdown tbody tr:nth-child(odd){background-color:hsla(0,0%,97%,.45)}.page-finance-calculator .costs-breakdown td{padding:12px 15px 8px}.page-finance-calculator .costs-breakdown .label{font-family:nissan_agregular;text-align:left}.page-finance-calculator .costs-breakdown .label+td{font-family:nissan_agbold;text-align:right}.page-finance-calculator .grey-footer{background-color:#f7f7f7;border-top:1px solid #e6e6e6;margin:0;padding:55px 0 58px;text-align:center}.page-finance-calculator .footer-container:first-child{margin-bottom:35px}.page-finance-calculator .footer-container:last-child a{display:inline-block;font-size:20px;height:37px;line-height:41px;margin:0 3.5px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;vertical-align:top;width:37px}.page-finance-calculator .footer-container:last-child a:hover{text-decoration:none;opacity:.6}.page-finance-calculator .footer-container:last-child .icon-envelope-o{line-height:38px}.node-about-us-page .page-finance-calculator .footer-container .field-name-field-dealer-section-heading,.page-finance-calculator .footer-container .node-about-us-page .field-name-field-dealer-section-heading,.page-finance-calculator .footer-container h3{color:#747474;font-size:14px;margin:0 0 22px}.page-book.logged-in #your-info-wrapper .add-car-active .no-vehicle-wrapper{display:block}.page-book.logged-in #your-info-wrapper .add-car-active .input-group{background-color:#f1f1f1;margin-bottom:0;margin-top:101px;padding:20px}.page-book.logged-in #your-info-wrapper .add-car-active label{width:102px!important}.page-book.logged-in #your-info-wrapper .add-car-active .form-item-year{background:#f1f1f1;margin-bottom:0;padding:20px 20px 20px 0;position:relative;top:101px}.page-book.logged-in #your-info-wrapper .add-car-active .form-item-year label{width:30px!important}.page-book.logged-in #your-info-wrapper .add-car-active .btn-add,.page-book.logged-in #your-info-wrapper .add-car-active .form-item-year+.reg-or-make-block{display:none}.page-book.logged-in .reg-or-make-block{margin-bottom:4px;top:-5px}.page-book.logged-in .no-vehicle-wrapper{background:#f1f1f1;display:none;left:10px;padding:25px 20px 10px;position:absolute;right:10px;top:40px;z-index:20}@-moz-document url-prefix(){.page-book.logged-in .no-vehicle-wrapper{top:41px}}.page-book.logged-in .no-vehicle-wrapper .reg-or-make-block{margin:7px 0}.page-book.logged-in .no-vehicle-wrapper label{width:152px!important}.page-book.logged-in .no-vehicle-wrapper .chosen-container{width:100%!important}.page-book.logged-in .ribbon{background-color:#b1b0b0;display:block;font-family:nissan_agbold;font-size:12px;padding:0 10px 2px;right:-9px;text-align:center;top:-10px;width:90px;z-index:10}.page-book.logged-in .ribbon:after{border-top-color:#b1b0b0}.page-book.logged-in .ribbon:hover{background-color:gray;text-decoration:none}.page-book.logged-in .ribbon:hover:after{border-top-color:gray}.page-book.logged-in .ribbon i{display:inline-block;line-height:10px;margin:0 0 0 6px;position:relative;right:-5px;top:1px}.page-book .no-vehicle-wrapper{padding-bottom:13px}.page-book .page-title{margin-bottom:40px}.page-book .vehicle-selector{position:relative}.page-book .vehicle-selector+#your-info-wrapper .form-block-head{margin-top:80px}.page-book .vehicle-selector .form-block-head{margin-bottom:-1px;margin-top:0}.page-book .vehicle-selector .main-menu-vehicles{margin-bottom:0}.page-book .vehicle-selector .block-ni-menu{min-height:328px}.page-book .vehicle-selector .block-ni-menu:not(.hide):not(#ni-careers-form .input-group-btn)~.form-item-fuel-type{display:none}.page-book .vehicle-selector .form-item-fuel-type.form-group{bottom:0;left:10px}.page-book .vehicle-selector .form-item-fuel-type.form-group .form-radios,.page-book .vehicle-selector .form-item-fuel-type.form-group .form-radios div{display:inline-block}.page-book .vehicle-selector .form-item-fuel-type.form-group label:not(.label-required):before{top:4px!important}.page-book .ribbon{display:none}.page-book #your-info-wrapper .right-column{position:relative}.page-book #your-info-wrapper .right-column .form-wrapper-inner{display:table;width:100%}.page-book #your-info-wrapper .form-block-head{margin-bottom:40px;margin-top:0}.page-book #your-info-wrapper .registration-result strong{height:53px}.page-book #your-info-wrapper .input-group{margin-bottom:15px}.page-book #your-info-wrapper .input-group>div{display:table-cell;vertical-align:middle}.page-book #your-info-wrapper .form-item-mileage-unit{width:67px}.page-book #your-info-wrapper .form-item-total-mileage{position:relative}.page-book #your-info-wrapper .form-item-total-mileage .form-control{border-right:none}.page-book #your-info-wrapper .form-item-total-mileage span{font-size:16px;position:absolute;right:0;top:5px;width:auto!important}.page-book #your-info-wrapper .form-item-year>label{margin-right:10px;width:auto}.page-book [id*=ni-book-form]>div>div:nth-child(3) .form-block-head:before{content:'1. '}.page-book [id*=ni-book-form]>div>div:nth-child(4) .form-block-head:before{content:'2. '}.page-book [id*=ni-book-form]>div>div:nth-child(5) .form-block-head:before{content:'3. '}.page-book .swipe{position:relative;top:0}.page-book .form-block-head{border-bottom:1px solid #c4c4c4;padding-bottom:10px;margin-bottom:0;margin-top:80px}.page-book .form-block-head:before{color:#c81444}.page-book .form-block-title{color:rgba(43,46,55,.4);font-size:18px;margin-bottom:15px}.page-book #edit-registration-wrapper{margin-bottom:6px}.page-book .reg-or-make-block{clear:both;color:#555;display:block;font-size:12px;height:37px;margin:0;position:relative;text-align:center}.page-book .reg-or-make-block:after,.page-book .reg-or-make-block:before{background-color:#c5c5c5;content:'';display:block;height:9px;margin:2px auto 4px;width:1px}.page-book #dealer-replace.loading-div-small:before{top:35px}.page-book .table-wrapper-disabled{position:relative}.page-book .table-wrapper-disabled>:not(.form-block-head):not(.timetable-msg){-webkit-filter:blur(1px);filter:blur(1px)}.page-book .table-wrapper-disabled:before{background-color:hsla(0,0%,100%,.5);bottom:0;content:"";left:-50px;position:absolute;right:0;top:25px;z-index:50}.page-book .table-wrapper-disabled .day-item:not(.past) .disabled:not(.past){background-color:#fff!important}.page-book .table-wrapper-disabled .timetable-msg{display:block}.page-book .timetable-msg{-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:hsla(0,0%,100%,.5);border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;color:#c81444;display:none;font-family:nissan_agbold;font-size:17px;left:0;margin:0 auto;padding:15px 0;position:absolute;right:0;text-align:center;top:65%;z-index:100}.page-book .booking-legend{border-bottom:1px solid #c4c4c4;margin-bottom:25px;padding:10px 0}.page-book .booking-legend .booking-date>*{margin-bottom:0;width:100%!important}.page-book .booking-legend .legend-small{margin:8px 0 15px}.page-book .booking-legend .legend-small li{color:#a3a3a3;display:inline-block;font-family:nissan_agregular;font-size:10px;padding:0;text-transform:uppercase}.page-book .booking-legend .legend-small li:before{content:'';display:inline-block;height:11px;margin-right:8px;position:relative;top:1px;width:23px}.page-book .booking-legend .legend-small .not-available:before{background-color:#d8d8d8;border:1px solid #c3c3c3}.page-book .booking-legend .legend-small .holiday:before{background-color:#f8e0e5;border:1px solid #c3c3c3}.page-book .booking-legend .legend-small .available:before{border:1px solid #c3c3c3}.page-book .booking-legend .legend-small .booked:before{background-color:#95c86b;border:1px solid #539021}.page-book .selected .time-view{bottom:4px;color:#f1f1f1;font-family:nissan_agbold;font-size:14px;left:10px;pointer-events:none;position:absolute;right:10px;text-align:center;z-index:10}.page-book .selected .time-view:before{color:hsla(0,0%,100%,.67);display:block;font-size:16px;margin-bottom:5px}.page-book .booking-info-container{border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin-bottom:20px;min-height:110px;padding-bottom:5px;padding-top:25px}.page-book .booking-info-container .terms-box{color:#555;margin-top:25px}.page-book .booking-info-container .terms-box label{font-size:13px;padding-left:0}.page-book .booking-info-container .terms-box label:before{top:5px}.page-book .book-action .btn{font-size:14px;height:45px;width:210px}.page-book .form-wrapper-section .form-group>label:not(.element-invisible){margin-top:6px;position:relative;width:142px}.page-book .form-wrapper-section .form-group>label:not(.element-invisible)~*>div:not(.chosen-drop){margin-bottom:0;width:49%}.page-book .form-wrapper-section .form-group>label:not(.element-invisible)~*>div:not(.chosen-drop):first-child{float:left}.page-book .form-wrapper-section .form-group>label:not(.element-invisible)~*>div:not(.chosen-drop):last-child{float:right}.page-book .form-wrapper-section .form-group>label:not(.element-invisible)~*>div.form-item-phone-area{width:25%}.page-book .form-wrapper-section .form-group>label:not(.element-invisible)~*>div.form-item-phone{width:73%}.page-book-service .booking-info .vehicle{display:none}.page-booking-thank-you-page h1{margin-bottom:22px}.page-booking-thank-you-page .thank-you-image{margin-bottom:25px}.page-booking-thank-you-page .thank-you-title{font-size:20px;margin-bottom:30px}.page-booking-thank-you-page .thank-you-text{font-weight:700}.page-booking-thank-you-page .selected-date{border-bottom:1px solid #dedede;padding-bottom:3px}.page-booking-thank-you-page .back-button-wrapper{border-top:1px solid #dedede;margin-top:30px;padding-top:20px}.page-booking-thank-you-page #block-system-main{position:relative}.page-vehicle-leaf-reviews-questions .pager{text-align:center}.page-vehicle-leaf-reviews-questions .pager>*{display:inline-block;font-family:nissan_agbold;font-size:13px;margin:0 10px;vertical-align:middle}.page-vehicle-leaf-reviews-questions .pager a{border:1px solid #e3e2e2;height:40px;padding-top:10px;-webkit-transition:all .2s ease;transition:all .2s ease;width:150px}.page-vehicle-leaf-reviews-questions .pager a:hover{background-color:#eee;color:#c81444;text-decoration:none}.page-nissan-promo .page-title{margin-bottom:20px}#choose-vehicle-form{position:relative}.collapse-sections{float:right;font-family:nissan_agbold;font-size:11.9px;text-transform:uppercase}.collapse-sections:focus{outline:none}.collapse-sections:before{display:inline-block;margin-right:3px}.compare-print-button{float:right;width:145px}.initial-message{background:#fff;border:1px solid #eee;left:0;padding:30px;position:absolute;right:0;top:272px;z-index:10}.initial-message .node-about-us-page .field-name-field-dealer-section-heading,.initial-message h3,.node-about-us-page .initial-message .field-name-field-dealer-section-heading{margin:0 0 10px}.initial-message p{margin:0}.change_close_box{background:#fff;height:29px;left:0;position:absolute;text-align:right;top:0;z-index:200}.change_close{background:#efefef;color:#656565;cursor:default;display:inline-block;font-family:nissan_agbold;font-size:10px;height:29px;opacity:.5;padding-top:6px;text-align:center;text-transform:uppercase;width:73px}.change_close:focus,.change_close:hover{text-decoration:none}.ctc-carousel .form-type-select,.slider-wrapper .form-type-select{margin-bottom:10px}.ctc-carousel .form-type-select label,.slider-wrapper .form-type-select label{color:#555}.ctc-carousel .loading-div,.slider-wrapper .loading-div{background:#fff;left:0;position:absolute;right:0;text-align:center;top:0;z-index:800}.ctc-carousel .loading-div img,.slider-wrapper .loading-div img{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.ctc-carousel .form-submit,.slider-wrapper .form-submit{background:#c81444;height:33px;width:100%}.ctc-carousel .form-submit:focus,.ctc-carousel .form-submit:hover,.slider-wrapper .form-submit:focus,.slider-wrapper .form-submit:hover{background-color:#9a0f34!important}.ctc-carousel .with-results .change_close,.slider-wrapper .with-results .change_close{cursor:pointer;opacity:1}.ctc-carousel .with-results .change_close:focus,.ctc-carousel .with-results .change_close:hover,.slider-wrapper .with-results .change_close:focus,.slider-wrapper .with-results .change_close:hover{color:#c81444}.ctc-carousel .with-results.with-change .change_close,.slider-wrapper .with-results.with-change .change_close{padding-right:10px}.ctc-carousel .with-results.with-change .change_close:before,.slider-wrapper .with-results.with-change .change_close:before{position:absolute;right:11px;top:9px}.slider-wrapper{margin-bottom:0;margin-top:30px;position:relative;z-index:20}.slider-wrapper:not(.ie9-ready) .owl-item:nth-child(2){z-index:10}.slider-wrapper.owl-carousel .owl-item{padding:0}.slider-wrapper.owl-carousel .owl-controls{margin:0;top:0}.slider-wrapper .owl-item{min-height:470px;position:relative}.slider-wrapper section{margin-bottom:25px}.slider-wrapper .controls{-webkit-transition:top .4s ease;transition:top .4s ease;background:#e0e0e0 url(../../../nissanie_core_theme/images/custom/controls-background-def.png) no-repeat top;height:234px;margin-bottom:66px;padding:40px 10px 15px;position:relative;z-index:100}.slider-wrapper .form-submit{opacity:1!important;margin-top:6px!important}.slider-wrapper .results{background:#fff;clear:both;display:block;position:relative}.slider-wrapper .loading-div{height:290px}.slider-wrapper .with-results .controls{background:url(../../../nissanie_core_theme/images/custom/controls-background.png) no-repeat;background-size:100%;left:0;position:absolute;right:0;top:-210px;z-index:40}.slider-wrapper .with-results .overview{height:300px}.slider-wrapper .with-change .controls{top:29px;z-index:40}.slider-wrapper .with-change .change_close{background:#dedede}.slider-wrapper .with-change .overview .compare-buttons{-webkit-transition:visibility 0s ease .3s;transition:visibility 0s ease .3s;visibility:hidden}.slider-wrapper .chosen-container{display:block;float:none}.slider-wrapper .btn{margin:0}.node-about-us-page .slider-wrapper .field-name-field-dealer-section-heading,.slider-wrapper .node-about-us-page .field-name-field-dealer-section-heading,.slider-wrapper h3{background:#585858;color:#fff;cursor:pointer;font-size:15px;line-height:18px;margin:0;padding:9px 12px 7px}.node-about-us-page .slider-wrapper .field-name-field-dealer-section-heading span,.slider-wrapper .node-about-us-page .field-name-field-dealer-section-heading span,.slider-wrapper h3 span{visibility:hidden}.node-about-us-page .slider-wrapper .field-name-field-dealer-section-heading i,.slider-wrapper .node-about-us-page .field-name-field-dealer-section-heading i,.slider-wrapper h3 i{display:none;float:right;position:relative;top:-1px}.slider-wrapper h4{border-bottom:1px solid #eee;color:#555;cursor:pointer;font-family:nissan_agbold;font-size:14px;font-weight:400;margin:0;padding:7px 4px 4px;text-transform:uppercase}.slider-wrapper h4.hovered{background:#585858;color:#fff}.slider-wrapper h4 i{color:#c81444;font-size:12px;margin-right:5px;position:relative;top:-1}.slider-wrapper section:not(.accessories) li{font-size:13px!important;padding-left:25px}.slider-wrapper section:not(.accessories) li:before{color:#555!important;content:""!important;font-size:5px;left:15px;position:absolute;top:10px}.slider-wrapper table{width:100%}.slider-wrapper table tr{padding:5px 0}.slider-wrapper table tr td{padding:0 10px;vertical-align:middle}@-moz-document url-prefix(){.slider-wrapper table tr td{padding:5px 10px}}.slider-wrapper table tr td:first-child{text-align:left;width:57%}.slider-wrapper table tr td:last-child{text-align:right;word-break:break-all;width:53%}.slider-wrapper .collapse-sections{position:absolute;right:0;z-index:30}.slider-wrapper .collapse-sections.collapse-top{display:none;top:306px}.slider-wrapper .stripes tr:nth-child(2n+2){background:#f2f2f2}.slider-wrapper .first_column,.slider-wrapper .second_column,.slider-wrapper .third_column{margin-bottom:0;padding-top:29px}.slider-wrapper .first_column .controls{margin-right:8px}.slider-wrapper .first_column .change_close_box{right:8px}.slider-wrapper .first_column .overview{margin-right:34px;padding-left:10px}.node-about-us-page .slider-wrapper .first_column .field-name-field-dealer-section-heading span,.slider-wrapper .first_column .node-about-us-page .field-name-field-dealer-section-heading span,.slider-wrapper .first_column h3 span{visibility:visible}.slider-wrapper .first_column .accessories-inner,.slider-wrapper .first_column .grade-outer,.slider-wrapper .first_column .options-inner,.slider-wrapper .first_column table{border-left:1px solid #eee;border-bottom:1px solid #eee}.slider-wrapper .second_column.border-short .controls:after,.slider-wrapper .second_column.border-short .controls:before{bottom:-11px}.slider-wrapper .second_column .controls{margin-left:4px;margin-right:4px}.slider-wrapper .second_column .controls:after,.slider-wrapper .second_column .controls:before{bottom:-44px;content:"";position:absolute;top:-28px;width:1px}.slider-wrapper .second_column .controls:before{border-left:1px solid #f3f3f3;left:-6px}.slider-wrapper .second_column .controls:after{border-right:1px solid #f3f3f3;right:-6px}.slider-wrapper .second_column .change_close_box{left:1px;right:4px}.slider-wrapper .second_column .overview{margin:0 22px}.slider-wrapper .second_column .overview:after,.slider-wrapper .second_column .overview:before{bottom:0;content:'';position:absolute;top:-28px;width:1px}.slider-wrapper .second_column .overview:before{border-left:1px solid #f3f3f3;left:-24px}.slider-wrapper .second_column .overview:after{border-right:1px solid #f3f3f3;right:-24px}.slider-wrapper .second_column .accessories-inner,.slider-wrapper .second_column .grade-outer,.slider-wrapper .second_column .options-inner,.slider-wrapper .second_column table{border-bottom:1px solid #eee}.slider-wrapper .second_column .accessories-inner,.slider-wrapper .second_column .grade-outer,.slider-wrapper .second_column .options-inner,.slider-wrapper .second_column .stripes{background:#f7f7f7}.slider-wrapper .second_column .stripes tr:nth-child(2n+2){background:#eaeaea}.slider-wrapper .third_column .collapse-sections.collapse-top{display:block}.slider-wrapper .third_column .controls{margin-left:8px}.slider-wrapper .third_column .change_close_box{right:0}.slider-wrapper .third_column .overview{margin-left:34px;padding-right:10px}.slider-wrapper .third_column .accessories-inner,.slider-wrapper .third_column .grade-outer,.slider-wrapper .third_column .options-inner,.slider-wrapper .third_column table{border-bottom:1px solid #eee;border-right:1px solid #eee}.node-about-us-page .slider-wrapper .third_column .field-name-field-dealer-section-heading i,.slider-wrapper .third_column .node-about-us-page .field-name-field-dealer-section-heading i,.slider-wrapper .third_column h3 i{display:block}.slider-wrapper .overview-temp .overview{height:300px}.slider-wrapper .compare-image-holder{height:107px;margin-bottom:16px;position:relative}.slider-wrapper .compare-image-holder img{bottom:0;height:106px;left:0;max-width:100%;position:absolute;right:0}.slider-wrapper .overview{position:relative}.slider-wrapper .overview h2{font-size:16px;max-height:34px;overflow:hidden}.slider-wrapper .overview p{color:#c81444;font-family:nissan_agbold;font-size:14px;height:20px;margin-bottom:5px}.slider-wrapper .overview .compare-buttons{visibility:visible}.slider-wrapper .overview .btn{height:28px;line-height:1.4;min-width:133px}.slider-wrapper .overview .btn-primary{float:left}.slider-wrapper .overview .btn-secondary{float:right}.slider-wrapper .overview .co2{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;color:#6c6c6c;padding:2px 0;margin-bottom:10px;text-transform:uppercase}.slider-wrapper .overview .co2>span{padding:0 10px}.slider-wrapper .overview .co2 span:first-child{padding-left:2px;border-right:1px solid #ebebeb}.slider-wrapper .overview .secondary-links{display:inline-block;margin-top:5px;text-decoration:underline;display:none!important}.slider-wrapper .overview .secondary-links:hover{text-decoration:none}.slider-wrapper .grade-outer{padding:30px 10px 0}.slider-wrapper .grade-outer .grade-inner{margin-bottom:20px}.slider-wrapper .grade-outer .grade-inner.closed{height:28px!important;overflow:hidden}.slider-wrapper .grade-outer i{color:#c81444;display:inline-block;width:15px}.slider-wrapper .options-inner{padding:10px 0}.slider-wrapper .options-inner ul{margin:0}.slider-wrapper .accessories-inner{height:200px;padding:20px 15px}.slider-wrapper .accessories-inner>a{display:inline-block;font-family:nissan_agbold;text-decoration:underline}.slider-wrapper .accessories-inner>a:hover{text-decoration:none}.slider-wrapper .accessories-inner ul{margin:10px 0 0;padding:0}.slider-wrapper .accessories-inner li{float:left;margin:15px 0 0;padding:0;text-align:center;width:25%}.slider-wrapper .accessories-inner li:nth-child(5){clear:left}.slider-wrapper .accessories-inner li:before{display:none}.slider-wrapper .accessories-inner li img{border:2px solid transparent}.slider-wrapper .accessories-inner li img:hover{border:2px solid #eee}.slider-wrapper .owl-nav{top:29px}.slider-wrapper .owl-nav>div{background:#fff!important;padding:3px 5px}.slider-wrapper .owl-dots{bottom:-75px;left:0;position:absolute;right:0;text-align:center}.slider-wrapper .owl-dot{display:inline-block;vertical-align:top}.slider-wrapper .owl-dot.active span,.slider-wrapper .owl-dot:hover span{background:#c81444;opacity:1}.slider-wrapper .owl-dot span{background:#869791;border-radius:50%;cursor:pointer;display:block;height:20px;margin:5px 7px;opacity:.5;width:20px}.slider-wrapper .chosen-disabled{opacity:1!important}.slider-wrapper .chosen-disabled .chosen-single{background:#eee;color:#bbb}.page-compare-to-competitors ul{margin:0}.page-compare-to-competitors li{padding:0}.page-compare-to-competitors li:before{display:none}.page-compare-to-competitors .page-title{color:#fff}.page-compare-to-competitors .main-wrapper:before{background-color:#2a2e37;content:'';height:333px;left:0;position:absolute;right:0}.page-compare-to-competitors .vehicle-image{height:229px;position:relative}.page-compare-to-competitors .collapse-all-row{height:40px}.page-compare-to-competitors .collapse-all-row.top{border-bottom:1px solid #cccdcf}.page-compare-to-competitors .collapse-all-row.bottom{border-bottom:none!important;bottom:-43px;position:absolute;right:0}.page-compare-to-competitors .list-data{color:#525252;font-size:12px}.page-compare-to-competitors .list-data li{border-left:1px solid #cccdcf;height:40px;padding:0 15px;width:100%}.page-compare-to-competitors .list-data li i,.page-compare-to-competitors .list-data li span{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;font-size:13px;line-height:16px;position:relative;top:50%}.page-compare-to-competitors .section-title{border-bottom:2px solid #d1d1d1;color:#c81444;display:block;font-family:nissan_agbold;font-size:15px;height:45px;text-transform:uppercase}.page-compare-to-competitors .section-title:active,.page-compare-to-competitors .section-title:focus{outline:none}.page-compare-to-competitors .section-title.closed{border-bottom-width:1px}.page-compare-to-competitors .section-title span{display:inline-block;padding:12px 15px 0;vertical-align:top}.page-compare-to-competitors .section-title i{float:right;font-size:12px;margin:15px 13px 0 0}.page-compare-to-competitors .chart-box-inner,.page-compare-to-competitors .vehicle-costs-inner{height:250px}.page-compare-to-competitors .chart-box-inner div{display:inline-block}.page-compare-to-competitors .vehicle-costs-inner ul{display:inline-block;vertical-align:top}.page-compare-to-competitors .initial-message{display:none}.page-compare-to-competitors .icon-Available{color:#c81444}.page-compare-to-competitors .icon-Option{color:#f9ac26}.page-compare-to-competitors .icon-Not{color:#bababa}#ni-ctc-compare-form{overflow:hidden;padding-bottom:43px}#ni-ctc-compare-form.no-content{background-color:#fff;padding-bottom:140px}#ni-ctc-compare-form.no-content .initial-message{display:block;padding:20px 10px;position:static}#ni-ctc-compare-form.no-content .change_close_box,#ni-ctc-compare-form.no-content .ctc-column-labels,#ni-ctc-compare-form.no-content .no-data,#ni-ctc-compare-form.no-content .owl-dots,#ni-ctc-compare-form.no-content .owl-nav{display:none}#ni-ctc-compare-form.no-content .ctc-carousel{min-height:229px}#ni-ctc-compare-form.no-content .controls{border-left:1px solid #fff}#ni-ctc-compare-form section{border-bottom:1px solid #cccdcf}.ctc-column-labels{background-color:#fff;float:left;width:190px}.ctc-column-labels .label-info li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#989898;cursor:default;display:inline-block;font-family:nissan_agregular;font-size:10px;margin:0 12px;text-transform:uppercase;vertical-align:top}.ctc-column-labels .label-info i{display:inline-block;font-size:12px;margin-right:5px;text-align:center;vertical-align:top}.ctc-column-labels .label-info i:before{position:relative;top:-1px}.ctc-column-labels .list-data li{border-left:none}.ctc-column-labels .list-data li:nth-child(even){background-color:#f7f7f7}.ctc-column-labels .list-data li:nth-child(odd){background-color:#f0f0f0}.ctc-column-labels .list-tabs{height:560px}.ctc-column-labels .list-tabs li{margin-bottom:1px}.ctc-column-labels .list-tabs a{-webkit-transition:background-color .1s ease,color .1s ease;transition:background-color .1s ease,color .1s ease;background-color:#e4e4e4;color:#6f6f6f;display:block;font-family:nissan_agbold;font-size:12px;height:38px;padding:10px 0 0 28px;position:relative;text-transform:uppercase;z-index:10}.ctc-column-labels .list-tabs a:focus,.ctc-column-labels .list-tabs a:hover{outline:none;text-decoration:none}.ctc-column-labels .list-tabs a:hover{background-color:#c81444;color:#fff}.ctc-column-labels .list-tabs .active{background-color:#c81444;color:#fff;cursor:default}.ctc-column-labels .list-tabs .active:after{border-color:transparent transparent transparent #c81444;border-style:solid;border-width:20px 0 20px 8px;content:'';height:0;position:absolute;right:-7px;top:-1px;width:0}@-moz-document url-prefix(){.ctc-column-labels .list-tabs .active:after{border-style:dotted solid}}.ctc-carousel{margin:0 0 0 190px;width:auto}.ctc-carousel.plugin-loaded .controls{-webkit-transition:top .3s ease;transition:top .3s ease}.ctc-carousel .with-results .controls{top:-292px}.ctc-carousel .with-change .controls{top:0}.ctc-carousel .owl-stage-outer{z-index:700}.ctc-carousel .owl-stage-outer.lowerZ{z-index:400}.ctc-carousel .column{margin:0;position:relative}.ctc-carousel .controls{background-size:100%;background:url(../../../nissanie_core_theme/images/custom/controls-ctc-background.png) no-repeat top;background-size:100% auto;border-left:1px solid #cccdcf;height:228px;left:0;margin:0;padding:30px 10px 0;position:absolute;right:0;top:0;z-index:700}.ctc-carousel .controls>div{margin-bottom:5px;position:relative}.ctc-carousel .change_close_box{background:transparent;height:24px;left:0;right:0;z-index:750}.ctc-carousel .change_close{background-color:#dbdbdb;color:#878889;height:24px;padding-top:4px}.ctc-carousel .change_close:before{top:7px!important}.ctc-carousel .form-type-select{margin-bottom:0}.ctc-carousel .form-type-select label{line-height:12px;margin-bottom:3px}.ctc-carousel .title{color:#494a4c;font-size:12px;margin:0 0 5px;max-height:50px;overflow:hidden}.ctc-carousel .price{color:#c81444;font-size:11px;font-weight:700;line-height:11px}.ctc-carousel .list-data li:nth-child(odd){background-color:#f7f7f7}.ctc-carousel .collapse-sections{float:right;margin-right:14px;margin-top:13px}.ctc-carousel .chosen-disabled a span{color:transparent}.ctc-carousel .chosen-single{height:29px;line-height:27px}.ctc-carousel .chosen-results li{line-height:18px}.ctc-carousel .loading-div{border:1px solid #cccdcf;height:228px;right:-1px}.ctc-carousel .vehicle-image{background-color:#fff;border-bottom:1px solid #cccdcf;border-left:1px solid #cccdcf;padding:29px 10px 0}.ctc-carousel .vehicle-image .car-image{display:block;margin:15px auto 10px}.ctc-carousel .car-image{max-height:100px;max-width:100%}.ctc-carousel .info{text-align:left}.ctc-carousel .form-submit{font-size:11px;margin-top:4px}.ctc-carousel .form-submit[disabled]{opacity:.5}.ctc-carousel .vehicle-gallery ul{border-left:1px solid #cccdcf;display:none;margin:0}.ctc-carousel .vehicle-gallery .active{display:block}.ctc-carousel .vehicle-gallery li{height:140px;overflow:hidden;padding:15px 10px;text-align:center;width:100%}.ctc-carousel .vehicle-gallery li img{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;margin:0}.ctc-carousel .vehicle-gallery li img:hover{opacity:.7}.ctc-carousel .vehicle-spec li{text-align:center}.ctc-carousel .column0 .ctc-nissan-label{height:47px}.ctc-carousel .column0 .ctc-nissan-label span{color:#9f9fa1;display:block;font-family:nissan_agregular;font-size:12px;margin-bottom:7px;text-transform:uppercase}.ctc-carousel .column0 .info{width:145px}.ctc-carousel .column0 .info .btn{margin-bottom:7px;width:127px}.ctc-carousel .column0 .secondary-links{display:inline-block;margin-top:7px;text-decoration:underline}.ctc-carousel .column0 .secondary-links:hover{text-decoration:none}.ctc-carousel .column0 .controls{background:#e0e0e0 url(../../../nissanie_core_theme/images/custom/controls-background-def.png) no-repeat center -10px;background-size:100%}.ctc-carousel .column3{border-right:1px solid #cccdcf}#ctc-sticky-header{-webkit-transition:visibility .3s ease,max-height 0s linear .3s;transition:visibility .3s ease,max-height 0s linear .3s;background:#fff;border-bottom:1px solid #cccdcf;border-top:1px solid #cccdcf;box-shadow:0 2px 4px rgba(0,0,0,.09);max-height:0;position:fixed;top:152px;visibility:hidden;width:960px;z-index:20}#ctc-sticky-header.is-visible{-webkit-transition:visibility .3s ease;transition:visibility .3s ease;max-height:180px;visibility:visible}#ctc-sticky-header>div{background-color:#fff;display:inline-block;padding:10px 10px 5px;position:relative;vertical-align:top}#ctc-sticky-header>div,#ctc-sticky-header>div:first-child{border-left:1px solid #cccdcf}#ctc-sticky-header>div:last-child{border-right:1px solid #cccdcf}#ctc-sticky-header>div.empty:before{background:url(../../../modules/nissanie/ni_ctc/img/default.png) no-repeat;background-position:center 10px;background-size:auto 90px;bottom:0;color:#494a4c;content:"No car selected";font-family:nissan_agbold;font-size:11px;left:0;padding-top:110px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}#ctc-sticky-header .btn{font-size:9px;height:20px;margin-top:2px;padding:3px 0 0}#ctc-sticky-header .secondary-links{display:inline-block;font-size:12px;margin-top:6px}#ctc-sticky-header .coll-0{width:382.5px}#ctc-sticky-header .coll-0 .car-image{float:right;margin-bottom:0;margin-top:10px;max-width:140px}#ctc-sticky-header .coll-0 .info{margin-top:30px;width:200px}#ctc-sticky-header .coll-0 .title{font-size:12px}#ctc-sticky-header .coll-0~div{text-align:center;width:192.5px}#ctc-sticky-header .coll-0~div .info{clear:both;text-align:left}#ctc-sticky-header .car-image{height:auto;margin-bottom:10px;max-width:100px;width:100%}#ctc-sticky-header .title{color:#494a4c;font-size:11px;margin:0 0 5px}#ctc-sticky-header .price{color:#c81444;font-size:11px;font-weight:700;line-height:11px;margin-bottom:6px}.main-container{padding-top:70px}.node-type-vehicle .main-wrapper{overflow:hidden}.node-type-vehicle .main-container{padding-top:0}.oloader_canvas{top:0!important;height:5px!important}.oloader_canvas #oloader_overlay_0_1{display:none}.oloader_canvas #ownage_page_loader{top:0;position:fixed}.logged-in #navbar{top:0}#navbar.with-search .dealer-name,#navbar.with-share .dealer-name{opacity:1}.navbar-default{background-color:#eee!important;border:0;z-index:1030;position:relative;top:0;height:155px}.navbar-default:after{background:none repeat scroll 0 0 #fff;bottom:0;content:"";display:block;height:118px;left:0;position:absolute;right:0;z-index:-1}.navbar-default .container{height:100%}.navbar-default.navbar-fixed-top+.secondary-nav{top:155px}.navbar-default.with-search .block-search .btn{background:none!important;color:#c81444}.navbar-default .block-search{margin:0 7px;padding:0 7px;border-right:1px solid #fff;border-left:1px solid #fff}.navbar-default .block-search .input-group.collapsed .form-text{border-color:#c81444;width:320px}.navbar-default .block-search .btn{background:none;color:#343434;-webkit-transition:color .2s ease;transition:color .2s ease}.navbar-default .block-search .btn:before{font-size:13px}.navbar-default .block-search .btn:hover{background:none;color:#c81444}.navbar-default .block-search .btn:active,.navbar-default .block-search .btn:focus{box-shadow:none}.navbar-default .dealer-name{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;color:#343434;float:left;font-family:nissan_agregular;font-size:18px;font-weight:700;height:auto;padding:0;bottom:50px;left:120px;position:absolute;text-transform:uppercase;z-index:0}.navbar-default .header-top{height:36px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:210}.navbar-default.with-share .block-social{width:155px}.navbar-default.with-share .block-social .content .icon-share-alt2{background:none!important;color:#c81444}.navbar-default .block-social{background-color:#eee;z-index:1}.navbar-default .block-social .content .icon-share-alt2{background:none;color:#343434}.navbar-default .block-social .content .icon-share-alt2:before{font-size:13px}.navbar-default .block-social .content .icon-share-alt2:hover{background:none;color:#c81444}.navbar-default .block-social.collapsed{width:330px}header .main-menu-vehicles .last{display:none!important}.block-ni-user-profile{float:left}.block-ni-user-profile.nissan-connect{border-left:1px solid #fff;float:right;margin-left:7px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-left:7px}.block-ni-user-profile .profile-nav{right:auto;left:0;z-index:500;box-shadow:none}.block-ni-user-profile.active .btn-user{background:none;color:#c81444}.block-ni-user-profile .user-navigation{background:none;margin-left:0}.block-ni-user-profile .user-navigation a{background:none;color:#343434;font-size:12px;font-weight:400;font-family:nissan_agregular}.block-ni-user-profile .user-navigation a:hover{background:none;color:#c81444}.block-ni-user-profile .user-navigation a:active,.block-ni-user-profile .user-navigation a:focus{box-shadow:none}.block-ni-user-profile:not(.nissan-connect) .user-navigation a{font-size:13px}.block-ni-user-profile:not(.nissan-connect) .user-navigation a .icon-user{display:none}.block-ni-user-profile:not(.nissan-connect) .user-navigation a i[class*=icon-chevron]{margin-left:3px;color:#c81444}.block-ni-user-profile:not(.nissan-connect) .user-navigation a.btn-register{text-transform:none}.region-header-top{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.login-pages .navbar-header{top:0;bottom:auto}.navbar-header{top:auto;bottom:0}.navbar-default.navbar-fixed-top{position:relative}.navbar-default.navbar-fixed-top+.secondary-nav{position:static}.dealer-nissanie-theme .block-ni-menu .menu{margin-top:30px}.dealer-nissanie-theme .block-ni-menu .menu>li>.dropdown-menu{border:1px solid rgba(0,0,0,.05)}.dealer-nissanie-theme .block-ni-menu .expanded .dropdown-toggle,.dealer-nissanie-theme .block-ni-menu .expanded .nav.menu>li>a{padding-right:20px}.dealer-nissanie-theme .block-ni-menu .expanded .expanded:not(.menu-first-level) .dropdown-toggle:before{display:none}.dealer-nissanie-theme .block-ni-menu .dropdown-toggle,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a{color:#343434;padding-top:10px;position:relative;font-weight:700;font-size:12px}.dealer-nissanie-theme .block-ni-menu .dropdown-toggle.this-is-clicked:before,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a.this-is-clicked:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.dealer-nissanie-theme .block-ni-menu .dropdown-toggle:before,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a:before{color:#c81444;position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dealer-nissanie-theme .block-ni-menu .dropdown-toggle.menu-vehicles-group+.dropdown-menu,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a.menu-vehicles-group+.dropdown-menu{top:70px;border-top:1px solid #e9e9e9}.dealer-info .dealer-departments-area .dealer-nissanie-theme .block-ni-menu .dropdown-toggle .department-type.active:after,.dealer-info .dealer-departments-area .dealer-nissanie-theme .block-ni-menu .nav.menu>li>a .department-type.active:after,.dealer-nissanie-theme .block-ni-menu .dropdown-toggle .alert.subscribe-message:after,.dealer-nissanie-theme .block-ni-menu .dropdown-toggle .caret,.dealer-nissanie-theme .block-ni-menu .dropdown-toggle .dealer-info .dealer-departments-area .department-type.active:after,.dealer-nissanie-theme .block-ni-menu .dropdown-toggle .page-contact-us .dealer-departments-view .department-type.active:after,.dealer-nissanie-theme .block-ni-menu .dropdown-toggle .page-vehicle .engines-table table th div:before,.dealer-nissanie-theme .block-ni-menu .dropdown-toggle .page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child) div:before,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a .alert.subscribe-message:after,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a .caret,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a .dealer-info .dealer-departments-area .department-type.active:after,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a .page-contact-us .dealer-departments-view .department-type.active:after,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a .page-vehicle .engines-table table th div:before,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a .page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child) div:before,.page-contact-us .dealer-departments-view .dealer-nissanie-theme .block-ni-menu .dropdown-toggle .department-type.active:after,.page-contact-us .dealer-departments-view .dealer-nissanie-theme .block-ni-menu .nav.menu>li>a .department-type.active:after,.page-vehicle .engines-table table th .dealer-nissanie-theme .block-ni-menu .dropdown-toggle div:before,.page-vehicle .engines-table table th .dealer-nissanie-theme .block-ni-menu .nav.menu>li>a div:before,.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child) .dealer-nissanie-theme .block-ni-menu .dropdown-toggle div:before,.page-vehicle .vehicles-pricing th:not(.title-column):not(:first-child) .dealer-nissanie-theme .block-ni-menu .nav.menu>li>a div:before{display:none}.block-ni-menu{z-index:114}.block-ni-menu .btn-navbar{margin-right:23px}footer{overflow:hidden;background:#000}footer .region-sub-footer{border-bottom:0}.block-ni-social-counters .social-counters-link-holder{display:inline-block}.block-ni-social-counters .social-counters-link-holder a{font-size:18px;line-height:25px}.block-ni-social-counters .social-counters-link-holder a:before{font-size:18px;line-height:26px}.block-ni-social-counters .social-counters-link-holder span{display:none}.region-footer .block-menu{position:relative}.region-footer .block-menu .nav{display:table;margin:0;padding:0;width:100%}.region-footer .block-menu .nav>li{border-right:1px solid #3b3b3b;display:table-cell;list-style:none;padding-left:19px;padding-right:19px;vertical-align:top}.region-footer .block-menu .nav>li>span{background:transparent;border:none;color:#fff;display:inline-block;font-family:nissan_agbold;font-size:16px;margin:0 0 20px;padding:0;text-transform:uppercase}.region-footer .block-menu .nav>li .ui-icon{display:none}.region-footer .block-menu .nav>li li{padding-bottom:9px}.region-footer .block-menu .nav>li .last{padding-bottom:0}.region-footer .block-menu .nav>li.first{padding-left:0}.region-footer .block-menu .nav ul{background:transparent none repeat scroll 0 0;border:medium none;list-style:outside none none;margin:0;overflow:visible;padding:0}.region-footer .block-menu .nav ul li{font-size:12px}.region-footer .block-menu .nav ul li a{color:hsla(0,0%,100%,.8);font-size:14px;font-family:verdana,sans-serif}.region-footer .block-menu .nav span.hidden-phone{margin-top:10px}.block-ni-social-counters{margin-top:-15px}.block-ni-social-counters .social-counters-link-holder{margin-bottom:7px}.region-sub-footer{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.region-sub-footer #edit-subscribe{margin-bottom:0}.region-sub-footer .block-menu{clear:right}.region-sub-footer .block-menu ul{margin-top:0}.region-sub-footer .block-menu ul li{background:none;margin-right:20px}.region-sub-footer .block-menu ul li:last-child{margin-right:0}.region-sub-footer .block-menu ul a{font-size:13px;text-transform:capitalize}.region-sub-footer .block-menu .menu{margin:0}.region-sub-footer #block-ni-subscription-ni-subscription-form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.region-sub-footer #block-block-3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.region-sub-footer #block-ni-dealer-ni-dealer-social-networks-footer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0;margin-left:20px}.block-ni-dealer-ni-dealer-footer-contact{max-width:230px}.block-ni-dealer-ni-dealer-footer-contact .address-info label{font-weight:400;font-family:verdana,sans-serif}.block-ni-dealer-ni-dealer-footer-contact .address-info a{display:inline-block;word-break:break-all;max-width:230px}.carousel-control{position:absolute;height:200px;width:40px;display:inline-block;background:hsla(0,0%,100%,.7)!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.carousel-control,.carousel-control span{-webkit-transition:all .2s ease;transition:all .2s ease}.carousel-control span{width:auto!important;height:auto!important;color:#676767;box-shadow:none}.carousel-control:hover{background:#c81444!important}.carousel-control:hover span{color:#fff;box-shadow:none}.carousel-control.left{left:0}.carousel-control.right{right:0}.carousel-indicators{text-align:center}.carousel-indicators li{width:10px;height:10px;display:inline-block;float:none;border:none;border-radius:50%;margin-right:5px;background-color:hsla(0,0%,100%,.8);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.carousel-indicators li:hover{background-color:rgba(200,20,68,.8)}.carousel-indicators li.active,.carousel-indicators li.focus{border-bottom:none;background-color:rgba(200,20,68,.8)}.carousel-indicators li:last-child{margin-right:0}.hero-content{top:10%;left:70px}.hero-content .btn{font-family:Nissan Regular,sans-serif!important;height:auto;line-height:1;min-width:auto;padding:15px 30px 15px 15px;position:relative;text-align:left}.hero-content .btn:before{position:absolute;right:10px;font-size:11px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#block-ni-domain-ni-domain-call-dealer{background:none;margin-right:0;position:relative;z-index:10}#block-ni-domain-ni-domain-call-dealer>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-ni-domain-ni-domain-call-dealer .dealer-phone{color:#343434;font-family:nissan_agregular;font-size:16px;margin-top:3px;margin-right:10px;position:relative;white-space:nowrap;font-weight:700}#block-ni-domain-ni-domain-call-dealer .dealer-phone+a{height:auto;padding:5px 0;font-size:12px}#block-ni-domain-ni-domain-call-dealer a[href^=tel]{color:#fff}#block-ni-domain-ni-domain-call-dealer .icon-phone{vertical-align:middle;margin-right:5px}#block-ni-domain-ni-domain-call-dealer .icon-phone:before{color:#c81444}#block-ni-domain-ni-domain-call-dealer .btn{font-size:10px;height:20px;padding:1px}.promo-boxes-block{background:#000}.promo-boxes-block h2{color:#bdbdbd}.goldstandard-info-block{margin-top:18px}.goldstandard-info-block .content .node-about-us-page .field-name-field-dealer-section-heading,.goldstandard-info-block .content h3,.node-about-us-page .goldstandard-info-block .content .field-name-field-dealer-section-heading{font-size:14px}.goldstandard-info-block .content .node-about-us-page .field-name-field-dealer-section-heading span,.goldstandard-info-block .content h3 span,.node-about-us-page .goldstandard-info-block .content .field-name-field-dealer-section-heading span{color:#eab628!important}.goldstandard-info-block .content li{font-size:11px;font-weight:700;margin-bottom:10px;padding-left:20px}.goldstandard-info-block .content li:before{background-image:url(../../../nissanie_core_theme/images/sprites-png/sprites.png);background-position:0 0;width:12px;height:12px;color:#eab628;content:'';display:inline-block;left:0;position:absolute}.node-about-us-page .lightbox-processed{display:block;position:relative}.no-touch .node-about-us-page .lightbox-processed:hover{text-decoration:none}.no-touch .node-about-us-page .lightbox-processed:hover .overlay-title{opacity:1;-webkit-transition:all .3s;transition:all .3s}.node-about-us-page .lightbox-processed .overlay-title{background:rgba(0,0,0,.6);color:#fff;font-size:11px;font-weight:700;opacity:0;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0}.node-about-us-page .lightbox-processed .overlay-title span{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0 20px;position:absolute;right:0;top:50%}.node-about-us-page .lightbox-processed>img{width:100%}.node-about-us-page .field-name-field-about-dealer-header-image{margin-bottom:20px}.node-about-us-page h2{font-weight:400}.node-about-us-page .field-collection-view{margin:0}.node-about-us-page .owl-car-item{padding:0}.node-about-us-page .owl-carousel{margin:0 auto}.node-about-us-page .owl-carousel .owl-item{padding:0}.node-about-us-page .owl-carousel .owl-nav{left:-35px;right:-35px;top:37%}.node-type-vehicle .main-container{padding-bottom:455px}.front .right-buttons{margin-top:60px;text-align:center}.page-contact-us #edit-contact-info{margin-left:0;margin-right:0}.page-contact-us #edit-left{border-right:1px solid #fff;margin-right:-1px;padding-bottom:35px}.page-contact-us #edit-bottom{margin:0;padding:0}.page-contact-us .dealer_type{clear:both}.page-contact-us .dealer_type .dealer-type-white{background-color:#fff;color:#565656;display:inline-block;font-size:14px;line-height:15px;margin-bottom:5px;margin-right:3px;padding:2px 5px;text-align:center}.page-contact-us .dealer_type .dealer-type-white:last-child{margin-right:0}.page-contact-us #edit-by-email a{text-decoration:underline}.page-contact-us #edit-contact-info{border-bottom:1px solid #fff}.node-about-us-page .page-contact-us .right-column .field-name-field-dealer-section-heading,.page-contact-us .right-column .node-about-us-page .field-name-field-dealer-section-heading,.page-contact-us .right-column h3{margin-bottom:18px;margin-top:0}.page-contact-us #edit-departments{padding:20px}.page-contact-us .dealer-departments-view .department-type{background:#ddd;color:#575757;cursor:pointer;float:left;font-size:12px;font-weight:700;margin-left:1px;margin-bottom:25px;padding:2px 14px 0;position:relative}.page-contact-us .dealer-departments-view .department-type.active,.page-contact-us .dealer-departments-view .department-type:hover{background:#c81444;color:#fff}.page-contact-us .dealer-departments-view .department-type.active:after{bottom:-3px;color:#c81444;content:'';left:0;margin:0 auto;position:absolute;right:0}#block-ni-accessories-accessory-vehicles .page-contact-us .dealer-departments-view .content,#block-ni-accessories-recomended-accessories .page-contact-us .dealer-departments-view .content,.page-contact-us .dealer-departments-view #block-ni-accessories-accessory-vehicles .content,.page-contact-us .dealer-departments-view #block-ni-accessories-recomended-accessories .content,.page-contact-us .dealer-departments-view .row{clear:both;margin-top:25px}.page-contact-us .dealer-departments-view .contact-info label{margin-top:10px;position:relative;margin-bottom:0}.page-contact-us .dealer-departments-view .contact-info label:first-child{margin-top:0}.page-contact-us .dealer-departments-view .contact-info div{font-size:14px}.page-contact-us .dealer-departments-view .work-hours p{font-size:12px;margin-bottom:4px}.page-contact-us #edit-contact-info a,.page-contact-us #edit-departments a{text-decoration:underline}.page-contact-us #edit-contact-info a:hover,.page-contact-us #edit-departments a:hover{text-decoration:none}.page-contact-us #ni-basic-content-contact-us-form{color:#474747}.page-contact-us #ni-basic-content-contact-us-form #edit-contact-info{color:#373737;font-size:12px;line-height:15px;margin:0 0 5px}.page-contact-us #ni-basic-content-contact-us-form #edit-contact-info h2{display:block;font-size:21px;font-family:nissan_agbold;font-weight:400;line-height:23px;margin:0 0 3px;width:auto}.page-contact-us #ni-basic-content-contact-us-form #edit-contact-info .by_mail{font-size:14px;font-weight:700}.page-contact-us #ni-basic-content-contact-us-form #edit-contact-info .by_email label{color:#626262;font-size:11px;text-transform:uppercase}.page-contact-us #ni-basic-content-contact-us-form #edit-contact-info .by_email a{font-size:14px;font-weight:700}.page-contact-us #ni-basic-content-contact-us-form #edit-contact-info .by_email a:hover{text-decoration:none}.page-contact-us #ni-basic-content-contact-us-form #edit-right label{font-size:15px;font-weight:700}.page-contact-us #ni-basic-content-contact-us-form .dealer-departments-view .contact-info div{font-size:13px}.page-contact-us #ni-basic-content-contact-us-form .dealer-departments-view .oh-display{display:block;margin-bottom:3px}.page-contact-us #ni-basic-content-contact-us-form .dealer-departments-view .oh-display .oh-display-label{font-weight:700;position:relative;width:42px!important}.page-contact-us #ni-basic-content-contact-us-form .dealer-departments-view .oh-display .oh-display-label:after{content:'-';font-weight:400;position:absolute;right:8px}.page-book .booking-info-container .dealer-name-book{display:block!important}.page-user- .main-wrapper:before{top:155px}.profile-nav{background:#eee}.profile-nav .menu-head:hover{background-color:rgba(52,52,52,.05)}.profile-nav .menu-head:hover .full-name{color:#c81444}.profile-nav .menu-head .full-name{color:#343434}.profile-nav ul{border-color:#fff}.profile-nav ul a{color:#343434}.profile-nav ul a.active,.profile-nav ul a:hover{background-color:rgba(52,52,52,.05)}.profile-nav ul a:hover{color:#c81444}.profile-nav .menu-foot>*{color:rgba(52,52,52,.5)}.page-print #block-tb-megamenu-menu-dealer-main-menu,.page-print #navbar .navbar-collapse.collapse,.page-print #toolbar,.page-print .block-header-menu,.page-print .block-search,.page-print .block-social,.page-print .btn,.page-print .change_close_box,.page-print .collapse-sections,.page-print .compare-print-button,.page-print .goldstandard-block-why-choose-gs,.page-print .header-actions,.page-print .main-wrapper:before,.page-print .nav.menu,.page-print .navbar .btn-navbar,.page-print .owl-nav,.page-print .secondary-links,.page-print .slider-wrapper .btn,.page-print .slider-wrapper .overview .compare-buttons,.page-print .stepper-container,.page-print .tabs--primary,.page-print .used-cars-back-button,.page-print [id^=block-menu-menu-dealer-footer-menu],.page-print footer{display:none!important}.page-print .main-wrapper,.page-print body{padding-top:0!important;width:100%!important;min-width:0}.page-print .navbar-is-fixed-top.toolbar{padding-top:0!important}.page-print .header-top{display:none}.page-print #navbar{position:static;top:0}.page-print #navbar:after{display:none}#block-ni-accessories-accessory-vehicles .page-print .content,#block-ni-accessories-recomended-accessories .page-print .content,.page-print #block-ni-accessories-accessory-vehicles .content,.page-print #block-ni-accessories-recomended-accessories .content,.page-print .row{margin:0}.page-print .col-sm-12{padding:0}.page-print .navbar-header{position:absolute;top:0;margin:0!important}.page-print .dealer-nissanie-theme .navbar-default{height:88px}.page-print .dealer-nissanie-theme .navbar-default .dealer-name{color:#aaa;margin-left:100px;font-size:20px;position:absolute;top:0}.page-print .dealer-nissanie-theme .navbar-default .logo img{height:auto;width:71px}.page-print .dealer-nissanie-theme #block-ni-domain-ni-domain-call-dealer{display:block!important;margin-right:0}.page-print .dealer-nissanie-theme #block-ni-domain-ni-domain-call-dealer .dealer-phone{font-size:18px;color:#aaa}.page-print .dealer-nissanie-theme #block-ni-domain-ni-domain-call-dealer .dealer-phone i{margin-right:3px}.page-print .dealer-nissanie-theme #block-ni-domain-ni-domain-call-dealer .dealer-phone i:before{top:2px}.page-print .dealer-nissanie-theme .block-ni-dealer-ni-dealer-footer-contact{max-width:none}.page-print .goldstandard-nissanie-theme .navbar{border:0;height:50px}.page-print .goldstandard-nissanie-theme .navbar:before{display:none}.page-print .goldstandard-nissanie-theme .navbar .container{margin:0;padding:0}.page-print .goldstandard-nissanie-theme .footer{display:none}.page-print .goldstandard-nissanie-theme .logo img{width:170px}.page-print .goldstandard-nissanie-theme .overview-galery-holder{min-height:900px}.page-print .jssort07{display:none}.page-print .used-car-gallery-side{float:left;padding-left:0;width:23%}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child,.page-print .row .col-sm-6:last-child{float:right;border:0;width:77%}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-body,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-body,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-top .used-car-body,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-top .used-car-body,.page-print .row .col-sm-6:last-child .used-car-details-top .used-car-body{margin-bottom:0}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-body p,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-body p,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-top .used-car-body p,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-top .used-car-body p,.page-print .row .col-sm-6:last-child .used-car-details-top .used-car-body p{font-size:10px}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-title,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-title,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-top .used-car-title,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-top .used-car-title,.page-print .row .col-sm-6:last-child .used-car-details-top .used-car-title{font-size:16px}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-info,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-info,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-top .used-car-info,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-top .used-car-info,.page-print .row .col-sm-6:last-child .used-car-details-top .used-car-info{border:1px solid #f3f3f3;border-left:0;border-right:0;width:100%;overflow:hidden}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-info:before,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-info:before,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-top .used-car-info:before,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-top .used-car-info:before,.page-print .row .col-sm-6:last-child .used-car-details-top .used-car-info:before{display:none}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-info span,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-info span,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-top .used-car-info span,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-top .used-car-info span,.page-print .row .col-sm-6:last-child .used-car-details-top .used-car-info span{font-size:12px;float:left}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-buttons,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-top .used-car-buttons,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-top .used-car-buttons,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-top .used-car-buttons,.page-print .row .col-sm-6:last-child .used-car-details-top .used-car-buttons{display:none}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main,.page-print .row .col-sm-6:last-child .used-car-details-main{border:0;margin:0;margin-left:-1px;margin-right:-1px;position:relative;z-index:1;padding-bottom:9px}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.content,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.row,#block-ni-accessories-accessory-vehicles .page-print .row .col-sm-6:last-child .used-car-details-main>.content,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.content,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.row,#block-ni-accessories-recomended-accessories .page-print .row .col-sm-6:last-child .used-car-details-main>.content,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.content,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.row,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.content,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.row,.page-print .row .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content,.page-print .row .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content,.page-print .row .col-sm-6:last-child .used-car-details-main>.row{border:1px solid #efefef;border-bottom:0!important}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .used-car-stat-label,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.content .used-car-stat-label,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.row .used-car-stat-label,#block-ni-accessories-accessory-vehicles .page-print .row .col-sm-6:last-child .used-car-details-main>.content .used-car-stat-label,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .used-car-stat-label,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.content .used-car-stat-label,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.row .used-car-stat-label,#block-ni-accessories-recomended-accessories .page-print .row .col-sm-6:last-child .used-car-details-main>.content .used-car-stat-label,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .used-car-stat-label,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.content .used-car-stat-label,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.row .used-car-stat-label,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .used-car-stat-label,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.content .used-car-stat-label,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.row .used-car-stat-label,.page-print .row .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .used-car-stat-label,.page-print .row .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .used-car-stat-label,.page-print .row .col-sm-6:last-child .used-car-details-main>.row .used-car-stat-label{border-color:#efefef}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .hero-content .btn,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .icon-chevron-right,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.content .hero-content .btn,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.content .icon-chevron-right,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.row .hero-content .btn,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.row .icon-chevron-right,#block-ni-accessories-accessory-vehicles .page-print .row .col-sm-6:last-child .used-car-details-main>.content .hero-content .btn,#block-ni-accessories-accessory-vehicles .page-print .row .col-sm-6:last-child .used-car-details-main>.content .icon-chevron-right,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .hero-content .btn,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .icon-chevron-right,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.content .hero-content .btn,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.content .icon-chevron-right,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.row .hero-content .btn,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.row .icon-chevron-right,#block-ni-accessories-recomended-accessories .page-print .row .col-sm-6:last-child .used-car-details-main>.content .hero-content .btn,#block-ni-accessories-recomended-accessories .page-print .row .col-sm-6:last-child .used-car-details-main>.content .icon-chevron-right,.hero-content #block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .btn,.hero-content #block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.content .btn,.hero-content #block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.row .btn,.hero-content #block-ni-accessories-accessory-vehicles .page-print .row .col-sm-6:last-child .used-car-details-main>.content .btn,.hero-content #block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .btn,.hero-content #block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.content .btn,.hero-content #block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.row .btn,.hero-content #block-ni-accessories-recomended-accessories .page-print .row .col-sm-6:last-child .used-car-details-main>.content .btn,.hero-content .page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .btn,.hero-content .page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.content .btn,.hero-content .page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.row .btn,.hero-content .page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .btn,.hero-content .page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.content .btn,.hero-content .page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.row .btn,.hero-content .page-print .row .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .btn,.hero-content .page-print .row .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .btn,.hero-content .page-print .row .col-sm-6:last-child .used-car-details-main>.row .btn,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .hero-content .btn,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .icon-chevron-right,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.content .hero-content .btn,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.content .icon-chevron-right,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.row .hero-content .btn,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.row .icon-chevron-right,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .hero-content .btn,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .icon-chevron-right,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.content .hero-content .btn,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.content .icon-chevron-right,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.row .hero-content .btn,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.row .icon-chevron-right,.page-print .row .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .hero-content .btn,.page-print .row .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content .icon-chevron-right,.page-print .row .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .hero-content .btn,.page-print .row .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content .icon-chevron-right,.page-print .row .col-sm-6:last-child .used-car-details-main>.row .hero-content .btn,.page-print .row .col-sm-6:last-child .used-car-details-main>.row .icon-chevron-right{display:none}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content:last-child,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.content:last-child,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.row:last-child,#block-ni-accessories-accessory-vehicles .page-print .row .col-sm-6:last-child .used-car-details-main>.content:last-child,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content:last-child,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.content:last-child,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.row:last-child,#block-ni-accessories-recomended-accessories .page-print .row .col-sm-6:last-child .used-car-details-main>.content:last-child,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content:last-child,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.content:last-child,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.row:last-child,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content:last-child,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.content:last-child,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.row:last-child,.page-print .row .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content:last-child,.page-print .row .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content:last-child,.page-print .row .col-sm-6:last-child .used-car-details-main>.row:last-child{border-bottom:1px solid #efefef!important}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content>div,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.content>div,#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main>.row>div,#block-ni-accessories-accessory-vehicles .page-print .row .col-sm-6:last-child .used-car-details-main>.content>div,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content>div,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.content>div,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main>.row>div,#block-ni-accessories-recomended-accessories .page-print .row .col-sm-6:last-child .used-car-details-main>.content>div,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content>div,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.content>div,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main>.row>div,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content>div,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.content>div,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main>.row>div,.page-print .row .col-sm-6:last-child #block-ni-accessories-accessory-vehicles .used-car-details-main>.content>div,.page-print .row .col-sm-6:last-child #block-ni-accessories-recomended-accessories .used-car-details-main>.content>div,.page-print .row .col-sm-6:last-child .used-car-details-main>.row>div{font-size:10px}#block-ni-accessories-accessory-vehicles .page-print .content .col-sm-6:last-child .used-car-details-main .even,#block-ni-accessories-recomended-accessories .page-print .content .col-sm-6:last-child .used-car-details-main .even,.page-print #block-ni-accessories-accessory-vehicles .content .col-sm-6:last-child .used-car-details-main .even,.page-print #block-ni-accessories-recomended-accessories .content .col-sm-6:last-child .used-car-details-main .even,.page-print .row .col-sm-6:last-child .used-car-details-main .even{border-color:#efefef}.page-print #block-ni-dealer-ni-dealer-used-car-contact{clear:both;display:table;margin-top:30px;page-break-before:always;width:620px}.page-print #block-ni-dealer-ni-dealer-used-car-contact .dealer-contact-container{width:100%}.page-print #vehicle-slider-container{overflow:visible!important;width:100%!important;height:auto!important}.page-print #vehicle-slider-container>div{width:100%!important;height:auto!important;-webkit-transform:none!important;transform:none!important;position:static!important}.page-print #vehicle-slider-container>div>div{height:auto!important;width:auto!important}.page-print #vehicle-slider-container>div>div>a{display:none}.page-print #vehicle-slider-container>div>div>img{display:block!important;width:100%;height:auto}.page-print #vehicle-slider-container>div>div>div,.page-print #vehicle-slider-container>div>div>div>div{height:auto!important;position:static!important;width:auto!important}.page-print #vehicle-slider-container>div>div>div>div{opacity:1!important;background:transparent!important;display:none}.page-print #vehicle-slider-container>div>div>div>div:first-child{display:none}.page-print #vehicle-slider-container>div>div>div>div:nth-child(-n+7){display:block}.page-print #vehicle-slider-container>div>div>div>div a{display:none}.page-print #vehicle-slider-container>div>div>div>div img{display:block!important;width:100%;height:auto}.page-print .used-car-stat-label{white-space:nowrap;width:30%}.page-print .used-car-stat-value{width:70%}.page-print .used-car-stat-label,.page-print .used-car-stat-value{padding-top:5px!important;padding-bottom:5px!important}.page-print footer{border-top:1px solid #333;height:100px;margin-top:-100px}.page-print footer .region-footer{border-bottom:0}.page-print footer .region-sub-footer{display:none}.page-print .container{width:100%!important}.page-print .main-container{margin-top:20px;padding-bottom:140px;padding-top:20px!important;border-top:1px solid #efefef}.page-print #block-ni-dealer-ni-dealer-footer-contact{padding:0;width:100%}.page-print #block-ni-dealer-ni-dealer-footer-contact .address-info{color:#333;float:left}.page-print #block-ni-dealer-ni-dealer-footer-contact .address-info:last-child{margin-right:0}.page-print #block-ni-dealer-ni-dealer-footer-contact .address-info a,.page-print #block-ni-dealer-ni-dealer-footer-contact .address-info div{color:#aaa;text-decoration:none}.page-print #block-ni-dealer-ni-dealer-footer-contact .icon-map-marker{width:35%}.page-print #block-ni-dealer-ni-dealer-footer-contact .icon-envelope{width:45%}.page-print #block-ni-dealer-ni-dealer-footer-contact .icon-phone{width:20%}.page-print #sliding-popup.sliding-popup-bottom{display:none!important}.page-print .page-compare .main-container,.page-print .page-compare .navbar{border:none}.page-print .page-compare .page-title{font-size:20px}.page-print .slider-wrapper .owl-item{float:left;width:33%!important}.page-print .slider-wrapper .first_column,.page-print .slider-wrapper .second_column,.page-print .slider-wrapper .third_column{overflow:hidden;padding-top:0;position:relative}.page-print .slider-wrapper .with-change .controls{top:0;-webkit-transition:none;transition:none}.page-print .slider-wrapper .compare-image-holder{height:80px}.page-print .slider-wrapper .compare-image-holder img{max-height:80px}.page-print .slider-wrapper .with-results .overview{height:210px}.node-about-us-page .page-print .slider-wrapper .field-name-field-dealer-section-heading,.page-print .slider-wrapper .node-about-us-page .field-name-field-dealer-section-heading,.page-print .slider-wrapper h3{font-size:14px;height:34px;overflow:hidden}.page-print .slider-wrapper h4{font-size:13px}.page-print .slider-wrapper .controls{background-repeat:repeat;height:209px;margin-bottom:0}.page-print .slider-wrapper .controls:after,.page-print .slider-wrapper .controls:before{display:none}.page-print .slider-wrapper .overview{height:1px}.page-print .slider-wrapper .overview h2{font-size:14px;max-height:unset;overflow:hidden}.page-print .slider-wrapper .overview .co2 span{border:none;display:block;padding:0}.page-print .slider-wrapper table tr td:last-child{word-break:break-all}.page-print .slider-wrapper table td{font-size:11px}.page-print .slider-wrapper section:not(.accessories) li{font-size:12px!important}.page-print .slider-wrapper .chosen-single{width:285px}.page-print .slider-wrapper .accessories-inner li img{max-width:100%}.page-print #print-wrapper{text-align:center}.page-print #print-wrapper .color-info span{text-transform:capitalize}.page-print #print-wrapper .conf-info-outer{width:80%;float:none;margin:0 auto;overflow:hidden;margin-bottom:50px}.page-print #print-wrapper .conf-info-outer .conf-info-inner{width:32%;display:inline-block;vertical-align:top}.page-print #print-wrapper .conf-info-outer .conf-info-inner .conf-info-label{font-size:10px}.page-print #print-wrapper .conf-info-outer .conf-info-inner .conf-info-data{font-size:12px;line-height:15px}.page-print #print-wrapper .car-configurator-image{float:none;width:100%;clear:both}.page-print #print-wrapper .car-configurator-image img{height:200px}.page-print #print-wrapper .conf-choices-container{text-align:left}.page-print #print-wrapper .conf-choices-container .label{font-size:14px}.page-print #print-wrapper .conf-choices-container ul{padding-left:0;margin-left:0}.page-print #print-wrapper .conf-choices-container ul .choice-label{font-size:12px}.page-print .car-configurator-actions{background:none}.page-print .car-configurator-actions .configurator-footer-box{float:none}.page-print .car-configurator-actions .price-description{display:block;text-align:center;width:100%}.page-print .car-configurator-actions .form-wrapper,.page-print .car-configurator-actions .price-text{display:none}.page-print .car-configurator-wizard-form,.page-print .main-container,.page-print .navbar-default{border:none}.page-print .car-configurator-wizard-form>div{padding:0}.page-print body.page-car-configurator{width:100%!important}.page-print body.page-car-configurator #navbar{display:inline}.page-print body.page-car-configurator .main-container{margin-top:0;padding-top:0}.page-print body.page-car-configurator .main-wrapper{width:100%!important}@media (min-width:768px){.lead{font-size:18px}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:740px}#block-ni-accessories-recomended-accessories .node-accessories,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}#block-ni-accessories-recomended-accessories .node-accessories,.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}.form-inline .form-group,.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group,.navbar-form .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control,.navbar-form .input-group>.form-control{width:100%}.form-inline .control-label,.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio,.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label,.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback,.navbar-form .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:16.5px;padding-bottom:16.5px}.navbar-nav.navbar-right:last-child{margin-right:-10px}.navbar-left{float:left!important}.navbar-right{float:right!important}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-10px}.navbar-text{float:left;margin-left:10px;margin-right:10px}.navbar-text.navbar-right:last-child{margin-right:0}.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.container{width:980px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}.modal-lg{width:900px}}@media (min-width:1200px){.container{width:980px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media screen and (max-width:992px){.table-responsive{width:100%;margin-bottom:12.75px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid transparent;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}@media only screen and (max-width:767px){#modalContent .btn,#popup-buttons button,.bottom-block>.bottom-block-button,.btn-primary,.btn-secondary,.info-block.info-block-delete .form-submit,.info-block.info-block-delete [id*=edit-cancel],.offer-details-wrapper .below-hero .btn-primary:nth-child(1),.region-content a[href$=".pdf"]:not(.brochure-download-link):not(.btn-primary-next),.region-content a[href$=".xls"],.used-car-details-side .used-car-details-top .used-car-buttons .btn-share .icon-share-alt2,.used-cars-back-button,.view-accessories .views-exposed-widget .form-submit,[id*=ni-booking-view-booked] .btn-danger,[id*=ni-booking-view-booked] .btn-info,[id*=ni-booking-view-booked] .calendar-block-label a{height:auto}.page-car-builder .main-wrapper:before{height:123px}.node-type-vehicle .vehicle-header .specContent,.page-vehicle .specificationBoxTop .specContent,.view-book-a-test-drive .single-vehicle .specContent{padding-top:5px}.node-type-vehicle .vehicle-header .specContent .specBox>div,.page-vehicle .specificationBoxTop .specContent .specBox>div,.view-book-a-test-drive .single-vehicle .specContent .specBox>div{display:inline-block;min-width:135px;width:49%}.node-type-vehicle .vehicle-header .specImage,.page-vehicle .specificationBoxTop .specImage,.view-book-a-test-drive .single-vehicle .specImage{float:none;margin:10px 0}#modalContent .form-group .form-type-select>label,#used_cars_main_search .form-group .form-type-select>label,.form-wrapper .col-sm-6 .form-group .form-type-select>label,.modal-dialog .form-group .form-type-select>label{left:-160px}.form-wrapper .main-search .col-sm-6 .form-group .form-type-select>label,.main-search #modalContent .form-group .form-type-select>label,.main-search #used_cars_main_search .form-group .form-type-select>label,.main-search .form-wrapper .col-sm-6 .form-group .form-type-select>label,.main-search .modal-dialog .form-group .form-type-select>label{left:-150px}.form-wrapper .main-search .col-sm-6 .form-group .form-item-fuel>label,.form-wrapper .main-search .col-sm-6 .form-group .form-item-make>label,.main-search #modalContent .form-group .form-item-fuel>label,.main-search #modalContent .form-group .form-item-make>label,.main-search #used_cars_main_search .form-group .form-item-fuel>label,.main-search #used_cars_main_search .form-group .form-item-make>label,.main-search .form-wrapper .col-sm-6 .form-group .form-item-fuel>label,.main-search .form-wrapper .col-sm-6 .form-group .form-item-make>label,.main-search .modal-dialog .form-group .form-item-fuel>label,.main-search .modal-dialog .form-group .form-item-make>label{left:-40px}.btn-back,.btn-back:hover{margin:10px auto 0}.car-configurator-wizard-form .color-carousel,.page-finance-calculator .ni-vehicle-color-slider{top:265px;width:304px}.car-configurator-wizard-form .owl-car-title,.page-finance-calculator .owl-car-title{margin-top:23px}.car-configurator-wizard-form .items-total .items-selected,.page-finance-calculator #fc-accessories-modal .modal-footer .items-selected,.page-finance-calculator #fc-options-modal .modal-footer .items-selected{float:left;padding-left:2px}.car-configurator-wizard-form .items-total .total-price,.page-finance-calculator #fc-accessories-modal .modal-footer .total-price,.page-finance-calculator #fc-options-modal .modal-footer .total-price{float:right;margin-top:-27px;width:auto}.car-configurator-wizard-form .items-total .total-price .price,.page-finance-calculator #fc-accessories-modal .modal-footer .total-price .price,.page-finance-calculator #fc-options-modal .modal-footer .total-price .price{font-size:26px;padding-right:9px}.car-configurator-wizard-form .items-total .deselect-all,.page-finance-calculator #fc-accessories-modal .modal-footer .deselect-all,.page-finance-calculator #fc-options-modal .modal-footer .deselect-all{clear:left;float:left;margin:5px 2px 0}#block-ni-accessories-accessory-vehicles .content div img,.block-ni-menu .image img,.node-type-promo-page .guide-availability .views-field-field-vehicle-featured-image a img{width:100%}.page-finance-calculator .calculation-data>.info-link i,.page-finance-calculator .df-data .info-link i,.page-value-my-car .info-link i{padding-top:3px}.main-wrapper{padding-top:0}.main-container{padding-bottom:30px;padding-top:40px}.visible-phone{display:block}.front-wrapper{padding-bottom:30px}.well{padding:15px 0}.dark-well .form-type-select:before{bottom:20px;right:28px}.top-form{height:auto}.top-form .top-right-form .form-type-textfield{float:none;margin:0 0 15px;width:100%}.top-form .top-right-form .form-checkboxes{float:none}.top-form .top-right-form .form-checkboxes .form-type-checkbox{float:left;margin:0 0 20px;padding:0;width:50%}.top-form .top-right-form .form-checkboxes .form-type-checkbox label{padding-top:3px}.top-form .top-right-form .btn{float:none;margin-bottom:15px;width:100%}#dealer-locations #edit-left{display:none}.dealer-info{padding-left:10px}.action-buttons-wrapper{float:none}.action-buttons-wrapper .btn{margin-bottom:10px;width:100%}.block-ni-reviews{margin-bottom:15px}.block-ni-reviews .form-submit,.block-ni-reviews .form-type-select{margin:0 0 10px;width:100%}.block-ni-reviews .form-submit i{margin:0 auto}.block-ni-reviews .reviews-tabs-wrapper{padding-top:10px}.block-ni-reviews .reviews-tabs a{line-height:15px}#used_cars_main_search{background:#333}#used_cars_main_search .edit-left{padding-left:40px;padding-right:65px}#used_cars_main_search .edit-left label{width:130px}#used_cars_main_search .edit-bottom #uc-results-holder .search-results-count{font-size:42px;line-height:62px}#used_cars_main_search .edit-bottom .btn{margin-top:5px}.car-configurator-wizard-form .step-subtitle{font-size:16px;margin-bottom:15px}.car-configurator-wizard-form .btn-toggle-details{margin:0 10px 30px}.car-configurator-wizard-form .choices-wrapper{padding-top:25px}.car-configurator-wizard-form.car-configurator-step-4 .header-actions{margin-bottom:20px}.car-configurator-wizard-form.car-configurator-step-4 .header-actions a{padding-top:7px}.car-configurator-wizard-form.car-configurator-step-4 .car-configurator-image{margin-bottom:20px}.car-configurator-wizard-form.car-configurator-step-4 #print-wrapper h2{font-size:18px}.car-configurator-actions{border-bottom:1px solid #dadada;margin-bottom:15px;padding:17px 10px 10px}.car-configurator-actions .form-group{text-align:center}.car-configurator-actions .configurator-footer-box{margin-bottom:10px;padding:0 5px}.car-configurator-actions .btn-primary{width:100%}.car-configurator-actions .contact-dealer{margin-bottom:5px}.car-configurator-actions .btn-gocalculator{width:100%}.car-configurator-actions .price-text{line-height:16px;font-size:16px}.car-configurator-actions .price{display:block;font-size:28px;margin:5px 0}.dialog-btns{margin:10px 0;padding-left:10px;padding-right:10px}.dialog-btns:after,.dialog-btns:before{display:none}.conf-choices-container .price{font-size:14px}#ni-careers-form,#ni-promo-form{margin-bottom:20px}.btn-primary-next{width:100%}select:not(.reevoo-select){padding:6px 30px 8px 12px}.form-type-select{position:relative}.tabbers{margin-top:0;width:100%}.tabbers span{font-size:9px;padding:0 15px;width:50%}.page-subtitle{margin-bottom:20px!important;width:100%}.nav-tabs{margin-left:10px;margin-right:10px}.pagination li{margin:2px 0}.search-results-content .search-results-filters{margin-bottom:40px}.search-results-content .search-results-filters .filters-toggle{display:block}.search-results-content .search-results-filters .search-filters{padding:0 10px}.search-results-content .search-results-filters .hidden-filters{height:0;overflow:hidden}[class*=" node-type-used-car"] .overview-galery-holder{margin:0 auto}.popover.top>.arrow{border-radius:0 0 4px 0;left:auto;margin-left:-17px;width:32px}.ui-spinner a.ui-spinner-down{right:31px}.ui-multiselect{width:100%!important}#ui-datepicker-div select{padding:0}.vehicle-popup{top:0}.owl-carousel .owl-car-body,.owl-carousel .owl-car-item.block-ni-home .owl-car-body{display:none}.owl-carousel .data{height:230px}.owl-carousel .owl-next,.owl-carousel .owl-prev{padding:15px}.car-carousel,.ni-vehicle-slider{height:286px}.car-carousel .owl-item img,.ni-vehicle-slider .owl-item img{height:175px;width:auto}.car-carousel .item,.ni-vehicle-slider .item{padding:0 20px}.car-carousel .owl-nav,.ni-vehicle-slider .owl-nav{top:3px}.car-carousel .owl-next,.car-carousel .owl-prev,.ni-vehicle-slider .owl-next,.ni-vehicle-slider .owl-prev{font-size:18px}.owl-vehicle-type,.slider-vehicle-type{margin:10px 10px 0}.color-carousel .owl-nav,.ni-vehicle-color-slider .owl-nav{left:15px;right:15px}.owl-variations{margin-bottom:40px}.navbar-default{border:0;height:auto;margin:0}.navbar-default .container{min-height:94px;padding:17px 10px 15px}.navbar-default .navbar-header{width:76px}.navbar-default .navbar-header img{width:100%;height:auto}.navbar-default .navbar-collapse{clear:both;float:none;margin:0;max-height:100%}.navbar-default .block-search{float:right}.navbar-default .block-social{display:none}.header-top{margin-top:0;position:absolute;right:45px;z-index:100}#navbar.with-search .block-search .form-text{width:170px}.navbar-fixed-bottom,.navbar-fixed-top{position:static}.block-header-menu{display:none}#block-ni-core-ni-core-second-level-menu{padding:0;z-index:1020}#block-ni-core-ni-core-second-level-menu.fixedNav{position:fixed!important;top:0!important}#block-ni-core-ni-core-second-level-menu .container{padding:0}#block-ni-core-ni-core-second-level-menu .second-level-menu{display:none;float:none;padding:0}#block-ni-core-ni-core-second-level-menu li{float:none;margin:0;text-align:center}#block-ni-core-ni-core-second-level-menu a{display:block;padding:5px 0;text-align:center}.block-ni-user-profile{clear:both;float:right;margin-top:10px;right:-35px}#block-menu-menu-dealer-footer-menu,.block-footer-sitemap{float:none!important;margin-bottom:40px}.block-ni-social-counters{float:none!important;text-align:center}.block-ni-social-counters .social-counters-link-holder{display:inline-block;margin:0 10px}.block-ni-dealer-ni-dealer-footer-contact{max-width:100%}.region-sub-footer .block-menu{float:none!important;margin-bottom:50px}.region-sub-footer .block-ni-subscription{clear:both;float:none!important}#lightbox #imageDataContainer,#lightbox #lightboxImage,#lightbox #outerImageContainer{max-width:100%!important;height:auto!important;display:block!important}#lightbox #lightboxImage{margin:0 auto}#lightbox #caption{font-size:12px}#modalContent .modal-close-box .btn-primary{width:100%}#modalContent .modal-content{border:none}#sliding-popup{padding-right:0}.carousel-indicators{font-size:0;margin-top:0;bottom:20px;text-align:center}.carousel-indicators li>img{height:auto;width:100%}.carousel-control{height:100px;width:20px}.carousel-control span{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-content{left:30px}.hero-content .hero-text>:not(:first-child){display:none}.hero-content .hero-text h2{font-size:26px;line-height:28px;padding:0 4px 2px}.hero-content .hero-text p{font-size:12px;line-height:16px}.hero-content .btn{display:none}.carousel-prices-dialog .modal-dialog,.field-modal-bg .modal-dialog{margin:0 auto}.carousel-prices-popup,.field-modal-bg .form-radios{margin:5px}.opt-acc-field>div{width:33.3%}.carousel-calculate-dialog.modal .modal-dialog{margin:0}.carousel-calculate-dialog.modal .modal-body{background-size:100%;padding-bottom:170px!important}.carousel-calculate-dialog.modal .modal-body>div{margin-bottom:30px;padding:20px 20px 70px}.carousel-calculate-dialog.modal .modal-body .block-title{font-size:20px;margin-bottom:20px}#booking-wrapper .book-time-slots{top:58px}.reevoo-badge-wrapper{margin-top:40px}.reevoo-badge-wrapper.with-loader{background-position:50%}.block-ni-menu.ni-vehicles .main-menu-vehicles>li{padding-left:0;padding-right:0}.block-ni-menu .btn-navbar{display:block}.block-ni-menu .menu{clear:both;float:none}.block-ni-menu .menu>li{border-bottom:1px solid #e3e3e3;clear:both;float:none;margin:0;padding:0}.block-ni-menu .menu>li.first{padding-top:52px;position:relative}.block-ni-menu .menu>li.first>span{border-top:1px solid #e3e3e3}.block-ni-menu .menu>li.first>span.this-is-clicked{border-bottom:1px solid #e3e3e3}.block-ni-menu .menu>li.open>.dropdown-menu{display:block}.block-ni-menu .menu>li>.dropdown-menu{box-shadow:none;float:none;font-size:11px;padding:3px 0 6px;position:static}.block-ni-menu .menu>li:not(.first){margin:0}.block-ni-menu .menu>li:not(.first) .leaf{padding:0}.block-ni-menu .menu>li:not(.first) .leaf>a{padding:6px 20px 6px 18px}.block-ni-menu .dropdown-toggle.this-is-clicked,.block-ni-menu .nav.menu>li>a.this-is-clicked{color:#c81444}.block-ni-menu .dropdown-toggle.this-is-clicked+.dropdown-menu,.block-ni-menu .nav.menu>li>a.this-is-clicked+.dropdown-menu{display:block}.block-ni-menu .menu-vehicles-group+.dropdown-menu{width:100%}.block-ni-menu .menu-vehicles-group+.dropdown-menu>li.last{border-bottom:1px solid #e3e3e3;padding-bottom:5px}header .block-ni-menu .main-menu-vehicles{border:medium none;margin:0;padding-top:55px}.block-ni-menu .main-menu-vehicles>li{padding-left:0;padding-right:0;text-align:center;width:49%}.block-ni-menu .main-menu-vehicles a{display:inline-block}header .block-ni-menu .main-menu-vehicles .last{margin-bottom:6px;text-align:left;width:100%}header .block-ni-menu .main-menu-vehicles .last .btn{display:block;font-size:10px;padding-top:7px}.block-ni-menu .vehicle-finder-text{margin-bottom:7px}.block-ni-menu .menu-cars{border-top:none!important;display:inline-block;float:left;top:87px;width:49.8%!important}.dealer-nissanie-theme .block-ni-menu .menu-cars{top:90px}.block-ni-menu .menu-cars.is-active{border-bottom:1px solid transparent}.block-ni-menu .menu-passenger-cars{border-right:1px solid #e9e9e9}.block-ni-menu .menu-commercial-cars{left:49.9%;margin:0}.block-ni-menu .menu-book-a-test-drive,.block-ni-menu .menu-links{position:static!important}.block-ni-menu .menu-links{margin:2px 0!important}.block-ni-menu .menu-book-a-test-drive{display:block;margin:5px 0 0!important;text-align:center;padding:8px 20px 7px}.view-book-a-test-drive .single-vehicle{padding:30px 10px}.view-book-a-test-drive .single-vehicle .vehicle-close{top:-5px}.promo-boxes-block{padding:30px 0 10px}.promo-boxes-block h2{font-size:20px;margin-bottom:20px}.promo-boxes-block h4{margin:15px 0 30px}.promo-boxes-block a{width:80%}.promo-boxes-block img{height:auto;margin:0 auto}.promo-boxes-block .btn{display:none}#block-ni-home-home-offers,.block-ni-used-cars{padding-top:30px}#block-ni-home-home-offers h2,.block-ni-used-cars h2{font-size:20px;margin-bottom:20px}#block-ni-home-home-offers .owl-car-title>h4,.block-ni-used-cars .owl-car-title>h4{margin:0 15px 2px}.front .featured-cars-container .btn,.latest-used-cars-container .btn{display:block}#block-ni-accessories-accessory-vehicles .content a:nth-child(odd){clear:left}#block-ni-accessories-accessory-vehicles img{height:auto;max-width:100%}.block-news-reviews.block{margin:30px 0 0}aside{text-align:center}aside .block-ni-book-a-test-drive,aside .block-ni-dealer{display:inline-block;margin:0 5px 0 0;text-align:left;width:300px}aside .promo-block{background-color:#000;background-position:right 0}.bottom-block{background-size:100% auto;height:auto;margin-top:15px;padding:8% 30px;width:100%}.bottom-block .node-about-us-page .field-name-field-dealer-section-heading,.bottom-block h3,.node-about-us-page .bottom-block .field-name-field-dealer-section-heading{line-height:30px}.bottom-block a{background:none!important;border:none!important;height:100%!important;left:0;position:absolute;right:0;text-indent:-99999px;top:0}.bottom-block a:hover{background:none}.region-content-bottom>.block{float:none!important}.stepper-container{background:#313338;clear:both;font-size:0;margin:0;text-align:left}.stepper-container:after,.stepper-container:before{content:'';left:-10px;position:absolute;right:-10px}.stepper-container:before{background-color:hsla(0,0%,100%,.15);height:1px;top:32px}.stepper-container:after{background-color:#4a4b55;height:4px}.stepper-container .title-stepper{float:none;font-size:18px;height:50px;margin:0;padding:20px 10px 10px}.navigation-steps{border:none;float:none;height:63px}.navigation-steps.step-1+.step-progress{width:25%}.navigation-steps.step-2+.step-progress{width:50%}.navigation-steps.step-3+.step-progress{width:75%}.navigation-steps.step-4+.step-progress{width:100%}.navigation-steps li{border:none!important;font-size:9px;height:auto;padding:15px 13px 6px!important;width:25%!important}.navigation-steps li:not(.last):after,.navigation-steps li:not(.last):before{display:none}.navigation-steps span{font-size:22px;height:30px;line-height:30px}.step-progress{left:0}.pricing-blocks{margin-bottom:30px}.pricing-blocks>div:not(:last-child){margin-bottom:10px}.pricing-blocks .pricing-block{background-color:#567387;background-position:100%;background-repeat:no-repeat;background-size:auto 100%}.pricing-blocks .pricing-block:after{right:12px}.pricing-blocks .pricing-block .block-title{font-size:16px;line-height:20px;width:135px}.pricing-blocks .pricing-block>.btn{background:transparent none repeat scroll 0 0;border:medium none;height:100%;left:0;position:absolute;right:0;text-indent:-99999px;top:0}.pricing-blocks .finance-options-block:after{right:14px}.view-offers .offer-teaser-wrapper{padding:50px 10px 20px}.view-offers .offer-teaser-wrapper>div{display:block;margin-bottom:20px}.view-offers .offer-teaser-wrapper .btn i{position:relative;top:-1px}.view-accessories .views-exposed-widget{float:none;padding:0}.view-accessories .views-exposed-widget .form-submit{width:100%}.views-field-field-photo-gallery-image .field-content,.views-field-field-youtube .field-content{background:#e7e7e7}.views-field-field-photo-gallery-image .field-content .overlay-title,.views-field-field-youtube .field-content .overlay-title{display:none}.views-field-field-photo-gallery-image .views-field-title .field-content,.views-field-field-youtube .views-field-title .field-content{background:#fff}.block-ni-vehicle .top-right-buttons .btn{margin:0 0 5px;width:49.4%}.block-ni-vehicle .top-right-buttons .btn:first-child{float:left}.block-ni-vehicle .top-right-buttons .btn:last-child{float:right}.view-gallery .view-header{margin-bottom:15px}.gallery360 .gallery-360Controls{padding:5px}.gallery360 .gallery-360Controls-inner{padding:10px 0;text-align:center}.gallery360 .gallery-360Controls-inner .no-additional-colors{display:block;float:none;margin:5px 0 10px}.gallery360 .gallery-360Controls-inner .gallery360Button{display:block;float:none}.gallery360 .color-carousel{margin:0 auto;padding:0;width:238px}.gallery360 .color-carousel .owl-nav{left:-30px;right:-30px}.view .pager-load-more a{margin:30px 0 0}.view .pager-load-more a.active{background-position:95%}.offer-details-wrapper .payment-sidebar{margin-top:20px}.offer-details-wrapper .table-responsive table{width:auto}.node-accessories .field-name-title{margin-bottom:0}.node-type-accessories .gallery{margin-top:30px}#block-ni-accessories-accessory-vehicles .node-type-vehicle .main-container>.content>section,#block-ni-accessories-recomended-accessories .node-type-vehicle .main-container>.content>section,.node-type-vehicle #block-ni-accessories-accessory-vehicles .main-container>.content>section,.node-type-vehicle #block-ni-accessories-recomended-accessories .main-container>.content>section,.node-type-vehicle .main-container>.row>section{padding:0}.node-type-vehicle .vehicle-overview-top{background:#fff;padding-bottom:10px;text-align:center}.node-type-vehicle .vehicle-overview-top .vehicle-overview-top-image{margin-right:100px;max-width:50%}.node-type-vehicle .wide-container{left:0;padding-bottom:10px;top:44px;width:100%;margin:0 auto}.node-type-vehicle .wide-container:after{bottom:0;height:0;width:100%}.node-type-vehicle .wide-container>.quick-links{right:0;top:-12px}.node-type-vehicle .wide-container>.quick-links>*{display:inline-block;vertical-align:top;-webkit-transform:scale(.6);transform:scale(.6);position:absolute;margin-bottom:5px}.node-type-vehicle .wide-container>.quick-links>:nth-child(1){right:50px;top:0}.node-type-vehicle .wide-container>.quick-links>:nth-child(2){right:0;top:0}.node-type-vehicle .wide-container>.quick-links>:nth-child(3){right:50px;top:57px}.node-type-vehicle .wide-container>.quick-links>:nth-child(4){right:0;top:57px}.node-type-vehicle .wide-container>.quick-links a{margin-bottom:0}.node-type-vehicle .wide-container .region-vehicle-offers-holder{margin-bottom:50px}.node-type-vehicle .vehicle-header{background-image:none!important;height:auto;padding:10px 0 20px}.node-type-vehicle .vehicle-theme-light .vehicle-header{background-color:#fff}.node-type-vehicle .vehicle-theme-dark .vehicle-header{background-color:#191919}.node-type-vehicle .reevoo-overview-block{margin-bottom:30px;padding-bottom:30px;padding-top:30px}.node-type-vehicle .reevoo-overview-block:before{left:0;width:100%}.node-type-vehicle .vehicle-promo-box{margin-bottom:30px;position:relative}.node-type-vehicle .vehicle-promo-box .vehicle-promo-image{max-width:308px;width:100%}.node-type-vehicle .featured-cars-container{margin-bottom:40px}.node-type-vehicle .vehicle-main-overview{background-image:none;padding:30px 0}.node-about-us-page .node-type-vehicle .vehicle-main-overview .field-name-field-dealer-section-heading,.node-type-vehicle .vehicle-main-overview .node-about-us-page .field-name-field-dealer-section-heading,.node-type-vehicle .vehicle-main-overview h3{font-size:20px}.node-type-vehicle .vehicle-main-overview iframe{width:100%}.node-type-vehicle .vehicle-main-overview .btn{margin:5px 0;padding-left:0;padding-right:0;width:148px}.node-type-vehicle .vehicle-main-overview .download{text-transform:uppercase}.node-type-vehicle .vehicle-main-overview .btn-transparent{padding-top:5px}.node-type-vehicle .vehicle-main-overview .text-right-pos{padding-top:30px}.node-news .field-name-field-news-featured-image{margin-top:40px;max-width:320px}.node-news .field-name-field-news-body{margin-top:20px}.used-car-details-side .used-car-details-top{padding:10px}.used-car-details-side .used-car-details-top .used-car-title{font-size:18px}.used-car-details-side .used-car-details-top .used-car-info{width:100%}.used-car-details-side .used-car-details-top .used-car-info span{font-size:12px}.used-car-details-side .used-car-details-top .used-car-buttons .btn-print,.used-car-details-side .used-car-details-top .used-car-buttons .btn-share{display:none}.used-car-details-side .used-car-details-main .used-car-stat-label{font-size:10px;padding:8px}.used-car-details-side .used-car-details-main .used-car-stat-label i{margin-right:0}.used-car-details-side .used-car-details-main .used-car-stat-value{font-size:10px;padding:9px}.page-features .section-title{font-size:20px}.page-features .video-section{background-color:#0e1615;text-align:left}.page-features .video-section .over-video{bottom:0;margin:0;padding:20px 10px;position:relative}.page-features .section-gallery{background-color:transparent;padding:30px 0}.page-features .section-gallery>div:first-child{margin-bottom:25px}.page-features .section-gallery .flexslider.thumb .flex-viewport{margin:0 auto;width:310px}.page-features .section-gallery .flexslider.thumb .flex-active-slide:after{top:9px}.page-features .carousel-section{text-align:left;padding:20px 10px}.page-features .carousel-section .large-button,.page-features .carousel-section p{width:100%}.page-features .rotateslider-container{height:390px;margin-bottom:20px;overflow:hidden;width:100%}.page-features .rotateslider-container .rotateslider-item,.page-features .rotateslider-container .rotateslider-item img{width:100%}.node-type-promo-page .page-header,.node-type-promo-page .page-vehicle h1,.page-vehicle .node-type-promo-page h1{margin-bottom:40px;padding-top:28px}.node-type-promo-page .guide-availability .block-title,.node-type-promo-page .guide-subtitle{line-height:22px;font-size:17.8px}.node-type-promo-page .guide-text{color:#767676;font-size:15px;line-height:22px;padding:0 14px}.node-type-promo-page .app-download-links{text-align:center}.node-type-promo-page .app-download-links>li{margin:0 4px}.node-type-promo-page .guide-head{background-size:auto 440px;position:relative}.node-type-promo-page .guide-head .cover-image{left:25px;text-align:center;position:absolute;right:25px;top:95px}.node-type-promo-page .guide-head .cover-image img{width:271px}.node-type-promo-page .guide-head .guide-subtitle{color:#767676;padding:0 14px}.node-type-promo-page .guide-head .guide-head-box{padding-top:390px}.node-type-promo-page .guide-head .guide-text{color:#767676}.node-type-promo-page .guide-blocks-section{padding-bottom:15px}.node-type-promo-page .guide-blocks>li{margin-bottom:45px}.node-type-promo-page .guide-presentation{background-color:#fff;background-position:69% top;background-size:auto 500px;height:auto;padding-top:530px}.node-type-promo-page .guide-presentation .guide-hand{height:390px;overflow:hidden;top:110px}.node-type-promo-page .guide-presentation .guide-hand img{right:-80px}.node-type-promo-page .guide-information{padding:30px 0 17px}.node-type-promo-page .guide-information .guide-info-list>li{display:block;margin:0 auto 17px;width:262px}.node-type-promo-page .guide-availability{padding:45px 0 18px}.node-type-promo-page .guide-availability .guide-car-list>li{margin:0 5px 25px;width:45%}.node-type-promo-page .guide-availability .views-field-field-vehicle-featured-image img{height:auto;max-width:100%}.node-type-promo-page .guide-download{margin-bottom:-30px;padding:28px 0 45px}.node-type-promo-page .guide-download .guide-subtitle{margin-left:auto;margin-right:auto;width:160px}.login-pages{background-position:0 0}.login-pages .main-container{padding-bottom:40px;padding-top:20px}.login-pages .popover .arrow{left:50%}.login-form-outer{margin-bottom:40px;padding:30px 10px 25px}.login-form-outer .page-title{font-size:19px}.login-form-intro .login-form-intro-inner{padding-left:0;padding-right:0}.login-form-intro .login-form-intro-title{font-size:24px}.page-user- .main-wrapper:before{display:none}.page-user- .panel-default .picture-name{left:5px;top:98px}.page-user- .form-item-files-picture-upload{height:90px;margin:0 10px 30px 0;width:90px}.page-user- .form-item-files-picture-upload.no-image:before{font-size:48.6px;top:18px}.page-user- .form-item-files-picture-upload>a{height:80px;width:80px}.page-user- .form-item-files-picture-upload label{height:80px}.page-user- .form-item-files-picture-upload label:before{top:50px}.page-user- .form-item-files-picture-upload label:after{opacity:1;top:17px}.page-user- .form-item-files-picture-upload img,.page-user- .user-picture img{height:80px;width:80px}.page-user- .main-container .full-name-main{color:rgba(43,46,55,.5);font-size:24px;margin-bottom:25px;margin-right:10px;padding-top:5px;position:absolute}.page-user- .main-container .full-name-main a{display:block}.page-user- .field-group-div .field-name-field-preferred-dealer,.page-user- .info-block .field-name-field-preferred-dealer{margin-bottom:0!important;padding-bottom:20px}.page-user- .block-ni-user-features .add-new-vehicle .dropdown-menu{-webkit-transform:translateX(0);transform:translateX(0);left:auto;right:0}.page-user- .block-ni-user-features .add-new-vehicle .dropdown-menu:before{left:auto;right:5px}.page-user- .alert-block{margin:-20px 0 20px}.page-user- .single-vehicle-image{margin:10px 0}.page-user- .single-vehicle-content{padding:15px 10px}.page-user- .single-vehicle-reg{background-size:36px auto;display:block;padding-left:45px;margin-bottom:19px}.page-user- .single-vehicle-reg~span{display:inline-block}.page-user- .single-vehicle-mil{width:60%}.page-user-edit .full-name-main{left:110px}.page-user-edit fieldset{margin-bottom:65px}.page-user-edit .user-picture{left:5px}.page-user-edit .form-item-picture-delete{left:0;top:120px}.page-user-edit .form-item-files-picture-upload{left:0}.page-user-edit .btn-save-pic{right:10px;top:126px}.info-block.add-edit-vehicle .input-group,.page-user-edit .group-other-info+.form-actions .btn-primary:not(.btn-save-pic){width:100%}.info-block.add-edit-vehicle .form-actions{margin-top:25px;text-align:center}.info-block.add-edit-vehicle .form-actions [id*=edit-delete]{display:block;float:none;margin:25px auto 0}[id*=ni-booking-view-booked] [id*=edit-event-info] .field-prefix{display:inline-block;width:100px}[id*=ni-booking-view-booked] .calendar-block-content{padding:10px}[id*=ni-booking-view-booked] #booking-wrapper .book-time-slots{top:41px}.front .right-buttons{margin-top:10px;text-align:none}.front .right-buttons .btn{height:auto;width:49%}.page-vehicle h1{font-size:20px}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn:not(.btn-transparent){margin:0 0 5px;width:49.4%}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn:not(.btn-transparent):first-child{float:left}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn:not(.btn-transparent):last-child{float:right}.page-vehicle #block-system-main .pricingTopBox .top-right-buttons .btn-transparent{float:none;width:100%}.page-vehicle .vehicles-pricing .title-column.header{min-width:182px}.page-vehicle .vehicles-pricing .owl-carousel .owl-nav{top:65px}.page-vehicle .specificationBoxTop{margin-bottom:10px}.page-vehicle .specificationBoxTop .specImage img{display:block;height:auto;max-width:100%;width:100%}.page-vehicle .show-inherited{margin-top:10px}#block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .content .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,#block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .content .details-holder .details-holder-title h3,#block-ni-accessories-recomended-accessories .page-vehicle .specification-area .content .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,#block-ni-accessories-recomended-accessories .page-vehicle .specification-area .content .details-holder .details-holder-title h3,.node-about-us-page #block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .content .details-holder .details-holder-title .field-name-field-dealer-section-heading,.node-about-us-page #block-ni-accessories-recomended-accessories .page-vehicle .specification-area .content .details-holder .details-holder-title .field-name-field-dealer-section-heading,.node-about-us-page .page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .content .details-holder .details-holder-title .field-name-field-dealer-section-heading,.node-about-us-page .page-vehicle .specification-area #block-ni-accessories-recomended-accessories .content .details-holder .details-holder-title .field-name-field-dealer-section-heading,.node-about-us-page .page-vehicle .specification-area .row .details-holder .details-holder-title .field-name-field-dealer-section-heading,.page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .content .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .content .details-holder .details-holder-title h3,.page-vehicle .specification-area #block-ni-accessories-recomended-accessories .content .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .specification-area #block-ni-accessories-recomended-accessories .content .details-holder .details-holder-title h3,.page-vehicle .specification-area .row .details-holder .details-holder-title .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .specification-area .row .details-holder .details-holder-title h3{font-size:16px}#block-ni-accessories-accessory-vehicles .page-vehicle .specification-area .content .details-holder .details-holder-title h2,#block-ni-accessories-recomended-accessories .page-vehicle .specification-area .content .details-holder .details-holder-title h2,.page-vehicle .specification-area #block-ni-accessories-accessory-vehicles .content .details-holder .details-holder-title h2,.page-vehicle .specification-area #block-ni-accessories-recomended-accessories .content .details-holder .details-holder-title h2,.page-vehicle .specification-area .row .details-holder .details-holder-title h2{font-size:24px}.page-vehicle .grade-header h2{font-size:22px}.page-vehicle .grade-header .vehicle-table-header-image{height:auto!important;margin:0 auto 35px!important}.page-vehicle .engines-table{position:relative}.page-vehicle .engines-table table th.title-column{font-size:20px;line-height:3.45}.page-vehicle .engines-table table th.more{width:auto}.page-vehicle .engines-table table th.more>div{width:190px}.page-vehicle .engines-table .table-responsive{width:60%}.page-vehicle .engines-table .table-responsive table tbody{border-left:none}.page-vehicle .engines-table .table-responsive table td{padding:10px 15px}.page-vehicle #engines-table-labels{margin-top:-1px;width:40%}.page-vehicle[class*=galleries] .popover>.arrow{left:50%}.page-error-403 #block-system-main,.page-error-404 #block-system-main{background-position:center 235px;background-size:100%}.vehicles-pricing .vehicle-table-header-image{display:block;height:135px;margin:35px 0 5px;position:relative}.vehicles-pricing .swipe{left:0;right:0;top:0}.vehicles-pricing #vehicle-pricing-table{margin-top:20px}.page-find-a-dealer .main-wrapper:before,.page-news:not(.page-news-article) .main-wrapper:before{background:transparent;height:0}.page-news:not(.page-news-article) .main-wrapper .main-container{padding-top:40px}.page-news:not(.page-news-article) .block-ni-news{height:auto;margin-bottom:30px}.page-news:not(.page-news-article) .block-ni-news .chosen-container,.page-news:not(.page-news-article) .block-ni-news .form-type-select,.page-news:not(.page-news-article) .block-ni-news select{margin:0 0 10px}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper label{display:block;float:none;margin:2px 0}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper #edit_category_chosen,.page-news:not(.page-news-article) .block-ni-news .filter-wrapper #edit_month_chosen,.page-news:not(.page-news-article) .block-ni-news .filter-wrapper #edit_year_chosen{width:100%!important}.page-news:not(.page-news-article) .block-ni-news .filter-wrapper .form-item-year,.page-news:not(.page-news-article) .block-ni-news .filter-wrapper .form-submit,.page-news:not(.page-news-article) .block-ni-news .filter-wrapper .form-type-select{float:none;margin:0;width:100%}.news-row .news-field-title,.news-row .review-field-title,.review-row .news-field-title,.review-row .review-field-title{margin-top:20px}.offer-details-wrapper .you-plus-logos{margin:15px 0}.offer-details-wrapper .you-plus-logos img{margin:5px 0}.node-about-us-page .node-type-vehicle .specContent .field-name-field-dealer-section-heading,.node-about-us-page .page-vehicle .specContent .field-name-field-dealer-section-heading,.node-about-us-page .view-book-a-test-drive .specContent .field-name-field-dealer-section-heading,.node-type-vehicle .specContent .node-about-us-page .field-name-field-dealer-section-heading,.node-type-vehicle .specContent h3,.page-vehicle .specContent .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .specContent h3,.view-book-a-test-drive .specContent .node-about-us-page .field-name-field-dealer-section-heading,.view-book-a-test-drive .specContent h3{font-size:22px}.node-type-vehicle .specContent h4,.page-vehicle .specContent h4,.view-book-a-test-drive .specContent h4{font-size:20px}.element-with-image{width:49%}.element-with-image:nth-child(3n+3){margin-right:.5%}.element-with-image:nth-child(2n+2){margin-right:0}#block-ni-accessories-accessory-vehicles .page-car-builder .main-container>.content>.col-sm-12,#block-ni-accessories-recomended-accessories .page-car-builder .main-container>.content>.col-sm-12,.page-car-builder #block-ni-accessories-accessory-vehicles .main-container>.content>.col-sm-12,.page-car-builder #block-ni-accessories-recomended-accessories .main-container>.content>.col-sm-12,.page-car-builder .main-container>.row>.col-sm-12{padding:0}.filter-results-header{padding:10px}.filter-results-header .form-radios{display:none}.filter-results-header .form-item-sort{float:right;margin:0;width:127px}.filter-results-header .form-item-sort label{display:none}.filter-results-header .chosen-container{float:none}.page-vehicle-finder .main-wrapper.with-collapse .filter-advanced-btn{margin-bottom:30px}.page-vehicle-finder .main-container{padding-top:0}#block-ni-accessories-accessory-vehicles .page-vehicle-finder .main-container>.content>.col-sm-12,#block-ni-accessories-recomended-accessories .page-vehicle-finder .main-container>.content>.col-sm-12,.page-vehicle-finder #block-ni-accessories-accessory-vehicles .main-container>.content>.col-sm-12,.page-vehicle-finder #block-ni-accessories-recomended-accessories .main-container>.content>.col-sm-12,.page-vehicle-finder .main-container>.row>.col-sm-12{padding:0}.page-vehicle-finder .page-title{background-color:#2a2e37;display:block;height:49px;font-size:16px;margin:0;padding:19px 10px 0}.page-vehicle-finder .vehicle-filters{background:#2a2e37 url(../../../nissanie_core_theme/images/custom/background-filter.png) no-repeat bottom}.page-vehicle-finder .vehicle-filters .edit-right>.form-item{background-position:0 30px}.page-vehicle-finder .vehicle-filters .form-wrapper>.form-item{padding-left:55px;padding-right:5px}.page-vehicle-finder .form-group>.form-group{background-position:0 30px}.page-vehicle-finder .form-item-seats,.page-vehicle-finder .form-type-vehicle-finder-checkboxes{background-position:0 20px!important}.page-vehicle-finder .ui-multiselect{width:100%!important}.page-vehicle-finder .form-checkboxes>div{float:left;margin:0;padding:0 2px 2px 0}.page-vehicle-finder #edit-functional-type label div{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:58px}.page-vehicle-finder #vehicle-filter-results .pricing-vehicle-teaser{padding:30px 10px 20px;text-align:left}.page-vehicle-finder #vehicle-filter-results .edit-right{padding:0 5px}.page-vehicle-finder #vehicle-filter-results .pricing-image{margin-bottom:15px;text-align:center}.page-vehicle-finder #vehicle-filter-results .vehicle-table-header-image{height:auto;max-height:140px;max-width:100%;width:auto}.page-vehicle-finder #vehicle-filter-results .car-title{font-size:17px}.page-vehicle-finder #vehicle-filter-results .pricing-measure,.page-vehicle-finder #vehicle-filter-results .pricing-options{display:none}.page-vehicle-finder #vehicle-filter-results .info-box{margin-bottom:5px}.page-vehicle-finder #vehicle-filter-results .info-amount{font-family:nissan_agregular;font-size:14px;line-height:15px;margin:1px 0 0}.page-vehicle-finder #vehicle-filter-results .dimension-table{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#9e9e9e;font-family:nissan_agregular;font-size:10px;margin-bottom:10px;padding:4px 0}.page-vehicle-finder #vehicle-filter-results .dimension-table>div{display:inline-block;vertical-align:top}.page-vehicle-finder #vehicle-filter-results .dimension-table .length{border-right:1px solid #e6e6e6;margin-right:10px;min-width:100px;padding-right:10px}.page-vehicle-finder #vehicle-filter-results .dimension-table span{color:#7c7c7c;font-family:nissan_agbold}.page-vehicle-finder #vehicle-filter-results .btn{width:131px}.page-vehicle-finder .form-item-seats{padding-left:55px!important}.page-vehicle-finder .filter-advanced-btn{margin-top:20px}.page-vehicle-finder-commercial .vehicle-filters{height:430px}#block-ni-accessories-accessory-vehicles .page-value-my-car .main-container>.content>section,#block-ni-accessories-recomended-accessories .page-value-my-car .main-container>.content>section,.page-value-my-car #block-ni-accessories-accessory-vehicles .main-container>.content>section,.page-value-my-car #block-ni-accessories-recomended-accessories .main-container>.content>section,.page-value-my-car .main-container>.row>section{padding:0}.page-value-my-car .form-items-wrapper,.page-value-my-car h1{padding:0 10px}.page-value-my-car #motorcheck-registration-error .triangle{border-radius:0 0 3px 0;left:auto;width:32px}.page-value-my-car .vmc-part1 .no-data{display:none}.page-value-my-car .vmc-part1 .no-data+.vmc-part3{padding-top:15px}.page-value-my-car .car-label{font-size:20px;line-height:26px;padding-bottom:5px;text-align:center}.page-value-my-car .car-info{border-bottom:none;padding:20px 10px 38px;text-align:center}.page-value-my-car .form-item-conditions{width:33.3%}.page-value-my-car .mail-wrapper{padding-top:20px}.page-value-my-car .vmc-part2{padding-bottom:25px}.page-value-my-car .models-list{display:block}.page-value-my-car .models-list .item{display:block;height:64px;margin:0;position:relative;text-align:left}.page-value-my-car .models-list .item:nth-child(2) div:not(.price){width:85%}.page-value-my-car .models-list .item:nth-child(3) div:not(.price){width:82%}.page-value-my-car .models-list .item:nth-child(4) div:not(.price){width:79%}.page-value-my-car .models-list .item:nth-child(5) div:not(.price){width:76%}.page-value-my-car .models-list .item:nth-child(6) div:not(.price){width:73%}.page-value-my-car .models-list .item:nth-child(7) div:not(.price){width:70%}.page-value-my-car .models-list .item:nth-child(8) div:not(.price){width:182px}.page-value-my-car .models-list .item div:not(.price){position:absolute;top:0;height:26px!important;left:25px;right:12px}.page-value-my-car .models-list .title-image{display:none}.page-value-my-car .models-list .vehicle-image{margin-left:-12px;margin-top:-8px}.page-value-my-car .models-list .registration-plate{position:relative;top:-2px}.page-value-my-car .models-list .price{display:none}.page-value-my-car .vmc-part3{padding:30px 10px 0}.page-value-my-car .vmc-part3>div h4{margin-bottom:20px;margin-top:10px}.page-value-my-car .popover>.arrow{left:50%}.page-finance-calculator .main-wrapper:before{height:55px}#block-ni-accessories-accessory-vehicles .page-finance-calculator .main-container>.content>.col-sm-12,#block-ni-accessories-recomended-accessories .page-finance-calculator .main-container>.content>.col-sm-12,.page-finance-calculator #block-ni-accessories-accessory-vehicles .main-container>.content>.col-sm-12,.page-finance-calculator #block-ni-accessories-recomended-accessories .main-container>.content>.col-sm-12,.page-finance-calculator .main-container>.row>.col-sm-12{padding:0}.page-finance-calculator #page-title{height:50px;padding:20px 10px 10px}.page-finance-calculator .ni-vehicle-slider{height:298px}.page-finance-calculator .ni-vehicle-color-slider{top:246px}.page-finance-calculator .poa-fields-wrapper{padding:5px 10px}.page-finance-calculator .poa-fields-wrapper .field-modal-wrapper{display:block;margin:5px 0}.page-finance-calculator .poa-fields-wrapper .modal-footer>div{display:inline-block}.page-finance-calculator .finance-calc-wrapper{margin:30px 10px}.page-finance-calculator .df-data{margin-bottom:30px}.page-finance-calculator .df-data .ui-spinner a.ui-spinner-down{right:39px}.page-finance-calculator .dfd-top .vehicle-model{font-size:22px;line-height:25px}.page-finance-calculator .dfd-top .vehicle-price{padding-top:6px}.page-finance-calculator .finance-spinner-wrapper .title{text-align:center}.page-finance-calculator .finance-spinner-wrapper .finance-spinner-value{padding-right:90px}.page-finance-calculator .fc-payment-details{padding:10px 20px 0}.page-finance-calculator .fc-payment-details li{padding-bottom:5px;padding-left:80px}.page-finance-calculator .fc-payment-details .monthly:before{left:11px}.page-finance-calculator .fc-payment-details .amount-financed:before{left:10px;top:10px}.page-finance-calculator .fc-payment-details .total:before{left:13px}.page-finance-calculator .fc-payment-details .label+span{font-size:28px}.page-finance-calculator .costs-breakdown td{padding-left:0;padding-right:0}.page-finance-calculator .grey-footer{margin-bottom:-30px;padding:30px 10px}.page-finance-calculator .footer-container div{margin:10px 0}.page-finance-calculator .footer-container .btn-primary-next{margin-right:0}.node-about-us-page .page-finance-calculator .footer-container .field-name-field-dealer-section-heading,.page-finance-calculator .footer-container .node-about-us-page .field-name-field-dealer-section-heading,.page-finance-calculator .footer-container h3{margin-bottom:15px}.page-book.logged-in #your-info-wrapper .add-car-active .input-group{margin-top:173px;width:100%}.page-book.logged-in #your-info-wrapper .add-car-active label{display:block}.page-book.logged-in #your-info-wrapper .add-car-active .form-item-year{padding:0 20px 20px;top:-20px}.page-book.logged-in .btn-add{width:100%}.page-book.logged-in .no-vehicle-wrapper{padding-bottom:0}.page-book.logged-in .no-vehicle-wrapper .form-item-model{margin-bottom:0}.page-book .page-title{margin-bottom:20px}.page-book .vehicle-selector+#your-info-wrapper .form-block-head{margin-top:20px}.page-book .vehicle-selector .form-item-fuel-type.form-group{margin-bottom:-3px}.page-book #your-info-wrapper .form-block-head{margin-bottom:20px}.page-book #your-info-wrapper .form-item-mileage-unit{vertical-align:bottom!important}.page-book #your-info-wrapper .form-item-total-mileage .form-control{width:100%}.page-book #your-info-wrapper .form-item-total-mileage span{top:31px}.page-book .left-column{margin-bottom:40px}.page-book .form-block-head{margin-top:40px}.page-book .booking-legend .booking-date{clear:both}.page-book .booking-legend .legend-small{font-size:0}.page-book .booking-legend .legend-small li{margin-bottom:5px;width:50%}.page-book .book-action .btn{width:100%}.page-booking-thank-you-page .booking-info{margin-top:30px}.page-booking-thank-you-page .btn-print{margin-bottom:20px}.slider-wrapper .with-results .overview img{display:block;margin:0 auto;width:auto}.node-about-us-page .slider-wrapper .field-name-field-dealer-section-heading span,.slider-wrapper .node-about-us-page .field-name-field-dealer-section-heading span,.slider-wrapper h3 span{visibility:visible}.node-about-us-page .slider-wrapper .field-name-field-dealer-section-heading i,.slider-wrapper .collapse-sections.collapse-top,.slider-wrapper .node-about-us-page .field-name-field-dealer-section-heading i,.slider-wrapper h3 i{display:block}.slider-wrapper .first_column .controls{margin-right:0}.slider-wrapper .first_column .change_close_box{right:0}.slider-wrapper .first_column .overview{margin-right:0;padding-right:10px}.slider-wrapper .second_column .controls{margin-left:0;margin-right:0}.slider-wrapper .second_column .controls:after,.slider-wrapper .second_column .controls:before{display:none}.slider-wrapper .second_column .change_close_box{right:0}.slider-wrapper .second_column .overview{margin:0;padding:0 10px}.slider-wrapper .second_column .overview:after,.slider-wrapper .second_column .overview:before{display:none}.slider-wrapper .third_column .controls{margin-left:0}.slider-wrapper .third_column .overview{margin-left:0;padding-left:10px}.slider-wrapper .overview .btn{width:49%}.page-compare-to-competitors .main-container{padding-left:0;padding-right:0;padding-top:20px}#block-ni-accessories-accessory-vehicles .page-compare-to-competitors .main-container>.content,#block-ni-accessories-recomended-accessories .page-compare-to-competitors .main-container>.content,.page-compare-to-competitors #block-ni-accessories-accessory-vehicles .main-container>.content,.page-compare-to-competitors #block-ni-accessories-recomended-accessories .main-container>.content,.page-compare-to-competitors .main-container>.row{margin:0}#block-ni-accessories-accessory-vehicles .page-compare-to-competitors .main-container>.content>section,#block-ni-accessories-recomended-accessories .page-compare-to-competitors .main-container>.content>section,.page-compare-to-competitors #block-ni-accessories-accessory-vehicles .main-container>.content>section,.page-compare-to-competitors #block-ni-accessories-recomended-accessories .main-container>.content>section,.page-compare-to-competitors .main-container>.row>section{padding:0}.page-compare-to-competitors .page-title{font-size:14px;padding:0 10px 4px}.page-compare-to-competitors .list-data li{padding:0 3px 0 8px}.page-compare-to-competitors .section-title span{padding:12px 8px 0;white-space:nowrap}#ni-ctc-compare-form.no-content{padding-bottom:20px}#ni-ctc-compare-form.no-content .ctc-carousel{margin-left:0}.ctc-column-labels{position:relative;width:140px;z-index:20}.ctc-column-labels .vehicle-image{background-color:#f7f7f7}.ctc-column-labels .label-info{padding-top:20px}.ctc-column-labels .label-info li{margin-top:6px;margin-bottom:6px}.ctc-column-labels .label-info i{float:left}.ctc-carousel{margin-left:140px}.ctc-carousel .column,.ctc-carousel .controls,.ctc-carousel .owl-item,.ctc-carousel .owl-stage-outer{min-height:228px}.ctc-carousel .controls{padding-top:30px}.ctc-carousel .change_close:before{top:6px!important}.ctc-carousel .title{font-size:11px;margin-bottom:2px;max-height:48px}.ctc-carousel .owl-nav{background:#ededed;border-top:1px solid #cccdcf;height:24px;left:1px;right:0;top:216px}.ctc-carousel .owl-next,.ctc-carousel .owl-prev{font-size:11px;padding:6px 10px}.ctc-carousel .owl-dots{left:30px;position:absolute;right:30px;text-align:center;top:208px;z-index:600}.ctc-carousel .vehicle-image .car-image{height:auto;margin:10px auto 5px;max-height:95px}.ctc-carousel .column0 .info .btn{display:none}.ctc-carousel .column0 .secondary-links{font-size:11px;margin-top:2px}.ctc-carousel .column0 .title{max-height:25px;overflow:hidden}#ctc-sticky-header{display:none}#ctc-sticky-header .title{margin-bottom:2px}.navbar-default{background:#fff!important}.navbar-default:after{display:none}.navbar-default .container{padding:17px 0 15px}.navbar-default .block-search{border-left:none}.navbar-default .dealer-name{font-size:14px;bottom:auto;top:0;margin-top:22px;position:absolute}.navbar-default .header-top{display:block}.block-ni-user-profile.nissan-connect{display:none}.block-ni-user-profile .profile-nav{left:auto;right:0}.navbar-header{bottom:auto;top:0}.block-ni-social-counters{margin-bottom:35px;margin-top:0}.region-sub-footer{padding-top:10px;display:block}.region-sub-footer .block-menu{text-align:center;margin-bottom:0;margin-top:20px}.block-ni-dealer-ni-dealer-footer-contact{clear:both;float:none;margin-top:25px;padding:0;width:100%}#block-ni-domain-ni-domain-call-dealer{display:none}.node-about-us-page .owl-carousel .owl-nav{left:-40px;right:-40px}}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:17px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}.navbar-form .form-group{margin-bottom:5px}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@media only screen and (min-width:768px){.node-type-vehicle .vehicle-header .specContent,.page-vehicle .specificationBoxTop .specContent,.view-book-a-test-drive .single-vehicle .specContent{float:left}.node-type-vehicle .vehicle-header .specContent .specBox,.page-vehicle .specificationBoxTop .specContent .specBox,.view-book-a-test-drive .single-vehicle .specContent .specBox{display:table}.node-type-vehicle .vehicle-header .specContent .specBox>div,.page-vehicle .specificationBoxTop .specContent .specBox>div,.view-book-a-test-drive .single-vehicle .specContent .specBox>div{display:table-cell;min-width:125px}.node-type-vehicle .vehicle-header .specContent .specBox>div:first-child,.page-vehicle .specificationBoxTop .specContent .specBox>div:first-child,.view-book-a-test-drive .single-vehicle .specContent .specBox>div:first-child{min-width:180px}.btn-back,.btn-back:hover{margin:10px 3px 0 0}.car-configurator-wizard-form,.page-finance-calculator .finance-calculator{border:1px solid #dadada;border-top:none;border-radius:0 0 2px 2px}.car-configurator-wizard-form .items-total .items-selected,.page-finance-calculator #fc-accessories-modal .modal-footer .items-selected,.page-finance-calculator #fc-options-modal .modal-footer .items-selected{white-space:nowrap}.car-configurator-wizard-form .items-total .deselect-all,.page-finance-calculator #fc-accessories-modal .modal-footer .deselect-all,.page-finance-calculator #fc-options-modal .modal-footer .deselect-all{border-left:1px solid #6e6a6a;padding-left:10px;white-space:nowrap}#block-ni-accessories-accessory-vehicles .content div,.block-ni-menu .image,.node-type-promo-page .guide-availability .views-field-field-vehicle-featured-image a{width:185px}body{min-width:980px}.always-show{overflow:visible!important;height:auto!important}.dark-well .form-type-select{padding-left:150px}.top-form .top-left-form{float:left;width:276px}.top-form .top-right-form{float:right}#dealer-locations .dealers-info-block>.panel-body{height:617px}.car-configurator-wizard-form .details-content{margin-bottom:25px;padding:0 5px}.car-configurator-wizard-form .form-item-select-options{width:234px}.car-configurator-wizard-form.car-configurator-step-4 .header-actions{text-align:right}.car-configurator-wizard-form.car-configurator-step-4 .header-actions a{width:145px}.car-configurator-wizard-form.car-configurator-step-4 .color-info{margin-left:2px;margin-right:2px}.car-configurator-wizard-form.car-configurator-step-4 .conf-info-outer{float:left;width:42%}.car-configurator-wizard-form.car-configurator-step-4 .conf-info-outer>div{float:left}.car-configurator-wizard-form.car-configurator-step-4 .car-configurator-image{float:right;width:53%}.car-configurator-wizard-form.car-configurator-step-4 .car-configurator-image img{position:relative;top:-20px}.car-configurator-wizard-form.car-configurator-step-4 #print-wrapper h2{margin-left:2px;margin-right:2px}.car-configurator-actions .form-group{float:right}.car-configurator-actions .configurator-footer-box{float:left}.car-configurator-actions .btn-primary{float:right}.car-configurator-actions .btn-gocalculator{float:right;margin-right:3px}.car-configurator-actions .price{display:inline-block;font-size:30px;line-height:22px;vertical-align:middle}.dialog-btns .btn:after{background-color:hsla(0,0%,100%,.3);bottom:0;content:'';position:absolute;right:46px;top:0;width:1px;z-index:10}.conf-info-outer{width:600px}.conf-info-outer .conf-info-inner{display:inline-block;margin:1.5px 1px;vertical-align:top;width:185px}.btn-wrapper{max-width:320px}.form-type-select:before{display:none}.used-car-details-side .used-car-details-top .used-car-buttons .col-sm-4{padding:0 2px}.registration-result{font-size:13px;padding-left:155px}.owl-carousel.no-arrows .owl-nav,.swipe{display:none}.car-carousel .owl-item.center img,.ni-vehicle-slider .owl-item.center img{top:0}.car-carousel .owl-item:not(.center) img,.ni-vehicle-slider .owl-item:not(.center) img{position:relative;padding-bottom:28px;top:28px;width:80%}.car-carousel .owl-next,.car-carousel .owl-prev,.ni-vehicle-slider .owl-next,.ni-vehicle-slider .owl-prev{color:rgba(83,83,83,.8);font-size:45px;height:235px;padding-top:102px;width:235px}.owl-offers{min-height:305px}.owl-vehicle-type,.slider-vehicle-type{margin:0;position:absolute;right:0;top:0;z-index:500}.owl-vehicle-type .form-type-select,.slider-vehicle-type .form-type-select{float:right;padding:15px;width:230px}#block-ni-core-ni-core-second-level-menu{height:30px}#block-ni-core-ni-core-second-level-menu .second-level-menu{display:block!important}#block-ni-core-ni-core-second-level-menu li.active a{border-bottom:3px solid #c81444;color:#fff}#block-ni-core-ni-core-second-level-menu .second-menu-toggle,.page-user- .block-ni-user-profile .profile-nav>*{display:none}footer{height:395px;margin-top:-395px}#modalContent .ctools-modal-dialog{margin:150px auto 50px;max-width:480px}.opt-acc-field>div{width:25%}.modal .opt-acc-field>div{width:20%}.carousel-calculate-dialog.modal .modal-body>div{display:inline-block;width:50%}.carousel-calculate-dialog.modal .modal-body .block-text{height:70px}.block-ni-menu .menu{display:block}.block-ni-menu .menu>li:hover>.dropdown-menu,.block-ni-menu .menu>li:hover>.dropdown-menu img{visibility:visible}.block-ni-menu .menu>li.open>.dropdown-menu{display:none}.block-ni-menu .menu>li>.dropdown-menu{display:block;visibility:hidden}.block-ni-menu .menu>li>.dropdown-menu img{-webkit-transition:visibility 0s ease .1s;transition:visibility 0s ease .1s;display:block;height:70px;visibility:hidden}.block-ni-menu .dropdown-toggle.nolink,.block-ni-menu .nav.menu>li>a.nolink{cursor:default}.block-ni-menu .menu-vehicles-group+.dropdown-menu>li:nth-child(4) a{margin-top:20px}.block-ni-menu .menu-vehicles-group+.dropdown-menu>li:nth-child(5) a{margin-top:40px}.block-ni-menu .menu-vehicles-group+.dropdown-menu>li:nth-child(6) a{margin-top:60px}.block-ni-menu .main-menu-vehicles a:hover .image{-webkit-transform:scale(1);transform:scale(1)}.block-ni-menu .main-menu-vehicles a:hover .image:before{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:scale3d(1.9,1.4,1) rotate(-45deg) translate3d(0,-114%,0);transform:scale3d(1.9,1.4,1) rotate(-45deg) translate3d(0,-114%,0);visibility:visible}.block-ni-menu .main-menu-vehicles a:hover .view-pricing{opacity:1}header .block-ni-menu .main-menu-vehicles .last{display:block;margin:20px;width:auto}header .block-ni-menu .main-menu-vehicles .last .btn{float:right;width:173px}.block-ni-menu .vehicle-finder-text{float:left}#block-ni-home-home-offers,.block-ni-used-cars{padding:50px 0}#block-ni-accessories-accessory-vehicles .content div{margin-left:-10px}.pricing-blocks .pricing-block{height:113px}.pricing-blocks .pricing-block>.btn{width:133px}.pricing-blocks .pricing-block>.btn:focus{background-color:#c81444;border-color:#b1123c}.pricing-blocks .pricing-block>.btn:focus:hover{background-color:#9a0f34;border-color:#790c29}.view-offers .offer-teaser-wrapper .offer-teaser-description{min-height:80px}.view-accessories .view-filters .ui-multiselect,.view-accessories .view-filters .ui-multiselect-menu{width:235px!important}.view-accessories .views-widget{width:235px}.views-field-field-photo-gallery-image .field-content a,.views-field-field-youtube .field-content a{height:148px;overflow:hidden;width:238px}.views-field-field-photo-gallery-image .field-content a:hover>img,.views-field-field-youtube .field-content a:hover>img{width:110%}.views-field-field-photo-gallery-image .field-content a img,.views-field-field-youtube .field-content a img{left:50%;max-width:none;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.block-ni-vehicle .top-right-buttons{float:right}.gallery360 .color-carousel{float:left;width:348px}.node-type-vehicle .main-container{padding-bottom:485px}.node-type-vehicle .vehicle-promo-holder{margin-bottom:90px}.node-type-vehicle .vehicle-main-overview .text-right-pos{padding-left:20px}.node-news .field-name-field-news-featured-image{float:left;margin:25px 25px 15px 0;width:46%}.node-news iframe{height:356px}.page-features .video-section .over-video{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.8));background-image:linear-gradient(transparent,rgba(0,0,0,.8))}.page-features .video-section .over-video>.section-text{margin:0 auto;width:80%}.page-features .section-gallery .video-gallery{width:60%}.page-features .section-gallery .video-gallery.first{float:left;margin-right:20px}.page-features .section-gallery .video-gallery.last{float:right;margin-left:20px}.page-features .section-gallery .flexslider.main li>*{width:558px}.page-features .section-gallery .large-button{max-width:350px}.node-type-promo-page .nav-tabs{margin-top:50px}.node-type-promo-page .alert,.node-type-promo-page .nav-tabs{margin-left:auto;margin-right:auto;width:960px}.node-type-promo-page .guide-head{height:696px}.node-type-promo-page .guide-head .cover-image{float:left}.node-type-promo-page .guide-head .guide-subtitle{color:#fff}.node-type-promo-page .guide-head .guide-head-box{margin-left:476px}.node-type-promo-page .guide-head-box{padding-top:67px}.node-type-promo-page .guide-blocks>li{display:inline-block;width:33%}.node-type-promo-page .guide-presentation .guide-head-box{width:470px}.node-type-promo-page .guide-presentation .guide-subtitle{color:#fff}.node-type-promo-page .guide-presentation .guide-hand{bottom:-44px;margin-right:-664px}.node-type-promo-page .guide-availability .views-field-field-vehicle-featured-image a{width:230px}.node-type-promo-page .guide-availability .views-field-title a{font-size:14px}.login-form-outer{padding:40px 35px 25px}.login-form-intro .login-form-intro-title{padding:0 12px}.page-user- .main-container{padding-top:127px}.page-user- .panel-default.active .picture-name{left:185px}.page-user- .form-item-files-picture-upload{float:left;height:150px;left:-8px;margin-bottom:30px;width:150px}.page-user- .form-item-files-picture-upload:hover label{height:150px}.page-user- .form-item-files-picture-upload:hover label:before{top:54px}.page-user- .form-item-files-picture-upload:hover label:after{-webkit-transition:opacity .2s ease .2s;transition:opacity .2s ease .2s;opacity:1}.page-user- .field-group-div>div,.page-user- .info-block>div{display:inline-block;vertical-align:top;width:50%}.page-user- .block-ni-user-features{display:inline-block;vertical-align:top;width:348px}.page-user- .block-ni-user-features:nth-child(2n+3){float:right}.page-user- .block-ni-user-features .content{height:290px}.page-user- .owl-car-image>a{height:178px}.page-user- .owl-nav{top:-3px}.page-user- .alert-block{position:absolute;top:-75px;width:715px}.page-user- .single-vehicle-wrapper{display:table}.page-user- .single-vehicle-wrapper>div{display:table-cell;height:175px;vertical-align:top}.page-user- .single-vehicle-image{border-right:1px solid #dedede;width:270px}.page-user- .single-vehicle-info>span span:first-child{font-size:11px}.page-user-edit .field-group-div>div:nth-child(odd){padding-right:15px}.page-user-edit .field-group-div>div:nth-child(even){padding-left:15px}.page-user-edit .field-group-div #edit-account>div,.page-user-edit .field-group-div .form-type-password-confirm>div{display:inline-block;vertical-align:top;width:50%}.page-user-edit .field-group-div #edit-account>div:nth-child(odd),.page-user-edit .field-group-div .form-type-password-confirm>div:nth-child(odd){padding-right:15px}.page-user-edit .field-group-div #edit-account>div:nth-child(even),.page-user-edit .field-group-div .form-type-password-confirm>div:nth-child(even){padding-left:15px}.page-user-my-vehicles .single-vehicle-info>span{display:table-cell;vertical-align:top}.info-block.add-edit-vehicle .field-name-field-make,.info-block.add-edit-vehicle .input-group{padding-right:15px}.info-block.add-edit-vehicle .field-name-field-make .chosen-container{width:325px!important}.info-block.add-edit-vehicle .field-name-field-model,.info-block.add-edit-vehicle .field-name-field-year{padding-left:15px}.info-block.add-edit-vehicle .input-group{float:left}.info-block.add-edit-vehicle .form-actions .btn-primary{padding:0 0 1px}[id*=ni-booking-view-booked] .form-type-textfield:nth-child(odd){padding-right:15px}[id*=ni-booking-view-booked] .form-type-textfield:nth-child(even){padding-left:15px}[id*=ni-booking-view-booked] .book-week-wrapper{padding-left:40px}[id*=ni-booking-view-booked] #booking-wrapper .book-time-slots{left:-5px}[id*=ni-booking-view-booked] .booking-date{width:195px}.page-vehicle .vehicles-pricing tbody a:hover+.more-details{display:inline-block}.node-about-us-page .page-vehicle .specificationBoxTop .field-name-field-dealer-section-heading,.page-vehicle .specificationBoxTop .node-about-us-page .field-name-field-dealer-section-heading,.page-vehicle .specificationBoxTop h3{max-width:330px}.page-vehicle .engines-table.with-scroll .swipe{left:259px;right:0;top:15px}.filter-results-header .form-item-sort,.filter-results-header .form-radios,.page-news:not(.page-news-article) .block-ni-news .filter-wrapper{float:right}.filter-results-header .form-item-sort{margin:0 0 0 17px;width:182px}.list-view .pricing-vehicle-teaser{display:table;padding-bottom:40px;padding-top:40px;width:100%}.list-view .pricing-vehicle-teaser:not(:first-child){border-top:1px solid #e8e8e8}.list-view .pricing-vehicle-teaser:hover .pricing-measure span{background-color:#f5f5f5}.list-view .pricing-vehicle-teaser>div{display:table-cell;vertical-align:top;width:50%}.list-view .edit-right{padding-left:50px;padding-right:20px}.list-view .pricing-image-holder{position:relative}.list-view .pricing-image{height:217px;padding-left:75px;text-align:center}.list-view .vehicle-table-header-image{-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:217px;position:relative;right:0;top:50%}.list-view .pricing-measure{border-bottom:1px solid #d7d7d7;height:10px;text-align:center}.list-view .pricing-measure span{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background:#fff;color:#adadad;display:inline-block;font-family:nissan_agregular;font-size:11px;padding:0 10px;position:relative;top:0}.list-view .pricing-measure i{color:#d7d7d7;position:relative}.list-view .pricing-measure .icon-chevron-left{float:left;left:-10px}.hero-content .list-view .pricing-measure .btn,.list-view .pricing-measure .hero-content .btn,.list-view .pricing-measure .icon-chevron-right{float:right;right:-10px}.list-view .pricing-height{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:-75px;position:absolute;top:100px;width:200px}.list-view .pricing-height i{top:2.5px}.list-view .pricing-width{float:right;margin-right:10px;width:385px}.list-view .pricing-width i{top:2px}.list-view .car-title{font-size:22px}.list-view .info-table{display:table;width:100%}.list-view .info-box{display:table-cell;vertical-align:top}.list-view .info-box.first{width:100px}.list-view .info-amount{font-family:nissan_agbold;font-size:14px;line-height:18px;margin:4px 0 0}.list-view .pricing-options{border-top:1px solid #e8e8e8;margin-top:5px;padding-top:10px}.list-view .options-text{color:#616161;font-size:14px;line-height:18px;margin-bottom:20px}.list-view .btn-primary{margin-top:15px;width:171px}.grid-view,.grid-view .filter-results-header{border-bottom:1px solid #e8e8e8}.grid-view .edit-body{font-size:0;margin:0}.grid-view .pricing-vehicle-teaser{display:inline-block;padding:30px 20px 20px;text-align:left;vertical-align:top;width:33.33%}.grid-view .pricing-vehicle-teaser .btn{width:166px}.grid-view .pricing-vehicle-teaser:hover .btn{visibility:visible}.grid-view .edit-right{padding:0 25px}.grid-view .pricing-image{height:140px;margin-bottom:15px;position:relative;text-align:center}.grid-view .vehicle-table-header-image{bottom:16px;height:auto;left:0;max-height:140px;max-width:100%;position:absolute;right:0;width:auto}.grid-view .car-title{font-size:15px}.grid-view .pricing-measure,.grid-view .pricing-options{display:none}.grid-view .info-box{margin-bottom:5px}.grid-view .info-amount{font-family:nissan_agregular;font-size:12px;line-height:13px;margin:1px 0 0}.grid-view .dimension-table{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#9e9e9e;font-family:nissan_agregular;font-size:10px;margin-bottom:10px;padding:4px 0}.grid-view .dimension-table>div{display:inline-block;vertical-align:top}.grid-view .dimension-table .length{border-right:1px solid #e6e6e6;margin-right:10px;min-width:100px;padding-right:10px}.grid-view .dimension-table span{color:#7c7c7c;font-family:nissan_agbold}.page-vehicle-finder .main-wrapper.with-collapse:before{height:650px}.page-vehicle-finder .main-wrapper:before{-webkit-transition:height .2s linear;transition:height .2s linear;content:"";height:317px;left:0;position:absolute;right:0;top:0}.page-vehicle-finder .vehicle-filters .edit-left{padding-right:18px}.page-vehicle-finder .vehicle-filters .edit-right{padding-left:19px}.page-vehicle-finder .ui-multiselect,.page-vehicle-finder .ui-multiselect-menu{width:386px!important}.page-vehicle-finder .form-checkboxes>div{display:inline-block;margin:0;padding:0 0 0 2px;vertical-align:top}.page-vehicle-finder #vehicle-filter-results{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.page-vehicle-finder-commercial .vehicle-filters{height:235px}.page-value-my-car .form-items-wrapper{float:left;margin-bottom:80px;width:303px}.page-value-my-car .vmc-part1{float:right;margin-bottom:80px;width:620px}.page-value-my-car .car-label{line-height:41px}.page-value-my-car .car-info{padding:22px 20px 15px}.page-value-my-car .models-list .item div:not(.price){margin:0 auto;position:relative;width:59px}.page-value-my-car .models-list .title-image-small{display:none}.page-value-my-car .models-list .registration-plate,.page-value-my-car .models-list .vehicle-image{-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-20px;left:50%;margin:0 auto;position:absolute;right:0}.page-value-my-car .vmc-part3>div{display:inline-block;vertical-align:top;width:30%}.page-finance-calculator .owl-car-title{margin-top:54px}.page-finance-calculator .field-modal-bg .form-type-select{width:234px}.page-finance-calculator #fc-accessories-modal .modal-dialog,.page-finance-calculator #fc-options-modal .modal-dialog{margin-top:50px}.page-finance-calculator .finance-calc-wrapper{display:table;margin:75px 30px}.page-finance-calculator .finance-calc-wrapper>div{display:table-cell;vertical-align:top}.page-finance-calculator .df-data{padding-right:70px;width:379px}.page-finance-calculator .dfd-top .vehicle-model{font-size:25px;height:51px;line-height:28px;overflow:hidden}.page-finance-calculator .finance-spinner-wrapper .title{padding-left:20px}.page-finance-calculator .calculation-data{width:510px}.page-finance-calculator .footer-container div{display:inline-block;vertical-align:top}.page-finance-calculator .footer-container .btn-primary-next{margin:0 25px}.page-book.logged-in .btn-add{float:right;width:315px}.page-book.logged-in .no-vehicle-wrapper .reg-or-make-block{padding-left:115px;top:-13px}.page-book #your-info-wrapper .right-column .form-wrapper-inner>div{display:table-cell;vertical-align:top}.page-book #your-info-wrapper .right-column .form-wrapper-inner .form-item-model{padding-left:6px;width:160px}.page-book #your-info-wrapper .right-column .form-wrapper-inner .chosen-container{width:155px!important}.page-book #your-info-wrapper .input-group{float:left}.page-book #your-info-wrapper .form-item-total-mileage .form-control{border-right:none;margin-left:13px;width:88px}.page-book #your-info-wrapper .form-item-year{float:right;margin-bottom:9px}.page-book #your-info-wrapper .form-item-year>.form-control{width:100px}.page-book .reg-or-make-block{padding-left:155px;top:-11px}.page-book #dealer-replace.loading-div-small:before{margin-left:77px;top:7px}.page-book .timetable-msg{width:400px}.page-book .booking-legend .booking-date{float:right;width:195px}.page-book .booking-legend .legend-small{float:left;margin-bottom:0}.page-book .booking-legend .legend-small li{margin-right:20px}.page-book .booking-info-container .terms-box{float:right;margin-top:17px}.page-book .booking-info{float:left}.page-book .book-action,.page-book .form-wrapper-section .form-group>label:not(.element-invisible){text-align:right}.page-book .form-wrapper-section .form-group>label:not(.element-invisible)~*{float:right;width:315px}.page-booking-thank-you-page .btn-print{position:absolute;right:0;top:0}.slider-wrapper .owl-wrapper-outer{overflow:unset}.slider-wrapper .owl-wrapper{overflow:unset;width:auto!important}.slider-wrapper .third_column .change_close_box{left:3px}.page-compare-to-competitors .section-title i,.slider-wrapper .owl-nav{display:none}.ctc-column-labels{border-left:1px solid #cccdcf}.ctc-column-labels .label-info{bottom:-32px;left:0;margin:0;position:absolute;width:700px}.ctc-carousel .owl-stage-outer{overflow:visible}.ctc-carousel .collapse-sections,.ctc-carousel .owl-dots,.ctc-carousel .owl-nav{display:none}.ctc-carousel .column0{padding-top:229px}.ctc-carousel .column0 .vehicle-image{left:-191px;position:absolute;right:0;top:0}.ctc-carousel .column0 .vehicle-image .car-image{float:right;height:auto;margin-bottom:0;max-height:140px;max-width:225px}.ctc-carousel .column0 .title{font-size:16px}.ctc-carousel .column0 .price{margin-bottom:25px}.ctc-carousel .column0 .controls{left:-191px;background-position:50%}.ctc-carousel .column0 .loading-div{left:-190px}.ctc-carousel .column3 .section-title i{display:inline-block;vertical-align:top}.ctc-carousel .column3 .collapse-sections{display:block}.main-container{padding-bottom:415px}.front-wrapper{padding-bottom:355px}.block-ni-user-profile .user-navigation .separator{display:none}.block-ni-user-profile .user-navigation a{padding:4px 13px 0 0!important}.block-ni-user-profile:not(.nissan-connect) .user-navigation a.btn-register{display:none}footer{height:365px;margin-top:-365px}.region-footer .block-menu{width:calc(100% - 230px)}.region-footer .block-menu .nav>li.last{display:none}.region-sub-footer{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:480px){#modalContent #edit-car-information>.panel-body>div,#modalContent #edit-personal-info>.panel-body>div,#modalContent #edit-users-current-car>.panel-body>div,#modalContent [id^=edit-brochure-fields]>.panel-body>div,#used_cars_main_search #edit-car-information>.panel-body>div,#used_cars_main_search #edit-personal-info>.panel-body>div,#used_cars_main_search #edit-users-current-car>.panel-body>div,#used_cars_main_search [id^=edit-brochure-fields]>.panel-body>div,.form-wrapper .col-sm-6 #edit-car-information>.panel-body>div,.form-wrapper .col-sm-6 #edit-personal-info>.panel-body>div,.form-wrapper .col-sm-6 #edit-users-current-car>.panel-body>div,.form-wrapper .col-sm-6 [id^=edit-brochure-fields]>.panel-body>div,.modal-dialog #edit-car-information>.panel-body>div,.modal-dialog #edit-personal-info>.panel-body>div,.modal-dialog #edit-users-current-car>.panel-body>div,.modal-dialog [id^=edit-brochure-fields]>.panel-body>div{padding-left:0!important}#modalContent .form-group .form-type-select>label,#modalContent .form-group>label,#used_cars_main_search .form-group .form-type-select>label,#used_cars_main_search .form-group>label,.form-wrapper .col-sm-6 .form-group .form-type-select>label,.form-wrapper .col-sm-6 .form-group>label,.modal-dialog .form-group .form-type-select>label,.modal-dialog .form-group>label{position:static!important;text-align:left;width:auto!important}#modalContent .confirmation-boxes .panel-body,#used_cars_main_search .confirmation-boxes .panel-body,.form-wrapper .col-sm-6 .confirmation-boxes .panel-body,.modal-dialog .confirmation-boxes .panel-body{float:none;max-width:none}#brochure-header .btn{font-size:11px}.dialog-btns .dialog-label{height:30px;line-height:22px;margin:0 auto}#ni-careers-form .form-type-checkbox,#ni-promo-form .form-type-checkbox{float:none}.search-results-content .search-results-list .used-car-teaser-body>img{float:none;margin-bottom:10px}.search-results-content .search-results-list .used-car-teaser-text-wrapper{margin-left:0}#navbar.with-search .block-search .form-text{width:146px}#modalContent .form-group .form-type-select>label,#modalContent .form-group>label{position:static;text-align:left}#modalContent .ctools-use-modal-processed>div{padding-left:0;padding-right:0}#popup-buttons button{margin:2px 0}.hero-content .hero-text h2{font-size:12px;line-height:18px}.carousel-prices-popup .l-name,.carousel-prices-popup .label,.field-modal-bg .form-radios .l-name,.field-modal-bg .form-radios .label{max-width:60%}.carousel-calculate-dialog.modal .modal-body{padding-bottom:100px!important}.bottom-block{height:auto;margin-top:15px;min-height:82px;padding:5% 15px}.bottom-block .node-about-us-page .field-name-field-dealer-section-heading,.bottom-block h3,.node-about-us-page .bottom-block .field-name-field-dealer-section-heading{font-size:16px;line-height:22px}.view-offers .offer-teaser-wrapper .btn{display:block;margin:0 auto 5px;width:100%}.offer-details-wrapper .hero-text-wrapper h1{font-size:16px}.node-type-vehicle .vehicle-main-overview .download{margin-right:0}.node-news iframe{height:200px}.page-features .rotateslider-container{height:250px}.page-features .rotateslider-container .rotateslider-item{width:100%}.page-features .rotateslider-container .arrow.left{left:5%}.page-features .rotateslider-container .arrow.right{right:5%}[id*=ni-booking-view-booked] [id*=edit-event-info]~.btn{float:none;width:100%}[id*=ni-booking-view-booked] .btn-info{margin:0 0 5px}[id*=ni-booking-view-booked] .calendar-block-label{display:block;margin-bottom:20px;top:0}[id*=ni-booking-view-booked] .calendar-block-label a{width:100%}[id*=ni-booking-view-booked] .calendar-block-holder{padding-top:20px}.page-vehicle .competitor-footer.active{height:70px}.page-vehicle .competitor-footer .container{padding-top:0}.page-vehicle .competitor-footer .competitor-footer-text{margin-bottom:4px}.page-vehicle .competitor-footer .btn-primary{width:100%}.page-vehicle .engines-table table th:not(.one){width:149px!important}.page-vehicle #engines-table-labels,.page-vehicle .engines-table .swipe,.page-vehicle .engines-table .table-responsive{width:50%}.page-error-403 #block-system-main,.page-error-404 #block-system-main{padding-bottom:230px}.page-contact-us #edit-left{padding-left:10px;padding-right:10px}.page-contact-us #edit-left>div{padding-left:0}.page-contact-us .gmap-control{height:360px!important}.element-with-image{margin-bottom:10px!important;width:100%}.element-with-image:nth-child(2n+2),.element-with-image:nth-child(3n+3){margin-right:0}.compare-print-button{float:none;width:100%}.ctc-carousel .controls{background-size:100% 100%}.block-ni-user-profile:not(.nissan-connect) .user-navigation{margin-top:7px}.block-ni-user-profile:not(.nissan-connect) .user-navigation a{font-size:11px;height:20px;padding:0;margin-right:5px}.block-ni-user-profile:not(.nissan-connect) .user-navigation a:last-child{margin-right:0}.block-ni-menu .btn-navbar{margin-right:10px}.region-sub-footer .block-menu ul li{margin-right:0}.page-contact-us #ni-basic-content-contact-us-form #edit-contact-info .by_email a{font-size:13px!important}}@media only screen and (max-width:550px){.hidden-phone{display:none!important}.visible-small-phone{display:block}.nolink{cursor:pointer}.block-ni-reviews .reviews-tabs li:not(.last) a{padding-top:15px}.block-ni-reviews .reviews-tabs a{height:44px;padding-left:5px;padding-right:5px}#used_cars_main_search .form-type-slider{margin-bottom:40px}#used_cars_main_search .edit-left,#used_cars_main_search .edit-right{padding-left:20px;padding-right:20px}#used_cars_main_search .edit-left>div,#used_cars_main_search .edit-right>div{padding-left:0}#used_cars_main_search .edit-left>div label,#used_cars_main_search .edit-right>div label{display:block;position:static!important;text-align:left;width:auto}#used_cars_main_search .edit-bottom{padding-left:20px;padding-right:20px;text-align:center}#used_cars_main_search .edit-bottom .btn{float:none!important;margin-left:0!important;margin-right:0!important;width:100%}#used_cars_main_search .edit-bottom .browse-all-cars{display:inline-block;float:none!important;margin-bottom:10px}.dialog-btns .btn{display:block;width:auto}.search-results-content .search-results-count-and-sort-wrapper .search-result-sort{clear:both}.search-results-content .search-results-list .used-car-teaser h4{float:left}.search-results-content .search-results-list .used-cars-teaser-stats{clear:both;float:left;display:block;padding:0}.block-footer-sitemap{margin-bottom:0}.main-menu>.footer_links_main-menu{display:block;padding-left:20px;padding-right:20px}.main-menu>.footer_links_main-menu>li{border-right:0;display:block;padding-left:0;padding-right:0;margin-bottom:20px}.block-ni-social-counters{margin-top:15px}.region-sub-footer .block-ni-subscription .form-item-email{margin-bottom:5px;width:100%}.region-sub-footer .block-ni-subscription .form-submit{margin:0;min-width:0;width:100%}#sliding-popup{padding-bottom:40px}.opt-acc-field>div{width:50%}.offer-details-wrapper .hero-text-wrapper h1{font-size:20px}.offer-details-wrapper .btn_group{float:none;margin-left:10px;text-align:center}.offer-details-wrapper .btn_group .btn{font-size:9px!important;min-width:0!important;padding-top:8px;width:49%}.node-type-vehicle .view-awards{margin-top:0}.node-type-vehicle .view-awards .view-header{margin-bottom:20px}.node-type-vehicle .view-awards .view-content{display:block}.node-type-vehicle .view-awards .view-content>*{display:inline-block;margin-bottom:10px;max-width:45%;padding:10px 15px 45px}.page-error-403 #block-system-main,.page-error-404 #block-system-main{margin-top:20px;padding-bottom:280px}.page-finance-calculator .poa-fields-wrapper a.btn-primary{display:block;width:auto}.navbar-default .dealer-name{line-height:20px;margin:35px 10px 0 80px;display:none}.region-footer .block-menu{cursor:pointer}.region-footer .block-menu .nav{display:block;padding-left:20px;padding-right:20px}.region-footer .block-menu .nav>li{border-right:0;display:block;padding-left:0;padding-right:0;margin-bottom:20px}.region-footer .block-menu .nav>li.last{margin-bottom:0}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-rtl .chosen-search input[type=text]{background-image:"../../../nissanie_core_theme/images/custom/chosen-sprite@2x.png"!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}@media only screen and (min-width:1200px){.container{width:980px!important}.main-wrapper{max-width:1500px!important;margin:0 auto}#navbar>.container{width:1200px!important}.navbar-default.navbar-fixed-top+.secondary-nav{width:1500px;margin:0 auto}footer{max-width:1500px;margin-left:auto;margin-right:auto;height:350px;margin-top:-350px}footer .container{width:1200px!important}}@media only screen and (max-width:991px){.ui-spinner a.ui-spinner-button{height:100%}.ui-spinner a.ui-spinner-up:before{content:"\f105"}.ui-spinner a.ui-spinner-down{right:39px}.ui-spinner a.ui-spinner-down:before{content:"\f104"}.zopim{bottom:0!important}.block-ni-menu .dropdown-toggle,.block-ni-menu .nav.menu>li>a{display:block;font-size:9px;padding-bottom:8px;padding-top:12px}.page-features .video-section .over-video{bottom:70px;padding-bottom:0}.page-features .video-section .vidsound{display:none}}@media (-ms-high-contrast:active),all and (-ms-high-contrast:none){.vehicle-popup .close{right:22px}}@media (max-width:1050px){.owl-offers .owl-nav{left:-10px;right:-10px}.owl-offers .owl-nav .owl-next,.owl-offers .owl-nav .owl-prev{font-size:22px}}@media only screen and (max-width:1199px){.owl-offers .owl-nav{top:5px}.hero-content{left:60px;width:auto;margin:0;right:auto}#booking-wrapper .book-week-wrapper{margin-left:50px}.page-vehicle .vehicles-pricing .owl-carousel .owl-nav{left:-10px;right:-10px;top:70px}.page-vehicle .grade-header .vehicle-table-header-image{margin-left:20px}.page-vehicle-finder .back-to-top{display:none!important}.dealer-nissanie-theme .block-ni-menu .dropdown-toggle.menu-vehicles-group+.dropdown-menu,.dealer-nissanie-theme .block-ni-menu .nav.menu>li>a.menu-vehicles-group+.dropdown-menu{top:92px}.node-about-us-page .owl-carousel{width:90%}}@media (min-width:550px){li.menu-684{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){#sliding-popup{padding-right:300px}}@media only screen and (max-width:1550px){#sliding-popup .popup-content{padding:0 10px;width:100%}#popup-text{float:none}#popup-text p{margin-top:5px}#popup-buttons{float:none;margin:0}}@media only screen and (-webkit-min-device-pixel-ratio:1){.block-ni-menu .image img,.block-ni-menu ::i-block-chrome{height:69px!important}.block-ni-menu .image img:before,.block-ni-menu ::i-block-chrome:before{display:none}}@media (min-width:480px) and (max-width:767px){#block-ni-accessories-recomended-accessories .node-accessories{float:left;width:50%}#block-ni-accessories-recomended-accessories .node-accessories:nth-child(2n+3){clear:left}.view-accessories .col-xs-12{width:50%}.view-accessories .col-xs-12:nth-child(2n+3){clear:left}}@media only screen and (max-width:767px) and (max-width:767px){.stepper-container:after,.stepper-container:before{left:0;right:0}.stepper-container:before{top:50px}}@media (min-width:768px) and (max-width:1386px){.node-type-vehicle .wide-container{width:1024px;margin:0 auto 0 -512px}.node-type-vehicle .wide-container:after{width:1024px}.node-type-vehicle .wide-container>.quick-links{right:30px}.node-type-vehicle .owl-nav{left:-37px;right:-37px}}@media only screen and (max-width:1800px){.node-type-promo-page .guide-head{background-size:auto 100%}}@media only screen and (min-width:768px) and (min-width:1200px){.grid-view .pricing-vehicle-teaser .btn{visibility:hidden}}@media (min-width:980px){.page-value-my-car{overflow-x:hidden}}@media screen and (-webkit-min-device-pixel-ratio:0){.page-value-my-car .car-info .value{margin-top:13px}}@media (max-width:1024px){.page-value-my-car .vmc-part2:after{display:none}}@media screen and (min-width:768px) and (max-width:1199px){#navbar>.container{width:980px!important}.navbar-default .dealer-name{bottom:75px}.dealer-nissanie-theme .block-ni-menu .menu{margin-top:55px}footer .container{width:980px!important}}