
.normal-font{font-family:'nissan-ag-n2','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:200;font-style:normal}
.medium-font{font-family:'nissan-ag-n4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:normal}
.italic-font{font-family:'nissan-ag-i4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:normal}
.bold-font{font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
html{background:#fff url(/etc/designs/nml-default/media/background.gif) repeat-y center top;font-family:arial,helvetica,verdana,sans-serif;font-size:13px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
strong{font-weight:700!important}
em{font-style:italic}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.3em}
sub{bottom:-0.25em}
.touch *{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.wf-loading .wf{visibility:hidden!important}
.wf-inactive .wf{visibility:visible!important}
.wf-active .wf{visibility:visible!important}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.no-wrap{white-space:nowrap}
#pageTags{display:none}
#gizmoS{z-index:1!important}
#page-wrapper{min-width:950px;max-width:1280px;margin:0 auto;background-color:#fff}
#content{position:relative}
.lt-ie8 #content{zoom:1}
#content .qtip_content{display:none}
.centered-container{position:relative;width:950px;margin:0 auto}
.centering-container{position:relative;left:50%;width:1280px;margin:0 0 0 -640px}
#column-wrapper{width:950px;margin:0 auto;position:relative}
#column-wrapper .column-1,#column-wrapper .column-2{position:relative;vertical-align:top}
#column-wrapper .column-1{width:200px;float:left;padding:0 40px 0 0}
#column-wrapper .column-2{width:705px;float:right}
#column-wrapper .column-2 .centering-container,#column-wrapper .column-2 .centered-container,#column-wrapper .column-2 .carousel-centered-container{width:auto;margin:0;left:0}
#content.has-sidenav #footer-section-bar-wrapper{clear:both}
h1,h2,h3,h4,h5,h6,h1 span,h2 span,h3 span,h4 span,h5 span{color:#333;line-height:1;margin:0;text-transform:uppercase;font-family:'nissan-ag-n4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:normal}
.section-title{font-size:14px;letter-spacing:4px;line-height:14px;text-transform:uppercase}
p{font-size:13px}
a{text-decoration:underline}
a,a:visited{color:#c11428}
.no-touch a:hover{color:#c3002f;text-decoration:none}
a:focus{outline:0}
a.arrow-link,a.back-to-top{display:inline-block;padding:0 0 0 15px;position:relative;text-decoration:none;*display:inline;zoom:1;font-weight:600}
a.back-to-top{padding:0 15px 5px 0}
a.arrow-link span.icon,a.back-to-top span.icon{background:transparent url("/etc/designs/nml-default/media/common/sprite-arrows.png") no-repeat left top;height:12px;position:absolute;top:1px;width:12px}
.dark a.arrow-link span.icon,.dark a.back-to-top span.icon{background-image:url("/etc/designs/nml-default/media/common/sprite-arrows-light.png")}
.no-touch a.arrow-link:hover,.no-touch a.back-to-top:hover{color:#c3002f!important}
.no-touch a.arrow-link:hover span.icon{background-position:right top}
.no-touch a.back-to-top:hover span.icon{background-position:right bottom}
a.arrow-link span.icon{left:0}
a.back-to-top{font-weight:bold}
a.back-to-top span.icon{background-position:left -12px;right:0}
#nissan_global_navigation{position:fixed;top:0;width:100%;max-width:1280px;z-index:50;background:#fff;height:75px}
.button{overflow:hidden;height:30px;line-height:30px;display:inline-block;text-decoration:none;cursor:pointer;*display:inline;zoom:1}
.button span{display:block;padding:0 15px;text-align:center;cursor:pointer}
.button.red,.button.primary-color{background:#c3002f;font-size:11px;font-weight:bold;color:#fff!important}
.button.red-arrow{line-height:30px;background:transparent url(/etc/designs/nml-default/media/buttons/red-arrow.png) no-repeat right -62px;font-size:11px;font-weight:bold;color:#fff!important;border:0;text-transform:uppercase}
.button.red-arrow span{margin-right:30px;padding-left:15px;line-height:30px;background:transparent url(/etc/designs/nml-default/media/buttons/red-arrow.png) no-repeat 0 0;text-align:left}
.no-touch .button.red:hover,.no-touch .button.primary-color:hover{background-color:#a50129}
.button.gray,.button.secondary-color{background:#666;font-size:11px;font-weight:bold;color:#fff!important}
.light .button.gray,.light .button.secondary-color{background-color:#4c4c4c}
.no-touch .button.gray:hover,.no-touch .button.secondary-color:hover{background:#ccc}
.button.white,.button.tertiary-color{background:#fff;font-size:11px;font-weight:bold;color:#333!important}
.no-touch .button.white:hover,.no-touch .button.tertiary-color:hover{color:#c71632!important}
.button.icon-right span{padding-right:36px!important;text-align:left!important;background:transparent url(/etc/designs/nml-default/media/buttons/arrow-right.png) no-repeat right center}
.button.icon-down span{padding-right:44px!important;text-align:left!important;background:transparent url(/etc/designs/nml-default/media/buttons/arrow-down.png) no-repeat right center}
.button.icon-up span{padding-right:44px!important;text-align:left!important;background:transparent url(/etc/designs/nml-default/media/buttons/arrow-up.png) no-repeat right center}
a.rect-arrow-left,a.rect-arrow-right{background:transparent url("/etc/designs/nml-default/media/buttons/rect-arrows-sprite.png") no-repeat left top;display:inline-block;height:82px;width:37px;*zoom:1;display:inline;text-decoration:none}
a.rect-arrow-left span.label,a.rect-arrow-right span.label{color:#fff;display:block;font-size:10px;font-weight:bold;left:0;position:absolute;text-align:center;text-transform:uppercase;top:5px;width:37px}
a.rect-arrow-right{background-position:right top}
a.rect-arrow-left.disabled{background-position:left -102px}
a.rect-arrow-right.disabled{background-position:right -102px}
.no-touch a.rect-arrow-left:hover{background-position:left bottom}
.no-touch a.rect-arrow-right:hover{background-position:right bottom}
.no-touch a.rect-arrow-left.disabled:hover{background-position:left -102px}
.no-touch a.rect-arrow-right.disabled:hover{background-position:right -102px}
#footer-section-bar-wrapper{position:relative}
#footer-section{height:50px;margin:0;line-height:50px;background:#ebebeb;font-size:11px;color:#404040;position:relative}
#footer-section a{text-decoration:none;color:#404040}
#footer-section .model-name{position:relative;top:12px;line-height:1.2em;font-size:10px;float:left;margin-right:20px;font-family:'nissan-ag-n4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:normal}
#footer-section .model-name span{display:block;font-size:16px;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
#footer-section .facebook{position:relative;float:left;margin-right:20px}
.lt-ie8 #footer-section .facebook{top:15px}
#footer-section .facebook iframe,#footer-section .facebook .fb-like{display:block;height:48px;padding-top:2px}
#footer-section .twitter{position:relative;float:left;margin-top:5px;margin-right:20px;height:45px}
.lt-ie8 #footer-section .twitter{top:0}
#footer-section .twitter>a{visibility:hidden}
#footer-section .actions{position:absolute;top:0;right:0}
#footer-section .actions a{display:inline-block;margin:0 0 0 25px}
#footer-section .actions img{padding-left:10px;vertical-align:middle;border:0}
#footer-section .share{background:url("/etc/designs/nml-default/media/common/icon-share.png") no-repeat scroll left center transparent;color:#333;display:inline-block;font-size:12px;font-weight:700;line-height:20px;padding:0 0 0 22px;text-decoration:none}
#footer-section .share-flyout{position:absolute;bottom:45px;right:0;width:170px;display:none;text-align:center;background:#fff;border:1px solid #ebebeb;height:40px;padding-top:10px}
#footer-section .share-flyout .tip{position:absolute;right:15px;bottom:-7px;width:11px;height:7px;background:transparent url(/etc/designs/nml-default/media/common/chevron.png) no-repeat center -3px}
#footer-nav{margin:0;padding:0 0 10px 0}
#footer-nav.dark{background-color:#000;color:#fff}
#footer-nav .centered-container{position:relative;padding:8px 0;text-align:center;font-size:12px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
#footer-nav a{display:inline-block;text-decoration:none;color:#333}
#footer-nav.dark a{color:#fff}
.no-touch #footer-nav a:hover{color:#c3002f}
#footer-nav .previous{position:absolute;top:8px;left:0;padding-left:15px;background:transparent url(/etc/designs/nissan-usa/clientlibs/nissan-usa/media/footer/nav-left.png) no-repeat left center}
#footer-nav.dark .previous{background:transparent url(/etc/designs/nissan-usa/clientlibs/nissan-usa/media/footer/nav-left-dark.png) no-repeat left center}
#footer-nav .next{position:absolute;top:8px;right:0;padding-right:15px;background:transparent url(/etc/designs/nissan-usa/clientlibs/nissan-usa/media/footer/nav-right.png) no-repeat right center}
#footer-nav.dark .next{background-image:url(/etc/designs/nissan-usa/clientlibs/nissan-usa/media/footer/nav-right-dark.png)}
#footer-nav .scroll-top{padding-right:25px;background:transparent url(/etc/designs/nissan-usa/clientlibs/nissan-usa/media/footer/nav-up.png) no-repeat right center}
#footer-nav.dark .scroll-top{background:transparent url(/etc/designs/nissan-usa/clientlibs/nissan-usa/media/footer/nav-up-dark.png) no-repeat right center}
#footer-nav .uppercase{text-transform:uppercase}
#footer-vehicle{height:60px;background:#fff url(/etc/designs/nml-default/media/footer/placeholder-vehicle.png) no-repeat center top}
#modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#111;z-index:1000}
* html #modal-overlay{position:absolute}
#modal-loading{display:none;position:absolute;width:75px;height:75px;background:transparent url(/etc/designs/nml-default/media/modal/loading.gif) no-repeat center center;z-index:1001}
#modal-window{display:none;position:absolute;z-index:1001}
#modal-close{display:block;overflow:hidden;position:absolute;top:0;right:20px;width:75px;height:29px;background:transparent url(/etc/designs/nml-default/media/modal/close.png) no-repeat left top;text-indent:-9999px;z-index:99}
.no-touch #modal-close:hover{background-position:left bottom}
#modal-360{width:950px;background-color:#fff}
#modal-360 .viewport{position:relative;overflow:hidden;height:531px;background-color:#fff;border-bottom:4px solid #fff}
#modal-360 .viewport .threesixty{width:950px;height:531px}
#modal-360 .viewport .threesixty .threesixty-loading{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff url(/etc/designs/nml-default/media/components/loading.gif) no-repeat center center}
#modal-360 .viewport .hint,.component-360 .viewport .hint{display:block;overflow:hidden;position:absolute;top:225px;left:50%;width:238px;height:47px;margin:0 0 0 -112px;padding:0;font-size:17px;text-align:left;text-indent:-9000px;z-index:3;outline:0;background:url(/etc/designs/nml-default/media/components/click-drag.png) left top no-repeat;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
#modal-360 .viewport .hint.dark,.component-360 .viewport .hint.dark{color:#000}
#modal-360 .viewport .hint.light,.component-360 .viewport .hint.light{color:#fff}
#modal-360 .viewport .disclaimer{bottom:50px;color:#666;font-size:11px;font-style:italic;position:absolute;right:30px;z-index:2}
#modal-360 ul.control-bar{height:75px;background-color:#000}
#modal-360 ul.control-bar li{float:left;height:75px}
#modal-360 ul.control-bar li.button{width:75px;height:75px;line-height:75px;border-right:1px solid #1a1a1a;text-align:center;font-size:12px;color:#606060;cursor:pointer}
#modal-360 ul.control-bar li.button.exterior{font-weight:bold}
#modal-360 ul.control-bar li.button.interior{font-weight:bold}
#modal-360 ul.control-bar li.button.share{height:25px;padding-top:50px;line-height:normal;background:transparent url(/etc/designs/nml-default/media/components/gallery/icon-share.png) no-repeat center 17px;border-right:0;font-size:10px}
#modal-360 ul.control-bar li.selected{background:transparent url(/etc/designs/nml-default/media/common/chevron.png) no-repeat center -3px;color:#fff}
.no-touch #modal-360 ul.control-bar li.button:hover{color:#fff}
#modal-360 ul.control-bar .variants{width:722px;height:60px;padding:15px 0 0 0;border-right:1px solid #1a1a1a;text-align:center;position:relative}
#modal-360 ul.control-bar .variants div{display:none}
#modal-360 ul.control-bar .variants a{position:relative;display:inline-block;margin:0 4px;text-decoration:none;color:#fff;width:62px;min-height:27px}
#modal-360 ul.control-bar .variants a img{width:62px;height:27px;border:1px solid #d0d0d0}
#modal-360 ul.control-bar .variants a span{display:none;position:absolute;left:50%;bottom:-18px;width:300px;margin:0 0 0 -150px;text-align:center}
#modal-360 ul.control-bar .variants a .disabled-swatch{display:none}
#modal-360 ul.control-bar .variants a.disabled{cursor:default}
#modal-360 ul.control-bar .variants a.disabled:hover{color:#fff}
#modal-360 ul.control-bar .variants a.disabled:hover img{display:none}
#modal-360 ul.control-bar .variants a.disabled:hover .disabled-swatch{display:inline}
#modal-360 ul.control-bar .variants a.disabled:hover span{display:block}
#modal-360 ul.control-bar .variants a.selected img{border:1px solid #fff}
#modal-360 ul.control-bar .variants a.selected span{display:block}
.no-touch #modal-360 ul.control-bar .variants a:hover img{border:1px solid #fff}
#modal-360 .share-flyout{display:none;position:absolute;left:0;bottom:75px;min-width:109px;padding:10px 20px 10px 25px;background-color:#fff;border:1px solid #c2c2c2;border-top:1px solid #c2c2c2}
#modal-360 .share-flyout .social-buttons-container li{float:left}
#modal-360 .share-flyout .tip{position:absolute;left:32px;bottom:-7px;width:11px;height:7px;background:transparent url(/etc/designs/nml-default/media/common/chevron.png) no-repeat center -3px}
a.offer-details-launch{color:#ce2842}
#modal-content #offer-details{background:white;width:778px}
#modal-content #offer-details #offer-details-container .modal_header{background:#dfdfdf;border-bottom:1px solid #dedede;margin:0 0 5px;padding-bottom:5px;position:relative}
#modal-content #offer-details #offer-details-container .modal_header h1{color:#101010;font-size:1.5em;letter-spacing:-0.02em;line-height:1em;margin:0 0 13px;padding:20px 30px 0;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
#modal-content #offer-details #offer-details-container .modal_content{padding:20px}
#modal-content #offer-details #offer-details-container .modal_content h3{font-size:1.3em;font-weight:bold;margin-bottom:10px;text-transform:none}
#modal-content #offer-details #offer-details-container .modal_content p,#modal-content #offer-details #offer-details-container .modal_content ul,#modal-content #offer-details #offer-details-container .modal_content ol{margin-bottom:10px}
#modal-content #offer-details #offer-details-container .modal_content ul,#modal-content #offer-details #offer-details-container .modal_content ol{font-size:11px;margin-left:30px}
#modal-content #offer-details #offer-details-container .modal_content ul li{list-style:disc}
#modal-content #offer-details #offer-details-container .modal_content ul li>ul{margin-bottom:0}
#modal-content #offer-details #offer-details-container .modal_content ol li{list-style:decimal}
input.ui-helper-hidden-accessible{left:-9999px;position:absolute}
span.ui-checkbox{background:transparent url(/etc/designs/nml-default/media/form/sprite-checkbox.png) no-repeat left top;display:inline-block;float:left;height:17px;margin-right:10px;width:18px;*display:inline;zoom:1}
span.ui-checkbox-checked{background-position:left -17px}
label.ui-checkbox{display:inline-block;float:left;padding-top:2px;*display:inline;zoom:1}
label.ui-checkbox-state-disabled,label.ui-checkbox-state-checked-disabled{color:#858484}
#scroll-indicator{display:none;position:fixed;left:50%;width:75px;height:35px;margin:0 0 0 -37px;background:transparent url(/etc/designs/nml-default/media/common/scroll-arrow.png) no-repeat left top;z-index:50}
.smooth-scroll-to{cursor:pointer}
.mejs-nna .mejs-controls{background:#1a1a1a}
.mejs-nna .mejs-controls .mejs-button button:focus{outline:0}
.mejs-nna .mejs-controls .mejs-time-rail{padding-top:7px}
.mejs-nna .mejs-controls .mejs-time-rail span{height:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.mejs-nna .mejs-controls .mejs-time-rail .mejs-time-total{background:#fff}
.mejs-nna .mejs-controls .mejs-time-rail .mejs-time-current{background:#c8203a}
.mejs-nna .mejs-controls .mejs-time-rail .mejs-time-loaded{height:3px;margin:1px 0 1px 0;background:#7e7e7e}
.mejs-nna .mejs-controls .mejs-time-rail .mejs-time-float{height:15px}
.mejs-nna .mejs-controls .mejs-volume-button .mejs-volume-slider{background:#1a1a1a}
.mejs-nna .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{background:#c8203a}
.mejs-nna .mejs-overlay .mejs-overlay-button{background:url(/etc/designs/nml-default/media/common/mejs-bigplay.png) no-repeat;width:75px;height:75px;margin:-36px 0 0 -36px}
.mejs-nna .mejs-overlay:hover .mejs-overlay-button{background-position:0 -75px}
.mejs-nna.mejs-third-party .mejs-overlay .mejs-overlay-button{display:none}
.bottom-nav{text-align:right;padding:0 0 30px 0;border-top:1px solid #ebebeb;width:950px;margin:0 auto;position:absolute;bottom:0;margin-left:-475px;left:50%}
.bottom-nav.no-border{border:0}
.component .bottom-nav.bottom-border,.component .bottom-nav.light.bottom-border,.component.dark .bottom-nav.light.bottom-border{border:0;border-bottom:1px solid #666}
.component.dark .bottom-nav.bottom-border,.component.light .bottom-nav.dark.bottom-border{border:0;border-bottom:1px solid #999}
.bottom-nav .share-buttons{position:absolute;left:0;top:2px;z-index:30}
.component .bottom-nav a.share-cta,.component .bottom-nav.light a.share-cta,.component.dark .bottom-nav.light a.share-cta{background:url(/etc/designs/nml-default/media/common/icon-share.png) no-repeat left center;padding:3px 0 0 23px;height:19px;text-transform:uppercase;text-decoration:none;color:#333;display:inline-block;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.dark .bottom-nav a.share-cta,.component.light .bottom-nav.dark a.share-cta{color:#999;background-image:url(/etc/designs/nml-default/media/common/icon-share-light.png)}
.bottom-nav .share-buttons ul{width:160px;background:#fff;border:1px solid #ebebeb;padding:10px;position:absolute;bottom:36px;left:0;display:none;text-align:Left}
.bottom-nav .share-buttons ul li{float:left;margin-right:0}
.bottom-nav .share-buttons .tip{position:absolute;background:url("/etc/designs/nml-default/media/components/gallery/flyout-tip.png") no-repeat left top;width:11px;height:7px;bottom:-7px;left:25px}
.component .bottom-nav .ctas a{z-index:4}
.bottom-navbar{text-align:right;padding:20px 0;border-top:1px solid #ebebeb;width:950px;margin:0 auto;position:relative;clear:both}
.component .bottom-navbar .ctas{position:relative;top:0;z-index:4}
.component .bottom-navbar .arrow-link{position:absolute;line-height:30px}
.component .bottom-navbar .arrow-link span.icon{margin-top:7px}
.bottom-navbar.no-border{border:0}
.component .bottom-navbar.bottom-border,.component .bottom-navbar.light.bottom-border,.component.dark .bottom-navbar.light.bottom-border{border:0;border-bottom:1px solid #666}
.component.dark .bottom-navbar.bottom-border,.component.light .bottom-navbar.dark.bottom-border{border:0;border-bottom:1px solid #999}
.bottom-navbar .share-buttons{position:absolute;left:0;top:22px;z-index:4}
.component .bottom-navbar a.share-cta,.component .bottom-navbar.light a.share-cta,.component.dark .bottom-navbar.light a.share-cta{background:url(/etc/designs/nml-default/media/common/icon-share.png) no-repeat left center;padding:3px 0 0 23px;height:19px;text-transform:uppercase;text-decoration:none;color:#333;display:inline-block;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.dark .bottom-navbar a.share-cta,.component.light .bottom-navbar.dark a.share-cta{color:#999;background-image:url(/etc/designs/nml-default/media/common/icon-share-light.png)}
.bottom-navbar .share-buttons ul{width:160px;background:#fff;border:1px solid #ebebeb;padding:10px;position:absolute;bottom:36px;left:0;display:none;text-align:Left}
.bottom-navbar .share-buttons ul li{float:left;margin-right:0}
.bottom-navbar .share-buttons .tip{position:absolute;background:url("/etc/designs/nml-default/media/components/gallery/flyout-tip.png") no-repeat left top;width:11px;height:7px;bottom:-7px;left:25px}
#nav-bar-secondary .secondary ul.links.cube li.root{text-transform:none}
.section-title.cube span{text-transform:none}
#footer-section .model-name.cube span{text-transform:none}
.touch .ui-tooltip-disclaimer:before{content:'';display:block;position:absolute;z-index:1;width:10px;height:10px;top:5px;right:5px;background:transparent url('/content/dam/nissan/common/disclaimers/close-btn-touch.png') 0 0 no-repeat}
.notransform{text-transform:none}
body.black-edition #footer-section{background-color:#1a1a1a;color:#969696}
body.black-edition #footer-section .actions a{color:#969696}
body.black-edition #footer-section .actions a.share{background-image:url("/etc/designs/nml-default/media/common/icon-share-dark.png")}
#nav-bar-wrapper-secondary{height:110px}
#nav-bar-secondary{position:fixed;top:75px;width:100%;max-width:1280px;z-index:50}
#nav-bar-secondary .secondary{position:relative;line-height:35px;height:35px;background-color:#272727}
#nav-bar-secondary .secondary ul.links{position:absolute;top:0;left:113px}
#nav-bar-secondary .secondary ul.links li{float:left;margin:0;padding:0}
#nav-bar-secondary .secondary ul.links li.root{color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;height:40px;line-height:36px;background:url(/etc/designs/nml-default/media/nav-bar/root-seperator.png) right 10px no-repeat;padding:0 15px 0 0}
#nav-bar-secondary .secondary ul.links li a{position:relative;display:block;padding:0;margin:0 10px;text-decoration:none;font-size:11px;font-weight:bold;color:#a8a8a8;height:40px;line-height:36px}
#nav-bar-secondary .secondary ul.links li.root a{color:#fff!important;margin:0!important}
#nav-bar-secondary .secondary ul.links li a:hover{color:#fff}
#nav-bar-secondary .secondary ul.links li.selected a{color:#fff;background:transparent url(/etc/designs/nml-default/media/nav-bar/chevron.png) no-repeat center bottom}
#nav-bar-secondary .secondary ul.links li.selected a span{display:block}
#nav-bar-secondary .secondary ul.buttons{position:absolute;top:5px;right:0}
#nav-bar-secondary .secondary ul.buttons li{float:left;margin-left:3px}
#nav-bar-secondary .secondary ul.buttons li .button{display:block;height:25px;line-height:25px;font-size:10px}
.theme-ancillary h1,.theme-ancillary h2{text-transform:uppercase;font-size:28px;line-height:26px;letter-spacing:-1px;margin-top:20px;margin-bottom:20px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.theme-ancillary p{margin:15px 0 15px 0}
.theme-ancillary ul{list-style-type:circle;margin:10px 0 10px 0;padding:0 0 0 40px}
.theme-ancillary ol{list-style-type:decimal;margin:10px 0 10px 0;padding:0 0 0 40px}
.theme-promo-red{background-color:#c3002f;color:#FFF}
.theme-promo-red:hover[data-area-click="true"]{background-color:#a50129}
.promos .promo.column-3.theme-promo-red[data-area-click="false"]{padding:20px;width:270px}
.promos .promo.column-3.theme-promo-red[data-area-click="true"]{padding:0;width:310px}
.promos .promo.column-3.theme-promo-red[data-area-click="true"] a.promo-click-target{padding:20px}
.theme-promo-red h1,.theme-promo-red h2,.theme-promo-red h3,.theme-promo-red h4,.theme-promo-red h5,.theme-promo-red h6,.theme-promo-red p,.theme-promo-red a,.theme-promo-red h1 span,.theme-promo-red h2 span,.theme-promo-red h3 span,.theme-promo-red h4 span,.theme-promo-red h5 span,.theme-promo-red h6 span,.theme-promo-red a:hover,.theme-promo-red a span{color:#FFF}
.theme-promo-red h3{font-size:26px;line-height:24px;margin-bottom:20px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.theme-promo-red a{font-size:11px;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.theme-promo-red a,.theme-promo-red a:hover{text-decoration:none}
.theme-promo-red .promo-click-target .carrot-link{font-size:11px;line-height:16px;margin:0}
.theme-promo-red .carrot-link{padding-left:15px;background:url(/etc/designs/nissan-usa/media/common/small-arrows.png) no-repeat 0 -1px}
.theme-archive .copy-block h1,.theme-archive h1,.theme-archive .copy-block h2,.theme-archive h2{font-size:40px;line-height:35px;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.theme-archive .copy-block h3,.theme-archive h3,.theme-archive .copy-block h1 span.medium-header,.theme-archive h1 span.medium-header{font-size:28px;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.theme-archive .copy-block h4,.theme-archive h4{font-size:26px;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.theme-archive copy-block h5,.theme-archive h5{font-size:14px;text-transform:uppercase;letter-spacing:3px;font-family:'nissan-ag-n2','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:200;font-style:normal}
.theme-archive .copy-block h1 span.small-header,.theme-archive h1 span.small-header,.theme-archive .copy-block h6,.theme-archive h6{font-size:13px;line-height:15px;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.theme-archive .copy-block p,.theme-archive p{font-size:14px}
.theme-archive input.download,.theme-archive a.download{background-image:url('/etc/designs/nissan-usa/media/common/download.png');background-repeat:no-repeat;background-position:15px 9px;padding:0 15px 0 35px;font-size:12px}
.theme-archive .dark h1,.theme-archive .dark h2,.theme-archive .dark h3,.theme-archive .dark h4,.theme-archive .dark h5,.theme-archive .dark h6,.theme-archive .dark p,.theme-archive .dark a,.theme-archive .dark span{color:#fff}
.archive-static-banner{padding-bottom:0}
.archive-static-banner img.background{float:left}
.handraiser-canada{position:relative;overflow:hidden;width:950px;min-height:500px;color:#333;background:#fff;margin:0 auto 40px auto;padding:40px 0;text-align:left}
.handraiser-canada h1,.handraiser-canada h1 span,.handraiser-canada h2{font-size:36px;color:#333;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.handraiser-canada h1{margin-bottom:0}
.handraiser-canada h2{font-family:arial,sans-serif;font-size:14px;font-weight:bold;margin:0;height:14px}
.handraiser-canada h2 span{font-family:arial,sans-serif;font-size:14px;font-weight:bold}
.handraiser-canada p{font-family:arial,sans-serif;font-size:14px;line-height:16px;margin:0 0 20px 0}
.handraiser-canada a.privacy-policy{font-family:arial,sans-serif;font-size:10px;color:#333;text-decoration:underline;margin:20px 0 0 0;float:right;clear:both}
.no-touch .handraiser-canada a.privacy-policy:hover{color:#333}
.handraiser-canada .form-row{overflow:hidden;clear:both;margin:0 0 10px 0}
.handraiser-canada .form-row.submit-row{margin:20px 0 0 0;padding-left:95px}
.handraiser-canada .form-row .form-instructions{font-weight:bold;font-size:16px}
.handraiser-canada .form-row.hidden,.handraiser-canada .cbholder.hidden{display:none}
.handraiser-canada .form-row label{width:85px;text-align:right}
.handraiser-canada .form-row label.floating{width:auto;text-align:left}
.handraiser-canada label{font-size:13px;font-weight:bold;float:left;margin:7px 0 0 0}
.handraiser-canada input,.handraiser-canada select{float:left;border:0;padding:7px 10px 7px 10px;margin:0 10px 0 10px;color:#666;background-color:#e2e2e2;font-size:14px;line-height:14px}
.handraiser-canada input.small,.handraiser-canada select.small{width:60px}
.handraiser-canada select.small{width:80px}
.handraiser-canada input.medium,.handraiser-canada select.medium{width:150px}
.handraiser-canada input.large,.handraiser-canada select.large{width:240px}
.handraiser-canada input.extra-large,.handraiser-canada select.extra-large{width:330px}
.handraiser-canada input.last,.handraiser-canada select.last{margin:0}
.handraiser-canada input.checkbox{margin:0;padding:0;background-color:#fff}
.handraiser-canada input.checkbox.last{margin:0 0 0 20px}
.handraiser-canada label.checkbox{margin:0 0 0 10px;*margin:4px 0 0 5px}
.handraiser-canada input.brochure-button,.handraiser-canada a.brochure-button{color:#fff;font-size:12px;text-transform:uppercase;margin:0;text-align:center;cursor:pointer;text-decoration:none;padding:0 15px 0 15px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.handraiser-canada input.brochure-button{height:31px}
.handraiser-canada a.brochure-button{display:inline-block;padding:8px 15px 8px 15px;margin:0 12px 20px 0}
.handraiser-canada input.brochure-button.grey-rab,.handraiser-canada a.brochure-button.grey-rab{background-color:#4c4c4c}
.no-touch .handraiser-canada input.brochure-button.grey-rab:hover,.no-touch .handraiser-canada a.brochure-button.grey-rab:hover{background-color:#999}
.handraiser-canada input.brochure-button.red-rab,.handraiser-canada a.brochure-button.red-rab{background-color:#c3002f}
.no-touch .handraiser-canada input.brochure-button.red-rab:hover,.no-touch .handraiser-canada a.brochure-button.red-rab:hover{background-color:#f20140}
.handraiser-canada input.brochure-button.last,.handraiser-canada a.brochure-button.last{margin:0 0 20px 0!important}
.handraiser-canada input.brochure-button.download,.handraiser-canada a.brochure-button.download{background-image:url('/content/dam/nissan/handraiser-canada/download.png');background-repeat:no-repeat;background-position:15px 9px;padding:8px 15px 8px 35px}
.handraiser-canada input.brochure-button.disabled,.no-touch .handraiser-canada input.brochure-button.disabled:hover{cursor:default;background-color:#e2e2e2}
.handraiser-canada .ui-widget{font-family:arial,sans-serif;font-size:14px;color:#666}
.handraiser-canada .ui-state-default{float:left;height:31px;margin:0 10px 0 10px;border:0;border-radius:0;background-image:none;background-color:#fff}
.handraiser-canada .ui-state-hover{background-color:#fff}
.handraiser-canada .ui-state-default .ui-icon{background:transparent url('/content/dam/nissan/request-brochure/select-arrow.png') 0 -25px no-repeat}
.handraiser-canada .ui-state-hover .ui-icon{background-position:0 5px}
.handraiser-canada .ui-state-disabled{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
#handraiser-canada-select-vehicle-model-menu.ui-widget-content,#handraiser-canada-select-vehicle-year-menu.ui-widget-content,#handraiser-canada-change-vehicle-model-menu.ui-widget-content,#handraiser-canada-change-vehicle-year-menu.ui-widget-content,#handraiser-canada-user-details-state-menu.ui-widget-content{border:0;border-radius:0;background-image:none;background-color:#fff}
#handraiser-canada-select-vehicle-model-menu.ui-widget-content a,#handraiser-canada-select-vehicle-year-menu.ui-widget-content a,#handraiser-canada-change-vehicle-model-menu.ui-widget-content a,#handraiser-canada-change-vehicle-year-menu.ui-widget-content a,#handraiser-canada-user-details-state-menu.ui-widget-content a{color:#666}
#handraiser-canada-select-vehicle-model-menu.ui-widget-content a:hover,#handraiser-canada-select-vehicle-year-menu.ui-widget-content a:hover,#handraiser-canada-change-vehicle-model-menu.ui-widget-content a:hover,#handraiser-canada-change-vehicle-year-menu.ui-widget-content a:hover,#handraiser-canada-user-details-state-menu.ui-widget-content a:hover{color:#c3002f}
#handraiser-canada-select-vehicle-model-menu .ui-corner-bottom,#handraiser-canada-select-vehicle-year-menu .ui-corner-bottom,#handraiser-canada-change-vehicle-model-menu .ui-corner-bottom,#handraiser-canada-change-vehicle-year-menu .ui-corner-bottom,#handraiser-canada-user-details-state-menu .ui-corner-bottom{border-radius:0}
.handraiser-canada .select-vehicle-container .ui-state-default,#handraiser-canada-user-details-container .ui-state-default{background-color:#e2e2e2}
.handraiser-canada .select-vehicle-container .ui-state-hover,#handraiser-canada-user-details-container .ui-state-hover{background-color:#e2e2e2}
#handraiser-canada-select-vehicle-model-menu.ui-widget-content,#handraiser-canada-select-vehicle-year-menu.ui-widget-content,#handraiser-canada-user-details-state-menu.ui-widget-content{background-color:#e2e2e2}
.handraiser-canada span.ui-checkbox{width:18px;height:18px;margin:0;background:transparent url('/content/dam/nissan/handraiser-canada/checkbox.gif') 0 -18px no-repeat}
.handraiser-canada span.ui-checkbox-checked{background-position:0 0}
.handraiser-canada label.ui-checkbox{margin:0 20px 0 10px!important}
.handraiser-canada #handraiser-canada-initial-container{position:relative;margin:25px 0 0 0;display:none}
.handraiser-canada #handraiser-canada-initial-container .content{overflow:hidden;border-top:1px solid #e2e2e2;margin:20px 0 0 0;padding:40px 0 0 0}
.handraiser-canada #handraiser-canada-initial-container .content img{margin:0 0 0 14px}
.handraiser-canada .rab-link{float:left;width:314px;font-weight:bold;text-decoration:none}
.handraiser-canada .rab-link,.handraiser-canada .rab-link:visited{color:black}
.handraiser-canada #handraiser-canada-initial-container .content img:first-child{margin:0}
.handraiser-canada #handraiser-canada-main-container{position:relative;overflow:hidden;border-top:1px solid #e2e2e2;margin:20px 0 0 0;padding:30px 0 0 0;display:none}
.handraiser-canada #handraiser-canada-main-container.progress-cursor{cursor:progress}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-user-details-container{float:left;width:500px}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-user-details-container .checkboxes{overflow:hidden;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #e2e2e2}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-user-details-container .keep-updated{overflow:hidden;padding:10px 0 25px 80px}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-user-details-container .keep-updated label{width:330px}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-user-details-container .keep-updated p{font-size:12px;width:330px;padding:5px 0 0 28px;margin:0;clear:both}
.handraiser-canada #handraiser-canada-main-container .change-vehicle-container{width:355px;padding:30px 20px 10px 20px;float:right;background-color:#ededed;overflow:visible;display:none}
.handraiser-canada #handraiser-canada-main-container .change-vehicle-container form{margin:20px 0 0 0}
.handraiser-canada #handraiser-canada-main-container .change-vehicle-container .form-row label{width:45px}
.handraiser-canada #handraiser-canada-main-container .change-vehicle-container select{background-color:#fff}
.handraiser-canada #handraiser-canada-main-container .change-vehicle-container .dynamic-image{position:relative;height:226px}
.handraiser-canada #handraiser-canada-main-container .change-vehicle-container .dynamic-image img{position:absolute;top:0;left:-12px;display:none}
.handraiser-canada #handraiser-canada-main-container .change-vehicle-container .brochure-button{width:55px}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-thank-you{width:500px;float:left;display:none}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-thank-you p{font-size:16px;line-height:20px}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-cta-buttons{width:500px;float:left;display:none}
.handraiser-canada #handraiser-canada-main-container .buttons{padding:0}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-thank-you .message{border-bottom:1px solid #e2e2e2;margin-bottom:20px}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-thank-you.mail-thankyou .message .email,.handraiser-canada #handraiser-canada-main-container #handraiser-canada-thank-you.mail-thankyou .message .mail-email{display:none}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-thank-you.email-thankyou .message .mail,.handraiser-canada #handraiser-canada-main-container #handraiser-canada-thank-you.email-thankyou .message .mail-email{display:none}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-thank-you.mail-email-thankyou .message .email,.handraiser-canada #handraiser-canada-main-container #handraiser-canada-thank-you.mail-email-thankyou .message .mail{display:none}
.handraiser-canada .error-container{padding:15px 10px 15px 45px;margin:0 0 25px 0;background:#167ec7 url('/content/dam/nissan/request-brochure/blue-error.png') 15px center no-repeat}
.handraiser-canada .error-container p{color:#fff;font-weight:bold;margin:0;padding:0}
.handraiser-canada .error-container.no-active-model-lines{margin:10px 0 0 0!important;background:transparent url('/content/dam/nissan/request-brochure/grey-error.png') 15px center no-repeat}
.handraiser-canada .error-container.no-active-model-lines p{color:#000;font-weight:normal}
.handraiser-canada label.error{position:absolute;left:447px;z-index:25;width:auto;height:23px;padding:7px 10px 0 15px;margin:0;float:none;color:#fff;font-size:10px;font-weight:bold;text-align:left;background:transparent url('/content/dam/nissan/request-brochure/error-label-banner.png') 0 0 no-repeat}
.handraiser-canada label[for=oneCheckboxRequired].error{left:460px;margin:-5px 0 0 0}
.handraiser-canada label[for=handraiser-canada-user-details-zip-code].error{left:177px}
.handraiser-canada input.error{border:none!important;background-color:#6eb5e8;color:#fff}
.handraiser-canada span.select-error a{border:none!important;background-color:#6eb5e8!important;color:#fff}
.handraiser-canada #handraiser-canada-initial-container label.error{visibility:hidden}
.handraiser-canada #handraiser-canada-initial-container .error-container{display:none}
.handraiser-canada #handraiser-canada-main-container #handraiser-canada-user-details-container .error-container,.handraiser-canada #handraiser-canada-main-container-error{display:none;width:375px}
#handraiser-canada-main-container-error{float:left}
.handraiser-canada #handraiser-canada-main-container .change-vehicle-container .error-container{display:none;margin:10px 0 25px 0}
.handraiser-canada.modal{width:900px;min-height:540px;padding:30px 25px 10px 25px;color:#fff;background:#000}
.handraiser-canada.modal h1,.handraiser-canada.modal h1 span,.handraiser-canada.modal h2,.handraiser-canada.modal h2 span{color:#fff}
.handraiser-canada.modal h2#handraiser-canada-select-vehicle-header span{display:none}
.handraiser-canada.modal a.privacy-policy{color:#999}
.no-touch .handraiser-canada.modal a.privacy-policy:hover{color:#999}
.handraiser-canada.modal input.brochure-button.grey-rab,.handraiser-canada.modal a.brochure-button.grey-rab{background-color:#666}
.no-touch .handraiser-canada.modal input.brochure-button.grey-rab:hover,.no-touch .handraiser-canada.modal a.brochure-button.grey-rab:hover{background-color:#ccc}
.handraiser-canada.modal input.brochure-button.disabled,.no-touch .handraiser-canada.modal input.brochure-button.disabled:hover{background-color:#e2e2e2}
.handraiser-canada.modal #handraiser-canada-main-container #handraiser-canada-thank-you .buttons{border-top:1px solid #4c4c4c}
.handraiser-canada.modal #handraiser-canada-main-container{border-top:1px solid #4c4c4c}
.handraiser-canada.modal #handraiser-canada-main-container .change-vehicle-container{background-color:#222}
.handraiser-canada.modal #handraiser-canada-main-container #handraiser-canada-user-details-container{width:480px}
.handraiser-canada.modal #handraiser-canada-main-container #handraiser-canada-user-details-container .keep-updated p{color:#e2e2e2}
.handraiser-canada.modal .error-container.no-active-model-lines p{color:#e2e2e2}
.handraiser-canada.modal .ui-state-default{background-color:#e2e2e2}
.handraiser-canada.modal .ui-state-hover{background-color:#e2e2e2}
#handraiser-canada-change-vehicle-model-menu.modal.ui-widget-content,#handraiser-canada-change-vehicle-year-menu.modal.ui-widget-content{background-color:#e2e2e2}
.handraiser-canada.espanol #handraiser-canada-initial-container .brochure-button,.handraiser-canada.espanol #handraiser-canada-main-container .change-vehicle-container .brochure-button{width:155px}
.handraiser-canada.espanol #handraiser-canada-main-container .change-vehicle-container .form-row label{width:55px}
.handraiser-canada.espanol .form-row label[for=handraiser-canada-user-details-first-name]{margin:0}
.handraiser-canada.espanol .cbholder.cbemail{clear:both;padding-top:10px}
.handraiser-canada.espanol #handraiser-canada-main-container .change-vehicle-container .brochure-button{width:120px}
.touch .handraiser-canada input.brochure-button,.touch .handraiser-canada input,.touch .handraiser-canada select{border-radius:0}
.touch .handraiser-canada input.brochure-button{-webkit-appearance:none}
.touch .handraiser-canada select{height:31px}
.touch .handraiser-canada select[name=state]{height:30px}
.touch .handraiser-canada select[name=state].error{border:1px solid #6eb5e8;background-color:#6eb5e8;color:#fff}
.touch .handraiser-canada label.error{height:20px;padding:10px 10px 0 15px}
.promos .centered-container{overflow:hidden}
.promos .promo{float:left;margin:0 0 30px 10px;font-size:13px;position:relative}
.promos .promo[data-area-click="true"]{cursor:pointer}
.promos .promo:first-of-type{margin-left:0}
.lt-ie9 .promos .promo-1{margin-left:0}
.promos .promo a.promo-click-target{display:block}
.promos .promo img{display:block;margin-bottom:10px}
.promos .promo .copy-block h1,.promos .promo .copy-block h2,.promos .promo .copy-block h3,.promos .promo .copy-block h4,.promos .promo .copy-block h5,.promos .promo .copy-block h6{text-transform:uppercase;margin-bottom:5px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.promos .promo .copy-block h3{font-size:24px}
.promos .promo .copy-block h4{font-size:19px;line-height:21px}
.promos .promo .copy-block h6{font-size:10px}
.promos .promo p{font-size:13px;line-height:1.3em;margin:0 0 10px 0}
.promos .promo p sup{vertical-align:super;font-size:8px}
.promos .copy-overlay{position:absolute}
.promos .copy-overlay h3{margin-bottom:7px}
.promos .promo.column-1{width:960px;margin:0}
.promos .promo.column-2{width:470px}
.promos .promo.column-2 img{width:470px}
.promos .promo.column-3{width:310px}
.promos .promo.column-3 img{width:310px}
.promos .promo.column-4{width:230px}
.promos .promo.column-4 img{width:230px}
#request-brochure-content,#request-brochure-content.takeover{margin-top:-35px;padding-top:35px}
#request-brochure-content.whiteout{background-color:#FFF;background-image:none!important}
.request-brochure{position:relative;overflow:hidden;width:950px;min-height:500px;color:#333;margin:0 auto 40px auto;padding:40px 0;text-align:left}
.request-brochure.interactive{padding-top:0}
.request-brochure.interactive .invisible{visibility:hidden}
.request-brochure.interactive .form-row label:not(:first-of-type){width:auto}
.request-brochure.interactive .headers{border-bottom:1px solid #e2e2e2;padding-bottom:5px}
.request-brochure.interactive .request-brochure-vehicle-selection{padding-top:10px}
.request-brochure.interactive .error-container p{font-weight:normal}
.request-brochure.interactive .app-store-img{padding-right:5px}
.request-brochure.interactive #request-brochure-main-container{display:block;border:0;margin-top:0}
.request-brochure.interactive #request-brochure-main-container #request-brochure-download-button{margin-top:20px}
.request-brochure.interactive #request-brochure-main-container .form-row-noinput{margin-left:78px}
.request-brochure.interactive #request-brochure-main-container #request-brochure-user-details-container{padding-top:10px}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content{background:0;padding-top:0;width:355px;float:right}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content.grey{background:#ededed}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content .change-vehicle-container{padding-left:0;padding-right:0;width:auto;display:none}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content .change-vehicle-container .brochure-button{width:auto}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content .change-vehicle-container .brochure-button.reduced-spacing{margin-right:0;margin-bottom:0}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content .change-vehicle-container #request-brochure-change-vehicle-form{margin:20px 0 20px 0}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content .change-vehicle-container .buttons{padding-top:25px}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content .dynamic-image{position:relative;height:226px;width:100%;display:none}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content .dynamic-image img{position:absolute;top:0;left:-12px;display:none}
.request-brochure.interactive #request-brochure-main-container .request-brochure-right-content .dynamic-image img.initial{left:0}
.request-brochure.interactive #request-brochure-main-container label.ui-radio{width:159px;margin-top:0;margin-left:5px;line-height:18px;padding-right:10px}
.request-brochure.interactive #request-brochure-main-container label.ui-radio span{font-weight:normal}
.request-brochure.interactive #request-brochure-main-container span.ui-radio{float:left;display:inline-block;width:18px;height:18px;margin:0;background:transparent url('/content/dam/nissan/request-brochure/radiobutton.png') 0 -18px no-repeat}
.request-brochure.interactive #request-brochure-main-container span.ui-radio.ui-radio-checked{background-position:0 0}
.request-brochure.interactive.thankyou .headers{border:0;float:left}
.request-brochure.interactive.thankyou #request-brochure-main-container{border:0}
.request-brochure.interactive.thankyou #request-brochure-main-container .request-brochure-right-content{padding-left:20px;padding-right:20px;padding-bottom:10px}
.request-brochure.interactive.thankyou #request-brochure-main-container .request-brochure-right-content .change-vehicle-container{display:inherit}
.request-brochure.interactive.thankyou #request-brochure-main-container .request-brochure-right-content .request-brochure-tablet-promo{display:none}
.request-brochure.interactive.thankyou #request-brochure-main-container .request-brochure-right-content .dynamic-image{display:inline-block}
.request-brochure.interactive.thankyou #request-brochure-select-vehicle-header{display:inline-block}
.request-brochure.interactive.modal{background:#fff}
.request-brochure.interactive.modal *:not(.brochure-button){color:#000}
.request-brochure.interactive.modal .error-container *{font-weight:normal;color:white}
.request-brochure.interactive.modal .brochure-button span{color:#fff}
.request-brochure.interactive.modal #request-brochure-main-container{border-top:0}
.request-brochure.interactive.modal #request-brochure-main-container .change-vehicle-container{background-color:#ededed}
.request-brochure.interactive.modal #request-brochure-change-vehicle-model-button,.request-brochure.interactive.modal #request-brochure-change-vehicle-year-button{background-color:#fff}
.request-brochure.interactive .clear{clear:both}
.request-brochure.interactive .image-link{text-decoration:none}
.request-brochure.interactive .space-top{padding-top:15px}
.request-brochure.interactive .email h2,.request-brochure.interactive .medium-title-text{font-size:25px;color:#333;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.request-brochure.interactive .request-brochure-tablet-promo{background:#ededed;padding:30px}
.request-brochure.interactive .request-brochure-tablet-promo ul{list-style:disc}
.request-brochure.interactive .cbprint.empty-vehicle{display:none}
.request-brochure.interactive #request-brochure-select-vehicle-header{display:none}
.takeover .request-brochure{color:#FFF}
.request-brochure h1,.request-brochure h1 span,.request-brochure h2{font-size:36px;color:#333;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.takeover .request-brochure h1,.takeover .request-brochure h1 span,.takeover .request-brochure h2{color:#FFF}
.whiteout.takeover .request-brochure h1,.whiteout.takeover .request-brochure h1 span,.whiteout.takeover .request-brochure h2,.whiteout.takeover .request-brochure h2 span,.whiteout.takeover .request-brochure p,.whiteout.takeover .request-brochure{color:#333}
.whiteout.takeover .request-brochure input.brochure-button.red-rab,.whiteout.takeover .request-brochure a.brochure-button.red-rab{position:relative;top:inherit}
.request-brochure h1{margin-bottom:0}
.request-brochure h2{font-family:arial,sans-serif;font-size:14px;font-weight:bold;margin:0;height:14px}
.request-brochure h2 span{font-family:arial,sans-serif;font-size:14px;font-weight:bold}
.takeover .request-brochure h2 span{color:#fff}
.request-brochure p{font-family:arial,sans-serif;font-size:14px;line-height:16px;margin:0 0 20px 0}
.request-brochure a.privacy-policy{font-family:arial,sans-serif;font-size:10px;color:#333;text-decoration:underline;margin:20px 0 0 0;float:right;clear:both}
.no-touch .request-brochure a.privacy-policy:hover{color:#333}
.takeover #request-brochure-select-vehicle-form{position:relative}
.request-brochure .form-row{overflow:hidden;clear:both;margin:0 0 10px 0}
.request-brochure .form-row.submit-row{margin:20px 0 0 0;padding-left:80px}
.request-brochure .form-row .form-instructions{font-weight:bold;font-size:16px}
.request-brochure .form-row.hidden,.request-brochure .cbholder.hidden{display:none}
.request-brochure .form-row label{width:70px;text-align:right}
.request-brochure .form-row label.floating{width:auto;text-align:left}
.request-brochure label{font-size:13px;font-weight:bold;float:left;margin:7px 0 0 0}
.request-brochure.nissan-usa .checkboxes label{font-weight:normal}
.request-brochure input,.request-brochure select{float:left;border:0;padding:7px 10px 7px 10px;margin:0 10px 0 10px;color:#666;background-color:#e2e2e2;font-size:14px;line-height:14px}
.request-brochure input.small,.request-brochure select.small{width:60px}
.request-brochure select.small{width:80px}
.request-brochure input.medium,.request-brochure select.medium{width:150px}
.request-brochure input.large,.request-brochure select.large{width:240px}
.request-brochure input.extra-large,.request-brochure select.extra-large{width:330px}
.request-brochure input.last,.request-brochure select.last{margin:0}
.request-brochure input.checkbox{margin:0;padding:0;background-color:#fff}
.request-brochure input.checkbox.last{margin:0 0 0 20px}
.request-brochure label.checkbox{margin:0 0 0 10px;*margin:4px 0 0 5px}
.request-brochure input.brochure-button,.request-brochure a.brochure-button{color:#fff;font-size:12px;text-transform:uppercase;margin:0;text-align:center;cursor:pointer;text-decoration:none;padding:0 15px 0 15px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.request-brochure input.brochure-button{height:31px}
.request-brochure a.brochure-button{display:inline-block;padding:8px 15px 8px 15px;margin:0 12px 20px 0}
.request-brochure input.brochure-button.grey-rab,.request-brochure a.brochure-button.grey-rab{background-color:#4c4c4c}
.no-touch .request-brochure input.brochure-button.grey-rab:hover,.no-touch .request-brochure a.brochure-button.grey-rab:hover{background-color:#999}
.request-brochure input.brochure-button.red-rab,.request-brochure a.brochure-button.red-rab{background-color:#c3002f;position:relative;top:inherit;left:0}
.request-brochure input.brochure-button.red-rab.bottom,.request-brochure a.brochure-button.red-rab.bottom{background-color:#c3002f;position:absolute;top:52px;left:0}
.no-touch .request-brochure input.brochure-button.red-rab:hover,.no-touch .request-brochure a.brochure-button.red-rab:hover{background-color:#a50129}
.request-brochure input.brochure-button.last,.request-brochure a.brochure-button.last{margin:0 0 20px 0!important}
.request-brochure input.brochure-button.download,.request-brochure a.brochure-button.download{background-image:url('/content/dam/nissan/request-brochure/download.png');background-repeat:no-repeat;background-position:15px 9px;padding:8px 15px 8px 35px}
.request-brochure input.brochure-button.disabled,.no-touch .request-brochure input.brochure-button.disabled:hover{cursor:default;background-color:#e2e2e2}
.request-brochure .ui-widget{font-family:arial,sans-serif;font-size:14px;color:#666}
.request-brochure .ui-state-default{float:left;height:31px;margin:0 10px 0 10px;border:0;border-radius:0;background-image:none;background-color:#fff}
.request-brochure .ui-state-hover{background-color:#fff}
.request-brochure .ui-state-default .ui-icon{background:transparent url('/content/dam/nissan/request-brochure/select-arrow.png') 0 -25px no-repeat}
.request-brochure .ui-state-hover .ui-icon{background-position:0 5px}
.request-brochure .ui-state-disabled{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
#request-brochure-select-vehicle-model-menu.ui-widget-content,#request-brochure-select-vehicle-year-menu.ui-widget-content,#request-brochure-change-vehicle-model-menu.ui-widget-content,#request-brochure-change-vehicle-year-menu.ui-widget-content,#request-brochure-user-details-state-menu.ui-widget-content{border:0;border-radius:0;background-image:none;background-color:#fff}
#request-brochure-select-vehicle-model-menu.ui-widget-content a,#request-brochure-select-vehicle-year-menu.ui-widget-content a,#request-brochure-change-vehicle-model-menu.ui-widget-content a,#request-brochure-change-vehicle-year-menu.ui-widget-content a,#request-brochure-user-details-state-menu.ui-widget-content a{color:#666}
#request-brochure-select-vehicle-model-menu.ui-widget-content a:hover,#request-brochure-select-vehicle-year-menu.ui-widget-content a:hover,#request-brochure-change-vehicle-model-menu.ui-widget-content a:hover,#request-brochure-change-vehicle-year-menu.ui-widget-content a:hover,#request-brochure-user-details-state-menu.ui-widget-content a:hover{color:#c71444}
#request-brochure-select-vehicle-model-menu .ui-corner-bottom,#request-brochure-select-vehicle-year-menu .ui-corner-bottom,#request-brochure-change-vehicle-model-menu .ui-corner-bottom,#request-brochure-change-vehicle-year-menu .ui-corner-bottom,#request-brochure-user-details-state-menu .ui-corner-bottom{border-radius:0}
.request-brochure .select-vehicle-container .ui-state-default,#request-brochure-user-details-container .ui-state-default{background-color:#e2e2e2}
.request-brochure .select-vehicle-container .ui-state-hover,#request-brochure-user-details-container .ui-state-hover{background-color:#e2e2e2}
#request-brochure-select-vehicle-model-menu.ui-widget-content,#request-brochure-select-vehicle-year-menu.ui-widget-content,#request-brochure-user-details-state-menu.ui-widget-content{background-color:#e2e2e2}
.request-brochure span.ui-checkbox{width:18px;height:18px;margin:0;background:transparent url('/content/dam/nissan/request-brochure/checkbox.gif') 0 -18px no-repeat}
.request-brochure span.ui-checkbox-checked{background-position:0 0}
.request-brochure label.ui-checkbox{margin:0 20px 0 10px!important}
.request-brochure #request-brochure-initial-container{position:relative;margin:25px 0 0 0;display:none}
.request-brochure #request-brochure-initial-container .content{overflow:hidden;margin:20px 0 0 0;padding:40px 0 0 0}
.request-brochure #request-brochure-initial-container .content img{margin:0 0 0 14px}
.request-brochure .rab-link{float:left;width:314px;font-weight:bold;text-decoration:none}
.request-brochure .rab-link,.request-brochure .rab-link:visited{color:black}
.request-brochure #request-brochure-initial-container .content img:first-child{margin:0}
.request-brochure .clear-left{clear:left}
.request-brochure #request-brochure-main-container{position:relative;overflow:hidden;border-top:1px solid #e2e2e2;margin:20px 0 0 0;padding:30px 0 0 0;display:none}
.request-brochure #request-brochure-main-container.progress-cursor{cursor:progress}
.request-brochure #request-brochure-main-container #request-brochure-user-details-container{float:left;width:500px}
.request-brochure #request-brochure-main-container #request-brochure-user-details-container .checkboxes{overflow:hidden;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #e2e2e2}
.request-brochure.nissan-usa #request-brochure-main-container #request-brochure-user-details-container .checkboxes{overflow:hidden;margin:10px 0 0 0;padding:15px 0 15px 0;border-top:1px solid #e2e2e2;border-bottom:0}
.request-brochure #request-brochure-main-container #request-brochure-user-details-container .keep-updated{overflow:hidden;padding:10px 0 25px 80px}
.request-brochure #request-brochure-main-container #request-brochure-user-details-container .keep-updated label{width:330px}
.request-brochure #request-brochure-main-container #request-brochure-user-details-container .keep-updated p{font-size:12px;width:330px;padding:5px 0 0 28px;margin:0;clear:both}
.request-brochure #request-brochure-main-container .change-vehicle-container{width:355px;padding:30px 20px 10px 20px;float:right;background-color:#ededed;overflow:visible}
.request-brochure #request-brochure-main-container .change-vehicle-container form{margin:20px 0 0 0}
.request-brochure #request-brochure-main-container .change-vehicle-container .form-row label{width:45px}
.request-brochure #request-brochure-main-container .change-vehicle-container select{background-color:#fff}
.request-brochure #request-brochure-main-container .change-vehicle-container .dynamic-image{position:relative;height:226px}
.request-brochure #request-brochure-main-container .change-vehicle-container .dynamic-image img{position:absolute;top:0;left:-12px;display:none}
.request-brochure #request-brochure-main-container .change-vehicle-container .brochure-button{width:55px}
.request-brochure #request-brochure-main-container #request-brochure-thank-you{width:500px;float:left;display:none}
.request-brochure #request-brochure-main-container #request-brochure-thank-you p{font-size:16px;line-height:20px}
.request-brochure #request-brochure-main-container #request-brochure-cta-buttons{width:500px;float:left;display:none}
.request-brochure #request-brochure-main-container .buttons{padding:0}
.request-brochure #request-brochure-main-container #request-brochure-thank-you .message{border-bottom:1px solid #e2e2e2;margin-bottom:20px}
.request-brochure.nissan-usa #request-brochure-main-container #request-brochure-thank-you .message{border-bottom:0;padding-top:25px}
.request-brochure #request-brochure-main-container #request-brochure-thank-you.mail-thankyou .message .email,.request-brochure #request-brochure-main-container #request-brochure-thank-you.mail-thankyou .message .mail-email{display:none}
.request-brochure #request-brochure-main-container #request-brochure-thank-you.email-thankyou .message .mail,.request-brochure #request-brochure-main-container #request-brochure-thank-you.email-thankyou .message .mail-email{display:none}
.request-brochure #request-brochure-main-container #request-brochure-thank-you.mail-email-thankyou .message .email,.request-brochure #request-brochure-main-container #request-brochure-thank-you.mail-email-thankyou .message .mail{display:none}
.request-brochure .error-container{padding:15px 10px 15px 45px;margin:0 0 25px 0;background:#167ec7 url('/content/dam/nissan/request-brochure/blue-error.png') 15px center no-repeat}
.request-brochure .error-container p{color:#fff;font-weight:bold;margin:0;padding:0}
.request-brochure .error-container.no-active-model-lines{margin:10px 0 0 0!important;background:transparent url('/content/dam/nissan/request-brochure/grey-error.png') 15px center no-repeat}
.request-brochure .error-container.no-active-model-lines p{color:#000;font-weight:normal}
.request-brochure label.error{position:absolute;left:437px;z-index:25;width:auto;height:23px;padding:7px 10px 0 15px;margin:0;float:none;color:#fff;font-size:10px;font-weight:bold;text-align:left;background:transparent url('/content/dam/nissan/request-brochure/error-label-banner.png') 0 0 no-repeat}
.request-brochure label[for=oneCheckboxRequired].error{left:460px;margin:-5px 0 0 0}
.request-brochure label[for=request-brochure-user-details-zip-code].error{left:167px}
.request-brochure input.error{border:none!important;background-color:#6eb5e8;color:#fff}
.request-brochure span.select-error a{border:none!important;background-color:#6eb5e8!important;color:#fff}
.request-brochure #request-brochure-initial-container label.error{visibility:hidden}
.request-brochure #request-brochure-initial-container .error-container{display:none}
.request-brochure #request-brochure-main-container #request-brochure-user-details-container .error-container,.request-brochure #request-brochure-main-container-error{display:none;width:375px}
#request-brochure-main-container-error{float:left}
.request-brochure #request-brochure-main-container .change-vehicle-container .error-container{display:none;margin:10px 0 25px 0}
.request-brochure.modal{width:900px;min-height:540px;padding:30px 25px 10px 25px;color:#fff;background:#000}
.request-brochure.modal h1,.request-brochure.modal h1 span,.request-brochure.modal h2,.request-brochure.modal h2 span{color:#fff}
.request-brochure.modal h2#request-brochure-select-vehicle-header span{display:none}
.request-brochure.modal a.privacy-policy{color:#999}
.no-touch .request-brochure.modal a.privacy-policy:hover{color:#999}
.request-brochure.modal input.brochure-button.grey-rab,.request-brochure.modal a.brochure-button.grey-rab{background-color:#666}
.no-touch .request-brochure.modal input.brochure-button.grey-rab:hover,.no-touch .request-brochure.modal a.brochure-button.grey-rab:hover{background-color:#ccc}
.request-brochure.modal input.brochure-button.disabled,.no-touch .request-brochure.modal input.brochure-button.disabled:hover{background-color:#e2e2e2}
.request-brochure.modal #request-brochure-main-container #request-brochure-thank-you .buttons{border-top:1px solid #4c4c4c}
.request-brochure.modal #request-brochure-main-container{border-top:1px solid #4c4c4c}
.request-brochure.modal #request-brochure-main-container .change-vehicle-container{background-color:#222}
.request-brochure.modal #request-brochure-main-container #request-brochure-user-details-container{width:480px}
.request-brochure.modal #request-brochure-main-container #request-brochure-user-details-container .keep-updated p{color:#e2e2e2}
.request-brochure.modal .error-container.no-active-model-lines p{color:#e2e2e2}
.request-brochure.modal .ui-state-default{background-color:#e2e2e2}
.request-brochure.modal .ui-state-hover{background-color:#e2e2e2}
#request-brochure-change-vehicle-model-menu.modal.ui-widget-content,#request-brochure-change-vehicle-year-menu.modal.ui-widget-content{background-color:#e2e2e2}
.request-brochure.espanol #request-brochure-initial-container .brochure-button,.request-brochure.espanol #request-brochure-main-container .change-vehicle-container .brochure-button{width:155px}
.request-brochure.espanol #request-brochure-main-container .change-vehicle-container .form-row label{width:55px}
.request-brochure.espanol .form-row label[for=request-brochure-user-details-first-name]{margin:0}
.request-brochure.espanol .cbholder.cbemail{clear:both;padding-top:10px}
.request-brochure.espanol #request-brochure-main-container .change-vehicle-container .brochure-button{width:120px}
.touch .request-brochure input.brochure-button,.touch .request-brochure input,.touch .request-brochure select{border-radius:0}
.touch .request-brochure input.brochure-button{-webkit-appearance:none}
.touch .request-brochure select{height:31px}
.touch .request-brochure select[name=state]{height:30px}
.touch .request-brochure select[name=state].error{border:1px solid #6eb5e8;background-color:#6eb5e8;color:#fff}
.touch .request-brochure label.error{height:20px;padding:10px 10px 0 15px}
.year-selector .paginator{height:415px;width:950px}
.year-selector .viewing-indicator{display:block;margin-left:0;line-height:22px}
.year-selector .yearbook{min-height:260px;border-left:1px solid #ccc;width:310px;margin-right:10px}
.year-selector .yearbook:first-child{border-left:none}
.year-selector .yearbook h3{font-size:24px;margin:193px 0 10px 30px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.year-selector .yearbook .button{font-size:12px;margin-left:10px}
.year-selector .yearbook .button:first-child{margin-left:30px}
.year-selector a.rect-arrow-left,.year-selector a.rect-arrow-right{position:absolute;top:190px;z-index:3;background:transparent url("/etc/designs/nissan-usa/media/components/yearbook/year-selector-pagination-arrow.png") no-repeat left top;height:35px;width:20px;text-indent:-9999px}
.year-selector a.rect-arrow-left{left:-20px;background-position:top left}
.year-selector a.rect-arrow-left.disabled,.year-selector a.rect-arrow-left:hover,.year-selector a.rect-arrow-left.disabled:hover{background-position:left -35px}
.year-selector a.rect-arrow-right{right:-20px;background-position:top right}
.year-selector a.rect-arrow-right.disabled,.year-selector a.rect-arrow-right:hover,.year-selector a.rect-arrow-right.disabled:hover{background-position:right -35px}
.year-selector .paginator .status-indicator{bottom:40px}
.year-selector .paginator .status-indicator.has-label{height:65px}
.year-selector .paginator .status-indicator p{font-size:14px;font-style:italic}
.side-nav{padding:0 0 50px 0;margin:10px 0 0 0}
.side-nav li a{color:#333;display:inline-block;font-size:14px;text-decoration:none}
.side-nav ul a:before{content:'';display:inline-block;position:relative}
.side-nav li a:hover{color:#c71444!important}
.side-nav .side-nav-level-0>a{color:#404040;font-size:24px;font-weight:bold;padding:4px 0 0 0;text-transform:uppercase}
.side-nav hr{margin:10px 0 15px 0}
.side-nav .side-nav-level-1>a{font-size:15px;font-weight:bold;padding:3px 0 3px 0;text-transform:none}
.side-nav .side-nav-level-1 li{padding-left:20px}
.side-nav .side-nav-level-1>ul{padding:5px 0}
.side-nav .side-nav-level-2 a{color:#666;font-weight:normal;padding:4px 0;text-transform:none}
.side-nav .side-nav-level-2{background:transparent url(/etc/designs/nissan-usa/media/common/carat.png) no-repeat left 3px;margin-left:20px}
.side-nav .side-nav-level-2 a:first-child{padding-top:0}
.side-nav .side-nav-level-1.side-nav-active>a,.side-nav .side-nav-level-2.side-nav-active>a{color:#c71444}
.side-nav ul.side-nav-static{margin-top:30px}
.side-nav ul.side-nav-static li{border:0;padding:5px 0 0}
.side-nav ul.side-nav-static li:first-child{padding:0}
.side-nav ul.side-nav-static li a{font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-style:normal;font-weight:700;padding:0}
.side-nav ul.side-nav-static li a:before{width:12px;height:12px;background:transparent url('/etc/designs/nml-default/media/common/sprite-arrows.png') no-repeat 0 0;top:1px}
.side-nav ul.side-nav-static li a:hover:before{background-position:-12px 0}
.component.gallery{height:auto;padding:0}
.component.gallery .group{overflow:hidden;width:950px;margin:0 0 20px 0}
.component.gallery .group h2,.component.gallery .group h3{letter-spacing:2px;color:#333}
.component.gallery ul{width:990px}
.component.gallery li{overflow:hidden;position:relative;float:left;width:230px;height:130px;margin:0 10px 10px 0;background:#ebebeb}
.component.gallery .over{background:#000}
.component.gallery li a{display:block}
.component.gallery li a img{display:block}
.component.gallery li p.description{display:none}
.js .component.gallery ul li.loading{background-repeat:no-repeat;background-position:center center;background-image:url(/etc/designs/nml-default/media/components/loading.gif)}
.js .component.gallery ul li.loading a{display:none}
.component.gallery span.icon{overflow:hidden;position:absolute;top:50%;left:50%;width:73px;height:74px;margin:-37px 0 0 -37px;background-position:left-top;background-repeat:none;cursor:pointer}
.component.gallery li.image span.icon{display:none;background-image:url(/etc/designs/nml-default/media/components/gallery/zoom.png)}
.component.gallery li.over span.icon{display:block}
.component.gallery li.video span.icon{background-image:url(/etc/designs/nml-default/media/components/gallery/play.png)}
.component.gallery li.threesixty span.icon{background-image:url(/etc/designs/nml-default/media/components/gallery/360.png);color:#fff;font-size:14px;height:51px;padding:22px 0 0 4px;text-align:center;width:69px}
.component.gallery .section-title{padding-top:37px;padding-bottom:7px}
#modal-gallery{width:950px;background-color:#fff}
#modal-gallery .viewport{overflow:hidden;position:relative;height:535px;background-color:#000;-webkit-transform:translate3d(0,0,0)}
#modal-gallery .viewport .large-image{display:none;position:absolute;top:0;left:0;cursor:pointer}
#modal-gallery .viewport .zoom-image{display:none;position:absolute;top:0;left:0;cursor:default}
#modal-gallery .viewport .is_zoomed,#modal-gallery .viewport .is_zoomed .zoom-image{cursor:move!important}
#modal-gallery .viewport #_zi_icon,#modal-gallery .viewport #_zo_icon{cursor:pointer}
#modal-gallery .viewport .video{display:none;position:absolute;top:0;left:0;z-index:3}
#modal-gallery .viewport .disclaimer{bottom:50px;color:#666;font-size:11px;font-style:italic;position:absolute;right:30px;z-index:2}
#modal-gallery .viewport .map{display:none;overflow:hidden;position:absolute;width:125px;height:70px;left:15px;bottom:15px;border:1px solid #fff;background-color:#000}
#modal-gallery .viewport .map img{display:block;width:125px;height:70px}
#modal-gallery .viewport .map .mask{position:absolute;top:0;left:0;width:400px;height:400px;margin:-182px 0 0 -168px;background:transparent url(/etc/designs/nml-default/media/components/gallery/mask.png) no-repeat left top}
#modal-gallery .viewport .zoom-label{background:#000;color:#fff;font-size:8px;height:15px;padding:7px 0 0 0;position:absolute;right:10px;text-transform:uppercase;top:213px;width:36px;text-align:center;z-index:2;opacity:.7;filter:alpha(opacity=70)}
#modal-gallery .viewport .hint{height:66px;overflow:hidden;position:absolute;top:235px;right:10px;width:36px}
#modal-gallery .viewport .hint>div.bg{background:#000;height:100%;left:0;position:absolute;top:0;width:36px;opacity:.7;filter:alpha(opacity=70)}
#modal-gallery .viewport .hint .zoom-in,#modal-gallery .viewport .hint .zoom-out{display:inline-block;height:24px;left:6px;position:absolute;width:24px;*display:inline;zoom:1;z-index:1}
#modal-gallery .viewport .hint .zoom-in{top:6px}
#modal-gallery .viewport .hint .zoom-out{bottom:6px}
#modal-gallery .viewport .hint .zoom-in .icon,#modal-gallery .viewport .hint .zoom-out .icon{background:transparent url("/etc/designs/nml-default/media/components/gallery/icons.png") no-repeat left top;display:inline-block;height:24px;position:absolute;width:24px;*display:inline;zoom:1;z-index:1}
#modal-gallery .viewport .hint .zoom-in .icon{background-position:-13px -14px;margin:1px 0 6px 0}
#modal-gallery .viewport .hint .zoom-out .icon{background-position:-63px -13px}
#modal-gallery .viewport .hint .zoom-in .bg,#modal-gallery .viewport .hint .zoom-out .bg{background:#fff;display:inline-block;height:24px;width:24px;opacity:.7;filter:alpha(opacity=70);*display:inline;zoom:1}
#modal-gallery .viewport .hint .zoom-in:hover .bg{opacity:1;filter:alpha(opacity=100)}
#modal-gallery .viewport .hint .zoom-out .bg{opacity:.4;filter:alpha(opacity=40)}
#modal-gallery .viewport .loading,.videogallery .viewport .loading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff url(/etc/designs/nml-default/media/components/loading.gif) no-repeat center center;z-index:10}
#modal-gallery ul.control-bar,.videogallery ul.control-bar{height:75px;background-color:#000;margin-top:-1px}
#modal-gallery ul.control-bar li,.videogallery ul.control-bar li{float:left;height:75px}
#modal-gallery ul.control-bar li.button,.videogallery ul.control-bar li.button{width:8%;height:35px;padding:40px 0 0 0;border-right:1px solid #1a1a1a;text-align:center;font-size:9px;color:#606060;cursor:pointer}
#modal-gallery ul.control-bar li.button.previous,.videogallery ul.control-bar li.button.previous{background:transparent url(/etc/designs/nml-default/media/components/gallery/icon-previous.png) no-repeat center 14px}
#modal-gallery ul.control-bar li.button.next,.videogallery ul.control-bar li.button.next{background:transparent url(/etc/designs/nml-default/media/components/gallery/icon-next.png) no-repeat center 14px}
#modal-gallery ul.control-bar li.previous.disabled,.videogallery ul.control-bar li.previous.disabled,.no-touch #modal-gallery ul.control-bar li.previous.disabled:hover,.no-touch .videogallery ul.control-bar li.previous.disabled:hover{background:transparent url(/etc/designs/nml-default/media/components/gallery/icon-previous-disabled.png) no-repeat center 14px;color:#606060;cursor:default}
#modal-gallery ul.control-bar li.next.disabled,.videogallery ul.control-bar li.next.disabled,.no-touch #modal-gallery ul.control-bar li.next.disabled:hover,.no-touch .videogallery ul.control-bar li.next.disabled:hover{background:transparent url(/etc/designs/nml-default/media/components/gallery/icon-next-disabled.png) no-repeat center 14px;color:#606060;cursor:default}
#modal-gallery ul.control-bar li.button.share,.videogallery ul.control-bar li.button.share{background:transparent url(/etc/designs/nml-default/media/components/gallery/icon-share.png) no-repeat center 17px}
#modal-gallery ul.control-bar li.button.info,.videogallery ul.control-bar li.button.info{background:transparent url(/etc/designs/nml-default/media/components/gallery/icon-info.png) no-repeat center 17px}
.no-touch #modal-gallery ul.control-bar li.button:hover,.no-touch .videogallery ul.control-bar li.button:hover{color:#fff}
#modal-gallery ul.control-bar.no-share li.button.share,.videogallery ul.control-bar.no-share li.button.share{display:none}
#modal-gallery ul.control-bar.no-controls li.button.previous,.videogallery ul.control-bar.no-controls li.button.previous,#modal-gallery ul.control-bar.no-controls li.button.next,.videogallery ul.control-bar.no-controls li.button.next{display:none}
#modal-gallery ul.control-bar li.description,.videogallery ul.control-bar li.description{width:71%;height:56px;padding:2% 2% 0 2.35%;border-right:1px solid #1a1a1a;line-height:1.2em;font-size:14px;color:#fff;font-family:'nissan-ag-n4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:normal}
#modal-gallery ul.control-bar.no-controls li.description,.videogallery ul.control-bar.no-controls li.description{width:820px}
#modal-gallery ul.control-bar.no-share li.description,.videogallery ul.control-bar.no-share li.description{width:741px}
#modal-gallery ul.control-bar.no-controls.no-share li.description,.videogallery ul.control-bar.no-controls.no-share li.description{width:900px;border:0}
#modal-gallery ul.control-bar li.description a,.videogallery ul.control-bar li.description a{color:#fff;text-decoration:none}
#modal-gallery ul.control-bar li.description strong,.videogallery ul.control-bar li.description strong{font-weight:700!important;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.no-touch #modal-gallery ul.control-bar li.description a:hover,.no-touch .videogallery ul.control-bar li.description a:hover{color:#fff}
#modal-gallery .flyout,.videogallery .flyout{display:none;position:absolute;bottom:75px;background-color:#fff}
#modal-gallery .flyout .tip,.videogallery .flyout .tip{position:absolute;bottom:-7px;width:11px;height:7px;background:transparent url(/etc/designs/nml-default/media/components/gallery/flyout-tip.png) no-repeat left top}
#modal-gallery .flyout.share,.videogallery .flyout.share{z-index:21;min-width:109px;padding:10px 20px 10px 25px;border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2}
#modal-gallery .flyout.share{left:0}
.videogallery .flyout.share{right:0;width:300px}
#modal-gallery .flyout.share .tip{left:35px}
.videogallery .flyout.share .tip{right:35px}
.videogallery .flyout.info .tip{right:113px}
#modal-gallery .flyout.share .social-buttons-container li,.videogallery .flyout.share .social-buttons-container li{float:left}
.page360{background-color:#fff}
.page360 .viewport{position:relative;height:531px;background-color:#fff;border-bottom:4px solid #fff}
.page360 .viewport .disclaimer{bottom:50px;color:#666;font-size:11px;font-style:italic;position:absolute;right:30px;z-index:2}
.page360 .viewport .threesixty{width:950px;height:531px;overflow:hidden}
.page360 .viewport .threesixty .threesixty-loading{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff url(/etc/designs/nml-default/media/components/loading.gif) no-repeat center center}
.page360 .viewport .hint,.component-360 .viewport .hint{display:block;overflow:hidden;position:absolute;top:225px;left:50%;width:193px;height:47px;margin:0 0 0 -58px;padding:0;font-size:17px;text-align:center;text-indent:-9000px;z-index:3;background:url(/etc/designs/nml-default/media/components/click-drag.png) left top no-repeat;outline:0;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.page360 .viewport .hint.dark,.component-360 .viewport .hint.dark{color:#000}
.page360 .viewport .hint,.component-360 .viewport .hint{color:#fff}
.page360 ul.control-bar{min-height:75px;overflow:auto}
.page360 ul.control-bar li{float:left;height:75px}
.page360 ul.control-bar li div.buttons{width:150px;float:left;padding:0 20px 0 0;font-weight:bold}
.page360 ul.control-bar li div.buttons span{display:inline-block;padding:0;height:21px;width:68px;line-height:24px;border:1px solid #999;text-align:center;font-size:9px;text-transform:uppercase;cursor:pointer;color:#999;margin-right:3px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.fr .page360 ul.control-bar li div.buttons span{text-transform:none}
.page360 ul.control-bar li div.buttons span.selected{border:2px solid #000;background:#fff;color:#333;height:19px;width:66px;line-height:22px}
.page360 ul.control-bar li div.buttons span:hover{color:#333}
.page360 ul.control-bar li p.view-label{font-size:13px;font-weight:bold;color:#333;padding:0 0 8px}
.page360 ul.control-bar li.jump-link{width:120px;float:right}
.fr .page360 ul.control-bar li.jump-link{width:130px}
.page360 ul.control-bar li.jump-link.large-jump{width:270px;text-align:right}
.page360 ul.control-bar li.jump-link a{margin-top:23px}
.page360 ul.control-bar .variants{width:505px;height:auto;border-right:1px solid #1a1a1a;text-align:left;position:relative}
.page360 ul.control-bar .variants{border-color:#fff}
.page360 ul.control-bar .variants div{display:none}
.page360 ul.control-bar .variants a{position:relative;display:inline-block;margin:0 2px 0 0;text-decoration:none;color:#fff;width:40px;height:45px}
.page360 ul.control-bar .variants a img{width:40px;height:23px}
.page360 ul.control-bar .variants a span{display:none;position:absolute;left:50%;width:300px;margin:0 0 0 -150px;text-align:center;font-size:12px;text-transform:capitalize}
.fr .page360 ul.control-bar .variants a.selected span{text-transform:lowercase}
.fr .page360 ul.control-bar .variants a.selected span::first-letter {text-transform:uppercase}
.fr .page360 ul.control-bar .variants a.selected span:first-letter {text-transform:uppercase}
.page360 ul.control-bar .variants a .disabled-swatch{display:none}
.page360 ul.control-bar .variants a.disabled{cursor:default}
.page360 ul.control-bar .variants a.disabled:hover img{display:none}
.page360 ul.control-bar .variants a.disabled:hover .disabled-swatch{display:inline}
.page360 ul.control-bar .variants a.disabled:hover{color:#000}
.page360 ul.control-bar .variants a.disabled:hover span{display:block}
.page360 ul.control-bar .variants a.selected span{display:block;color:#666}
.page360 ul.control-bar .variants a.selected img,.no-touch .page360 ul.control-bar .variants a.selected:hover img{border:2px solid #000;width:36px;height:19px}
.page360 .threesixty .message{display:none;font-size:14px;color:#fff;position:absolute;bottom:0;left:0;background:transparent url(/etc/designs/nissan-usa/media/components/page-360/message-bg.png) 0 0;width:910px;padding:20px}
.page360 .threesixty .message.show{display:block}
.page360 ul.control-bar .variants a[data-prefix="/content/dam/nissan/vehicles/2016/titan/colors-photos/360/interior/g8_02cl/"],.page360 ul.control-bar .variants a[data-prefix="/content/dam/nissan/vehicles/2016/titan/colors-photos/360/interior/g1_02lth/"],.page360 ul.control-bar .variants a[data-prefix="/content/dam/nissan/vehicles/2016/titan/colors-photos/360/interior/pa_02plth/"]{display:none}
.pfa{overflow:hidden;padding-bottom:0}
.pfa img.background{display:block}
.pfa .pfa-content-container{height:100%;left:165px;position:absolute;top:0;width:950px;z-index:1}
.pfa .content{line-height:1em;padding:0;position:absolute;top:30px;left:0;width:100%}
.pfa .content.content-on-right{top:95px;left:685px}
.pfa .content .shopping{z-index:9;position:relative}
.pfa.nismo .content{top:90px}
.pfa .content h1,.pfa .content h2,.pfa .content.vehicle h3{line-height:1;font-size:40px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.pfa .content h1,.pfa .content h2{margin:0}
.pfa .content h1 span.small,.pfa .content h2 span.small{display:block;font-size:13px;margin:0 0 -2px 0;letter-spacing:0;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.lt-ie8 .pfa .content h1 span.small,.lt-ie8 .pfa .content h2 span.small{line-height:1}
.pfa .content h1 span.name-details,.pfa .content h2 span.name-details{display:block;font-size:16px;margin-bottom:10px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.pfa .content h1 span.tagline,.pfa .content h2 span.tagline{display:block;font-size:13px;font-family:arial,helvetica,verdana,sans-serif;font-weight:400;line-height:10px}
.pfa .content h1 sup,.pfa .content h2 sup{font-size:50%;top:-0.7em}
.pfa .content h4{margin:15px 0 45px 0;line-height:1.4em;font-size:14px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.pfa p.disclaimer{color:#b1b1b1;font-size:12px;position:absolute;right:20px;top:370px;z-index:10}
.pfa p.disclaimer a{color:#676767}
.pfa .content.vehicle .about a.arrow-link{font-size:13px}
.pfa .content.vehicle .about a.prvYear{width:40px;padding-top:1px;text-align:center;display:inline-block;background:#000;color:#666;text-decoration:none;border:1px solid #666}
.pfa .content.vehicle .about a.prvYear.current{border:1px solid #fff;background:#fff;color:#333}
.pfa .content.vehicle .msrp-mpg{position:relative;height:48px;clear:both;width:297px;display:block;margin-top:15px;border-top:1px solid #808080}
.dark.pfa .content.vehicle .msrp-mpg{border-top:1px solid #cacace}
.light.pfa .msrp-mpg{border-top:1px solid #808080}
.pfa .content.vehicle .msrp-mpg p.info{margin:0;position:absolute;left:0;top:14px;width:160px}
.pfa .content.vehicle .msrp-mpg p.info.mpg,.pfa .content.vehicle .msrp-mpg p.info.horsepower{font-size:12px;left:150px;margin-bottom:15px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.pfa .content.vehicle .msrp-mpg p.info.mpg.no-msrp{left:auto}
.pfa .content h1 span.subhead,.pfa .content h2 span.subhead{display:block;font-size:24px;font-family:'nissan-ag-n2','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:200;font-style:normal}
.pfa .content.vehicle .msrp-mpg p.info span{padding:0;vertical-align:middle;font-size:25px;margin-right:0;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.pfa .content.vehicle .msrp-mpg p.info span a.disclaimer{text-decoration:none}
.pfa .content.vehicle .msrp-mpg p.info .currency{font-size:13px;font-style:normal;position:relative;top:-9px}
.pfa .content.vehicle .msrp-mpg p.info .note{position:relative;font-size:9px;display:inline-block;line-height:10px;font-family:'nissan-ag-n4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:normal}
.pfa .content.vehicle .offers{border-top:1px solid #808080;width:297px;padding:10px 0 15px 0}
.dark.pfa .content.vehicle .offers{border-top:1px solid #cacace}
.pfa .content .offers h4{margin-bottom:0;margin-top:0;margin-right:9px;float:left;padding-right:5px;padding-top:5px}
.pfa .offers #zip-form input:focus{background-position:left bottom;color:#000}
.pfa .offers #zip-form{padding:0;display:none;position:relative}
.pfa .offers #zip-form .errors{background:#167ec7 url(/etc/designs/nml-default/media/form/icon-info.png) no-repeat 4px 4px;margin-bottom:5px;line-height:0}
.pfa .offers #zip-form .errors li{display:block;font-size:11px;line-height:1em;color:white;padding:8px 8px 8px 30px}
.pfa .offers #ajax-loading{background:transparent url(/etc/designs/nml-default/media/components/loading-small.gif) no-repeat left top;display:inline-block;height:25px;width:25px;position:relative;top:5px;left:0}
.pfa.dark .offers #ajax-loading{background-image:url(/etc/designs/nml-default/media/components/loading-small-dark.gif)}
.pfa .offers #zip-form label{position:relative;display:inline-block}
.pfa .offers #zip-form label span{font-size:12px;margin-right:5px;position:absolute;display:inline-block;top:8px;left:10px}
.pfa .offers #zip-form input{display:inline-block;height:30px;line-height:30px;padding:0 10px;width:94px;background:transparent url(/etc/designs/nml-default/media/components/pfa/search-zip.png) no-repeat left top;border:0;font-size:12px;color:#474747;-webkit-appearance:none;border-radius:0;outline:0;font-size:12px;float:left;border:0}
.pfa .offers #zip-form input.error{background:#b7dbf4;border:0!important}
.pfa .offers #zip-form button{background:transparent url(/etc/designs/nml-default/media/components/pfa/search-zip.png) no-repeat -132px 0;display:inline-block;height:30px;line-height:30px;padding:0;width:30px;border:0;text-indent:-9999em;overflow:hidden;cursor:pointer}
.pfa .content.vehicle .offers #offers{padding:0}
.pfa .content.vehicle .offers #offers ul{margin-top:10px;margin-bottom:8px;display:block;height:10px}
.pfa .offers #offers span#resetZip{text-decoration:underline;cursor:pointer}
.pfa .content.vehicle .offers #offers #local-offer-copy{margin:0;padding:5px 0 0 0;font-weight:bold;font-size:11px}
.pfa .content.vehicle .offers #offers .local-offer-copy{font-size:11px;font-weight:normal;padding:3px 0;margin:0;line-height:14px}
.pfa .content.vehicle .offers #offers .disclaimer{text-decoration:underline;font-size:11px}
.pfa .content.vehicle .offers #offers .arrow-link{font-size:11px;margin-top:5px}
.pfa .content.vehicle .offers #offers ul li{float:left;margin-right:15px}
.pfa .content.vehicle .offers #offers ul li #getZip span{color:#a3a3a3;cursor:pointer}
.pfa .content.vehicle .offers #offers #local-offer-container{margin:0;padding:0}
.pfa .shopping{border-top:1px solid #808080;width:297px;padding-top:10px}
.dark.pfa .shopping{border-top:1px solid #cacace}
.light.pfa .shopping{border-top:1px solid #808080}
.component.pfa .content.vehicle .shopping li.pfa-vd-cta{display:inline-block;float:left;clear:none}
.component.pfa .content.vehicle .shopping li.pfa-vd-cta .button{padding:0 10px}
.pfa .shopping .offer-details-launch{color:#c31e40;font-weight:bold;font-style:italic;position:relative;float:left;margin:0;font-size:11px}
.pfa .shopping li{clear:both;display:block;padding:5px 0 0 0}
.pfa .shopping .button{margin:0 0 10px 10px;float:left;text-transform:uppercase}
.pfa .shopping li:first-child .button{margin-left:0}
.pfa .shopping .button span{padding:0 10px}
.pfa .shopping .button.red{margin-right:9px}
#overview-page #page-pfa.component{height:400px}
#overview-page #page-pfa.component a.open-360-modal{top:35px;right:110px}
#overview-page #page-pfa.component.ns-pfa{height:662px}
#version-details-page #page-pfa.component{background-color:#e3e3e3;min-height:400px}
#version-details-page #page-pfa.component .paginator{bottom:0;height:65px;position:absolute;width:100%;z-index:2}
#version-details-page #page-pfa.component .paginator .status-indicator{display:block;height:65px;z-index:2}
#version-details-page #page-pfa.component .paginator .status-indicator li a{display:block;height:12px}
#version-details-page #page-pfa.component .paginator .status-indicator li.next,#version-details-page #page-pfa.component .paginator .status-indicator li.previous{position:relative;top:4px;margin:0 10px}
#version-details-page #page-pfa.component .paginator .status-indicator li.previous a,#version-details-page #page-pfa.component .paginator .status-indicator li.next a{height:24px}
.lt-ie8 #version-details-page #page-pfa.component .paginator .status-indicator{z-index:3}
.lt-ie8 #version-details-page #page-pfa.component .paginator .status-indicator ul{z-index:4;position:relative}
#version-details-page #page-pfa.component .paginator .status-indicator ul{height:30px}
#version-details-page #page-pfa.component .paginator .status-indicator p em{font-size:14px}
#version-details-page #page-pfa.pfa .content.vehicle .msrp-mpg{margin-top:15px}
#version-details-page #page-pfa.pfa .offers #zip-form input{background:#fff}
#version-details-page #page-pfa.component .centering-container{position:relative;left:0;width:950px;margin:0 auto;padding-bottom:30px}
#version-details-page #page-pfa.component img.background{position:absolute;z-index:0;top:0;right:-190px}
#version-details-page #page-pfa.component .pfa-content-container{height:100%;left:0;position:relative;top:0;width:950px;z-index:1;padding-top:30px;min-height:320px}
#version-details-page #page-pfa.component .pfa-content-container .bubble.wf{top:-15px;right:20px}
#version-details-page #page-pfa.component .content.vehicle{padding:0;position:static;margin-top:0;left:0;width:100%}
#version-details-page #page-pfa.component .content.vehicle .about .wf{width:450px}
#version-details-page #page-pfa.component .paginator{bottom:-20px}
.pfa .pfa-content-container.cube .content h1,.pfa .pfa-content-container.cube .content h2{text-transform:none}
.pfa .pfa-content-container.cube .content h1 span.small,.pfa .pfa-content-container.cube .content h2 span.small{text-transform:uppercase}
.pfa .content .features{margin-top:5px;max-width:300px}
.pfa .content .features h3{text-transform:none;font-family:arial,helvetica,verdana,sans-serif;font-size:13px;margin-bottom:4px}
.pfa .features ul{margin:0 0 20px 15px;line-height:1.2em;list-style-type:disc}
.pfa .features ul li{margin:2px 0;font-size:12px}
.pfa .features ul li em{text-decoration:underline}
.pfa input.download,.pfa a.download{background-image:url('/etc/designs/nissan-usa/media/common/download.png');background-repeat:no-repeat;background-position:15px 9px;padding:0 15px 0 35px;font-size:12px}
.pfa-content-container.archive-pfa-container{width:355px}
.archive-pfa-container p{margin:20px 0 10px;line-height:16px}
.pfa .archive-pfa-container .shopping{width:365px;border:0}
body.black-edition .pfa .offers #zip-form label span{color:#272727}
.component.social-news{height:auto}
.component.social-news .centered-container{overflow:hidden}
.component.social-news .column{float:left;height:430px;position:relative;width:470px}
.component.social-news .hub-feeds .feed{background:#e2e2e2;height:130px;width:450px;margin-bottom:10px}
.component.social-news .youtube-feeds .feed,.component.social-news .facebook-feeds .feed{background:#e2e2e2;display:none;height:410px;left:0;position:absolute;top:0;width:470px}
.component.social-news .column .feed .hubcontent{padding:15px;position:relative;top:-40px;left:40px;width:380px}
.component.social-news .column .feed .content{padding:15px}
.component.social-news .column .feed .feed-preview div{left:0;position:absolute;top:-42}
.component.social-news .column .feed .feed-preview>div.icon{height:42px;width:42px;z-index:1}
.component.social-news .column .feed .feed-preview>a.icon{height:42px;width:42px;z-index:1}
.component.social-news .column .feed .feed-preview a{display:block;position:relative}
.component.social-news .column .feed.video .feed-preview a span.icon{background:transparent url("/etc/designs/nml-default/media/components/gallery/play.png") no-repeat left top;cursor:pointer;height:74px;left:50%;margin:-37px 0 0 -37px;overflow:hidden;position:absolute;top:50%;width:73px}
.component.social-news .column .feed .content h4{text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.social-news .column .feed .hubcontent span{margin-left:10px;text-transform:lowercase;color:#aaa;font-family:Arial,Helvetica,Verdana,sans-serif}
.component.social-news .column .feed .content h4,.component.social-news .column .feed .content p{margin-bottom:10px}
.component.social-news .column .feed .hubcontent h4{text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.social-news .column .feed .hubcontent h4,.component.social-news .column .feed .hubcontent p{margin-bottom:10px}
.component.social-news .column .feed .hubcontent a.thumbnail{float:left;margin:0 10px 0 0;position:relative}
.component.social-news .column .feed .hubcontent a.thumbnail .duration{position:absolute;bottom:0;right:0;background:#000;color:#fff;padding:2px;font-size:10px}
.component.social-news .column .feed .hubcontent a.thumbnail img{display:block}
.component.social-news .youtube-feeds{margin-right:10px}
.component.social-news .youtube-feeds .feed .feed-preview>div.icon,.component.social-news .youtube-feeds-two .feed .feed-preview>div.icon{background:transparent url("/etc/designs/nml-default/media/components/social-news/youtube-icon.png") no-repeat left top}
.component.social-news .hub-feeds .feed .feed-preview>a.facebook{background:transparent url("/etc/designs/nml-default/media/components/social-news/facebook-icon.png") no-repeat left top}
.component.social-news .facebook-feeds .feed .feed-preview>div.icon{background:transparent url("/etc/designs/nml-default/media/components/social-news/facebook-icon.png") no-repeat left top}
.component.social-news .hub-feeds .feed .feed-preview>a.twitter{background:transparent url("/etc/designs/nml-default/media/components/social-news/twitter-icon.png") no-repeat left top}
.component.social-news .hub-feeds .feed .feed-preview>a.youtube{background:transparent url("/etc/designs/nml-default/media/components/social-news/youtube-icon.png") no-repeat left top}
.component.social-news .hub-feeds{height:410px;margin-left:10px}
.jspTrack{background:#eee;position:relative}
.jspVerticalBar{position:absolute;top:0;right:0;width:7px;height:100%;background:red}
.jspDrag{background:#666;position:relative;top:0;left:0;cursor:pointer}
a.black-red-link{color:#333;font-weight:bold}
a.black-red-link:hover{color:#c11428}
.component.social-news-bar{min-height:216px;padding-bottom:0;background-color:#e2e2e2}
.component.social-news-bar .centering-container{margin-top:50px}
.component.social-news-bar .social-bar-tile-top{height:97px}
.component.social-news-bar .social-bar-tile-top>div{display:inline-block}
.component.social-news-bar .social-bar-profile-share{display:inline-block;height:20px;margin-right:12px;padding-right:12px;border-right:1px solid #979797}
.component.social-news-bar .social-bar-profile{float:left;width:72px}
.component.social-news-bar .social-bar-profile-badge{width:58px;height:58px;vertical-align:middle;text-align:center}
.component.social-news-bar .social-bar-profile-badge a{width:100%;height:100%;display:block}
.component.social-news-bar .social-bar-feed{margin-right:20px;font-size:11px;width:176px;height:96px;overflow:hidden;position:relative}
.component.social-news-bar .social-bar-feed .loading-indicator{background-color:#e2e2e2;background-image:none;border:0}
.component.social-news-bar .social-bar-feed .loading-indicator span{background-position:center top}
.component.social-news-bar .social-bar-feed img{max-width:98px;max-height:58px;float:left;margin:0 5px 5px 0}
.component.social-news-bar .social-bar-paginator-down,.component.social-news-bar .social-bar-paginator-up{position:absolute;display:block;width:19px;height:19px;background-color:#999;background-image:url("/etc/designs/nml-default/media/components/social-news-bar/social-news-arrows.png");background-repeat:no-repeat}
.component.social-news-bar .social-bar-paginator-down.disabled,.component.social-news-bar .social-bar-paginator-up.disabled{background-color:#ccc}
.component.social-news-bar .social-bar-paginator-up{background-position:3px 6px;top:2px}
.component.social-news-bar .social-bar-paginator-down{background-position:3px -15px;top:20px}
.component.social-news-bar .social-bar-tile-bottom{padding-left:71px}
.component.social-news-bar .social-bar-tile-bottom a{color:#333;text-decoration:none;font-weight:bolder;vertical-align:top;line-height:20px;font-size:11px}
.component.social-news-bar .social-bar-service-tile{width:291px;margin-left:20px;display:inline-block;border-right:1px solid #ccc;padding-right:8px;float:left}
.component.social-news-bar .social-bar-service-tile:first-child{margin-left:0}
.component.social-news-bar .social-bar-service-tile.facebook .social-bar-profile-share{margin-top:-1px;margin-left:2px}
.component.social-news-bar .social-bar-service-tile.facebook .facebook-post{max-height:74px;overflow:hidden}
.component.social-news-bar .social-bar-service-tile.facebook .social-bar-profile-badge{line-height:88px;background-color:#3c5a98}
.component.social-news-bar .social-bar-service-tile.twitter .social-bar-profile-share{padding-right:16px}
.component.social-news-bar .social-bar-service-tile.twitter .social-bar-feed{margin-right:15px}
.component.social-news-bar .social-bar-service-tile.twitter .social-bar-profile{width:77px}
.component.social-news-bar .social-bar-service-tile.twitter .social-bar-tile-bottom{padding-left:77px}
.component.social-news-bar .social-bar-service-tile.twitter .social-bar-profile-badge{line-height:80px;background-color:#23c0e2}
.component.social-news-bar .social-bar-service-tile.youtube{width:301px}
.component.social-news-bar .social-bar-service-tile.youtube .social-bar-profile-share{margin-top:-3px}
.component.social-news-bar .social-bar-service-tile.youtube .social-bar-profile{width:82px}
.component.social-news-bar .social-bar-service-tile.youtube .social-bar-tile-bottom{padding-left:82px}
.component.social-news-bar .social-bar-service-tile.youtube .social-bar-profile-badge{line-height:68px;background-color:#c71632}
.component.social-news-bar .social-bar-service-tile.youtube .social-bar-feed{width:172px}
.component.social-news-bar .social-bar-service-tile.youtube .social-bar-paginator{display:none}
.component.social-news-bar .social-news-bar-feeditem{position:absolute;top:0;left:0;line-height:12px}
.component.social-news-bar .social-news-bar-feeditem a{text-decoration:none}
.component.social-news-bar .social-news-bar-feeditem a:hover{text-decoration:underline}
.component.social-news-bar .social-news-bar-feeditem.facebook div{font-style:italic}
.component.social-news-bar .social-news-bar-feeditem.twitter div{font-style:italic}
.component.social-news-bar .social-news-bar-feeditem.youtube>a{position:relative;display:block;overflow:hidden;height:55px}
.component.social-news-bar .social-news-bar-feeditem.youtube>a:before{content:"";height:42px;width:42px;overflow:hidden;background-image:url("/etc/designs/nml-default/media/components/social-news-bar/youtube-play-icon.png");background-position:0 0;display:block;position:absolute;top:1px;left:20px}
.component.social-news-bar .social-news-bar-feeditem.youtube>a:hover:before{background-position:0 -46px}
.component.social-news-bar .social-news-bar-feeditem.youtube a.black-red-link:hover{text-decoration:none}
.component.social-news-bar .social-news-bar-feeditem.youtube img{margin-top:-10px}
.component.social-news-bar .social-news-bar-feeditem.youtube ul{position:absolute;top:0;left:105px;width:79px}
.component.social-news-bar .social-news-bar-feeditem.youtube li{font-style:italic}
.component.social-news-bar .social-news-bar-feeditem.youtube li a{height:28px}
.component.social-news-bar .social-news-bar-feeditem.youtube li:first-child{font-style:normal}
.component.specs-viewer{height:auto}
.component.specs-viewer .centered-container{overflow:hidden}
.lt-ie8 .component.specs-viewer .centered-container{zoom:1}
.component.specs-viewer .specs-list{float:right;width:680px;margin:0 10px 0 0}
.component.specs-viewer nav{position:absolute;padding:25px 0;width:218px}
.component.specs-viewer nav.bottom{top:auto;bottom:0}
.component.specs-viewer nav.top{top:0;bottom:auto}
.component.specs-viewer nav h3{line-height:45px;padding:0 0 0 15px;font-size:24px;color:#404040;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.specs-viewer nav ul{width:218px;font-size:14px;color:#404040}
.component.specs-viewer nav li{display:block}
.component.specs-viewer nav a{display:block;line-height:33px;margin-left:25px;padding:0;text-decoration:none;color:#404040}
.component.specs-viewer nav li.selected a{border-bottom:1px solid #ce2842;color:#ce2842}
.component.specs-viewer nav.floating{position:fixed;top:90px}
.component.specs-viewer .specs-list .specs-group{padding:25px 0;margin-bottom:40px}
.component.specs-viewer .specs-list .empty{padding-bottom:300px}
.component.specs-viewer .specs-list .specs-group h3{line-height:45px;border-bottom:1px solid #e6e6e6;font-size:24px;color:#404040;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.specs-viewer .specs-list .specs-group h3 span{float:right;font-family:arial,helvetica,verdana,sans-serif;font-size:12px;cursor:pointer}
.no-touch .component.specs-viewer .specs-list .specs-group h3 span:hover{text-decoration:underline}
.component.specs-viewer a.disclaimer{text-decoration:none}
.component.specs-viewer .specs-list .specs-group a.back-to-top{display:block;float:right;margin-top:20px}
.component.specs-viewer .spec{padding:40px 15px 30px 15px;color:#404040}
.component.specs-viewer .spec.alt{background-color:#f5f5f5}
.component.specs-viewer .spec-content{overflow:hidden;width:650px}
.lt-ie8 .component.specs-viewer .spec-content{zoom:1}
.component.specs-viewer .spec h4{font-size:14px;padding:0 20px 10px 0;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.specs-viewer img{float:left;margin-right:20px}
.component.specs-viewer .description{float:left;margin:0 0 5px 0;width:310px}
.component.specs-viewer .no-price .description{float:left}
.component.specs-viewer .description p{margin:0 0 10px}
.component.specs-viewer .description ul{list-style-type:square;margin:0 0 10px 15px}
.component.specs-viewer .description a{color:#404040}
.component.specs-viewer .price{float:right;width:70px;margin:0 0 15px 0;text-align:right;font-weight:bold}
.component.trim-viewer .paginator{height:470px}
.component.trim-viewer .paginator.tall-preview{height:441px}
.component.trim-viewer .paginator .status-indicator{bottom:7px}
.component.trim-viewer .trim{width:310px;margin:0 10px 0 0;background-color:#ebebeb}
.component.trim-viewer.two-trims .trim{width:470px}
.component.trim-viewer.columns .page{width:100%}
.component.trim-viewer .disclaimer.no-underline{text-decoration:none}
.component.trim-viewer .preview,.component.trim-viewer .preview-specs{overflow:hidden;position:relative;border-bottom:1px solid #999}
.component.trim-viewer .preview{padding:15px 20px 5px;min-height:60px}
.component.trim-viewer .preview.secondary-link-visible{height:83px}
.component.trim-viewer .preview.secondary-link-visible .secondary-link{left:20px;top:58px;text-decoration:underline}
.component.trim-viewer .preview-specs{height:89px}
.lt-ie9 .component.trim-viewer .preview,.lt-ie9 .component.trim-viewer .preview-specs{filter:inherit}
.component.trim-viewer .preview a,.component.trim-viewer .preview-specs a{text-decoration:none}
.component.trim-viewer .preview p,.component.trim-viewer .preview-specs p{line-height:1.5em;font-size:12px;font-family:'nissan-ag-n4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:normal}
.lt-ie9 .component.trim-viewer .preview p,.lt-ie9 .component.trim-viewer .preview-specs p{filter:inherit}
.component.trim-viewer .preview p span,.component.trim-viewer .preview-specs p span{display:block;font-size:18px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.trim-viewer .preview p span.name-details,.component.trim-viewer .preview-specs p span.name-details{font-size:12px}
.component.trim-viewer .preview-specs p.engine{position:static;padding:15px 20px 0 20px}
.component.trim-viewer .preview-specs p.mpg{position:static;padding:0 20px}
.component.trim-viewer .preview-specs p.mpg.no-value{height:20px}
.component.trim-viewer .preview-specs p.seats{position:static;padding:0 20px 15px}
.component.trim-viewer .preview-specs p.engine span,.component.trim-viewer .preview-specs p.mpg span,.component.trim-viewer .preview-specs p.seats span{display:inline}
.component.trim-viewer .preview p.trim-level span{max-width:180px}
.component.trim-viewer .preview p.pricing{position:absolute;right:20px;top:15px;text-align:right}
.component.trim-viewer .preview p.pricing sup{font-size:12px;vertical-align:baseline}
.component.trim-viewer .preview p.pricing em{font-size:12px;vertical-align:top;font-style:normal;top:-2px;position:relative;font-weight:700}
.component.trim-viewer .bottom-nav{position:relative}
.component.trim-viewer .features{height:105px;padding:20px 10px 10px 20px}
html[lang=fr] .component.trim-viewer .features{height:130px}
.component.trim-viewer .short-details{border-bottom:1px solid #999;padding:20px}
.component.trim-viewer .features h3{font-weight:600;text-transform:none;font-family:arial,helvetica,verdana,sans-serif;font-size:13px;margin-bottom:4px}
.component.trim-viewer .features ul{margin:0 0 10px 15px;line-height:1.2em;list-style-type:disc}
.component.trim-viewer .features ul li{margin:2px 0;font-size:12px}
.component.trim-viewer .features ul li em{text-decoration:underline}
.component.trim-viewer .actions{height:30px;padding:10px 20px 20px;position:relative}
.component.trim-viewer .actions ul{margin-bottom:15px;font-weight:bold}
.component.trim-viewer .actions ul li a{display:inline-block;line-height:20px;padding-left:10px;background:transparent url(/media/common/carat-black.png) no-repeat left center;text-decoration:none}
.component.trim-viewer .actions .button{width:130px;font-size:10px}
.component.trim-viewer .actions .button.white{margin-right:5px}
.component.trim-viewer .actions .note{font-size:10px;line-height:1em;position:absolute;right:10px;top:20px;width:140px}
.component.trim-viewer a.rect-arrow-left,.component.trim-viewer a.rect-arrow-right{position:absolute;top:168px;z-index:2}
.component.trim-viewer a.rect-arrow-left{left:-37px}
.component.trim-viewer a.rect-arrow-right{right:-37px}
.component.trim-viewer .column img{margin:0 0 10px}
body.black-edition .component.trim-viewer .trim{background-color:#272727;color:#969696}
body.black-edition .component.trim-viewer .features h3{color:#969696}
body.black-edition .component.trim-viewer .preview,body.black-edition .component.trim-viewer .preview-specs{border-color:#000}
body.black-edition .component.trim-viewer a.rect-arrow-left,body.black-edition .component.trim-viewer a.rect-arrow-right{background-image:url("/etc/designs/nml-default/media/buttons/rect-arrows-sprite-dark.png")}
.component.social-news-homepage{overflow:hidden;padding-bottom:0;background-color:#e2e2e2;min-height:0;padding:15px 0}
.component.social-news-homepage .feed .page p{font-size:12px;margin:0 0 5px 0;overflow:hidden}
.component.social-news-homepage .feed .page .arrow-link{font-size:12px}
.component.social-news-homepage .see-all{position:absolute;bottom:0;right:0;font-size:11px;font-weight:bold;text-decoration:none;display:none}
.component.social-news-homepage .see-all:hover{color:#c71444}
.component.social-news-homepage .feed .feed-controls{width:20px;float:left;height:65px;position:relative;display:none}
.component.social-news-homepage .feed .feed-controls .icon{display:block;width:14px;height:9px;background-repeat:no-repeat;background-image:url(/etc/designs/nml-default/media/components/social-news-homepage/feed-arrows.png)}
.component.social-news-homepage .feed .feed-controls .previous{position:absolute;top:0;width:20px;height:20px;cursor:pointer}
.component.social-news-homepage .feed .feed-controls .previous .icon{margin:0 0 0 4px;background-position:0 0}
.component.social-news-homepage .feed .feed-controls .previous:hover .icon{background-position:-14px 0}
.component.social-news-homepage .feed .feed-controls .previous.disabled{cursor:default}
.component.social-news-homepage .feed .feed-controls .previous.disabled .icon{background-position:-28px 0}
.component.social-news-homepage .feed .feed-controls .next{position:absolute;bottom:0;width:20px;height:20px;cursor:pointer}
.component.social-news-homepage .feed .feed-controls .next .icon{margin:10px 0 0 4px;background-position:0 -9px}
.component.social-news-homepage .feed .feed-controls .next:hover .icon{background-position:-14px -9px}
.component.social-news-homepage .feed .feed-controls .next.disabled{cursor:default}
.component.social-news-homepage .feed .feed-controls .next.disabled .icon{background-position:-28px -9px}
.component.social-news-homepage .twitter-column{height:95px;width:585px;border-right:1px solid #ccc;float:left;position:relative}
.component.social-news-homepage .twitter-column .feed-info{width:175px;float:left}
.component.social-news-homepage .twitter-column .feed-info .portrait{float:left;margin:0 10px 0 0}
.component.social-news-homepage .twitter-column .feed-info .portrait img{display:block}
.component.social-news-homepage .twitter-column .feed-info .name{text-transform:uppercase;font-size:12px;display:block;margin:0 0 5px 0}
.component.social-news-homepage .twitter-column .feed-info .username{font-size:12px;display:block;margin:0 0 5px 0}
.component.social-news-homepage .twitter-column .feed-info .username a{text-decoration:none}
.component.social-news-homepage .twitter-column .feed{width:380px;float:left}
.component.social-news-homepage .twitter-column .feed .paginator{width:360px;height:65px;float:left}
.component.social-news-homepage .twitter-column .feed .page{width:360px;height:65px;padding:0 50px 0 0}
.component.social-news-homepage .twitter-column .see-all{right:28px}
.component.social-news-homepage .youtube-column{height:95px;width:344px;margin-left:20px;float:left;position:relative}
.component.social-news-homepage .youtube-column .feed{width:344px}
.component.social-news-homepage .youtube-column .feed .paginator{width:324px;height:65px;float:left}
.component.social-news-homepage .youtube-column .feed .page{width:304px;height:65px;padding:0 20px 0 0}
.component.social-news-homepage .youtube-column .feed .page{height:65px}
.component.social-news-homepage .youtube-column .feed .page p .video-title{text-decoration:none}
.component.social-news-homepage .youtube-column .feed .page p strong{display:block;margin:0 0 5px 0}
.component.social-news-homepage .youtube-column .feed .page .thumbnail{float:left;overflow:hidden;width:114px;height:64px;position:relative;margin:0 10px 0 0}
.component.social-news-homepage .youtube-column .feed .page.error .thumbnail{width:57px;height:57px}
.component.social-news-homepage .youtube-column .feed .page .thumbnail img{display:block;width:114px;margin-top:-11px}
.component.social-news-homepage .youtube-column .feed .page.error .thumbnail img{width:57px;height:57px;margin:0}
.component.social-news-homepage .youtube-column .feed .page .thumbnail .icon{top:50%;left:50%;margin:-22px 0 0 -22px;position:absolute;width:43px;height:43px;background:url(/etc/designs/nml-default/media/components/social-news-homepage/play.png) 0 0 no-repeat}
.component.social-news-homepage .youtube-column .feed .page .thumbnail:hover .icon{background-position:0 -43px}
.component.social-news-homepage .youtube-column .feed .page .thumbnail .duration{position:absolute;bottom:2px;right:2px;color:#fff;background:#000;background:rgba(0,0,0,0.7);padding:2px 4px;font-size:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.component.content-viewer .red{color:#c71444!important}
.component.content-viewer nav{width:275px}
.component.content-viewer .specs-list{width:675px;margin:0}
.component.content-viewer .specs-list .specs-group{margin-bottom:36px;padding:16px 0 0 0}
.component.content-viewer p{font-size:14px;line-height:18px}
.component.content-viewer .pragmatic-title{font-size:20px;font-weight:700;line-height:22px}
.component.content-viewer .subtitle{font-size:18px;font-weight:700;line-height:23px}
.component.content-viewer h3{font-size:25px;font-weight:700}
.component.content-viewer .specs-list .specs-group h3{border-bottom:1px solid #999}
.component.content-viewer img{float:none}
.component.content-viewer #biography img{padding-bottom:21px}
.component.content-viewer img.logo{float:none;padding:31px 0 25px 0}
.component.content-viewer span.indent,.component.content-viewer li.indent{display:inline-block;padding-left:22px;text-indent:-10px}
.component.content-viewer .column,.component.content-viewer #dealers.column{float:left;padding:45px 0 163px 0}
.component.content-viewer #dealers .column{padding:28px 0 163px}
.content-viewer a.external-link,.content-viewer a.pdf-link,.content-viewer a.xls-link{display:inline-block;position:relative;text-decoration:underline;*display:inline;zoom:1}
.content-viewer a.external-link:hover,.content-viewer a.pdf-link:hover,.content-viewer a.xls-link:hover{color:#c71444;text-decoration:underline}
.content-viewer a.external-link{padding:0 0 0 25px}
.content-viewer a.pdf-link,.content-viewer a.xls-link{padding:0 0 0 20px}
.content-viewer a.external-link span.icon,.content-viewer a.pdf-link span.icon,.content-viewer a.xls-link span.icon{position:absolute;top:1px;left:0}
.content-viewer a.external-link span.icon{background-image:url("/etc/designs/nml-default/media/common/btn-popup.gif");height:21px;width:21px}
.content-viewer a.pdf-link span.icon{background-image:url("/etc/designs/nml-default/media/common/icon_pdf.png");height:13px;width:12px}
.content-viewer a.xls-link span.icon,.content-viewer a.xlsx-link span.icon{background-image:url("/etc/designs/nml-default/media/common/icon_xls.png");height:13px;width:14px}
.gray-bg{background:#e2e2e2;color:#333;padding:30px 30px 30px 35px}
.component.content-viewer.heritage .specs-list h4{font-size:18px;text-transform:uppercase;margin-bottom:5px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.content-viewer.heritage .specs-list h3{font-size:21px;border:0;line-height:1em}
.component.content-viewer.heritage .specs-list h2{font-size:26px;letter-spacing:1px}
.component.content-viewer.heritage .specs-list h2.not-title{padding:45px 65px 25px 70px;text-transform:none;text-align:center;letter-spacing:0;font-family:'nissan-ag-n4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:normal}
.component.content-viewer.heritage .vehicle-spec li{font-family:arial;color:#989898}
.component.content-viewer.heritage .vehicle-spec{width:60em;margin:0 auto;padding:2em}
.component.content-viewer.heritage .vehicle-spec ol,ul{list-style:none}
.component.content-viewer.heritage .vehicle-spec ul.feature-list{color:#989898}
.component.content-viewer.heritage .vehicle-spec ul.feature-list li{float:left;margin-left:2em}
.component.content-viewer.heritage .vehicle-spec ul.feature-list li:first-child{margin-left:0}
.component.content-viewer.heritage .vehicle-spec ul.feature-list header,ul.feature-list strong{font-weight:bold}
.component.content-viewer.heritage .vehicle-spec ul.feature-list header{margin-bottom:.625em}
.component.content-viewer .bottom-border{border:0;border-bottom:1px solid #999}
.component.content-viewer .specs-list .specs-group dl{width:665px;display:inline-block}
.component.content-viewer .specs-list .specs-group dl dt{font-weight:bold;float:left;margin:12px 13px 12px 0}
.component.content-viewer .specs-list .specs-group dl dd{float:left;display:inline;width:622px;margin:12px 0}
.component.content-viewer dl{margin-top:10px}
.component.content-viewer .specs-list .specs-group dl dd:last-child,.component.content-viewer .specs-list .specs-group dl dt.last{margin-bottom:0}
.component.content-viewer.heritage .specs-list .specs-group{margin:0;padding:0}
.component.content-viewer h1{line-height:45px;font-size:24px;color:#404040;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.component.content-viewer nav h1{padding:11px 0 12px 15px;line-height:22px}
.component.content-viewer.wider-nav nav ul{width:240px}
#doc-container-3{float:left;width:100%;background:#e3e3e3;overflow:hidden;position:relative}
#doc-container-2{float:left;width:100%;background:#e3e3e3;position:relative;right:30%;border-right:10px solid #fff}
#doc-container-1{float:left;width:100%;background:#e3e3e3;position:relative;right:40%;border-right:10px solid #fff;padding-bottom:20px}
#col-1{float:left;width:26%;position:relative;left:72%;overflow:hidden}
#col-2{float:left;width:36%;position:relative;left:78%;overflow:hidden}
#col-3{float:left;width:26%;position:relative;left:81%;overflow:hidden}
.doc-container .category-title{font-weight:700;margin:15px 0 5px}
.language-toggle{margin:0 0 0 25px}
.language-toggle-txt{color:white;line-height:normal;text-transform:uppercase}
.language-toggle-div-line{margin-left:25px;width:190px;color:black}
.language-toggle-btn{outline:0;border:0}
.component.content-viewer img.ancillary-img-float-left{float:left;padding-bottom:8px}
body#homepage .pfa-content{height:759px;background-color:#e2e2e2}
body#homepage .pfa-constants{top:564px}
body#homepage .component.homepage-gallery a.rect-arrow-left,body#homepage .component.homepage-gallery a.rect-arrow-right{top:235px}
#comparison-table #compare-chart-top,#comparison-table #compare-chart-bottom{width:100%;border-collapse:separate;border-spacing:10px 5px}
#comparison-table .compare-chart-bottom td span,#comparison-table .compare-box h3,#comparison-table .compare-chart-top .compare-box p.specs{font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-size:18px;font-style:normal;font-weight:700}
#comparison-table #compare-chart-footer{background:transparent url("/etc/designs/nml-default/media/components/comparison-table/black-line.png") no-repeat center 64px;font-weight:bold;text-align:center;text-transform:uppercase;height:160px;position:relative}
#comparison-table .compare-box{padding-top:24px;padding-left:0;padding-bottom:10px;width:20%}
#comparison-table .compare-box h3{text-transform:capitalize}
#comparison-table .compare-box h3 span{font-size:12px}
#comparison-table .compare-box a.best-in-class,#comparison-table .compare-box a.class-exclusive,#comparison-table .compare-box a.class-leading,#comparison-table .compare-box a.msrp-leading,#comparison-table .compare-box a.fuel-economy-leading,#comparison-table .compare-box span.best-in-class,#comparison-table .compare-box span.class-exclusive,#comparison-table .compare-box span.class-leading,#comparison-table .compare-box span.msrp-leading,#comparison-table .compare-box span.fuel-economy-leading{height:33px;width:131px;text-indent:-99999px;display:block}
#comparison-table .compare-box a.best-in-class,#comparison-table .compare-box span.best-in-class{background:transparent url("/etc/designs/nml-default/media/components/comparison-table/best-in-class-title.png") no-repeat 0 0}
#comparison-table .compare-box a.class-exclusive,#comparison-table .compare-box span.class-exclusive{background:transparent url("/etc/designs/nml-default/media/components/comparison-table/class-exclusive-title.png") no-repeat 0 0;width:151px}
#comparison-table .compare-box a.class-leading,#comparison-table .compare-box span.class-leading{background:transparent url("/etc/designs/nml-default/media/components/comparison-table/class-leading.png") no-repeat 0 0;width:151px}
#comparison-table .compare-box a.msrp-leading,#comparison-table .compare-box span.msrp-leading{background:transparent url("/etc/designs/nml-default/media/components/comparison-table/msrp-leading.png") no-repeat 0 0;width:151px}
#comparison-table .compare-box a.fuel-economy-leading,#comparison-table .compare-box span.fuel-economy-leading{background:transparent url("/etc/designs/nml-default/media/components/comparison-table/fuel-economy-leading.png") no-repeat 0 0;width:151px}
#comparison-table .compare-box .note{position:relative;font-size:10px;color:#333;display:inline-block;line-height:11px;font-family:'nissan-ag-n4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:normal}
#comparison-table .compare-box .subtitle{font-size:12px;line-height:22px;color:#333}
#comparison-table .compare-chart-bottom td span{text-transform:uppercase}
#comparison-table #reveal-compare{display:block;height:40px;width:41px;margin:0 auto 0 auto;cursor:pointer;position:absolute}
#comparison-table #reveal-compare .sprite{background-position:0 0;display:block;width:135px;height:135px;background-image:url(/content/dam/nissan/sprites/black-full.png)}
#comparison-table #reveal-compare-hidden{position:absolute;display:none;top:51px;left:452px;cursor:pointer}
#comparison-table #compare-chart-bottom tbody td{width:20%;border-top:1px solid #e6e6e6;padding-top:25px;padding-left:25px;padding-bottom:10px;font-size:10px;font-weight:bold}
#comparison-table #compare-chart-top .compare-box p.specs{padding-left:12px;font-size:25px;min-height:58px}
#comparison-table #compare-chart-top .compare-box p.specs.class-exclusive{padding-left:35px;background:transparent url("/etc/designs/nml-default/media/components/comparison-table/class-exclusive-check-dark.png") no-repeat 0 5px}
table.cargo-room-compare{width:100%}
table.cargo-room-compare tr.vehicle-info{border-bottom:1px solid #e6e6e6}
table.cargo-room-compare tr td{padding:10px 20px}
table.cargo-room-compare tr.vehicle-info td:first-child{font-size:9px;font-family:'nissan-ag-n2','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:200;font-style:normal}
table.cargo-room-compare tr.vehicle-info .model-name,table.cargo-room-compare tr.vehicle-info td:last-child{font-size:14px;text-transform:uppercase;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
table.cargo-room-compare tr.bottom-disclaimer{font-size:9px;color:#4d4d4d;font-family:'nissan-ag-n2','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:200;font-style:normal}
#modal-content #bic-details{background:#ebebeb;width:950px;min-height:510px}
#modal-content #bic-details-container{width:650px;margin:0 auto;padding:80px 0 80px 0}
#modal-content #bic-details-container h2{text-transform:uppercase;font-family:"nissan-ag-n7","nissan-ag",Arial,Helvetica,Verdana,sans-serif;font-size:18px;font-weight:700;margin:0 0 10px 0}
#modal-content #bic-details-container table{width:650px}
#modal-content #bic-details-container .data{width:50%}
#modal-content #bic-details-container .spacer-column{width:10px}
#modal-content #bic-details-container th{background:#069;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;padding:15px 10px 10px 10px}
#modal-content #bic-details-container th.spacer-column{background:transparent;padding:0}
#modal-content #bic-details-container tr.odd td{background:transparent}
#modal-content #bic-details-container td{padding:10px;background:#fff;color:#333}
#modal-content #bic-details-container td.spacer-column{background:transparent;padding:0}
#modal-content #bic-details-container td .disclaimer{color:#333;text-decoration:none}
.component.simple-gallery.compare-gallery .page .copy-block h1{font-size:60px;line-height:60px}
.component.simple-gallery.compare-gallery .page .copy-block h2{font-size:50px;line-height:50px}
.component.simple-gallery.compare-gallery .page .copy-block h3{font-size:40px;line-height:40px}
.component.simple-gallery.compare-gallery .page .copy-block h4{font-size:30px;line-height:30px}
.component.simple-gallery.compare-gallery .page .copy-block h5{font-size:20px;line-height:20px}
.component.simple-gallery.compare-gallery .page .copy-block h6{font-size:16px;line-height:16px}
.component.simple-gallery.compare-gallery .page .copy-block p{font-size:14px;line-height:14px;font-family:'nissan-ag-n2','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:200;font-style:normal}
.component.simple-gallery.compare-gallery .page .copy-block p strong{font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.es .social-subscribe-facebook-embed{width:75px}
.social-subscribe-facebook .social-subscribe-facebook-embed{border:0;overflow:hidden;height:35px;width:60px;display:inline-block;float:left}
.social-subscribe-facebook .social-subscribe-facebook-copy{display:inline-block;font-size:12px;font-weight:bolder;line-height:23px;vertical-align:bottom}
#footer-section .social-subscribe-facebook-copy{line-height:50px;vertical-align:middle}
#footer-section .facebook iframe{padding-top:14px;height:22px}
.component.columns .column .button.big-icon-shortcut.gray,.button.big-icon-shortcut.gray{background-color:#999}
.component.columns .column .button.big-icon-shortcut.gray:hover,.button.big-icon-shortcut.gray:hover{background-color:#ccc}
.component.columns .column .button.big-icon-shortcut,.button.big-icon-shortcut{height:74px;font-size:13px;text-transform:uppercase;text-align:center;font-family:Arial;font-weight:700;width:100%}
.component.columns .column .button.big-icon-shortcut img,.button.big-icon-shortcut img{display:block;height:49px;width:49px;margin:3px auto 0 auto}
.component.columns .column .button.big-icon-shortcut span,.button.big-icon-shortcut span{position:relative;bottom:11px}
body.black-edition .component.columns .column .button.big-icon-shortcut.gray,body.black-edition.button.big-icon-shortcut.gray{background-color:#272727}
body.black-edition .component.columns .column .button.big-icon-shortcut.gray:hover,body.black-edition .button.big-icon-shortcut.gray:hover{background-color:#999}
.ns-pfa-vd.pfa-content-container .headline h2{text-transform:uppercase;margin-top:30px;font-size:14px;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:400;letter-spacing:3px}
.ns-pfa-vd.pfa-content-container .about h2{text-transform:uppercase;font-weight:700;font-size:40px;width:320px;margin-top:60px}
.ns-pfa-vd.pfa-content-container .msrp-mpg{border-bottom:1px solid #808080}
.ns-pfa-vd.pfa-content-container .ns-pfa-details{width:285px;line-height:16px;margin:20px 0}
.ns-pfa-vd.pfa-content-container .button{text-transform:uppercase;margin-left:10px}
.ns-pfa-vd.pfa-content-container li.pfa-vd-cta{display:inline-block;float:left;clear:none}
.ns-pfa-vd.pfa-content-container li.pfa-vd-cta:first-child .button{margin-left:0}
.dark.pfa .ns-pfa-vd .msrp-mpg{border-bottom:1px solid #cacace}
.medium-italic-font{font-family:'nissan-ag-i4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:italic}
.real-italic-font{font-family:'nissan-ag-i4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:italic}
.archive-reviews .review-article{padding:50px 40px 40px;background-color:#e2e2e2;margin-bottom:10px}
.archive-reviews .review-article.has-background{padding-top:150px}
.archive-reviews .review-article .review-date{font-size:10px;text-transform:uppercase;font-family:'nissan-ag-n2','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:200;font-style:normal}
.archive-reviews .review-article .review-reviewer{font-size:20px;text-transform:uppercase;margin:0;line-height:22px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.archive-reviews .review-article .review-title{font-size:14px;text-transform:capitalize;line-height:14px;margin:0;font-family:'nissan-ag-i4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:italic}
.archive-reviews .review-article .review-author{font-size:13px;font-family:'nissan-ag-i4','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-style:italic}
.archive-reviews .review-article .review-quote{margin-top:30px}
.archive-reviews .review-article .review-quote p{font-size:13px;margin-top:15px;padding:0;font-family:'nissan-ag-n2','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:200;font-style:normal}
.archive-reviews .review-article .review-quote h3{font-size:26px;margin:15px 0 0;padding:0;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
.archive-reviews .review-article .review-divider{width:100%;height:1px;background-color:#e2e2e2;margin-top:30px}
.archive-reviews .review-article.dark p,.archive-reviews .review-article.dark h3,.archive-reviews .review-article.dark a{color:#fff}
.archive-reviews .review-article a{color:inherit}
.model-line-selector em{font-style:normal;font-weight:bold}
div.component.fv-video-carousel{min-height:600px;position:relative;text-align:center}
div.component.fv-video-carousel .centered-container a.disclaimer{position:absolute;top:550px;right:20px;text-decoration:underline;font-size:14px;font-family:'nissan-ag-n4','nissan-ag',sans-serif;font-weight:400;color:#999}
div.component.fv-video-carousel a.next,div.component.fv-video-carousel a.previous{background:transparent url(/etc/designs/nml-default/media/common/pagination-arrows-transparent.png) no-repeat left top;display:inline-block;height:60px;width:50px;text-decoration:none;text-indent:-9999px;position:absolute;z-index:4;top:250px}
div.component.fv-video-carousel a.next{right:0;background-position:right top}
div.component.fv-video-carousel a.next:hover{background-position:bottom right}
div.component.fv-video-carousel a.previous{left:0}
div.component.fv-video-carousel a.previous:hover{background-position:bottom left}
div.component.fv-video-carousel .status-indicator{bottom:0;display:none;height:45px;left:auto;right:20px;position:absolute;top:35px;text-align:left;vertical-align:baseline;width:auto}
div.component.fv-video-carousel .status-indicator .slide-count{text-align:right;font-size:18px;font-family:'nissan-ag-i4','nissan-ag',sans-serif;font-weight:400;font-style:italic;color:#fff;margin-top:-10px;margin-right:5px}
div.component.fv-video-carousel a.button.open-handraiser-modal{position:absolute;top:450px;left:50%;z-index:4;margin-left:-75px;padding:0 20px}
div.component.fv-video-carousel #play-icon{display:none;position:absolute;top:41%;left:47%}
div.component.fv-video-carousel #play-icon .jp-play{background:url(/etc/designs/nml-default/media/common/mejs-bigplay.png) no-repeat top center;width:75px;height:75px;display:block;cursor:pointer}
div.component.fv-video-carousel #play-icon .jp-play:hover{background-position:bottom center}
div.component.fv-video-carousel div.background{position:absolute;top:0;left:0}
div.component.fv-video-carousel .paginator{min-height:600px}
div.component.fv-video-carousel .paginator .page{width:1280px;height:600px;overflow:hidden}
div.component.fv-video-carousel .paginator .page .copy-block{height:300px;position:absolute;top:140px;left:537px;text-align:center}
div.component.fv-video-carousel .page .copy-block p{font-size:18px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700}
div.component.fv-video-carousel .page .copy-block h2{font-size:17px;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;margin-top:260px}
div.component.fv-video-carousel .paginator .page .copy-block.light{color:#000}
div.component.fv-video-carousel .paginator .page .copy-block.dark{color:#fff}
div.component.fv-video-carousel .background{width:100%;display:block}
div.component.fv-video-carousel .video-content{display:block}
div.component.fv-video-carousel .video-content.hide-video{position:absolute;right:-999999px}
body.black-edition,body.black-edition #page-wrapper{background-color:#141414}
body.black-edition .component{background-color:#141414;color:#969696}
body.black-edition .component h1,body.black-edition .component h1 span,body.black-edition .component h2,body.black-edition .component h2 span,body.black-edition .component h3,body.black-edition .component h4{color:#969696!important}
body.black-edition .component h1.section-title,body.black-edition .component h2.section-title,body.black-edition .component h3.section-title{border-color:#545454}
body.black-edition .theme-promo-red h3,body.black-edition #homepage .promo h2{color:#fff!important}
body.black-edition .component a{color:#969696}
body.black-edition .component a.arrow-link{color:#969696}
body.black-edition .component a.arrow-link span.icon{background-image:url('/etc/designs/nml-default/media/common/sprite-arrows-dark.png')}
body.black-edition .light .ctas .button.gray,body.black-edition .dark .ctas .button.gray{background-color:#333}
body.black-edition .light .ctas .button.gray:hover,body.black-edition .dark .ctas .button.gray:hover{background-color:#999}
body.black-edition{background:#141414}
body.black-edition #background-wrapper{background:#141414!important}
body.black-edition #nav-wrapper .primary{background:#0c0c0c!important}
body.black-edition #nissan_global_navigation #nav-bar .primary .other li.focused{background-color:#0c0c0c!important}
body.black-edition .search input[name="q"]{border:1px solid #333!important;background:#0c0c0c!important}
body.black-edition .pfa-content{background:none!important}
body.black-edition #homepage .centering-container{background:linear-gradient(60deg,#000,#2b2b2b,#333,#161616,#000)}
body.black-edition .component.social-news-bar{background:0}
body.black-edition .social-news-bar{color:#e0e0e0}
body.black-edition .mks-social.mks-link{color:#505050}
body.black-edition .black-red-link.mks-social{color:#989898}
body.black-edition .mks-see-all.black-red-link{color:#989898!important}
body.black-edition .component.social-news-bar .social-bar-service-tile.facebook .social-bar-profile-badge{background-color:rgba(255,255,255,0.15)}
body.black-edition .component.social-news-bar .social-bar-service-tile.twitter .social-bar-profile-badge{background-color:rgba(255,255,255,0.15)}
body.black-edition .component.social-news-bar .social-bar-service-tile.youtube .social-bar-profile-badge{background-color:rgba(255,255,255,0.15)}
body.black-edition .social-bar-paginator-up.disabled,body.black-edition .social-bar-paginator-down.disabled{background-color:#313131!important}
body.black-edition .social-bar-paginator-up,body.black-edition .social-bar-paginator-down{background-color:#3c3c3c!important}
body.black-edition #footer-global{background:linear-gradient(52deg,#000,#1b1b1b,#3d3d3d,#434343,#2b2b2b)}
body.black-edition #footer-global .social .footer-global-social-facebook{background-color:#696969!important}
body.black-edition #footer-global .social .footer-global-social-twitter{background-color:#808080!important}
body.black-edition #footer-global .social .footer-global-social-youtube{background-color:#6e6e6e!important}
body.black-edition #footer-global .social .footer-global-social-instagram{background-color:#676767!important}
body.black-edition #footer-global .social .footer-global-social-pinterest{background-color:#707070!important}
body.black-edition #footer-global .social .footer-global-social-google{background-color:#858585!important}
body.black-edition #footer-global .social .footer-global-social-google a{display:block;height:40px;width:40px;background-image:url("/etc/designs/nissan-bet/assets/google-logo.png")}
body.black-edition #footer-global .social .footer-global-social-google img{display:none}
body.black-edition #footer-global #NissanMailingListForm button{background:#6b6b6b url("/nissan-global-navigation/footer/submit-button_grey.png") no-repeat left top}
body.black-edition .component.social-news-bar .social-bar-paginator-down,body.black-edition .component.social-news-bar .social-bar-paginator-up{background-image:url("/etc/designs/nissan-bet/assets/social-news-arrows-dark.png");background-color:rgba(255,255,255,0.1)!important}
body.black-edition .component.social-news-bar .social-bar-paginator-down.disabled,body.black-edition .component.social-news-bar .social-bar-paginator-up.disabled{background-color:rgba(255,255,255,0.04)!important}
body.black-edition .component.social-news-bar .social-bar-service-tile,body.black-edition .component.social-news-bar .social-bar-profile-share{border-right:1px solid rgba(255,255,255,0.1)}
body.black-edition #nissan_global_navigation #nav-bar .primary{border-bottom:1px solid #666;background-image:none}
body.black-edition #nissan_global_navigation #nav-bar .primary .centered-container>ul.links>li>a{color:#FFF!important;background-image:url(/etc/designs/nissan-bet/assets/globalnav_sprite.png)!important;background-repeat:no-repeat}
body.black-edition #nissan_global_navigation #nav-bar .primary .other li a#ngn_finddealer{background:transparent url(/etc/designs/nissan-bet/assets/globalnav_sprite.png) no-repeat -683px -1px!important}
body.black-edition #nissan_global_navigation #nav-bar .primary .other li.dealer:hover,body.black-edition #nissan_global_navigation #nav-bar .primary .other li a#ngn_finddealer:hover{background:transparent url(/etc/designs/nissan-bet/assets/globalnav_sprite.png) no-repeat -683px -76px!important}
body.black-edition #nissan_global_navigation #nav-bar .primary .other .dealer .flyout{background:#fff url(/etc/designs/nissan-bet/assets/bar.gif) repeat-x bottom!important}
body.black-edition #nissan_global_navigation #nav-bar .primary .other .livechat a{color:#FFF!important}
body.black-edition #nissan_global_navigation #nav-bar .primary .other .livechat a:hover{color:#c3002f!important}
body.black-edition #nissan_global_navigation #nav-bar .primary .localization li a{background-image:url(/etc/designs/nissan-bet/assets/globalnav_sprite.png)!important;background-repeat:no-repeat}
body.black-edition .component.homepage-gallery a.arrow-link.onred:hover{color:#999!important}
#military-tabs .tabbed-section .tabbed-section-tab.selected .social-tab-button{background-color:#FFF;color:#333;border-right:1px solid #999;border-left:none;border-bottom:1px solid #FFF}
#military-tabs .tabbed-section .tabbed-section-tab.last.selected .social-tab-button{border-left:1px solid #999;border-right:0}
#military-tabs .tabbed-section .tabbed-section-tab .social-tab-button{background-color:#ebebeb;color:#999;border-bottom:1px solid #999}
#military-tabs .tabbed-section .tabbed-section-tab .social-tab-button img{display:none}
#military-tabs .tabbed-section .tabbed-section-tab .social-tab-button span{top:50%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%);display:block;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-size:30px}
#military-tabs .tabbed-section .tabbed-section-tab .social-tab-button:hover span{color:#000}
#military-tabs .centered-container{width:100%}
#military-tabs .tabbed-section-paginator{width:950px;margin:40px auto 0}
@media all and (max-width:960px){#military-tabs .tabbed-section .tabbed-section-tab .social-tab-button span{font-size:28px}
#military-tabs .centered-container{width:950px;margin:0 auto}
}
#specs-list .option{text-transform:capitalize}
#specs-list .specs-group table td.option.hidden{margin-right:-1px;display:inline-block;min-height:34px;float:left}
html.takeover #big-game{background-color:#000}
#big-game .loading-indicator{z-index:210}
#big-game.component .takeover-constants{display:block;width:100%;position:absolute;top:0;left:0;z-index:210}
#big-game.component .takeover-constants .logo{display:inline-block;float:left;margin-left:10%}
#big-game.component .takeover-controls{display:block;float:right;margin-right:10%}
#big-game.component .takeover-controls a.button{display:inline-block;font-family:'nissan-ag-n7','nissan-ag',Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-style:normal}
#big-game.component .takeover-controls a.mute-btn{background-color:rgba(0,0,0,0.6);height:18px;width:31px;padding:10px 20px;display:none;float:left}
#big-game.component .takeover-controls a.mute-btn span.icon{width:31px;height:18px;z-index:1;background:transparent url('/content/dam/nissan/homepage-redesign/takeover/large-mute-btn.png') 0 0 no-repeat;text-indent:-9999px;margin-right:15px}
#big-game.component .takeover-controls a.mute-btn.muted span.icon{background-position:0 -24px}
#big-game.component .takeover-controls a.close{width:125px;padding:4px 0;background-color:#c61633;font-size:14px;text-transform:uppercase;text-align:center;float:left}
#big-game.component .takeover-controls a.close span{display:inline-block;padding:0 0 0 5px}
#big-game.component .takeover-controls a.close:hover{background-color:#9b1633}
#big-game .takeover-start{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
#big-game .takeover-start img.intro-background{position:absolute;top:0;left:0;display:block;min-width:100%;min-height:100%;width:auto;height:auto}
#big-game .takeover-start video.intro-video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1}
#big-game .takeover-start .copy-block{position:relative;top:65%;-webkit-transform:translatey(-65%);-ms-transform:translatey(-65%);transform:translatey(-65%);z-index:202;text-align:center;margin:0}
html.touch #big-game .takeover-start .copy-block{top:30%}
#big-game .takeover-start .play-icon{display:none;width:73px;height:73px;z-index:202;margin:50px auto 0}
#big-game .takeover-start .play-icon span.icon{background:url(/etc/designs/nml-default/media/common/mejs-bigplay.png) no-repeat 0 0;width:75px;height:75px;display:block;text-indent:-99999px}
#big-game .takeover-start .copy-block h2,#big-game .takeover-start .copy-block h4{font-family:'nissan-ag-n7','nissan-ag',sans-serif;font-weight:700;color:#fff}
#big-game .takeover-start .copy-block h2{font-size:80px;line-height:70px}
#big-game .takeover-start .copy-block h2 span{font-family:arial,helvetica,sans-serif;font-weight:bold;color:#fff;letter-spacing:5px}
#big-game .takeover-start .copy-block h3{font-size:18px;font-family:'nissan-ag-n7','nissan-ag',sans-serif;font-weight:700;color:#fff}
#big-game .takeover-start .copy-block h4{font-size:24px}
#big-game .youtube-video{height:100%;width:100%;position:absolute;top:-99999px;left:-99999px}
#big-game .youtube-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}
#big-game .takeover-end{width:100%;height:100%;position:absolute;top:0;left:0;display:none}
#big-game .takeover-end .copy-block{position:relative;top:50%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%);text-align:center;margin:0}
#big-game .takeover-end .copy-block a.continue{font-size:30px;font-family:'nissan-ag-n7','nissan-ag',sans-serif;font-weight:700;color:#fff;display:inline-block;margin-bottom:30px;padding-right:30px;text-decoration:none;text-transform:uppercase;background:url('/content/dam/nissan/homepage-redesign/takeover/large-right-arrow.png') center right transparent no-repeat}
#big-game .takeover-end .copy-block a.replay{padding:30px 0 30px 70px;font-size:20px;font-family:'nissan-ag-n7','nissan-ag',sans-serif;font-weight:700;color:#fff;display:inline-block;background:url('/content/dam/nissan/homepage-redesign/takeover/replay-icon.png') center left transparent no-repeat;text-decoration:none;text-transform:uppercase}
#big-game .takeover-end .copy-block p.error-msg{font-size:18px;font-family:'nissan-ag-n4','nissan-ag',sans-serif;font-weight:400;color:#fff;display:none;text-transform:uppercase}
@media screen and (max-height:450px){html #big-game .takeover-start .copy-block,html #big-game .takeover-end .copy-block{top:65%}
@media screen and (max-height:360px){html #big-game .takeover-start .copy-block,html #big-game .takeover-end .copy-block{top:70%}
}
}
.mobile .personalizer{display:none}
.personalizer{max-width:1280px;overflow:hidden;height:693px;position:relative;color:white;-webkit-font-smoothing:antialiased;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.personalizer-thumbnail{display:none;margin-top:20px;text-decoration:none;cursor:pointer}
.personalizer-thumbnail span{font-weight:600;color:white;display:block;margin-top:10px}
.interior .personalizer-thumbnail{display:block}
.personalizer-thumbnail.hide{display:none}
.pzn-backgrounds,.pzn-accessories,.pzn-vehicles{position:absolute;top:0}
.personalizer .hint{position:absolute;top:360px;left:660px;width:193px;height:47px;text-indent:-9000px;z-index:3;background:url(/etc/designs/nml-default/media/components/click-drag.png) left top no-repeat}
.fr .personalizer .hint{background:url(/etc/designs/nml-default/media/components/click-drag_fr.png) left top no-repeat}
.pzn-sidebar{position:relative;z-index:40;max-width:240px;margin-left:165px}
.interior .pzn-sidebar{max-width:184px}
.fr .interior .pzn-sidebar{max-width:191px}
.personalizer-panel{width:370px}
.personalizer-description{margin:36px 0 28px 0}
.personalizer-galery{color:white;position:relative;top:124px;left:913px;display:inline-block;padding:0 0 0 15px;text-decoration:none;zoom:1;font-weight:600}
.personalizer-galery:visited,.no-touch .personalizer-galery:hover{color:white}
.pzn-vehicles>div,.pzn-interiors>div{-ms-filter:"alpha(opacity=0)";opacity:0}
.pzn-background{position:absolute;-ms-filter:"alpha(opacity=0)";opacity:0}
.personalizer .icon{height:12px;position:absolute;left:0;width:12px;background:transparent url("/etc/designs/nml-default/media/common/sprite-arrows-light.png") no-repeat left top}
.personalizer-title{font-size:28px;color:white;font-weight:bold;margin-top:45px;width:600px}
.pzn-title{color:white;font-size:13px;height:13px;font-weight:bold}
.pzn-hgroup{height:28px;margin-bottom:15px}
h3.pzn-title{padding-bottom:16px}
.pzn-hgroup .pzn-title{display:inline-block;cursor:pointer}
.pzn-hgroup .pzn-title:first-child{padding-right:34px}
.pzn-hgroup .pzn-title:first-child:before{display:block;position:absolute;margin-left:17px;width:1px;height:15px;content:'';background:white;opacity:.5;-ms-filter:"alpha(opacity=50)";left:68px}
.pzn-border{position:relative}
.pzn-border:before{display:block;position:absolute;top:28px;content:'';width:100%;height:1px;background:white;opacity:.5;-ms-filter:"alpha(opacity=50)"}
.pzn-title.active:after{content:'';display:block;width:100%;height:4px;background:#c71444;margin-top:10px}
a.personalizer-cta{color:white;display:inline-block;background:#4c4c4c;line-height:25px;height:25px;font-size:10px;font-weight:bold;text-align:center;margin-right:20px;text-transform:uppercase;text-decoration:none;margin-bottom:20px}
.interior a.personalizer-cta{margin-right:100px}
.fr a.personalizer-cta{width:210px}
.en a.personalizer-cta{width:120px}
a.personalizer-cta:hover{background:#ccc;color:white}
.exterior a.personalizer-cta{margin-bottom:0}
.personalizer-footer{width:300px;margin-top:32px}
.exterior .personalizer-footer{width:500px}
.personalizer[data-type="QM1"],.personalizer[data-type="QAB"],.personalizer[data-type="EAV"]{color:black}
.personalizer[data-type="QM1"] .pzn-border:before,.personalizer[data-type="QAB"] .pzn-border:before,.personalizer[data-type="EAV"] .pzn-border:before{background:black}
.personalizer[data-type="QM1"] .pzn-title,.personalizer[data-type="QAB"] .pzn-title,.personalizer[data-type="EAV"] .pzn-title,.personalizer[data-type="QM1"] .accessories-list,.personalizer[data-type="QAB"] .accessories-list,.personalizer[data-type="EAV"] .accessories-list,.personalizer[data-type="QM1"] .personalizer-title,.personalizer[data-type="QAB"] .personalizer-title,.personalizer[data-type="EAV"] .personalizer-title,.personalizer[data-type="QM1"] .personalizer-galery,.personalizer[data-type="QAB"] .personalizer-galery,.personalizer[data-type="EAV"] .personalizer-galery,.personalizer[data-type="QM1"] .personalizer-thumbnail span,.personalizer[data-type="QAB"] .personalizer-thumbnail span,.personalizer[data-type="EAV"] .personalizer-thumbnail span{color:black}
.personalizer[data-type="QM1"] .pzn-hgroup .pzn-title:first-child:before,.personalizer[data-type="QAB"] .pzn-hgroup .pzn-title:first-child:before,.personalizer[data-type="EAV"] .pzn-hgroup .pzn-title:first-child:before{background:black}
.personalizer[data-type="QM1"] .pzn-package.active:before,.personalizer[data-type="QAB"] .pzn-package.active:before,.personalizer[data-type="EAV"] .pzn-package.active:before,.personalizer[data-type="QM1"] .personalizer-galery .icon,.personalizer[data-type="QAB"] .personalizer-galery .icon,.personalizer[data-type="EAV"] .personalizer-galery .icon{background:transparent url("/etc/designs/nml-default/media/common/sprite-arrows.png") no-repeat left top}
.personalizer[data-type="QM1"] .personalizer-galery:visited,.personalizer[data-type="QAB"] .personalizer-galery:visited,.personalizer[data-type="EAV"] .personalizer-galery:visited,.personalizer[data-type="QM1"] .no-touch .personalizer-galery:hover,.personalizer[data-type="QAB"] .no-touch .personalizer-galery:hover,.personalizer[data-type="EAV"] .no-touch .personalizer-galery:hover{color:black}
.exterior .pzn-interiors,.exterior .colors-exterior,.exterior .interior-name,.exterior .hint-interior{display:none}
.interior-img{cursor:move;position:absolute;width:720px;left:396px;top:216px}
.interior .colors,.interior .pzn-packages,.interior .pzn-vehicles,.interior .pzn-accessories,.interior h3.pzn-title,.interior .hint-exterior,.interior .pzn-disclaimer{display:none}
.pzn-disclaimer{position:absolute;bottom:20px;left:600px;font-size:13px;padding-right:40px}
.fr .pzn-disclaimer{bottom:32px;left:650px}
@media(max-width:1024px){.personalizer{right:140px;width:1164px}
}
.pzn-vehicles{width:100%;height:100%}
.pzn-vehicle{position:absolute;top:189px;left:450px}
.colors{margin-bottom:35px}
.color-picker{width:40px;height:23px;cursor:pointer;margin:0 4px 4px 0}
.color-picker.active{outline:2px solid black}
.interior-name,.exterior-name{display:block;margin-top:6px}
.pzn-hotspot{width:42px;height:42px;background:transparent url(/etc/designs/nml-default/media/common/label-icon.png) no-repeat left top;cursor:pointer}
.pzn-hotspots{position:absolute}
.pzn-hotspot.active{background-position:left -129px}
.pzn-hotspot.active+.pzn-markers .pzn-swatches{display:block}
.pzn-marker{position:absolute}
.pzn-swatches{cursor:pointer;display:none;width:42px;height:42px}
.pzn-swatches.reset{background-position:0 0}
.pzn-swatches:hover.reset{background-position:0 0}
.pzn-marker.active .pzn-swatches.reset{background-position:0 0}
.pzn-swatches.swatche-0{background-position:0 -42px}
.pzn-swatches:hover.swatche-0{background-position:0 -42px}
.pzn-marker.active .pzn-swatches.swatche-0{background-position:0 -42px}
.pzn-swatches.swatche-1{background-position:0 -84px}
.pzn-swatches:hover.swatche-1{background-position:0 -84px}
.pzn-marker.active .pzn-swatches.swatche-1{background-position:0 -84px}
.pzn-swatches.swatche-2{background-position:0 -124px}
.pzn-swatches:hover.swatche-2{background-position:0 -124px}
.pzn-marker.active .pzn-swatches.swatche-2{background-position:0 -124px}
.pzn-swatches.swatche-3{background-position:0 -166px}
.pzn-swatches:hover.swatche-3{background-position:0 -166px}
.pzn-marker.active .pzn-swatches.swatche-3{background-position:0 -166px}
.pzn-swatches.swatche-4{background-position:0 -208px}
.pzn-swatches:hover.swatche-4{background-position:0 -208px}
.pzn-marker.active .pzn-swatches.swatche-4{background-position:0 -208px}
.pzn-swatches.swatche-5{background-position:0 -248px}
.pzn-swatches:hover.swatche-5{background-position:0 -248px}
.pzn-marker.active .pzn-swatches.swatche-5{background-position:0 -248px}
.pzn-swatches.swatche-6{background-position:0 -288px}
.pzn-swatches:hover.swatche-6{background-position:0 -288px}
.pzn-marker.active .pzn-swatches.swatche-6{background-position:0 -288px}
.pzn-swatches.swatche-7{background-position:0 -330px}
.pzn-swatches:hover.swatche-7{background-position:0 -330px}
.pzn-marker.active .pzn-swatches.swatche-7{background-position:0 -330px}
.pzn-accessories{left:424px;top:148px;width:840px;height:475px;cursor:move;z-index:30}
.pzn-ie8-frame{position:absolute;width:840px;height:475px;background-color:white;filter:alpha(opacity=00);-moz-opacity:0;opacity:0}
.accessory-img{position:absolute;left:-37px;top:-20px}
.pzn-packages{padding:8px 0 0 20px;width:260px}
.pzn-package{padding:8px 0 8px 0;text-transform:uppercase;cursor:pointer}
.pzn-package.active{font-weight:bold}
.pzn-package.active:before{position:absolute;left:0;right:20px;content:'';background:transparent url("/etc/designs/nml-default/media/common/sprite-arrows-light.png") no-repeat left top;height:12px;width:12px}
.accessories-list{display:none;font-weight:normal;font-size:11px;color:#fefefe;text-transform:none}
.pzn-package.active .accessories-list{display:block}
.pzn-package.active ~ .package-exclude:before{display:none}
.package-exclude{padding-top:22px;width:400px}
.yt-theatre-vid{width:75px;height:75px;display:block;position:absolute;margin:0;padding:0;left:50%;top:50%;z-index:21;overflow:hidden}
.yt-theatre-vid .play-yt-theatre{display:block;width:75px;height:75px;background:url('/etc/designs/nml-default/media/common/mejs-bigplay.png') no-repeat transparent top center}
.yt-theatre-vid .play-yt-theatre:hover{background-position:bottom center}
div#youtube-theatre-overlay{background:rgba(0,0,0,0.8);width:1px;heigth:1px;display:block;visibility:hidden;position:absolute;top:-99999px;left:-99999px;z-index:90;overflow:hidden}
div#youtube-theatre-container{min-width:100%;min-height:85%;width:auto;height:auto;background:#000;position:absolute;top:50%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%);z-index:91;text-align:center;display:none}
div#youtube-theatre-container .ytIframe{min-width:100%;min-height:100%;height:auto;width:auto;position:absolute;top:0;left:0}
div#youtube-theatre-container .controls{position:absolute;top:0;right:0;height:auto;width:auto;display:block;z-index:92}
div#youtube-theatre-container div.mute-btn{background-color:rgba(0,0,0,0.6);height:18px;width:31px;padding:10px 20px;display:inline-block;float:left;cursor:pointer}
div#youtube-theatre-container div.mute-btn span.icon{width:31px;height:18px;background:transparent url('/content/dam/nissan/homepage-redesign/takeover/large-mute-btn.png') 0 0 no-repeat;display:inline-block}
div#youtube-theatre-container div.mute-btn.muted span.icon{background-position:0 -24px}
html.touch div#youtube-theatre-container div.mute-btn{display:none}
html.touch div#youtube-theatre-container .close{min-width:75px}
div#youtube-theatre-container .close{padding:11px 15px;background-color:#c61633;font-size:14px;text-transform:uppercase;text-align:center;float:left;color:#fff;cursor:pointer;display:block}
div#youtube-theatre-container .close span{display:inline-block;padding:0 0 0 5px}
div#youtube-theatre-container .close:hover{background-color:#9b1633}
div#youtube-theatre-container div.replay-video{padding:30px 0 30px 70px;margin-top:15%;font-size:20px;font-family:'nissan-ag-n7','nissan-ag',sans-serif;font-weight:700;color:#fff;display:none;background:url('/content/dam/nissan/homepage-redesign/takeover/replay-icon.png') center left transparent no-repeat;text-decoration:none;text-transform:uppercase;cursor:pointer;position:relative}
div#youtube-theatre-container p.error-msg{font-size:18px;font-family:'nissan-ag-n4','nissan-ag',sans-serif;font-weight:400;color:#fff;width:75%;display:none;text-transform:uppercase;position:absolute;top:50%;left:15%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%)}
#specs-list .option{text-transform:capitalize}
#specs-list .specs-group table td.option.hidden{display:inline-block;min-height:34px}
#context-nav{position:fixed;right:0;top:50%;width:33px;z-index:50}
#context-nav ul{display:block;position:absolute;right:0;top:0;height:auto;overflow:hidden}
#context-nav ul li{background-color:#d9d9d9;clear:both;float:right;height:30px;width:180px}
#context-nav ul li a{color:#333;display:block;font-weight:bold;line-height:30px;padding:0 0 0 37px;position:relative;text-decoration:none;text-transform:uppercase;width:200px}
#context-nav ul li a span.icon{background:transparent url(/etc/designs/nml-default/media/common/sprite-dot-small.png) no-repeat left top;display:block;height:12px;left:12px;position:absolute;top:8px;width:12px}
#context-nav ul li.focused{background-color:#bebebe;width:200px}
#context-nav ul li.focused a span.icon{background-position:left bottom}
#context-nav ul li a:hover{color:#c03}
@-moz-document url-prefix(){body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.extra,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.extra,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.extra,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.extra{float:left;top:-10px}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.secondary.wide,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.secondary.wide,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.secondary.wide,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.secondary.wide{top:-10px}
}
.gte-ie8 body#competitive-compare.frontier .component.simple-gallery.awards .page.slide-0 .copy-block,.gte-ie8 body#competitive-compare.frontier .component.simple-gallery.awards .page.slide-1 .copy-block{left:-480px!important}
.gte-ie8 body#competitive-compare.frontier .component.simple-gallery.awards .page.slide-2 .copy-block{left:-450px!important;width:450px!important}
body#competitive-compare.sentra .component .centered-container .copy-block .ColorA5Gray,body#competitive-compare.pathfinder .component .centered-container .copy-block .ColorA5Gray,body#competitive-compare.rogue .component .centered-container .copy-block .ColorA5Gray,body#competitive-compare.frontier .component .centered-container .copy-block .ColorA5Gray{color:#a5a5a5}
body#competitive-compare.sentra .component .centered-container .copy-block .ColorB2Gray,body#competitive-compare.pathfinder .component .centered-container .copy-block .ColorB2Gray,body#competitive-compare.rogue .component .centered-container .copy-block .ColorB2Gray,body#competitive-compare.frontier .component .centered-container .copy-block .ColorB2Gray{color:#323232}
body#competitive-compare.sentra .component .centered-container .copy-block .Color42Gray,body#competitive-compare.pathfinder .component .centered-container .copy-block .Color42Gray,body#competitive-compare.rogue .component .centered-container .copy-block .Color42Gray,body#competitive-compare.frontier .component .centered-container .copy-block .Color42Gray{color:#424242}
body#competitive-compare.sentra .component.light a,body#competitive-compare.pathfinder .component.light a,body#competitive-compare.rogue .component.light a,body#competitive-compare.frontier .component.light a{color:white}
body#competitive-compare.sentra .why-sprite,body#competitive-compare.pathfinder .why-sprite,body#competitive-compare.rogue .why-sprite,body#competitive-compare.frontier .why-sprite{height:45px;background-image:url(/etc/designs/nml-default/media/common/why-icons.png);background-repeat:no-repeat;width:42px}
body#competitive-compare.sentra .comp-adv-icon,body#competitive-compare.pathfinder .comp-adv-icon,body#competitive-compare.rogue .comp-adv-icon,body#competitive-compare.frontier .comp-adv-icon{z-index:3}
body#competitive-compare.sentra .comp-adv-icon div p,body#competitive-compare.pathfinder .comp-adv-icon div p,body#competitive-compare.rogue .comp-adv-icon div p,body#competitive-compare.frontier .comp-adv-icon div p{font-size:12px;line-height:1.1;text-transform:uppercase}
body#competitive-compare.sentra .comp-advantage-icon-component,body#competitive-compare.pathfinder .comp-advantage-icon-component,body#competitive-compare.rogue .comp-advantage-icon-component,body#competitive-compare.frontier .comp-advantage-icon-component{position:absolute}
body#competitive-compare.sentra .comp-advantage-icon-component .centered-container,body#competitive-compare.pathfinder .comp-advantage-icon-component .centered-container,body#competitive-compare.rogue .comp-advantage-icon-component .centered-container,body#competitive-compare.frontier .comp-advantage-icon-component .centered-container{height:inherit}
body#competitive-compare.sentra .comp-advantage-icon-component .centered-container .copy-block,body#competitive-compare.pathfinder .comp-advantage-icon-component .centered-container .copy-block,body#competitive-compare.rogue .comp-advantage-icon-component .centered-container .copy-block,body#competitive-compare.frontier .comp-advantage-icon-component .centered-container .copy-block{height:inherit}
body#competitive-compare.sentra .comp-advantage-component,body#competitive-compare.pathfinder .comp-advantage-component,body#competitive-compare.rogue .comp-advantage-component,body#competitive-compare.frontier .comp-advantage-component{position:absolute;left:0;right:0;text-align:center}
body#competitive-compare.sentra .comp-advantage-component .centered-container,body#competitive-compare.pathfinder .comp-advantage-component .centered-container,body#competitive-compare.rogue .comp-advantage-component .centered-container,body#competitive-compare.frontier .comp-advantage-component .centered-container{height:inherit}
body#competitive-compare.sentra .comp-advantage-component .centered-container .copy-block,body#competitive-compare.pathfinder .comp-advantage-component .centered-container .copy-block,body#competitive-compare.rogue .comp-advantage-component .centered-container .copy-block,body#competitive-compare.frontier .comp-advantage-component .centered-container .copy-block{height:inherit}
body#competitive-compare.sentra .component,body#competitive-compare.pathfinder .component,body#competitive-compare.rogue .component,body#competitive-compare.frontier .component{padding-bottom:0}
body#competitive-compare.sentra .component h2.section-title,body#competitive-compare.pathfinder .component h2.section-title,body#competitive-compare.rogue .component h2.section-title,body#competitive-compare.frontier .component h2.section-title{padding-top:45px;padding-left:150px;font-size:12px;z-index:9;line-height:12px;position:absolute;border-top:none!important;margin-bottom:0;text-transform:uppercase;display:block;margin-top:0}
body#competitive-compare.sentra section#awards .component h2.section-title,body#competitive-compare.pathfinder section#awards .component h2.section-title,body#competitive-compare.rogue section#awards .component h2.section-title,body#competitive-compare.frontier section#awards .component h2.section-title{position:relative}
body#competitive-compare.sentra a.why-button.red,body#competitive-compare.pathfinder a.why-button.red,body#competitive-compare.rogue a.why-button.red,body#competitive-compare.frontier a.why-button.red{position:absolute;height:105px;width:285px;bottom:50%;margin:0;line-height:23px;background:#c71444;font-weight:bold;color:#fff!important;padding-left:20px;padding-top:20px;z-index:9;text-decoration:none;font-weight:bold!important;font-size:10px}
body#competitive-compare.sentra a.why-button.red:hover,body#competitive-compare.pathfinder a.why-button.red:hover,body#competitive-compare.rogue a.why-button.red:hover,body#competitive-compare.frontier a.why-button.red:hover{background:#c11428}
body#competitive-compare.sentra a.why-button.red span.icon,body#competitive-compare.pathfinder a.why-button.red span.icon,body#competitive-compare.rogue a.why-button.red span.icon,body#competitive-compare.frontier a.why-button.red span.icon{background:transparent url("/etc/designs/nml-default/media/common/sprite-arrows-light.png") no-repeat left top;height:12px;top:1px;padding-right:15px;width:12px}
body#competitive-compare.sentra .component.background-video a.button.red,body#competitive-compare.pathfinder .component.background-video a.button.red,body#competitive-compare.rogue .component.background-video a.button.red,body#competitive-compare.frontier .component.background-video a.button.red{position:absolute}
body#competitive-compare.sentra .centered-container,body#competitive-compare.pathfinder .centered-container,body#competitive-compare.rogue .centered-container,body#competitive-compare.frontier .centered-container{position:relative;width:auto;margin:0 auto}
body#competitive-compare.sentra #nav-bar-secondary .secondary .centered-container,body#competitive-compare.pathfinder #nav-bar-secondary .secondary .centered-container,body#competitive-compare.rogue #nav-bar-secondary .secondary .centered-container,body#competitive-compare.frontier #nav-bar-secondary .secondary .centered-container{width:950px}
body#competitive-compare.sentra #nissan_global_footer #footer-global .centered-container,body#competitive-compare.pathfinder #nissan_global_footer #footer-global .centered-container,body#competitive-compare.rogue #nissan_global_footer #footer-global .centered-container,body#competitive-compare.frontier #nissan_global_footer #footer-global .centered-container,body#competitive-compare.sentra #content #footer-nav .centered-container,body#competitive-compare.pathfinder #content #footer-nav .centered-container,body#competitive-compare.rogue #content #footer-nav .centered-container,body#competitive-compare.frontier #content #footer-nav .centered-container,body#competitive-compare.sentra #content #footer-section .centered-container,body#competitive-compare.pathfinder #content #footer-section .centered-container,body#competitive-compare.rogue #content #footer-section .centered-container,body#competitive-compare.frontier #content #footer-section .centered-container{width:950px}
body#competitive-compare.sentra .component .copy-block,body#competitive-compare.pathfinder .component .copy-block,body#competitive-compare.rogue .component .copy-block,body#competitive-compare.frontier .component .copy-block{position:absolute;width:auto;left:0;right:0;margin:10px auto;z-index:9}
body#competitive-compare.sentra .component .copy-block p,body#competitive-compare.pathfinder .component .copy-block p,body#competitive-compare.rogue .component .copy-block p,body#competitive-compare.frontier .component .copy-block p{margin:0 0 10px 0}
body#competitive-compare.sentra section#awards .component .copy-block,body#competitive-compare.pathfinder section#awards .component .copy-block,body#competitive-compare.rogue section#awards .component .copy-block,body#competitive-compare.frontier section#awards .component .copy-block{width:initial;left:inherit;right:inherit;margin:initial;margin-left:0}
body#competitive-compare.sentra .component .copy-block .GenericCont.textLeft,body#competitive-compare.pathfinder .component .copy-block .GenericCont.textLeft,body#competitive-compare.rogue .component .copy-block .GenericCont.textLeft,body#competitive-compare.frontier .component .copy-block .GenericCont.textLeft{text-align:left;width:inherit}
body#competitive-compare.sentra .component .copy-block .GenericCont.textLeft h2,body#competitive-compare.pathfinder .component .copy-block .GenericCont.textLeft h2,body#competitive-compare.rogue .component .copy-block .GenericCont.textLeft h2,body#competitive-compare.frontier .component .copy-block .GenericCont.textLeft h2,body#competitive-compare.sentra .component .copy-block .GenericCont.textLeft h3,body#competitive-compare.pathfinder .component .copy-block .GenericCont.textLeft h3,body#competitive-compare.rogue .component .copy-block .GenericCont.textLeft h3,body#competitive-compare.frontier .component .copy-block .GenericCont.textLeft h3,body#competitive-compare.sentra .component .copy-block .GenericCont.textLeft .imageHolder,body#competitive-compare.pathfinder .component .copy-block .GenericCont.textLeft .imageHolder,body#competitive-compare.rogue .component .copy-block .GenericCont.textLeft .imageHolder,body#competitive-compare.frontier .component .copy-block .GenericCont.textLeft .imageHolder,body#competitive-compare.sentra .component .copy-block .GenericCont.textLeft p.content-body,body#competitive-compare.pathfinder .component .copy-block .GenericCont.textLeft p.content-body,body#competitive-compare.rogue .component .copy-block .GenericCont.textLeft p.content-body,body#competitive-compare.frontier .component .copy-block .GenericCont.textLeft p.content-body,body#competitive-compare.sentra .component .copy-block .GenericCont.textLeft p.available-on,body#competitive-compare.pathfinder .component .copy-block .GenericCont.textLeft p.available-on,body#competitive-compare.rogue .component .copy-block .GenericCont.textLeft p.available-on,body#competitive-compare.frontier .component .copy-block .GenericCont.textLeft p.available-on{margin-left:20px!important}
body#competitive-compare.sentra .component .copy-block .GenericCont,body#competitive-compare.pathfinder .component .copy-block .GenericCont,body#competitive-compare.rogue .component .copy-block .GenericCont,body#competitive-compare.frontier .component .copy-block .GenericCont{text-align:center;color:#fff;margin:0 auto;padding:0;max-width:850px;left:0;right:0}
body#competitive-compare.sentra .component .copy-block .GenericCont p,body#competitive-compare.pathfinder .component .copy-block .GenericCont p,body#competitive-compare.rogue .component .copy-block .GenericCont p,body#competitive-compare.frontier .component .copy-block .GenericCont p{color:#fff}
body#competitive-compare.sentra .component .copy-block .GenericCont h1,body#competitive-compare.pathfinder .component .copy-block .GenericCont h1,body#competitive-compare.rogue .component .copy-block .GenericCont h1,body#competitive-compare.frontier .component .copy-block .GenericCont h1{font-size:35px;font-weight:200;font-family:'nissan-ag-n2','nissan-ag',sans-serif;text-transform:uppercase;font-style:normal;line-height:1.0em;letter-spacing:0}
body#competitive-compare.sentra .component .copy-block .GenericCont h1 span,body#competitive-compare.pathfinder .component .copy-block .GenericCont h1 span,body#competitive-compare.rogue .component .copy-block .GenericCont h1 span,body#competitive-compare.frontier .component .copy-block .GenericCont h1 span{font-family:'nissan-ag-n2','nissan-ag',sans-serif!important;letter-spacing:3.0px;line-height:2.0em;font-size:15px;display:block;text-transform:uppercase}
body#competitive-compare.sentra .component .copy-block .GenericCont .ribbonImage,body#competitive-compare.pathfinder .component .copy-block .GenericCont .ribbonImage,body#competitive-compare.rogue .component .copy-block .GenericCont .ribbonImage,body#competitive-compare.frontier .component .copy-block .GenericCont .ribbonImage{background:url(/etc/designs/nml-default/media/competitive-advantage/RibbonTopPiece.png);background-size:500px 40px;display:table;width:500px;height:40px;background-repeat:no-repeat;text-align:left}
body#competitive-compare.sentra .component .copy-block .GenericCont .ribbonImage span,body#competitive-compare.pathfinder .component .copy-block .GenericCont .ribbonImage span,body#competitive-compare.rogue .component .copy-block .GenericCont .ribbonImage span,body#competitive-compare.frontier .component .copy-block .GenericCont .ribbonImage span{font-size:13px;line-height:30px;margin-left:15px;text-transform:uppercase}
body#competitive-compare.sentra .component .copy-block .GenericCont .ribbonImage.mediam,body#competitive-compare.pathfinder .component .copy-block .GenericCont .ribbonImage.mediam,body#competitive-compare.rogue .component .copy-block .GenericCont .ribbonImage.mediam,body#competitive-compare.frontier .component .copy-block .GenericCont .ribbonImage.mediam{background-size:350px 40px;width:350px}
body#competitive-compare.sentra .component .copy-block .GenericCont .ribbonImage.small,body#competitive-compare.pathfinder .component .copy-block .GenericCont .ribbonImage.small,body#competitive-compare.rogue .component .copy-block .GenericCont .ribbonImage.small,body#competitive-compare.frontier .component .copy-block .GenericCont .ribbonImage.small{background-size:250px 40px;width:250px}
body#competitive-compare.sentra .component .copy-block .GenericCont h2,body#competitive-compare.pathfinder .component .copy-block .GenericCont h2,body#competitive-compare.rogue .component .copy-block .GenericCont h2,body#competitive-compare.frontier .component .copy-block .GenericCont h2{margin-bottom:15px;font-size:36px;font-family:'nissan-ag-n2','nissan-ag',sans-serif;font-weight:200;line-height:1.0em;letter-spacing:0;text-transform:uppercase;color:#fff;padding-bottom:0;padding-top:0}
body#competitive-compare.sentra .component .copy-block .GenericCont h3,body#competitive-compare.pathfinder .component .copy-block .GenericCont h3,body#competitive-compare.rogue .component .copy-block .GenericCont h3,body#competitive-compare.frontier .component .copy-block .GenericCont h3{margin:0;font-size:14px;font-weight:700;font-family:arial;text-transform:uppercase;line-height:1.3em;color:#fff;padding-bottom:0;padding-top:0}
body#competitive-compare.sentra .component .copy-block .GenericCont .imageHolder,body#competitive-compare.pathfinder .component .copy-block .GenericCont .imageHolder,body#competitive-compare.rogue .component .copy-block .GenericCont .imageHolder,body#competitive-compare.frontier .component .copy-block .GenericCont .imageHolder{display:table}
body#competitive-compare.sentra .component .copy-block .GenericCont .imageHolder img,body#competitive-compare.pathfinder .component .copy-block .GenericCont .imageHolder img,body#competitive-compare.rogue .component .copy-block .GenericCont .imageHolder img,body#competitive-compare.frontier .component .copy-block .GenericCont .imageHolder img{float:left}
body#competitive-compare.sentra .component .copy-block .GenericCont .imageHolder .image-body,body#competitive-compare.pathfinder .component .copy-block .GenericCont .imageHolder .image-body,body#competitive-compare.rogue .component .copy-block .GenericCont .imageHolder .image-body,body#competitive-compare.frontier .component .copy-block .GenericCont .imageHolder .image-body{display:table-cell;vertical-align:middle}
body#competitive-compare.sentra .component .copy-block .GenericCont .imageHolder .image-body p,body#competitive-compare.pathfinder .component .copy-block .GenericCont .imageHolder .image-body p,body#competitive-compare.rogue .component .copy-block .GenericCont .imageHolder .image-body p,body#competitive-compare.frontier .component .copy-block .GenericCont .imageHolder .image-body p{margin:0}
body#competitive-compare.sentra .component .copy-block .GenericCont p.content-body,body#competitive-compare.pathfinder .component .copy-block .GenericCont p.content-body,body#competitive-compare.rogue .component .copy-block .GenericCont p.content-body,body#competitive-compare.frontier .component .copy-block .GenericCont p.content-body{font-size:14px;font-weight:200;font-family:arial;line-height:1.3em;margin:0 0 15px 0}
body#competitive-compare.sentra .component .copy-block .GenericCont p.available-on,body#competitive-compare.pathfinder .component .copy-block .GenericCont p.available-on,body#competitive-compare.rogue .component .copy-block .GenericCont p.available-on,body#competitive-compare.frontier .component .copy-block .GenericCont p.available-on{font-size:12px;font-weight:200;font-family:'nissan-ag-n2','nissan-ag',sans-serif;margin-top:36px!important;margin-left:0;line-height:1.3em}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink{width:auto;height:auto;display:table;margin:0 auto;color:#c51834;font-family:'nissan-ag-n4','nissan-ag',sans-serif;position:relative}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p{width:auto;display:table;color:#c51834}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.extra,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.extra,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.extra,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.extra{font-size:48px;line-height:42px;position:relative;margin:0;text-align:left;text-transform:uppercase;min-width:100px;float:right}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.extra.wide,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.extra.wide,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.extra.wide,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.extra.wide{font-size:13px;line-height:13px;position:absolute;top:-5px;left:0;margin:0!important;font-family:'nissan-ag-n2','nissan-ag',sans-serif;font-weight:200;text-transform:uppercase}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.main,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.main,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.main,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.main{font-size:142px;line-height:142px;margin-right:0!important;margin-bottom:0!important;padding-right:10px;padding-bottom:22px;font-weight:400;position:relative;float:left}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.main span.currency,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.main span.currency,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.main span.currency,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.main span.currency{font-size:80px;line-height:80px;top:-40px;position:relative}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.main span.extra,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.main span.extra,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.main span.extra,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.main span.extra{font-size:13px;line-height:13px;position:absolute;top:-5px;left:0;margin:0!important;font-family:'nissan-ag-n2','nissan-ag',sans-serif;font-weight:200;text-transform:uppercase}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.main.bigFont,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.main.bigFont,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.main.bigFont,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.main.bigFont{font-size:165px;line-height:165px}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.main.bigFont span.currency,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.main.bigFont span.currency,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.main.bigFont span.currency,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.main.bigFont span.currency{top:-54px}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.secondary,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.secondary,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.secondary,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.secondary{font-size:13px;line-height:13px;position:absolute;bottom:0;margin:0!important;font-family:'nissan-ag-n2','nissan-ag',sans-serif;font-weight:200;text-transform:uppercase;text-align:left}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.secondary.wide,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.secondary.wide,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.secondary.wide,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.secondary.wide{position:relative;margin:0!important;white-space:nowrap;clear:right}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourPink p.secondary.wide span,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourPink p.secondary.wide span,body#competitive-compare.rogue .component .centered-container .copy-block.ColourPink p.secondary.wide span,body#competitive-compare.frontier .component .centered-container .copy-block.ColourPink p.secondary.wide span{display:table}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourWhite,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourWhite,body#competitive-compare.rogue .component .centered-container .copy-block.ColourWhite,body#competitive-compare.frontier .component .centered-container .copy-block.ColourWhite{width:auto;height:auto;display:inline-block;margin:0 auto;color:#fff;font-family:'nissan-ag-n4','nissan-ag',sans-serif;font-weight:400;position:relative;margin-right:50px;text-align:left}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourWhite p,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourWhite p,body#competitive-compare.rogue .component .centered-container .copy-block.ColourWhite p,body#competitive-compare.frontier .component .centered-container .copy-block.ColourWhite p{width:auto;display:table}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourWhite p.main,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourWhite p.main,body#competitive-compare.rogue .component .centered-container .copy-block.ColourWhite p.main,body#competitive-compare.frontier .component .centered-container .copy-block.ColourWhite p.main{font-size:48px;line-height:42px;margin:0 0 8px 0}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourWhite p.main span.currency,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourWhite p.main span.currency,body#competitive-compare.rogue .component .centered-container .copy-block.ColourWhite p.main span.currency,body#competitive-compare.frontier .component .centered-container .copy-block.ColourWhite p.main span.currency{font-size:28px;line-height:28px;top:-12px;position:relative}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourWhite p.main span.extra,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourWhite p.main span.extra,body#competitive-compare.rogue .component .centered-container .copy-block.ColourWhite p.main span.extra,body#competitive-compare.frontier .component .centered-container .copy-block.ColourWhite p.main span.extra{font-size:14px;line-height:14px;text-transform:uppercase;margin-left:5px;display:inline-block}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourWhite p.secondary,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourWhite p.secondary,body#competitive-compare.rogue .component .centered-container .copy-block.ColourWhite p.secondary,body#competitive-compare.frontier .component .centered-container .copy-block.ColourWhite p.secondary{font-size:14px;line-height:14px;text-transform:uppercase;bottom:-40px}
body#competitive-compare.sentra .component .centered-container .copy-block.ColourWhite:last-child,body#competitive-compare.pathfinder .component .centered-container .copy-block.ColourWhite:last-child,body#competitive-compare.rogue .component .centered-container .copy-block.ColourWhite:last-child,body#competitive-compare.frontier .component .centered-container .copy-block.ColourWhite:last-child{margin-right:0}
body#competitive-compare.sentra .bottom-nav,body#competitive-compare.pathfinder .bottom-nav,body#competitive-compare.rogue .bottom-nav,body#competitive-compare.frontier .bottom-nav{text-align:right;padding:0 0 30px 0;border-top:0;width:auto;margin:0 auto;position:absolute;bottom:0;margin-left:0!important;left:80%}
body#competitive-compare.sentra .bottom-nav a,body#competitive-compare.pathfinder .bottom-nav a,body#competitive-compare.rogue .bottom-nav a,body#competitive-compare.frontier .bottom-nav a{padding:0}
body#competitive-compare.sentra .component.simple-gallery .paginator .carousel-page,body#competitive-compare.pathfinder .component.simple-gallery .paginator .carousel-page,body#competitive-compare.rogue .component.simple-gallery .paginator .carousel-page,body#competitive-compare.frontier .component.simple-gallery .paginator .carousel-page{width:auto;height:auto}
body#competitive-compare.sentra .component.simple-gallery .paginator .status-indicator,body#competitive-compare.pathfinder .component.simple-gallery .paginator .status-indicator,body#competitive-compare.rogue .component.simple-gallery .paginator .status-indicator,body#competitive-compare.frontier .component.simple-gallery .paginator .status-indicator{bottom:80px}
body#competitive-compare.sentra .component .centered-container .copy-block.nissan-checkmark,body#competitive-compare.pathfinder .component .centered-container .copy-block.nissan-checkmark,body#competitive-compare.rogue .component .centered-container .copy-block.nissan-checkmark,body#competitive-compare.frontier .component .centered-container .copy-block.nissan-checkmark{width:auto;height:auto;display:inline-block;position:relative}
body#competitive-compare.sentra .component .centered-container .copy-block.nissan-checkmark p.secondary,body#competitive-compare.pathfinder .component .centered-container .copy-block.nissan-checkmark p.secondary,body#competitive-compare.rogue .component .centered-container .copy-block.nissan-checkmark p.secondary,body#competitive-compare.frontier .component .centered-container .copy-block.nissan-checkmark p.secondary{font-family:'nissan-ag-n4','nissan-ag',sans-serif;font-weight:400;color:#c51834;font-size:26px;letter-spacing:0;line-height:1.0em!important;width:240px;text-transform:uppercase;text-align:left}
body#competitive-compare.sentra .component .centered-container .copy-block.nissan-checkmark p.secondary img,body#competitive-compare.pathfinder .component .centered-container .copy-block.nissan-checkmark p.secondary img,body#competitive-compare.rogue .component .centered-container .copy-block.nissan-checkmark p.secondary img,body#competitive-compare.frontier .component .centered-container .copy-block.nissan-checkmark p.secondary img{float:left;margin-right:15px}
body#competitive-compare.sentra .component .centered-container .copy-block.nissan-cross,body#competitive-compare.pathfinder .component .centered-container .copy-block.nissan-cross,body#competitive-compare.rogue .component .centered-container .copy-block.nissan-cross,body#competitive-compare.frontier .component .centered-container .copy-block.nissan-cross{width:auto;height:auto;display:inline-block;margin:0;color:#fff;font-family:'nissan-ag-n2','nissan-ag',sans-serif;font-weight:200;position:relative;margin-right:40px;text-align:left}
body#competitive-compare.sentra .component .centered-container .copy-block.nissan-cross p.secondary,body#competitive-compare.pathfinder .component .centered-container .copy-block.nissan-cross p.secondary,body#competitive-compare.rogue .component .centered-container .copy-block.nissan-cross p.secondary,body#competitive-compare.frontier .component .centered-container .copy-block.nissan-cross p.secondary{width:auto;display:inline-flex;display:-webkit-flex;font-size:16px;line-height:16px;text-transform:uppercase;color:#fff}
body#competitive-compare.sentra .component .centered-container .copy-block.nissan-cross p.secondary img,body#competitive-compare.pathfinder .component .centered-container .copy-block.nissan-cross p.secondary img,body#competitive-compare.rogue .component .centered-container .copy-block.nissan-cross p.secondary img,body#competitive-compare.frontier .component .centered-container .copy-block.nissan-cross p.secondary img{height:30px;float:left;margin-right:8px}
body#competitive-compare.sentra .component .centered-container .copy-block.nissan-cross:last-child,body#competitive-compare.pathfinder .component .centered-container .copy-block.nissan-cross:last-child,body#competitive-compare.rogue .component .centered-container .copy-block.nissan-cross:last-child,body#competitive-compare.frontier .component .centered-container .copy-block.nissan-cross:last-child{margin-right:0}
body#competitive-compare.sentra .comp-advantage-component.compare-checkmark,body#competitive-compare.pathfinder .comp-advantage-component.compare-checkmark,body#competitive-compare.rogue .comp-advantage-component.compare-checkmark,body#competitive-compare.frontier .comp-advantage-component.compare-checkmark{left:-620px}
body#competitive-compare.sentra .comp-advantage-component.competitor-cross,body#competitive-compare.pathfinder .comp-advantage-component.competitor-cross,body#competitive-compare.rogue .comp-advantage-component.competitor-cross,body#competitive-compare.frontier .comp-advantage-component.competitor-cross{left:50px}
body#competitive-compare.sentra #awards .component.simple-gallery,body#competitive-compare.pathfinder #awards .component.simple-gallery,body#competitive-compare.rogue #awards .component.simple-gallery,body#competitive-compare.frontier #awards .component.simple-gallery{height:525px}
body#competitive-compare.sentra #awards .component.simple-gallery .paginator,body#competitive-compare.pathfinder #awards .component.simple-gallery .paginator,body#competitive-compare.rogue #awards .component.simple-gallery .paginator,body#competitive-compare.frontier #awards .component.simple-gallery .paginator{height:360px;margin-top:70px}
body#competitive-compare.sentra #awards .component.simple-gallery .paginator .page-container,body#competitive-compare.pathfinder #awards .component.simple-gallery .paginator .page-container,body#competitive-compare.rogue #awards .component.simple-gallery .paginator .page-container,body#competitive-compare.frontier #awards .component.simple-gallery .paginator .page-container{width:auto;left:0!important;right:0;margin:0 auto}
body#competitive-compare.sentra #awards .component.simple-gallery .paginator .page,body#competitive-compare.pathfinder #awards .component.simple-gallery .paginator .page,body#competitive-compare.rogue #awards .component.simple-gallery .paginator .page,body#competitive-compare.frontier #awards .component.simple-gallery .paginator .page{margin:0 auto;left:0;right:0}
body#competitive-compare.sentra #awards .component.simple-gallery .paginator .status-indicator,body#competitive-compare.pathfinder #awards .component.simple-gallery .paginator .status-indicator,body#competitive-compare.rogue #awards .component.simple-gallery .paginator .status-indicator,body#competitive-compare.frontier #awards .component.simple-gallery .paginator .status-indicator{height:35px;bottom:0}
body#competitive-compare.sentra .carousel-centered-container,body#competitive-compare.pathfinder .carousel-centered-container,body#competitive-compare.rogue .carousel-centered-container,body#competitive-compare.frontier .carousel-centered-container{width:auto}
body#competitive-compare.altima #safety_mobile,body#competitive-compare.versa-note #safety_mobile{display:none}
body#competitive-compare.altima #exterior .component.static-banner .copy-block p,body#competitive-compare.versa-note #exterior .component.static-banner .copy-block p{margin-bottom:5px}
body#competitive-compare.altima #interior .component.static-banner .copy-block p,body#competitive-compare.versa-note #interior .component.static-banner .copy-block p,body#competitive-compare.altima #mpg .component.static-banner .copy-block p,body#competitive-compare.versa-note #mpg .component.static-banner .copy-block p,body#competitive-compare.altima #technology .component.static-banner .copy-block p,body#competitive-compare.versa-note #technology .component.static-banner .copy-block p,body#competitive-compare.altima #Awards .component.static-banner .copy-block p,body#competitive-compare.versa-note #Awards .component.static-banner .copy-block p{margin-bottom:8px;margin-right:5px}
body#competitive-compare.altima #exterior .component.background-video .copy-block p,body#competitive-compare.versa-note #exterior .component.background-video .copy-block p,body#competitive-compare.altima #interior .component.background-video .copy-block p,body#competitive-compare.versa-note #interior .component.background-video .copy-block p,body#competitive-compare.altima #mpg .component.background-video .copy-block p,body#competitive-compare.versa-note #mpg .component.background-video .copy-block p,body#competitive-compare.altima #technology .component.background-video .copy-block p,body#competitive-compare.versa-note #technology .component.background-video .copy-block p,body#competitive-compare.altima #Awards .component.background-video .copy-block p,body#competitive-compare.versa-note #Awards .component.background-video .copy-block p,body#competitive-compare.altima #value .component.background-video .copy-block p,body#competitive-compare.versa-note #value .component.background-video .copy-block p{margin-bottom:8px}
body#competitive-compare.altima #exterior .component.static-banner .copy-block .comp-adv-header,body#competitive-compare.versa-note #exterior .component.static-banner .copy-block .comp-adv-header{line-height:1.0em;text-align:center;display:block;margin:0;letter-spacing:3px;height:555px}
body#competitive-compare.altima #exterior .component.light a,body#competitive-compare.versa-note #exterior .component.light a,body#competitive-compare.altima #interior .component.light a,body#competitive-compare.versa-note #interior .component.light a,body#competitive-compare.altima #mpg .component.light a,body#competitive-compare.versa-note #mpg .component.light a,body#competitive-compare.altima #technology .component.light a,body#competitive-compare.versa-note #technology .component.light a,body#competitive-compare.altima #Awards .component.light a,body#competitive-compare.versa-note #Awards .component.light a{color:white}
body#competitive-compare.altima .component.static-banner .copy-block .comp-adv-header .comp-adv-font-nissan-comp-adv,body#competitive-compare.versa-note .component.static-banner .copy-block .comp-adv-header .comp-adv-font-nissan-comp-adv{letter-spacing:3.0px;line-height:2.0em}
body#competitive-compare.altima .component.static-banner .copy-block .comp-adv-font-nissan-comp-adv,body#competitive-compare.versa-note .component.static-banner .copy-block .comp-adv-font-nissan-comp-adv,body#competitive-compare.altima .component.background-video .copy-block .comp-adv-font-nissan-comp-adv,body#competitive-compare.versa-note .component.background-video .copy-block .comp-adv-font-nissan-comp-adv,body#competitive-compare.altima .component.simple-gallery .copy-block .comp-adv-font-nissan-comp-adv,body#competitive-compare.versa-note .component.simple-gallery .copy-block .comp-adv-font-nissan-comp-adv{font-size:15px;font-weight:200;font-family:'nissan-ag-n2','nissan-ag',sans-serif;line-height:1.2em}
body#competitive-compare.altima .component.static-banner .copy-block .comp-adv-font-nissan-comp-adv-main,body#competitive-compare.versa-note .component.static-banner .copy-block .comp-adv-font-nissan-comp-adv-main,body#competitive-compare.altima .component.background-video .copy-block .comp-adv-font-nissan-comp-adv-main,body#competitive-compare.versa-note .component.background-video .copy-block .comp-adv-font-nissan-comp-adv-main,body#competitive-compare.altima .component.simple-gallery .copy-block .comp-adv-font-nissan-comp-adv-main,body#competitive-compare.versa-note .component.simple-gallery .copy-block .comp-adv-font-nissan-comp-adv-main{font-size:35px;font-weight:400;font-family:'nissan-ag-n4','nissan-ag',sans-serif;line-height:1.0em}
body#competitive-compare.altima .component.static-banner .copy-block .comp-adv-font-1,body#competitive-compare.versa-note .component.static-banner .copy-block .comp-adv-font-1,body#competitive-compare.altima .component.background-video .copy-block .comp-adv-font-1,body#competitive-compare.versa-note .component.background-video .copy-block .comp-adv-font-1,body#competitive-compare.altima .component.simple-gallery .copy-block .comp-adv-font-1,body#competitive-compare.versa-note .component.simple-gallery .copy-block .comp-adv-font-1{font-size:15px;line-height:1.2em}
body#competitive-compare.altima .component.static-banner .copy-block .comp-adv-font-available-on,body#competitive-compare.versa-note .component.static-banner .copy-block .comp-adv-font-available-on,body#competitive-compare.altima .component.background-video .copy-block .comp-adv-font-available-on,body#competitive-compare.versa-note .component.background-video .copy-block .comp-adv-font-available-on,body#competitive-compare.altima .component.simple-gallery .copy-block .comp-adv-font-available-on,body#competitive-compare.versa-note .component.simple-gallery .copy-block .comp-adv-font-available-on{font-size:12px;font-weight:200;font-family:'nissan-ag-n2','nissan-ag',sans-serif;margin-top:42px;margin-left:0}
body#competitive-compare.altima .component.static-banner .copy-block .comp-adv-font-2,body#competitive-compare.versa-note .component.static-banner .copy-block .comp-adv-font-2,body#competitive-compare.altima .component.background-video .copy-block .comp-adv-font-2,body#competitive-compare.versa-note .component.background-video .copy-block .comp-adv-font-2,body#competitive-compare.altima .component.simple-gallery .copy-block .comp-adv-font-2,body#competitive-compare.versa-note .component.simple-gallery .copy-block .comp-adv-font-2{font-size:36px;font-family:'nissan-ag-n2','nissan-ag',sans-serif;font-weight:200;line-height:1.0em;letter-spacing:0}
body#competitive-compare.altima #exterior .component.static-banner .copy-block .comp-adv-font-2,body#competitive-compare.versa-note #exterior .component.static-banner .copy-block .comp-adv-font-2{font-size:35px}
body#competitive-compare.altima .component .copy-block .comp-adv-font-3,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-3{font-size:165px}
body#competitive-compare.altima .component .copy-block .comp-adv-font-4,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-4{font-size:42px}
body#competitive-compare.altima .component .copy-block .comp-adv-font-5,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-5{font-size:26px;letter-spacing:0;line-height:1.0em!important;position:relative;top:3px}
body#competitive-compare.altima .component .copy-block .comp-adv-font-6,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-6{font-size:15px}
body#competitive-compare.altima .component .copy-block .comp-adv-font-6-bold,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-6-bold{font-size:17px;font-weight:700;font-family:'nissan-ag-n7','nissan-ag',sans-serif}
body#competitive-compare.altima .component.static-banner .copy-block .comp-adv-font-7,body#competitive-compare.versa-note .component.static-banner .copy-block .comp-adv-font-7,body#competitive-compare.altima .component.background-video .copy-block .comp-adv-font-7,body#competitive-compare.versa-note .component.background-video .copy-block .comp-adv-font-7,body#competitive-compare.altima .component.simple-gallery .copy-block .comp-adv-font-7,body#competitive-compare.versa-note .component.simple-gallery .copy-block .comp-adv-font-7{font-size:48px;line-height:1.0em}
body#competitive-compare.altima .component .copy-block .comp-adv-font-8,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-8{font-size:14px;font-weight:200;font-family:arial}
body#competitive-compare.altima .component .centered-container .copy-block .GenericCont,body#competitive-compare.versa-note .component .centered-container .copy-block .GenericCont{overflow:hidden;width:950px;height:inherit}
body#competitive-compare.altima #exterior .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.versa-note #exterior .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.altima #interior .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.versa-note #interior .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.altima #mpg .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.versa-note #mpg .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.altima #Awards .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.versa-note #Awards .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.altima #value .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.versa-note #value .component .copy-block .GenericCont .comp-adv-size-large-1{width:406px;text-align:left;position:relative;top:-2px;left:27px}
body#competitive-compare.altima #technology .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.versa-note #technology .component .copy-block .GenericCont .comp-adv-size-large-1{text-align:left;position:relative;top:-2px;left:27px}
body#competitive-compare.altima #interior .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.versa-note #interior .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.altima #mpg .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.versa-note #mpg .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.altima #Awards .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.versa-note #Awards .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.altima #technology .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.versa-note #technology .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.altima #value .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.versa-note #value .component .copy-block .GenericCont .comp-adv-size-large-2{width:600px;text-align:center}
body#competitive-compare.altima #exterior .component .copy-block .GenericCont .comp-adv-size-large-2,body#competitive-compare.versa-note #exterior .component .copy-block .GenericCont .comp-adv-size-large-2{text-align:center}
body#competitive-compare.altima .component .copy-block .GenericCont .ribbonImage,body#competitive-compare.versa-note .component .copy-block .GenericCont .ribbonImage{position:relative;left:3px;width:500px;margin-bottom:10px}
body#competitive-compare.altima .component .copy-block .GenericCont .ribbonImage .ribbonActualImage,body#competitive-compare.versa-note .component .copy-block .GenericCont .ribbonImage .ribbonActualImage{background:url(/etc/designs/nml-default/media/competitive-advantage/RibbonTopPiece.png);background-size:500px 40px;display:block;width:500px;height:41px;background-repeat:no-repeat}
body#competitive-compare.altima #interior #container.component .copy-block .GenericCont .ribbonImage .ribbonActualImage,body#competitive-compare.versa-note #interior #container.component .copy-block .GenericCont .ribbonImage .ribbonActualImage{background-size:327px 40px}
body#competitive-compare.altima #interior #container_0.component .copy-block .GenericCont .ribbonImage .ribbonActualImage,body#competitive-compare.versa-note #interior #container_0.component .copy-block .GenericCont .ribbonImage .ribbonActualImage{background-size:340px 40px}
body#competitive-compare.altima #interior #container_0.component .copy-block .GenericCont.pathfinder .ribbonImage .ribbonActualImage,body#competitive-compare.versa-note #interior #container_0.component .copy-block .GenericCont.pathfinder .ribbonImage .ribbonActualImage{background-size:500px 40px}
body#competitive-compare.altima .component .copy-block .GenericCont .ribbonImage .ribbonText,body#competitive-compare.versa-note .component .copy-block .GenericCont .ribbonImage .ribbonText{position:absolute;top:6.5px;left:13px;width:331px}
body#competitive-compare.altima .component .copy-block .GenericCont .ribbonImage .ribbonText p,body#competitive-compare.versa-note .component .copy-block .GenericCont .ribbonImage .ribbonText p{position:relative;top:2px;left:9px}
body#competitive-compare.altima .component .copy-block .GenericCont .comp-adv-button,body#competitive-compare.versa-note .component .copy-block .GenericCont .comp-adv-button{width:250px;text-align:center;font-size:15px;margin-top:10px;margin-left:620px}
body#competitive-compare.altima .component.dark .centered-container .copy-block .GenericCont span.clear,body#competitive-compare.versa-note .component.dark .centered-container .copy-block .GenericCont span.clear{clear:left;display:block}
body#competitive-compare.altima .component .centered-container .copy-block .ColorPink,body#competitive-compare.versa-note .component .centered-container .copy-block .ColorPink,body#competitive-compare.altima .component .carousel-centered-container .copy-block .ColorPink,body#competitive-compare.versa-note .component .carousel-centered-container .copy-block .ColorPink{color:#c51834}
body#competitive-compare.altima .component .centered-container .copy-block .ColorWhite,body#competitive-compare.versa-note .component .centered-container .copy-block .ColorWhite,body#competitive-compare.altima .component .carousel-centered-container .copy-block .ColorWhite,body#competitive-compare.versa-note .component .carousel-centered-container .copy-block .ColorWhite{color:white}
body#competitive-compare.altima .component .centered-container .copy-block .ColorA5Gray,body#competitive-compare.versa-note .component .centered-container .copy-block .ColorA5Gray{color:#a5a5a5}
body#competitive-compare.altima .component .centered-container .copy-block .ColorB2Gray,body#competitive-compare.versa-note .component .centered-container .copy-block .ColorB2Gray{color:#323232}
body#competitive-compare.altima .component .centered-container .copy-block .Color42Gray,body#competitive-compare.versa-note .component .centered-container .copy-block .Color42Gray{color:#424242}
body#competitive-compare.altima .why-sprite,body#competitive-compare.versa-note .why-sprite{height:45px;background-image:url(/etc/designs/nml-default/media/common/why-icons.png);background-repeat:no-repeat;width:42px}
body#competitive-compare.altima .comp-adv-icon,body#competitive-compare.versa-note .comp-adv-icon{z-index:3}
body#competitive-compare.altima .comp-adv-icon div p,body#competitive-compare.versa-note .comp-adv-icon div p{font-size:12px;line-height:1.1}
body#competitive-compare.altima .why-button.red,body#competitive-compare.versa-note .why-button.red{position:absolute;height:105px;width:285px;bottom:50%;margin:0;line-height:22px;background:#c71444;font-weight:bold;color:#fff!important;padding-left:24px;padding-top:20px;z-index:8;text-decoration:none;font-weight:bold!important;font-size:10px}
body#competitive-compare.altima .comp-advantage-icon-component,body#competitive-compare.versa-note .comp-advantage-icon-component{position:absolute}
body#competitive-compare.altima .comp-advantage-icon-component .centered-container,body#competitive-compare.versa-note .comp-advantage-icon-component .centered-container{height:inherit}
body#competitive-compare.altima .comp-advantage-icon-component .centered-container .copy-block,body#competitive-compare.versa-note .comp-advantage-icon-component .centered-container .copy-block{height:inherit}
body#competitive-compare.altima .comp-advantage-component,body#competitive-compare.versa-note .comp-advantage-component{position:absolute}
body#competitive-compare.altima .comp-advantage-component .centered-container,body#competitive-compare.versa-note .comp-advantage-component .centered-container{height:inherit}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block{height:inherit}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block .currency-structure-1,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block .currency-structure-1{font-size:97px;position:relative;top:-25px}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block .currency-structure-2,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block .currency-structure-2{position:relative;height:1px;font-size:33px;font-weight:lighter;top:-7px}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css{position:relative;float:left;height:105px;margin-right:8px;width:244px}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub2,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub2{width:152px}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4{width:95px}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block .car-note,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block .car-note{position:relative;top:-37px;left:42px}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .secondary-position-1,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .secondary-position-1{width:180px;float:left;height:50px;position:relative;top:87px;left:-105px}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .secondary-position-2,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .secondary-position-2{width:210px;position:relative}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .secondary-position-3,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .secondary-position-3{width:180px;position:relative;height:30px;top:-33px;left:10px}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .secondary-position-4,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .secondary-position-4{width:180px;position:relative;height:30px;top:-21px;left:17px}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .secondary-position-5,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .secondary-position-5{width:180px;float:left;height:50px;position:relative;top:96px;left:-100px}
body#competitive-compare.altima .component .comp-advantage-component .copy-block .comp-adv-font-1-sub,body#competitive-compare.versa-note .component .comp-advantage-component .copy-block .comp-adv-font-1-sub{line-height:1.0em;margin-bottom:0}
body#competitive-compare.altima .component .comp-advantage-component .copy-block .comp-adv-font-3-sub,body#competitive-compare.versa-note .component .comp-advantage-component .copy-block .comp-adv-font-3-sub{margin-bottom:0;line-height:1.0em}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .textfloat,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .textfloat{float:left}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .extra-position,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .extra-position{float:left;width:100px;height:50px;margin-top:38px;margin-left:15px}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .extra-position.sub-1,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .extra-position.sub-1{width:400px;margin-top:-177px;margin-left:0}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .extra-position.sub-2,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .extra-position.sub-2{width:118px;margin-top:71px;margin-left:5px}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .extra-position.sub-3,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .extra-position.sub-3{height:100px;margin-top:-8px;margin-left:15px}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .extra-position.sub-4,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .extra-position.sub-4{width:400px;margin-top:-155px;margin-left:0}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block .extra-position.sub-5,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block .extra-position.sub-5{float:left;width:100px;height:50px;margin-top:42px;margin-left:8px}
body#competitive-compare.altima .component .copy-block .right-cm,body#competitive-compare.versa-note .component .copy-block .right-cm{width:265px;height:60px}
body#competitive-compare.altima .component .copy-block .FeatureAvailable,body#competitive-compare.versa-note .component .copy-block .FeatureAvailable{width:60px;float:left;margin-top:0;margin-left:20px;margin-right:15px;font-weight:100}
body#competitive-compare.altima .component .copy-block .FeatureNotAvailable,body#competitive-compare.versa-note .component .copy-block .FeatureNotAvailable{width:30px;float:left;margin-top:0;margin-left:30px;margin-right:9px}
body#competitive-compare.altima #highway,body#competitive-compare.versa-note #highway{position:relative;top:-7px;left:2px}
body#competitive-compare.altima .component .copy-block .comp-adv-font-light,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-light{font-family:'nissan-ag-n2','nissan-ag',sans-serif;font-weight:200}
body#competitive-compare.altima .component .copy-block .comp-adv-font-regular,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-regular{font-family:'nissan-ag-n4','nissan-ag',sans-serif;font-weight:400}
body#competitive-compare.altima .component .copy-block .comp-adv-font-bold,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-bold{font-family:'nissan-ag-n7','nissan-ag',sans-serif;font-weight:700}
body#competitive-compare.altima #technology .component .copy-block .GenericCont .comp-adv-size-large-1 .around-view-monitor,body#competitive-compare.versa-note #technology .component .copy-block .GenericCont .comp-adv-size-large-1 .around-view-monitor{width:350px;line-height:1.4em;float:right;position:relative;top:20px;left:-240px;font-size:14px;font-weight:lighter}
body#competitive-compare.altima #technology #container_0.component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.versa-note #technology #container_0.component .copy-block .GenericCont .comp-adv-size-large-1{text-align:left;margin-top:455px}
body#competitive-compare.altima #exterior .component.static-banner .comp-advantage-component .copy-block .comp-adv-font-regular.car-note,body#competitive-compare.versa-note #exterior .component.static-banner .comp-advantage-component .copy-block .comp-adv-font-regular.car-note,body#competitive-compare.altima #value .component.background-video .comp-advantage-component .centered-container .copy-block .car-note.pathfinder #exterior .component.static-banner .comp-advantage-component .copy-block .comp-adv-font-regular.car-note,body#competitive-compare.versa-note #value .component.background-video .comp-advantage-component .centered-container .copy-block .car-note.pathfinder #exterior .component.static-banner .comp-advantage-component .copy-block .comp-adv-font-regular.car-note,body#competitive-compare.altima #value .component.background-video .comp-advantage-component .centered-container .copy-block .car-note.pathfinder,body#competitive-compare.versa-note #value .component.background-video .comp-advantage-component .centered-container .copy-block .car-note.pathfinder{display:block;width:100px;margin:-15px 0 0 -15px;font-weight:200}
body#competitive-compare.altima .component .copy-block .comp-adv-font-3.style142,body#competitive-compare.versa-note .component .copy-block .comp-adv-font-3.style142{font-size:142px;margin-left:25px}
body#competitive-compare.altima #exterior .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css,body#competitive-compare.versa-note #exterior .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css{width:215px;margin-top:0}
body#competitive-compare.altima #interior .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1,body#competitive-compare.versa-note #interior .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1{top:25px}
body#competitive-compare.altima #interior .comp-advantage-component .centered-container .copy-block .extra-position.sub-5,body#competitive-compare.versa-note #interior .comp-advantage-component .centered-container .copy-block .extra-position.sub-5{margin-top:50px;font-size:46px}
body#competitive-compare.altima #interior .comp-advantage-component .centered-container .copy-block .secondary-position-5,body#competitive-compare.versa-note #interior .comp-advantage-component .centered-container .copy-block .secondary-position-5{top:108px}
body#competitive-compare.altima #interior .copy-block.secondary-outer-css .comp-adv-font-regular.secondary-position-2,body#competitive-compare.versa-note #interior .copy-block.secondary-outer-css .comp-adv-font-regular.secondary-position-2{margin-top:-8px}
body#competitive-compare.altima .component.static-banner .section-title,body#competitive-compare.versa-note .component.static-banner .section-title{padding-top:45px;font-size:12px}
body#competitive-compare.altima #interior .component .copy-block .GenericCont .ribbonImage,body#competitive-compare.versa-note #interior .component .copy-block .GenericCont .ribbonImage{left:43px}
body#competitive-compare.altima #interior .component .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.versa-note #interior .component .copy-block .GenericCont .comp-adv-size-large-1{left:67px;width:400px}
body#competitive-compare.altima #interior .component.static-banner .copy-block p,body#competitive-compare.versa-note #interior .component.static-banner .copy-block p{margin-bottom:15px}
body#competitive-compare.altima #interior .bottom-nav,body#competitive-compare.versa-note #interior .bottom-nav{padding-bottom:40px;margin-left:-415px}
body#competitive-compare.altima #technology .bottom-nav,body#competitive-compare.versa-note #technology .bottom-nav{margin-left:-500px}
body#competitive-compare.altima #exterior .component.static-banner .comp-advantage-component .copy-block .comp-adv-font-regular,body#competitive-compare.versa-note #exterior .component.static-banner .comp-advantage-component .copy-block .comp-adv-font-regular{margin-top:-6px}
body#competitive-compare.altima .component .comp-advantage-component.interior2 .centered-container .copy-block.secondary-outer-css.sub1,body#competitive-compare.versa-note .component .comp-advantage-component.interior2 .centered-container .copy-block.secondary-outer-css.sub1,body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1.interior1,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1.interior1{width:120px}
body#competitive-compare.altima #interior .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4,body#competitive-compare.versa-note #interior .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4{width:145px}
body#competitive-compare.altima #technology .component .techImg,body#competitive-compare.versa-note #technology .component .techImg{margin-top:40px}
body#competitive-compare.altima #technology .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4,body#competitive-compare.versa-note #technology .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4{width:110px}
body#competitive-compare.altima #technology .versa .comp-adv-font-available-on,body#competitive-compare.versa-note #technology .versa .comp-adv-font-available-on{margin-top:-422px}
body#competitive-compare.altima #awards h2.section-title,body#competitive-compare.versa-note #awards h2.section-title{margin-top:35px;margin-bottom:70px;color:#757575;font-size:12px}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block p.secondary-position-1.pathfinder,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block p.secondary-position-1.pathfinder{left:-105px;top:67px;width:100px}
body#competitive-compare.altima .comp-advantage-component .centered-container .copy-block p.extra-position.pathfinder,body#competitive-compare.versa-note .comp-advantage-component .centered-container .copy-block p.extra-position.pathfinder{margin-top:17px}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4.pathfinder,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4.pathfinder{width:130px}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1.pathfinder,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1.pathfinder{width:138px}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1{width:158px}
body#competitive-compare.altima #mpg .bottom-nav,body#competitive-compare.versa-note #mpg .bottom-nav{margin-bottom:10px}
body#competitive-compare.altima .component .copy-block .GenericCont .ribbonImage.small .ribbonActualImage,body#competitive-compare.versa-note .component .copy-block .GenericCont .ribbonImage.small .ribbonActualImage{background-size:350px 40px;width:400px}
body#competitive-compare.altima #towing .component .copy-block .GenericCont .ribbonImage .ribbonActualImage,body#competitive-compare.versa-note #towing .component .copy-block .GenericCont .ribbonImage .ribbonActualImage,body#competitive-compare.altima #safety .component .centered-container .copy-block .altima.GenericCont .ribbonActualImage,body#competitive-compare.versa-note #safety .component .centered-container .copy-block .altima.GenericCont .ribbonActualImage{background-size:380px 40px;width:400px}
body#competitive-compare.altima #towing .component .centered-container .copy-block .GenericCont,body#competitive-compare.versa-note #towing .component .centered-container .copy-block .GenericCont{width:345px}
body#competitive-compare.altima #towing .copy-block .GenericCont .comp-adv-size-large-1,body#competitive-compare.versa-note #towing .copy-block .GenericCont .comp-adv-size-large-1{margin-left:25px}
body#competitive-compare.altima #towing .copy-block .GenericCont .comp-adv-size-large-1 .comp-adv-font-2,body#competitive-compare.versa-note #towing .copy-block .GenericCont .comp-adv-size-large-1 .comp-adv-font-2{width:200px}
body#competitive-compare.altima #towing .comp-advantage-component .centered-container .copy-block .secondary-position-3,body#competitive-compare.versa-note #towing .comp-advantage-component .centered-container .copy-block .secondary-position-3{top:-40px;left:29px;font-size:13px}
body#competitive-compare.altima #towing .comp-advantage-component .centered-container .copy-block .extra-position.sub-2,body#competitive-compare.versa-note #towing .comp-advantage-component .centered-container .copy-block .extra-position.sub-2{width:auto;margin-top:15px;margin-left:-352px}
body#competitive-compare.altima .component.static-banner .copy-block .comp-adv-font-2.style46,body#competitive-compare.versa-note .component.static-banner .copy-block .comp-adv-font-2.style46{font-size:46px;font-weight:400}
body#competitive-compare.altima #towing .comp-advantage-component .centered-container .copy-block .extra-position.sub-3,body#competitive-compare.versa-note #towing .comp-advantage-component .centered-container .copy-block .extra-position.sub-3{height:100px;margin-top:-11px;margin-left:10px;width:140px}
body#competitive-compare.altima #mpg .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1.interior1,body#competitive-compare.versa-note #mpg .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub1.interior1{width:100px}
body#competitive-compare.altima #interior .component .copy-block .comp-adv-font-6.pathfinder,body#competitive-compare.versa-note #interior .component .copy-block .comp-adv-font-6.pathfinder{margin-top:-33px;margin-left:12px}
body#competitive-compare.altima #interior .component .copy-block .extra-position.sub-4.pathfinder,body#competitive-compare.versa-note #interior .component .copy-block .extra-position.sub-4.pathfinder{margin-top:-180px;margin-left:12px}
body#competitive-compare.altima #interior .component .copy-block .GenericCont.pathfinder .comp-adv-size-large-1,body#competitive-compare.versa-note #interior .component .copy-block .GenericCont.pathfinder .comp-adv-size-large-1{width:700px}
body#competitive-compare.altima #interior .component .copy-block .GenericCont.pathfinder .comp-adv-size-large-1.pathfinder,body#competitive-compare.versa-note #interior .component .copy-block .GenericCont.pathfinder .comp-adv-size-large-1.pathfinder{width:320px}
body#competitive-compare.altima #interior .component .copy-block .GenericCont.pathfinder,body#competitive-compare.versa-note #interior .component .copy-block .GenericCont.pathfinder{margin-left:-20px}
body#competitive-compare.altima #value .component .copy-block .GenericCont.pathfinder .comp-adv-size-large-2,body#competitive-compare.versa-note #value .component .copy-block .GenericCont.pathfinder .comp-adv-size-large-2{width:650px}
body#competitive-compare.altima .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.pathfinder,body#competitive-compare.versa-note .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.pathfinder{width:220px}
body#competitive-compare.altima #mpg #altima-performance .secondary-position-1,body#competitive-compare.versa-note #mpg #altima-performance .secondary-position-1{top:108px;left:-98px}
body#competitive-compare.altima #mpg #altima-performance #highway,body#competitive-compare.versa-note #mpg #altima-performance #highway{top:-7px;left:0}
body#competitive-compare.altima #mpg #altima-performance .extra-position,body#competitive-compare.versa-note #mpg #altima-performance .extra-position{margin-top:53px;font-size:48px;margin-left:5px}
body#competitive-compare.altima #mpg .component .copy-block .GenericCont .altima-performance.comp-adv-size-large-2,body#competitive-compare.versa-note #mpg .component .copy-block .GenericCont .altima-performance.comp-adv-size-large-2{width:721px}
body#competitive-compare.altima #interior .component .copy-block .GenericCont .altima-interior.comp-adv-size-large-1,body#competitive-compare.versa-note #interior .component .copy-block .GenericCont .altima-interior.comp-adv-size-large-1{width:575px}
body#competitive-compare.altima #interior .component .comp-advantage-component .copy-block.altima-performance .comp-adv-font-3-sub,body#competitive-compare.versa-note #interior .component .comp-advantage-component .copy-block.altima-performance .comp-adv-font-3-sub{font-size:120px}
body#competitive-compare.altima #interior .component .comp-advantage-component .copy-block.altima-performance .extra-position.sub-1,body#competitive-compare.versa-note #interior .component .comp-advantage-component .copy-block.altima-performance .extra-position.sub-1{margin-top:-153px;font-size:17px}
body#competitive-compare.altima #interior .component .comp-advantage-component .copy-block.altima-performance .secondary,body#competitive-compare.versa-note #interior .component .comp-advantage-component .copy-block.altima-performance .secondary{margin-top:-10px;width:100px;line-height:14px}
body#competitive-compare.altima #interior .component.background-video .copy-block .altima-performance p,body#competitive-compare.versa-note #interior .component.background-video .copy-block .altima-performance p{margin-top:20px}
body#competitive-compare.altima #safety .component.safety-shield .permanent-content .altima-safety .comp-adv-font-2,body#competitive-compare.versa-note #safety .component.safety-shield .permanent-content .altima-safety .comp-adv-font-2{font-size:44px}
body#competitive-compare.altima #safety .component.safety-shield .permanent-content .altima-safety.comp-adv-size-large-2,body#competitive-compare.versa-note #safety .component.safety-shield .permanent-content .altima-safety.comp-adv-size-large-2{top:85px;position:relative}
body#competitive-compare.altima #safety .component.safety-shield .permanent-content .altima-safety.comp-adv-size-large-2 .comp-adv-font-8,body#competitive-compare.versa-note #safety .component.safety-shield .permanent-content .altima-safety.comp-adv-size-large-2 .comp-adv-font-8{width:660px;margin:0 auto}
body#competitive-compare.altima #safety .component.safety-shield .permanent-content .altima.comp-adv-font-3,body#competitive-compare.versa-note #safety .component.safety-shield .permanent-content .altima.comp-adv-font-3{font-size:160px}
body#competitive-compare.altima #safety .comp-advantage-component .centered-container .copy-block .altima.extra-position.sub-4,body#competitive-compare.versa-note #safety .comp-advantage-component .centered-container .copy-block .altima.extra-position.sub-4{font-size:25px;font-weight:600;margin-top:-175px}
body#competitive-compare.altima #safety .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4 .comp-adv-font-7,body#competitive-compare.versa-note #safety .component .comp-advantage-component .centered-container .copy-block.secondary-outer-css.sub4 .comp-adv-font-7{font-size:40px}
body#competitive-compare.altima #safety .component .centered-container .copy-block .altima.GenericCont .comp-adv-font-2,body#competitive-compare.versa-note #safety .component .centered-container .copy-block .altima.GenericCont .comp-adv-font-2{width:300px}
body#competitive-compare.altima #safety .component .centered-container .copy-block .altima.GenericCont .comp-adv-font-8,body#competitive-compare.versa-note #safety .component .centered-container .copy-block .altima.GenericCont .comp-adv-font-8{width:430px}
body#competitive-compare.altima #safety .component .centered-container .copy-block .altima.GenericCont .comp-adv-font-available-on,body#competitive-compare.versa-note #safety .component .centered-container .copy-block .altima.GenericCont .comp-adv-font-available-on{margin-top:30px}
body#competitive-compare.altima #features .altima-custom .comp-adv-font-2,body#competitive-compare.versa-note #features .altima-custom .comp-adv-font-2{font-size:40px;color:#fff}
body#competitive-compare.altima #technology #features.altima .copy-block .GenericCont .comp-adv-size-large-1.altima-smart,body#competitive-compare.versa-note #technology #features.altima .copy-block .GenericCont .comp-adv-size-large-1.altima-smart{text-align:left;margin-top:495px}
body#competitive-compare.altima #technology #features.altima .copy-block .GenericCont .comp-adv-size-large-1.altima-smart p,body#competitive-compare.versa-note #technology #features.altima .copy-block .GenericCont .comp-adv-size-large-1.altima-smart p{color:#fff;margin-bottom:0}
body#competitive-compare.altima #technology #features.altima .copy-block .GenericCont .comp-adv-size-large-1.altima p.comp-adv-font-available-on,body#competitive-compare.versa-note #technology #features.altima .copy-block .GenericCont .comp-adv-size-large-1.altima p.comp-adv-font-available-on{color:#fff;margin-top:15px}
body#competitive-compare.altima #technology #features #comp_adv_container_0 .copy-block .ColorPink,body#competitive-compare.versa-note #technology #features #comp_adv_container_0 .copy-block .ColorPink{color:#c51834}
body#competitive-compare.altima #technology #features #comp_adv_container_1 .secondary-outer-css p,body#competitive-compare.versa-note #technology #features #comp_adv_container_1 .secondary-outer-css p{color:#fff}
body#competitive-compare.altima #technology #features #comp_adv_container_1 .secondary-outer-css.sub-1,body#competitive-compare.versa-note #technology #features #comp_adv_container_1 .secondary-outer-css.sub-1{width:143px}
body#competitive-compare.altima #technology #features .carousel-centered-container .carousel-paginator .status-indicator,body#competitive-compare.versa-note #technology #features .carousel-centered-container .carousel-paginator .status-indicator{bottom:80px}
body#competitive-compare.altima #awards #competitive-comparison.component.simple-gallery .paginator .status-indicator,body#competitive-compare.versa-note #awards #competitive-comparison.component.simple-gallery .paginator .status-indicator{bottom:0}
#comp-adv-context-nav{position:fixed;right:0;top:50%;width:33px;z-index:50}
#comp-adv-context-nav ul li{background-color:#1f1e1e;clear:both;float:right;height:66px;width:180px;border-bottom:1px solid #0e0e0d}
#comp-adv-context-nav ul li .context-nav-width{width:65px}
#comp-adv-context-nav ul li a{color:#575353;display:block;font-weight:lighter;line-height:70px;padding:0 0 0 37px;position:relative;text-decoration:none;width:200px}
#comp-adv-context-nav ul li.focused{background-color:#c71444;width:50px}
#comp-adv-context-nav ul li.focused a{color:#fff}
#comp-adv-context-nav ul li.focused a span{opacity:2.4}
#comp-adv-context-nav ul li a span:hover{opacity:2.4;color:#fff}
#comp-adv-context-nav ul li a:hover{color:#fff}
#comp-adv-context-nav .context-nav-sprite-img{background:url(/etc/designs/nml-default/media/competitive-advantage/sprite-why-context-nav-icons.png);background-repeat:no-repeat;display:block;height:40px;left:11px;position:absolute;top:5px;width:40px;opacity:.4;filter:alpha(opacity=40)}
#comp-adv-context-nav .context-nav-top{background-position:-10px -67px}
#comp-adv-context-nav .context-nav-top-text{position:relative;top:13px;left:-18px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-exterior{background-position:-10px -607px}
#comp-adv-context-nav .context-nav-exterior-text{position:relative;top:13px;left:-27px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-mpg{background-position:-11px -125px}
#comp-adv-context-nav .context-nav-mpg-text{position:relative;top:13px;left:-20px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-interior{background-position:-11px -187px}
#comp-adv-context-nav .context-nav-interior-text{position:relative;top:13px;left:-25px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-safety{background-position:-9px -246px}
#comp-adv-context-nav .context-nav-safety-text{position:relative;top:13px;left:-24px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-tech{background-position:-12px -489px}
#comp-adv-context-nav .context-nav-tech-text{position:relative;top:13px;left:-22px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-awards{background-position:-11px -367px}
#comp-adv-context-nav .context-nav-awards-text{position:relative;top:13px;left:-28px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-towing{background-position:-10px -13px}
#comp-adv-context-nav .context-nav-towing-text{position:relative;top:13px;left:-26px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-value{background-position:-10px -427px}
#comp-adv-context-nav .context-nav-value-text{position:relative;top:13px;left:-24px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-cargo{background-position:-10px -548px}
#comp-adv-context-nav .context-nav-cargo-text{position:relative;top:13px;left:-24px;font-size:12px;font-family:arial;font-weight:400}
#comp-adv-context-nav .context-nav-power{background-position:-11px -125px}
#comp-adv-context-nav .context-nav-power-text{position:relative;top:13px;left:-25px;font-size:12px;font-family:arial;font-weight:400}