.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.poll-push{max-width:1440px;padding:30px 0;margin:0 auto;position:relative;overflow:hidden;background-position:center top}
.ie8 .poll-push{max-width:1280px}
.poll-push .title{font:2.286em/30px "NissanAG Bold";text-transform:uppercase}
.poll-push .sub-title{font:.929em "NissanAG Bold"}
.poll-push .count-douwn-block{color:#fff;text-align:right}
.poll-push .count-douwn-block .text{display:inline-block;padding:0 15px;margin-top:50px;font:2.286em "NissanAG Bold";background-color:#fff;color:#000;text-transform:uppercase}
.safari .poll-push .count-douwn-block .text{padding-top:6px}
.poll-push .count-douwn-block .count-down-time{font:4.286em "NissanAG Bold";text-transform:uppercase}
.safari .poll-push .count-douwn-block .count-down-time{padding-top:12px}
.poll-push .count-douwn-block .count-down-time span{margin-left:10px}
.poll-push .count-douwn-block .count-down-time span:first-child{margin-left:0}
.poll-push .cta{margin-top:10px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font:1.143em "NissanAG Bold";text-transform:uppercase}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px) and (max-width:979px){.poll-push .title{font-size:1.714em;line-height:26px}
.poll-push .sub-title{font-size:.857em}
.poll-push .count-douwn-block .text{font-size:1.714em}
.poll-push .count-douwn-block .count-down-time{font-size:3.214em}
}
@media(max-width:767px){.poll-push .cta{width:100%;padding:15px 0}
}
@media(max-width:480px){.poll-push .count-douwn-block .text{font-size:1.714em}
.poll-push .count-douwn-block .count-down-time{font-size:2.857em}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
[data-how-to-play] .owl-pagination .owl-page span{background-color:#bdbdbd}
video::-webkit-media-controls,video::-webkit-media-controls-enclosure{display:none!important}
.vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;color:#fff}
.vjs-loading-spinner{z-index:2}
.video-overlay{position:absolute;top:0;left:0;background-color:black;width:100%;height:100%;z-index:1;display:none}
.nbh-ucl-how-to-play{position:relative;margin:0 auto;max-width:1440px}
.nbh-ucl-how-to-play .slideshow-box .owl-controls{visibility:hidden}
.nbh-ucl-how-to-play .dash-separator{margin-bottom:15px}
.nbh-ucl-how-to-play .itemLink{display:block}
.nbh-ucl-how-to-play .owl-item{position:relative}
.nbh-ucl-how-to-play .owl-buttons{display:none}
.nbh-ucl-how-to-play .owl-controls{padding-bottom:20px}
.nbh-ucl-how-to-play .back{position:relative;display:block;word-wrap:break-word}
.nbh-ucl-how-to-play .back:before{font-family:FontAwesome;content:'\f053';position:absolute;left:-25px;top:50%;margin-top:-20px;font-size:20px;color:#c71444}
.nbh-ucl-how-to-play .details-text .sub-title,.nbh-ucl-how-to-play .details-container .sub-title{font-weight:bold;text-transform:uppercase}
.nbh-ucl-how-to-play .cta{font:1.143em "NissanAG Bold";text-transform:uppercase;-webkit-transition:'all .3s ease-in-out';-moz-transition:'all .3s ease-in-out';-o-transition:'all .3s ease-in-out';transition:'all .3s ease-in-out'}
.nbh-ucl-how-to-play .text-wrapper{-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.nbh-ucl-how-to-play .text-container{position:relative;margin:0 130px;height:100%}
.nbh-ucl-how-to-play .text-container .title{margin-bottom:0;font:2em/30px "NissanAG Bold";text-transform:uppercase}
.nbh-ucl-how-to-play .text-container .sub-title{font:.929em "NissanAG Bold";text-transform:uppercase}
.nbh-ucl-how-to-play .text-container .title-bloc{position:absolute;width:100%;overflow:hidden}
.nbh-ucl-how-to-play .text-container .title-bloc .detail-bloc{width:45%}
.nbh-ucl-how-to-play .text-container .title-bloc .btn-cta{display:block;overflow:hidden;width:100%}
.nbh-ucl-how-to-play .text-container .title-bloc.full-bloc{width:auto}
.nbh-ucl-how-to-play .text-container .title-bloc.to-bottom{bottom:45px}
.nbh-ucl-how-to-play .text-container .title-bloc.to-top{top:20px}
.nbh-ucl-how-to-play .text-container .title-bloc.to-left{left:0}
.nbh-ucl-how-to-play .text-container .title-bloc.to-right{right:0}
.nbh-ucl-how-to-play .text-container .title-bloc.to-right .detail-bloc{float:right}
.nbh-ucl-how-to-play .text-container .title-bloc.to-center{left:auto}
.nbh-ucl-how-to-play .text-container .title-bloc.to-center .detail-bloc{margin:0 auto}
.nbh-ucl-how-to-play .text-container .title-bloc.to-middle{top:50%}
.nbh-ucl-how-to-play .asset-container,.nbh-ucl-how-to-play .mobile-asset-container{position:relative;overflow:hidden;clear:both}
.nbh-ucl-how-to-play .asset-container img,.nbh-ucl-how-to-play .mobile-asset-container img,.nbh-ucl-how-to-play .asset-container .custom-poster,.nbh-ucl-how-to-play .mobile-asset-container .custom-poster{width:100%}
.nbh-ucl-how-to-play .asset-container .custom-poster,.nbh-ucl-how-to-play .mobile-asset-container .custom-poster{position:absolute;top:0;left:0}
.nbh-ucl-how-to-play .video-playing .text-fade-out .text-wrapper{opacity:.30;-ms-filter:"alpha(opacity=30)"}
.nbh-ucl-how-to-play .video-playing .vjs-big-play-button,.nbh-ucl-how-to-play .video-playing .custom-poster,.nbh-ucl-how-to-play .video-playing .play-btn{visibility:hidden}
.nbh-ucl-how-to-play .sound-icon-wrapper{position:absolute;top:30px;right:30px;z-index:1}
.nbh-ucl-how-to-play .sound-icon-wrapper span{width:30px;height:30px;font-size:36px;line-height:30px;display:none}
.nbh-ucl-how-to-play .sound-icon-wrapper span:before{position:absolute}
.nbh-ucl-how-to-play .sound-icon-wrapper span.on:before{left:-9px}
.nbh-ucl-how-to-play .sound-icon-wrapper span.off:before{left:-8px}
.nbh-ucl-how-to-play .sound-icon-wrapper .sound.sound-on .on{display:block}
.nbh-ucl-how-to-play .sound-icon-wrapper .sound.sound-on .off{display:none}
.nbh-ucl-how-to-play .sound-icon-wrapper .sound.sound-off .off{display:block}
.nbh-ucl-how-to-play .sound-icon-wrapper .sound.sound-off .on{display:none}
.nbh-ucl-how-to-play .sound-icon-wrapper a:hover{color:#000}
.nbh-ucl-how-to-play .sound-icon-wrapper a:hover span{opacity:.5;-ms-filter:"alpha(opacity=50)"}
.nbh-ucl-how-to-play .video-js{height:0}
.nbh-ucl-how-to-play .video-js.video-init{height:auto;padding-top:56.25%}
.nbh-ucl-how-to-play .video-js.video-init .vjs-poster{position:absolute;top:0;left:0}
.nbh-ucl-how-to-play .video-js .vjs-control-bar{display:none!important}
.nbh-ucl-how-to-play .play-btn{position:absolute;top:45%;left:50%;display:block;margin-top:-70px;margin-left:-45px;width:82px;height:82px;z-index:11;text-indent:999999999999999px}
.nbh-ucl-how-to-play .play-btn .icon{display:block;width:82px;height:82px;cursor:pointer;background:url('images/nbh-ucl-how-to-play/play.png') no-repeat center center;background-size:100%}
.nbh-ucl-how-to-play .carousel-container{margin:-80px 130px 0;position:relative;z-index:4}
.nbh-ucl-how-to-play .slideshow-carousel .picture{position:relative;border-top:5px solid transparent;cursor:pointer}
.nbh-ucl-how-to-play .slideshow-carousel .picture:after{-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;-ms-filter:"alpha(opacity=50)";background:#000}
.nbh-ucl-how-to-play .slideshow-carousel .owl-item{width:25%;margin-bottom:20px}
.nbh-ucl-how-to-play .slideshow-carousel .owl-item.current .picture{border-top:5px solid #c71444}
.nbh-ucl-how-to-play .slideshow-carousel .owl-item.current .picture:after{opacity:0}
.nbh-ucl-how-to-play .slideshow-carousel .owl-item.current .picture:before{content:"\f0d8";position:absolute;left:50%;top:-15px;margin-left:-5px;width:10px;height:5px;font-family:"FontAwesome";color:#c71444;-webkit-font-smoothing:antialiased}
.nbh-ucl-how-to-play .slideshow-carousel .owl-item.current .thumbnail-item .text{opacity:1;-ms-filter:"alpha(opacity=100)"}
.nbh-ucl-how-to-play .thumbnail-item{padding-top:5px}
.nbh-ucl-how-to-play .thumbnail-item .text{word-wrap:break-word;padding-right:10px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;opacity:.5;-ms-filter:"alpha(opacity=50)"}
.nbh-ucl-how-to-play .thumbnail-item:hover .picture:after{opacity:0;-ms-filter:"alpha(opacity=0)"}
.nbh-ucl-how-to-play .thumbnail-item:hover .text{opacity:1;-ms-filter:"alpha(opacity=100)"}
.nbh-ucl-how-to-play .thumbnail-item img{width:100%}
.nbh-ucl-how-to-play .thumbnail-item .title{margin-top:23px;font-size:15px;line-height:15px;text-transform:uppercase}
.nbh-ucl-how-to-play .thumbnail-item .description{font-size:12px;line-height:19px!important}
.nbh-ucl-how-to-play.white-slideshow{background:#fff}
.nbh-ucl-how-to-play.white-slideshow .back{color:#000}
.nbh-ucl-how-to-play.white-slideshow .details-container p,.nbh-ucl-how-to-play.white-slideshow .carousel-container .title,.nbh-ucl-how-to-play.white-slideshow .carousel-container p,.nbh-ucl-how-to-play.white-slideshow .carousel-container .text{color:#000}
.nbh-ucl-how-to-play.black-slideshow{background:#000}
.nbh-ucl-how-to-play.black-slideshow .back{color:#fff}
.nbh-ucl-how-to-play.black-slideshow .details-container p,.nbh-ucl-how-to-play.black-slideshow .carousel-container .title,.nbh-ucl-how-to-play.black-slideshow .carousel-container p,.nbh-ucl-how-to-play.black-slideshow .carousel-container .text{color:#fff}
.popin-slideshow{position:absolute;top:10000px;left:10000px;width:500px;z-index:50;display:none}
.popin-slideshow .close{display:block;position:absolute;top:0;right:0;padding:10px;width:14px;height:14px;text-indent:-9999em;background:url("images/icons/icon-close.png") center center no-repeat;opacity:1;-ms-filter:"alpha(opacity=100)"}
.popin-slideshow .row{margin:0;padding:40px;background-color:#000}
.popin-slideshow .row .desc{margin:0;color:#fff;font-size:12px;line-height:20px}
.ie8 .nbh-ucl-how-to-play{overflow:hidden}
.ie8 .nbh-ucl-how-to-play .video-js{height:810px;padding-top:0}
.ie8 .nbh-ucl-how-to-play .back:before{top:10px}
.ie8 .nbh-ucl-how-to-play .mobile-asset-container{display:none}
.ie8 .modal-video-youtube{display:none}
.modal-backdrop{z-index:1201}
.modal.modal-video-youtube{position:fixed;width:768px;padding:7px;margin-left:0;z-index:1202;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transition:opacity .3s}
.modal.modal-video-youtube.fade{transition:opacity .3s}
.modal.modal-video-youtube.in{transition:opacity .3s}
.modal.modal-video-youtube .modal-body{*zoom:1;max-height:800px;height:auto;position:static;padding:0;background:#000;overflow-y:hidden}
.modal.modal-video-youtube .modal-body:before,.modal.modal-video-youtube .modal-body:after{display:table;content:"";line-height:0}
.modal.modal-video-youtube .modal-body:after{clear:both}
.modal.modal-video-youtube .video-wraper{position:relative;padding-bottom:62.8%;height:0;overflow:hidden;background:#000}
.modal.modal-video-youtube .video-wraper iframe,.modal.modal-video-youtube .video-wraper object,.modal.modal-video-youtube .video-wraper embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.modal.modal-video-youtube .zone-text{position:relative;padding:10px 20px;color:#fff}
.modal.modal-video-youtube .zone-text .title{font-weight:bold}
.modal.modal-video-youtube .zone-text p{font-size:12px;line-height:1.2em;margin:0}
.modal.modal-video-youtube .zone-text .description{clear:both}
.modal.modal-video-youtube .zone-text .pull-right{position:absolute;right:0;bottom:0;font-size:11px;padding:0}
.modal.modal-video-youtube button.close{z-index:10;position:absolute;top:-25px;right:0;color:#fff;font-size:11px;font-weight:lighter;text-transform:uppercase;text-shadow:none;opacity:1;filter:alpha(opacity=100)}
.modal.modal-video-youtube button.close span{font-size:16px;margin-left:5px}
.modal.modal-video-youtube img{position:relative;top:0;left:0}
@media(max-width:979px){.modal.modal-video-youtube{max-width:768px;width:80%;margin-left:0}
}
@media(max-width:767px){.modal.modal-video-youtube{max-height:100%;max-width:100%;width:100%;padding:0;left:0;margin-left:0}
.modal.modal-video-youtube .video-wraper{padding-bottom:42.8%}
}
@media(max-width:767px) and (orientation:landscape){.modal.modal-video-youtube{width:88%}
}
@media(max-width:480px){.modal.modal-video-youtube .video-wraper{padding-bottom:56.25%}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:1240px){.nbh-ucl-how-to-play .text-container .title{font-size:1.571em;line-height:24px}
.nbh-ucl-how-to-play .text-container .sub-title{font-size:1.143em;line-height:22px}
.nbh-ucl-how-to-play .text-wrapper .play-btn{width:60px;height:60px;margin-top:-60px;margin-left:-30px}
.nbh-ucl-how-to-play .text-wrapper .play-btn .icon{width:60px;height:60px}
.nbh-ucl-how-to-play .cta{font-size:1em;padding:5px 10px}
}
@media(max-width:1024px){.nbh-ucl-how-to-play .text-container .title{font-size:1.286em;line-height:20px}
.nbh-ucl-how-to-play .text-container .sub-title{font-size:.857em;line-height:16px}
}
@media(min-width:768px) and (max-width:979px){.nbh-ucl-how-to-play .dash-separator{margin-top:5px;margin-bottom:7px}
.nbh-ucl-how-to-play .cta{padding:3px 10px}
.nbh-ucl-how-to-play .text-container .title{font-size:1.143em}
.nbh-ucl-how-to-play .text-container .sub-title{margin-bottom:4px;font-size:.786em}
}
@media(min-width:768px){.nbh-ucl-how-to-play .mobile-asset-container{display:none}
}
@media(max-width:767px){.nbh-ucl-how-to-play .back:before{font-size:13px}
.nbh-ucl-how-to-play .asset-container{display:none}
.nbh-ucl-how-to-play .text-container{margin-right:6%;margin-left:6%}
.nbh-ucl-how-to-play .text-container .title{font-size:1.143em;line-height:18px}
.nbh-ucl-how-to-play .text-container .sub-title{font-size:.714em;line-height:14px}
.nbh-ucl-how-to-play .text-wrapper .play-btn{width:50px;height:50px;margin-top:-30px;margin-left:-25px}
.nbh-ucl-how-to-play .text-wrapper .play-btn .icon{width:50px;height:50px}
.nbh-ucl-how-to-play .cta{font-size:.714em;padding:5px}
.nbh-ucl-how-to-play .owl-theme .owl-controls .owl-page span .owl-theme .owl-controls .owl-page span,.nbh-ucl-how-to-play.white-slideshow .owl-theme .owl-controls .owl-page span{background:#000}
.nbh-ucl-how-to-play .owl-theme .owl-controls .owl-page span .owl-theme .owl-controls .owl-page.active span,.nbh-ucl-how-to-play.white-slideshow .owl-theme .owl-controls .owl-page.active span{background:#c71444}
.nbh-ucl-how-to-play .sound-icon-wrapper{top:20px;right:20px}
.nbh-ucl-how-to-play .sound-icon-wrapper span{width:26px;height:26px;font-size:32px}
.nbh-ucl-how-to-play .slideshow-box .owl-controls{visibility:visible}
.nbh-ucl-how-to-play .carousel-container{display:none}
}
@media(max-width:640px){.nbh-ucl-how-to-play .text-wrapper .play-btn{width:40px;height:40px;margin-top:-50px;margin-left:-20px}
.nbh-ucl-how-to-play .text-wrapper .play-btn .icon{width:40px;height:40px}
}
@media(max-width:600px){.nbh-ucl-how-to-play .text-container .title-bloc .detail-bloc{width:90%}
}
@media(max-width:480px){.nbh-ucl-how-to-play .slideshow-box .owl-controls{visibility:visible}
.nbh-ucl-how-to-play .text-container .title{font-size:1em;line-height:14px}
.nbh-ucl-how-to-play .text-container .sub-title{margin-bottom:5px;font-size:.714em;line-height:12px}
.nbh-ucl-how-to-play .text-container .title-bloc.to-bottom{bottom:10px}
.nbh-ucl-how-to-play .text-wrapper .play-btn{width:30px;height:30px;margin-left:-15px}
.nbh-ucl-how-to-play .text-wrapper .play-btn .icon{width:30px;height:30px}
.nbh-ucl-how-to-play .cta{font-size:.571em;padding:3px 5px}
.nbh-ucl-how-to-play .video-playing .text-wrapper{opacity:1;filter:alpha(opacity=100)}
.nbh-ucl-how-to-play .video-playing .text-fade-out .text-wrapper{opacity:1;filter:alpha(opacity=100)}
.nbh-ucl-how-to-play .vjs-default-skin .vjs-big-play-button{font-size:1em;display:block;z-index:2;position:absolute;width:41px;height:41px;top:50%;left:50%;margin-left:-20px;margin-top:-20px;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;filter:alpha(opacity=100);background:#fff;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.nbh-ucl-how-to-play .vjs-default-skin .vjs-big-play-button:before{content:'\e001';font-family:VideoJS;line-height:41px;text-align:center;position:absolute;left:1px;width:100%;height:100%;color:#000;font-size:1.3em}
.nbh-ucl-how-to-play .sound-icon-wrapper{top:15px;right:15px}
.nbh-ucl-how-to-play .sound-icon-wrapper span{width:20px;height:20px;font-size:26px}
.nbh-ucl-how-to-play .carousel-container{display:none}
.nbh-ucl-how-to-play .super-slideshow .back:before{margin-top:-10px;left:-15px}
.nbh-ucl-how-to-play .dash-separator{margin-top:7px;margin-bottom:10px}
}
@media(max-width:320px){.nbh-ucl-how-to-play .dash-separator{margin-top:5px;margin-bottom:5px}
.nbh-ucl-how-to-play .text-container .title{font-size:.714em;line-height:10px}
.nbh-ucl-how-to-play .text-container .sub-title{font-size:.571em;line-height:10px}
.nbh-ucl-how-to-play .text-container .title-bloc.to-left{bottom:5px}
.nbh-ucl-how-to-play .text-wrapper .play-btn{width:20px;height:20px;margin-top:-30px;margin-left:-10px}
.nbh-ucl-how-to-play .text-wrapper .play-btn .icon{width:20px;height:20px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
video::-webkit-media-controls,video::-webkit-media-controls-enclosure{display:none!important}
.ambassador-slideshow{position:relative}
.ambassador-slideshow .slideshow-box .owl-controls{visibility:hidden}
.ambassador-slideshow .itemLink{display:block}
.ambassador-slideshow .owl-item{position:relative}
.ambassador-slideshow .owl-buttons,.ambassador-slideshow .details-container{display:none}
.ambassador-slideshow .owl-controls{padding-bottom:20px}
.ambassador-slideshow .master-item .text-container{overflow:hidden}
.ambassador-slideshow .master-item .text-container .title{color:#fff;font-family:"NissanAG Bold";font-size:2.714em}
.ambassador-slideshow .master-item .details-container p{font-size:1.143em;line-height:18px}
.ambassador-slideshow .sub-title{font-family:"NissanAG Light";text-transform:uppercase}
.ambassador-slideshow .sub-title span,.ambassador-slideshow .sub-title strong,.ambassador-slideshow .sub-title b{margin-left:5px;font-family:"NissanAG Medium"}
.ambassador-slideshow .statistics{width:365px;height:365px;position:relative}
.ambassador-slideshow .statistics .parameter{position:absolute;text-transform:uppercase}
.ambassador-slideshow .statistics .parameter span{display:block}
.ambassador-slideshow .statistics .parameter .number{margin-right:5px;font:1.2em/20px "NissanAG Bold"}
.ambassador-slideshow .statistics .parameter .text{font:1.1em/19px "NissanAG Light"}
.ambassador-slideshow .statistics .description,.ambassador-slideshow .statistics .diagram{display:none}
.ambassador-slideshow .statistics .diagram{position:relative;height:56px;background-color:#3a3740}
.ambassador-slideshow .statistics .diagram span{position:absolute;width:0;height:26px;bottom:0;left:0;background-color:#fff;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}
.ambassador-slideshow .text-wrapper{-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;position:absolute;width:100%;height:100%;opacity:1;top:0;left:0;z-index:1}
.ambassador-slideshow .text-container{position:relative;margin:0 130px;height:100%}
.ambassador-slideshow .text-container .title{margin-bottom:0;font:2.857em "NissanAG Light";text-transform:uppercase}
.ambassador-slideshow .text-container .title span.first{margin-right:10px}
.ambassador-slideshow .text-container .title span.last,.ambassador-slideshow .text-container .title strong,.ambassador-slideshow .text-container .title b{font-family:"NissanAG Bold";color:#c71444;display:inline-block}
.ambassador-slideshow .text-container .title-bloc{position:absolute;width:100%;overflow:hidden;color:#fff}
.ambassador-slideshow .text-container .title-bloc .detail-bloc{width:45%}
.ambassador-slideshow .text-container .title-bloc .btn-cta{display:block;overflow:hidden;width:100%}
.ambassador-slideshow .text-container .title-bloc.full-bloc{width:auto}
.ambassador-slideshow .text-container .title-bloc.to-bottom{bottom:75px}
.ambassador-slideshow .text-container .title-bloc.to-top{top:75px}
.ambassador-slideshow .text-container .title-bloc.to-left{left:0}
.ambassador-slideshow .text-container .title-bloc.to-right{right:0}
.ambassador-slideshow .text-container .title-bloc.to-right .detail-bloc{float:right}
.ambassador-slideshow .text-container .title-bloc.to-center{left:auto}
.ambassador-slideshow .text-container .title-bloc.to-center .detail-bloc{margin:0 auto}
.ambassador-slideshow .text-container .title-bloc.to-middle{top:50%}
.ambassador-slideshow .text-container .nissan-icons-info{display:inline-block;margin-left:5px;padding:0 5px;vertical-align:bottom}
.ambassador-slideshow .asset-container{position:relative;overflow:hidden;clear:both}
.ambassador-slideshow .asset-container img,.ambassador-slideshow .asset-container .custom-poster{width:100%}
.ambassador-slideshow .asset-container .custom-poster{position:absolute;top:0;left:0}
.ambassador-slideshow .mobile-asset-container{display:none;text-align:center}
.ambassador-slideshow .mobile-asset-container img{max-width:100%}
.ambassador-slideshow .carousel-container{margin:-80px 130px 0;position:relative;z-index:4}
.ambassador-slideshow .slideshow-carousel .picture{position:relative;border-top:5px solid transparent;cursor:pointer}
.ambassador-slideshow .slideshow-carousel .picture:after{-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;-ms-filter:"alpha(opacity=50)";background:#000}
.ambassador-slideshow .slideshow-carousel .owl-item{width:25%;margin-bottom:20px}
.ambassador-slideshow .slideshow-carousel .owl-item.current .picture{border-top:5px solid #c71444}
.ambassador-slideshow .slideshow-carousel .owl-item.current .picture:after{opacity:0}
.ambassador-slideshow .slideshow-carousel .owl-item.current .picture:before{content:"\f0d8";position:absolute;left:50%;top:-15px;margin-left:-5px;width:10px;height:5px;font-family:"FontAwesome";color:#c71444;-webkit-font-smoothing:antialiased}
.ambassador-slideshow .slideshow-carousel .owl-item.current .thumbnail-item .text{opacity:1;-ms-filter:"alpha(opacity=100)"}
.ambassador-slideshow .thumbnail-item{padding-top:5px}
.ambassador-slideshow .thumbnail-item .text{word-wrap:break-word;padding-right:10px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;opacity:.5;-ms-filter:"alpha(opacity=50)"}
.no-touch .ambassador-slideshow .thumbnail-item:hover .picture:after{opacity:0;-ms-filter:"alpha(opacity=0)"}
.no-touch .ambassador-slideshow .thumbnail-item:hover .text{opacity:1;-ms-filter:"alpha(opacity=100)"}
.ambassador-slideshow .thumbnail-item img{width:100%}
.ambassador-slideshow .thumbnail-item .title{margin-top:23px;font-size:1.071em;line-height:15px;text-transform:uppercase}
.ambassador-slideshow .thumbnail-item .description{font-size:.857em;line-height:19px!important}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px){.ambassador-slideshow .master-item{display:none}
.ambassador-slideshow .first-item .text-container .title{font-family:"NissanAG Bold";font-size:2.286em}
.ambassador-slideshow .first-item .text-container .title-bloc{width:310px;overflow:visible}
.ambassador-slideshow .statistics .shots{top:0;left:33%;width:220px}
.ambassador-slideshow .statistics .goals{bottom:1%;left:50%;width:200px;margin-left:-100px;text-align:center}
.ambassador-slideshow .statistics .goals span{display:inline-block}
.ambassador-slideshow .statistics .passes{bottom:7%;left:10%;width:80px}
.ambassador-slideshow .statistics .minutes{top:13%;right:0;width:80px}
.ambassador-slideshow .statistics .shirt-number{top:50%;left:50%;width:70px;height:60px;margin-left:-35px;margin-top:-30px;line-height:60px;text-align:center}
.ambassador-slideshow .statistics .shirt-number .number{font-size:3.5em;line-height:60px}
.ambassador-slideshow .details-text .description{display:none}
}
@media(max-width:767px){.ambassador-slideshow .master-item .text-container .title{font-size:1.486em}
}
@media(min-width:1280px){.ambassador-slideshow .statistics .shots{width:320px}
}
@media(min-width:1024px) and (max-width:1280px){.ambassador-slideshow .text-container .title{font-size:2.286em}
.ambassador-slideshow .statistics{width:295px;height:295px;font-size:.7em}
.ambassador-slideshow .statistics .parameter .number{line-height:18px}
.ambassador-slideshow .statistics .parameter .text{line-height:16px}
.ambassador-slideshow .statistics .parameter.shirt-number .number{line-height:60px}
.ambassador-slideshow .statistics .minutes{margin-right:-10px}
}
@media(min-width:768px) and (max-width:1023px){.ambassador-slideshow .first-item .text-container .title{font-size:1.486em}
.ambassador-slideshow .text-container .title{font-size:24px}
.ambassador-slideshow .statistics{width:200px;height:200px;font-size:.6em}
.ambassador-slideshow .statistics .parameter .number{line-height:13px}
.ambassador-slideshow .statistics .parameter .text{line-height:11px}
.ambassador-slideshow .statistics .parameter.shirt-number .number{font-size:3em;line-height:inherit}
.ambassador-slideshow .statistics .minutes{margin-right:-30px}
}
@media(max-width:767px){.ambassador-slideshow .slideshow-box .owl-controls{visibility:visible}
.ambassador-slideshow .sub-title{font-size:1.7125em;line-height:24px}
.ambassador-slideshow .text-wrapper{position:relative}
.ambassador-slideshow .text-container{margin:6% 6% 0}
.ambassador-slideshow .text-container .title-bloc{position:relative;width:100%;left:auto;top:auto;right:auto;text-align:left}
.ambassador-slideshow .text-container .title-bloc .detail-bloc{width:100%}
.ambassador-slideshow .text-container .details-text{display:none}
.ambassador-slideshow .statistics{margin-bottom:20px;padding-bottom:20px;border-bottom:8px solid #fff;width:100%;height:100%}
.ambassador-slideshow .statistics .img-wrapper{display:none}
.ambassador-slideshow .statistics .parameter{position:static;margin-bottom:15px}
.ambassador-slideshow .statistics .diagram{display:block;margin-top:10px}
.ambassador-slideshow .statistics .shirt-number{display:none}
.ambassador-slideshow .details-container{display:block;margin:6%;color:#fff}
.ambassador-slideshow .details-container .desc{font-family:"NissanAG Medium";font-size:1.429em}
.ambassador-slideshow .details-container .sub-title{font-family:"NissanAG Bold";font-size:1.571em}
.ambassador-slideshow .asset-container{display:none}
.ambassador-slideshow .mobile-asset-container{display:block}
.owl-theme .owl-controls .owl-page span .ambassador-slideshow.white-slideshow .owl-theme .owl-controls .owl-page span{background:#000}
.owl-theme .owl-controls .owl-page span .ambassador-slideshow.white-slideshow .owl-theme .owl-controls .owl-page.active span{background:#c71444}
.ambassador-slideshow .carousel-container{display:none}
}
@media(max-width:600px){.ambassador-slideshow .text-container .title-bloc .detail-bloc{width:90%}
}
@media(max-width:480px){.ambassador-slideshow .details-text{display:none}
.ambassador-slideshow .master-item{font-size:.857em}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.teaser{display:block;overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto;position:relative;animation-name:teaser-sm;-o-animation-name:teaser-sm;-ms-animation-name:teaser-sm;-moz-animation-name:teaser-sm;-webkit-animation-name:teaser-sm;animation-duration:.001s;-o-animation-duration:.001s;-ms-animation-duration:.001s;-moz-animation-duration:.001s;-webkit-animation-duration:.001s}
.teaser .container{height:100%}
.teaser .img-container{position:relative}
.teaser .img-container figure{margin-top:0;margin-bottom:0;width:1440px;position:absolute;left:50%;margin-left:-720px;text-align:center}
.teaser .text-container{height:100%;display:none}
.teaser .text-container .row,.teaser .text-container .inner,.teaser .text-container [class*="span"]{height:100%}
.teaser .text-container .inner{position:relative}
.teaser .text-container .info{font-family:"NissanAG Bold";width:100%;margin-top:30px}
.teaser .text-container .info .countdown,.teaser .text-container .info .event,.teaser .text-container .info .numbers,.teaser .text-container .info .numbers div{display:inline-block}
.teaser .text-container .info .you-have{margin-bottom:5px}
.teaser .text-container .info .winner{font-size:50px;line-height:50px;font-family:"NissanAG Bold"}
.teaser .text-container .info .winner span{display:inline}
.teaser .text-container .info .countdown{position:relative}
.teaser .text-container .info .countdown .numbers{float:left;margin-right:15px}
.teaser .text-container .info .countdown .numbers>div{float:left;text-align:center;width:60px;height:90px;background:url(images/teaser-countdown.gif) repeat-x 0 0 transparent}
.teaser .text-container .info .countdown .numbers>div span{font-size:78px;line-height:90px;vertical-align:center}
.teaser .text-container .info .countdown .numbers>div+div{margin-left:4px}
.teaser .text-container .info .countdown .event{float:left;display:table;height:90px}
.teaser .text-container .info .countdown .event .unit{margin-bottom:0}
.teaser .text-container .info .countdown .event .unit+p{margin-bottom:0}
.teaser .text-container .actions,.teaser .text-container .actions div,.teaser .text-container .actions a{margin-left:0}
.teaser .text-container .actions{margin-top:15px;clear:both;width:380px}
.teaser .text-container .actions .submit-project{width:100%;padding-right:0;padding-left:0;padding-top:13px;padding-bottom:13px;font-family:'NissanAG Medium';float:none;display:block}
.teaser .text-container .actions .block{display:table;float:right;margin-top:15px;width:100%}
.teaser .text-container .actions .block .no-label{font-family:'NissanAG Medium';line-height:14px;margin-bottom:0}
.teaser .text-container .actions .block .login{margin-left:20px;min-width:140px;font-family:'NissanAG Medium';padding:13px 0;position:relative}
.teaser .text-container .hashtags{display:inline}
.teaser .text-container .current{display:block}
.teaser .title-bloc{color:#000}
.teaser .title-bloc.to-bottom{bottom:80px}
.teaser .title-bloc.to-top{top:50px}
.teaser .title-bloc.to-left{left:80px}
.teaser .title-bloc .date span{display:inline;float:none}
.teaser .title-bloc>p{font-family:'NissanAG Medium'}
.teaser .vertically-centered{display:table-cell;vertical-align:middle}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px) and (max-width:979px){.teaser .title-bloc.to-left{left:40px}
.teaser .text-container .actions{width:355px}
.teaser .text-container .info .winner{font-size:40px;line-height:40px}
}
@media(max-width:767px){.teaser{animation-name:teaser-xs;-o-animation-name:teaser-xs;-ms-animation-name:teaser-xs;-moz-animation-name:teaser-xs;-webkit-animation-name:teaser-xs}
.teaser .title-bloc.to-left{left:0}
.teaser .title-bloc.to-top{top:18px}
.teaser .text-container .actions{width:auto;max-width:355px}
.teaser .text-container .actions .block .login{margin-left:10px;float:none}
.teaser .text-container .actions .block .no-label{margin-right:10px}
.teaser .text-container .hashtags{display:block}
.teaser .text-container .info .winner{font-size:30px;line-height:25px}
.teaser .vertically-centered+.vertically-centered{text-align:right}
}
@keyframes teaser-xs{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
@-moz-keyframes teaser-xs{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
@-webkit-keyframes teaser-xs{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
@-ms-keyframes teaser-xs{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
@-o-keyframes teaser-xs{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
@keyframes teaser-sm{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
@-moz-keyframes teaser-sm{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
@-webkit-keyframes teaser-sm{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
@-ms-keyframes teaser-sm{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
@-o-keyframes teaser-sm{from{clip:rect(1px,auto,auto,auto)}
to{clip:rect(0px,auto,auto,auto)}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tease{background:#000;color:#fff;padding:20px 0 11px 115px;overflow:hidden}
.tease .title{text-transform:uppercase;font-size:16px;line-height:16px;margin:0 0 3px}
.tease a{color:#c71444;text-transform:uppercase;font-weight:bold}
.tease a.backLink:before{font-family:FontAwesome;content:'\f053';font-size:13px;font-weight:bold;display:inline-block;margin-right:10px}
.tease .header{position:relative;min-height:31px;overflow:hidden}
.tease .header .title,.tease .header .backLink{margin-right:340px}
.tease .header .backLink{position:relative;z-index:10}
.tease .share-nav{position:absolute;right:0;top:-21px;height:66px;width:100%}
.tease .share-nav .content{padding:0 10px}
.tease .share-nav .icon{padding:0;font-size:30px;text-align:center;display:inline;vertical-align:middle}
.tease .share-nav .button{text-align:center;width:100%;border-radius:0;padding:0;margin:0;border:0;background:#343434;display:inline-block;height:100%;line-height:66px;padding-left:10px;padding-right:10px;min-width:66px;box-sizing:border-box}
.tease .share-nav .btn-navbar{position:absolute;right:0;z-index:200}
.tease .share-nav .btn-navbar span{background:#343434}
.tease .share-nav .btn-navbar .icon-social{font-family:"Nissan Icons";font-size:40px;vertical-align:middle}
.tease .share-nav .btn-navbar .icon-social:before{content:"\e008"}
.tease .share-nav .share-nav-content{overflow:hidden;position:absolute;right:-203px;margin:0;padding:0;z-index:100}
.tease .share-nav .share-nav-content li{float:left;list-style:none;background:#202020;border-right:1px solid #2b2b2b}
.tease .share-nav .share-nav-content.hidden-content{visibility:hidden}
.tease .share-nav .share-nav-content .icon{float:left;width:66px;height:66px;padding:0;font-size:30px;text-align:center;line-height:66px}
.tease .share-nav .share-nav-content .button{display:block;width:100%;height:100%;border-radius:0;padding:0;margin:0;border:0}
.tease .share-nav a{color:#8a8a8a}
.tease .share-nav a:hover{color:#fff}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.tease{padding-left:15px;overflow:visible}
.tease .header .title,.tease .header .backLink{margin-right:70px}
.tease .share-nav{bottom:-11px;width:66px;height:auto}
.tease .share-nav .share-nav-content{position:absolute;top:-205px;right:0;width:auto}
.tease .share-nav .share-nav-content li{border-right:0;border-top:1px solid #2b2b2b}
.tease .share-nav span{border-top:1px solid #2b2b2b}
.tease .share-nav a span{border:0}
.tease .share-nav .btn-navbar{height:100%;border-top:0}
.tease .share-nav .btn-navbar span{border-top:0}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tag{background:#000;margin:0 auto;max-width:1440px}
.tag .container{margin:0 auto;min-height:500px}
.tag .container .inner{position:relative}
.tag .container .inner h2{color:#fff;margin-top:40px;margin-bottom:30px}
.tag .container .inner h2 span.oneline{display:block;margin-right:0}
.tag .container .inner h2 span{display:inline-block}
.tag .container ul{list-style:none;margin:0 auto}
.tag .container ul .push{float:left;padding:0;position:relative;margin-left:20px;background-repeat:no-repeat;background-size:contain}
.tag .container ul .push:first-child{margin-left:0}
.tag .container ul .push a{display:block}
.tag .container ul .push a figure{margin:0}
.tag .container ul .push a:hover{color:#000}
.tag .container ul .push .text-container{width:auto;position:absolute;bottom:40px;left:20px;height:auto}
.tag .container ul .push .text-container p{margin:0;font-family:'NissanAG Medium'}
.tag .container ul .push .text-container p.bold{font-family:'NissanAG Bold'}
.tag .container ul .push .text-container{position:absolute;bottom:20px;left:20px}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px) and (max-width:979px){.tag .container{min-height:380px}
}
@media(max-width:767px){.tag{//border:1px solid #000}
.tag .container{height:auto;margin:0 3%}
.tag .container .inner h2 span.oneline{margin-right:0}
.tag .container .inner h2 span{margin-right:10px}
.tag .container ul{height:auto;width:auto}
.tag .container ul .push{position:relative;float:none;margin:0;margin-bottom:1%;overflow:hidden;width:100%}
.tag .container ul .push img{position:relative;width:100%}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.survey{max-width:1440px;margin:auto}
.survey .header{background-color:#41549e;background-size:auto 100%;min-height:110px}
.survey .header p,.survey .header h2{margin:0}
.survey .header p{margin-top:25px}
.survey .picture{height:160px;width:160px;position:absolute;top:35%;left:20%;overflow:hidden}
.survey .picture .ico{width:auto;height:auto;color:#5f7fcd;font-size:120px;line-height:1em}
.survey.reveal .picture{height:60px;width:60px;left:20%;top:270px}
.survey.reveal .picture .ico{font-size:55px}
.survey section.content{position:relative;border-bottom:5px #121a3f solid;background-color:#36498f;background-size:auto 100%}
.survey section.content .toggle-bloc{position:relative}
.survey section.content .toggle-bloc.low-element{font-size:10px}
.survey section.content .toggle-bloc.low-element .answer .content{position:relative;top:25px}
.survey section.content .toggle-bloc.medium-element{font-size:12px}
.survey section.content .toggle-bloc.medium-element .answer .content{position:relative;top:13px}
.survey section.content .toggle-bloc.medium-element .picture,.survey section.content .toggle-bloc.low-element .picture{width:40px;height:40px;top:165px}
.survey section.content .toggle-bloc.medium-element .picture .ico,.survey section.content .toggle-bloc.low-element .picture .ico{font-size:35px}
.survey section.content .toggle-bloc.hight-element{font-size:17px}
.survey section.content .toggle-bloc.hight-element .picture{width:80px;height:80px;left:10%;top:150px}
.survey section.content .toggle-bloc.hight-element .picture .ico{font-size:80px}
.survey section.content .toggle-bloc.hight-element .answer .content{position:relative;top:-5px}
.survey section.content .toggle-bloc.hight-element .answer .content .result{line-height:.8em}
.survey section.content .toggle-bloc.hight-element .answer .content .result-label{line-height:1.1em}
.survey section.content .toggle-bloc .answer,.survey section.content .toggle-bloc .question{position:relative;margin:60px 0;min-height:160px}
.survey section.content .toggle-bloc .answer .content p,.survey section.content .toggle-bloc .question .content p{color:#fff}
.survey section.content .toggle-bloc .answer .cta,.survey section.content .toggle-bloc .question .cta{background-color:#10153e;position:relative}
.survey section.content .toggle-bloc .answer .cta:after,.survey section.content .toggle-bloc .question .cta:after{content:">";position:absolute;top:0;left:7px;padding-top:7px}
.survey section.content .toggle-bloc .question{border-left:1px solid #6574aa}
.survey section.content .toggle-bloc .question .content{position:absolute;bottom:15px;left:40%}
.survey section.content .toggle-bloc .answer{text-align:center}
.survey section.content .toggle-bloc .answer .result{line-height:1em;font-size:7em;width:100%;font-weight:bold;text-align:center;font-family:Arial}
.survey section.content .toggle-bloc .answer .result sup{font-size:16px;top:-3.5em}
.survey section.content .toggle-bloc .answer .result-label{width:70%;margin:auto;font-size:1.2em}
.survey section.content .toggle-bloc.last .answer{text-align:right}
.survey section.content .toggle-bloc.last .answer .result-label{float:left}
.survey section.content .toggle-bloc:first-child .answer,.survey section.content .toggle-bloc:first-child .question{border:0}
.survey section.content .toggle-bloc:first-child .answer{text-align:left}
.survey section.content .toggle-bloc:first-child .answer .result-label{float:right}
.survey .actions{position:absolute;text-align:center;bottom:0}
.survey .answer{display:none}
@media(max-width:767px){.survey .picture{top:0}
.survey section.content .toggle-bloc{clear:both}
.survey section.content .toggle-bloc.low-element,.survey section.content .toggle-bloc.medium-element{font-size:10px}
.survey section.content .toggle-bloc.low-element .answer,.survey section.content .toggle-bloc.medium-element .answer{margin:5px}
.survey section.content .toggle-bloc.low-element .answer .content,.survey section.content .toggle-bloc.medium-element .answer .content{top:25px}
.survey section.content .toggle-bloc.low-element .picture,.survey section.content .toggle-bloc.medium-element .picture{top:40px;left:80px;width:80px;height:80px}
.survey section.content .toggle-bloc.low-element .picture .ico,.survey section.content .toggle-bloc.medium-element .picture .ico{font-size:80px}
.survey section.content .toggle-bloc.hight-element{font-size:13px}
.survey section.content .toggle-bloc.hight-element .answer .content{top:15px}
.survey section.content .toggle-bloc.hight-element .picture{top:-25px;left:0;width:160px;height:160px}
.survey section.content .toggle-bloc.hight-element .picture .ico{font-size:160px}
.survey section.content .toggle-bloc .answer,.survey section.content .toggle-bloc .question{border:0;margin:15px 0}
.survey section.content .toggle-bloc .answer .result,.survey section.content .toggle-bloc .question .result{margin:0}
.survey section.content .toggle-bloc .answer .content{width:50%;float:right;top:0}
.survey section.content .toggle-bloc .answer .content .result{text-align:left}
.survey section.content .toggle-bloc .answer .content .result-label{float:none;text-align:left;width:100%;margin:0}
.survey .actions{position:relative}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
video::-webkit-media-controls,video::-webkit-media-controls-enclosure{display:none!important}
.super-slideshow{position:relative}
.super-slideshow .slideshow-box .owl-controls{visibility:hidden}
.super-slideshow .itemLink{display:block}
.super-slideshow .owl-item{position:relative}
.super-slideshow .owl-buttons{display:none}
.super-slideshow .owl-controls{padding-bottom:20px}
.super-slideshow .back{position:relative;display:inline-block;word-wrap:break-word}
.super-slideshow .back span{position:absolute;left:-25px;width:20px;height:30px;display:inline-block;color:#c71444}
.super-slideshow .back span:before{content:'\f053';font-size:20px;font-family:FontAwesome}
.super-slideshow .details-container{display:none}
.super-slideshow .details-text .sub-title,.super-slideshow .details-container .sub-title{font-weight:bold;text-transform:uppercase}
.super-slideshow .text-wrapper{-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.super-slideshow .text-container{position:relative;margin:0 130px;height:100%}
.super-slideshow .text-container .introductory{font-weight:bold;text-transform:uppercase}
.super-slideshow .text-container .title{font-weight:bold;text-transform:uppercase}
.super-slideshow .text-container .title-bloc{position:absolute;width:100%}
.super-slideshow .text-container .title-bloc .btn-cta{display:block;overflow:hidden;width:100%}
.super-slideshow .text-container .title-bloc.full-bloc{width:auto}
.super-slideshow .text-container .title-bloc.to-bottom{bottom:75px}
.super-slideshow .text-container .title-bloc.to-top{top:75px}
.super-slideshow .text-container .title-bloc.to-left{left:0}
.super-slideshow .text-container .title-bloc.to-right{right:0}
.super-slideshow .text-container .title-bloc.to-right .detail-bloc{float:right}
.super-slideshow .text-container .title-bloc.to-center{left:auto}
.super-slideshow .text-container .title-bloc.to-center .detail-bloc{margin:0 auto}
.super-slideshow .text-container .title-bloc.to-middle{top:50%}
.super-slideshow .text-container .nissan-icons-info{display:inline-block;margin-left:5px;padding:0 5px;vertical-align:bottom}
.super-slideshow .video-playing .text-fade-out .text-wrapper{opacity:.30;-ms-filter:"alpha(opacity=30)"}
.super-slideshow .video-playing .vjs-big-play-button,.super-slideshow .video-playing .custom-poster,.super-slideshow .video-playing .play-btn{visibility:hidden}
.super-slideshow .asset-container{position:relative;overflow:hidden;clear:both}
.super-slideshow .asset-container img,.super-slideshow .asset-container .custom-poster{width:100%}
.super-slideshow .asset-container .custom-poster{position:absolute;top:0;left:0}
.super-slideshow .sound-icon-wrapper{position:absolute;top:30px;right:30px;z-index:1}
.super-slideshow .sound-icon-wrapper span{width:30px;height:30px;font-size:36px;line-height:30px;display:none}
.super-slideshow .sound-icon-wrapper span:before{position:absolute}
.super-slideshow .sound-icon-wrapper span.on:before{left:-9px}
.super-slideshow .sound-icon-wrapper span.off:before{left:-8px}
.super-slideshow .sound-icon-wrapper .sound.sound-on .on{display:block}
.super-slideshow .sound-icon-wrapper .sound.sound-on .off{display:none}
.super-slideshow .sound-icon-wrapper .sound.sound-off .off{display:block}
.super-slideshow .sound-icon-wrapper .sound.sound-off .on{display:none}
.super-slideshow .sound-icon-wrapper a:hover{color:#000}
.super-slideshow .sound-icon-wrapper a:hover span{opacity:.5;-ms-filter:"alpha(opacity=50)"}
.super-slideshow .video-js{height:0}
.super-slideshow .video-js.video-init{height:auto;padding-top:56.25%}
.super-slideshow .video-js.video-init .vjs-poster{position:absolute;top:0;left:0}
.super-slideshow .video-js .vjs-control-bar{display:none!important}
.super-slideshow .play-btn{font-size:1em;display:block;z-index:2;position:absolute;width:41px;height:41px;top:50%;left:50%;margin-left:-20px;margin-top:-20px;text-align:center;vertical-align:middle;opacity:1;background:#fff;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.super-slideshow .play-btn:before{content:'\e001';font-family:VideoJS;line-height:41px;text-align:center;position:absolute;left:1px;width:100%;height:100%;color:#000;font-size:1.3em}
.super-slideshow .carousel-container{margin:-80px 130px 0;position:relative;z-index:4}
.super-slideshow .slideshow-carousel .picture{position:relative;border-top:5px solid transparent;cursor:pointer}
.super-slideshow .slideshow-carousel .picture:after{-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;-ms-filter:"alpha(opacity=50)";background:#000}
.super-slideshow .slideshow-carousel .owl-item{width:25%;margin-bottom:20px}
.super-slideshow .slideshow-carousel .owl-item.current .picture{border-top:5px solid #c71444}
.super-slideshow .slideshow-carousel .owl-item.current .picture:after{opacity:0}
.super-slideshow .slideshow-carousel .owl-item.current .picture:before{content:"\f0d8";position:absolute;left:50%;top:-15px;margin-left:-5px;width:10px;height:5px;font-family:"FontAwesome";color:#c71444;-webkit-font-smoothing:antialiased}
.super-slideshow .slideshow-carousel .owl-item.current .thumbnail-item .text{opacity:1;-ms-filter:"alpha(opacity=100)"}
.super-slideshow .thumbnail-item{padding-top:5px}
.super-slideshow .thumbnail-item .text{word-wrap:break-word;padding-right:10px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;opacity:.5;-ms-filter:"alpha(opacity=50)"}
.super-slideshow .thumbnail-item:hover .picture:after{opacity:0;-ms-filter:"alpha(opacity=0)"}
.super-slideshow .thumbnail-item:hover .text{opacity:1;-ms-filter:"alpha(opacity=100)"}
.super-slideshow .thumbnail-item img{width:100%}
.super-slideshow .thumbnail-item .title{margin-top:23px;font-size:15px;line-height:15px;text-transform:uppercase}
.super-slideshow .thumbnail-item .description{font-size:12px;line-height:19px!important}
.super-slideshow.white-slideshow{background:#fff}
.super-slideshow.white-slideshow .back{color:#000}
.super-slideshow.white-slideshow .details-container p,.super-slideshow.white-slideshow .carousel-container .title,.super-slideshow.white-slideshow .carousel-container p,.super-slideshow.white-slideshow .carousel-container .text{color:#000}
.super-slideshow.black-slideshow{background:#000}
.super-slideshow.black-slideshow .back{color:#fff}
.super-slideshow.black-slideshow .details-container p,.super-slideshow.black-slideshow .carousel-container .title,.super-slideshow.black-slideshow .carousel-container p,.super-slideshow.black-slideshow .carousel-container .text{color:#fff}
.popin-slideshow{position:absolute;top:10000px;left:10000px;width:500px;z-index:50;display:none}
.popin-slideshow .close{display:block;position:absolute;top:0;right:0;padding:10px;width:14px;height:14px;text-indent:-9999em;background:url("images/icons/icon-close.png") center center no-repeat;opacity:1;-ms-filter:"alpha(opacity=100)"}
.popin-slideshow .row{margin:0;padding:40px;background-color:#000}
.popin-slideshow .row .desc{margin:0;color:#fff;font-size:12px;line-height:20px}
.ie8 .super-slideshow{overflow:hidden}
.ie8 .super-slideshow .video-js{height:810px;padding-top:0}
.ie8 .super-slideshow .back span:before{top:10px}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.super-slideshow .back:before{font-size:13px}
.super-slideshow .text-container{margin:0 6%}
.super-slideshow .text-container .title-bloc.to-bottom{bottom:6%}
.super-slideshow .text-container .title-bloc.to-top{top:6%}
.super-slideshow .owl-theme .owl-controls .owl-page span .owl-theme .owl-controls .owl-page span,.super-slideshow.white-slideshow .owl-theme .owl-controls .owl-page span{background:#000}
.super-slideshow .owl-theme .owl-controls .owl-page span .owl-theme .owl-controls .owl-page.active span,.super-slideshow.white-slideshow .owl-theme .owl-controls .owl-page.active span{background:#c71444}
.super-slideshow .sound-icon-wrapper{top:20px;right:20px}
.super-slideshow .sound-icon-wrapper span{width:26px;height:26px;font-size:32px}
.super-slideshow .carousel-container{margin:-36px 6% 0}
}
@media(max-width:480px){.super-slideshow .slideshow-box .owl-controls{visibility:visible}
.super-slideshow .text-wrapper{position:relative}
.super-slideshow .details-text{display:none}
.super-slideshow .details-container{display:block;margin:6%}
.super-slideshow .details-container .nissan-icons-info{display:inline-block;margin-left:5px;padding:0 5px;vertical-align:bottom}
.super-slideshow .text-container{margin:6% 6% 0}
.super-slideshow .text-container .title-bloc{position:relative;text-align:left;width:100%;left:auto;top:auto;right:auto}
.super-slideshow .text-container .title-bloc .btn-cta{display:none}
.super-slideshow .text-container .title-bloc.to-bottom{bottom:auto}
.super-slideshow .text-container .title-bloc.to-top{top:auto}
.super-slideshow .text-container .title-bloc.to-left{left:auto}
.super-slideshow .text-container .title-bloc.to-right{right:auto}
.super-slideshow .text-container .title-bloc.to-right .detail-bloc{float:none}
.super-slideshow .text-container .title-bloc.to-center .detail-bloc{float:left}
.super-slideshow .text-container .title-bloc.to-middle{top:0!important;margin-top:0!important}
.super-slideshow .video-playing .text-wrapper{opacity:1;filter:alpha(opacity=100)}
.super-slideshow .video-playing .text-fade-out .text-wrapper{opacity:1;filter:alpha(opacity=100)}
.super-slideshow .vjs-default-skin .vjs-big-play-button{font-size:1em;display:block;z-index:2;position:absolute;width:41px;height:41px;top:50%;left:50%;margin-left:-20px;margin-top:-20px;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;filter:alpha(opacity=100);background:#fff;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.super-slideshow .vjs-default-skin .vjs-big-play-button:before{content:'\e001';font-family:VideoJS;line-height:41px;text-align:center;position:absolute;left:1px;width:100%;height:100%;color:#000;font-size:1.3em}
.super-slideshow.white-slideshow{color:#000}
.super-slideshow.white-slideshow .title-bloc .title,.super-slideshow.white-slideshow .title-bloc p,.super-slideshow.white-slideshow .title-bloc .back{color:#000!important}
.super-slideshow.white-slideshow .details-container .sub-title{color:#000!important}
.super-slideshow.white-slideshow .details-container .desc{color:#000!important}
.super-slideshow.white-slideshow .owl-theme .owl-controls .owl-page span{background:#000}
.super-slideshow.white-slideshow .owl-theme .owl-controls .owl-page.active span{background:#c71444}
.super-slideshow.black-slideshow{color:#fff}
.super-slideshow.black-slideshow .title-bloc .title,.super-slideshow.black-slideshow .title-bloc .title .back,.super-slideshow.black-slideshow .title-bloc p{color:#fff!important}
.super-slideshow.black-slideshow .details-container .sub-title{color:#fff!important}
.super-slideshow.black-slideshow .details-container .desc{color:#fff!important}
.super-slideshow .sound-icon-wrapper{top:15px;right:15px}
.super-slideshow .sound-icon-wrapper span{width:20px;height:20px;font-size:26px}
.super-slideshow .back span{left:-15px}
.carousel-container{display:none}
.super-slideshow .back:before{margin-top:-10px;left:-15px}
}
@media(max-width:320px){.super-slideshow .back span{left:-13px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.socialpictures{max-width:1440px;background-color:#484848;margin:0 auto}
.socialpictures header{position:relative;z-index:1}
.socialpictures .inner{position:static}
.socialpictures .title-bloc{position:static}
.socialpictures .title-bloc+.title-bloc{position:absolute}
.socialpictures .title-bloc.to-right{right:42px}
.socialpictures .title-bloc h1,.socialpictures .title-bloc h2,.socialpictures .title-bloc h3,.socialpictures .title-bloc h4,.socialpictures .title-bloc h5,.socialpictures .title-bloc h6{margin-bottom:0}
.socialpictures .slider{padding:10px 42px;position:relative}
.touch .socialpictures .slider{padding:10px 0 26px}
.socialpictures .slider .flex-direction-nav{margin:0}
.touch .socialpictures .slider .flex-direction-nav{display:none}
.socialpictures .slider .flex-direction-nav li{position:absolute;display:block;top:10px;left:0}
.socialpictures .slider .flex-direction-nav li+li{left:auto;right:0}
.socialpictures .slider .flex-prev,.socialpictures .slider .flex-next{background-color:black;opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;height:195px;width:37px;display:block;text-indent:-9999px}
.socialpictures .slider .flex-prev.flex-disabled,.socialpictures .slider .flex-next.flex-disabled{display:none}
.socialpictures .slider .flex-prev:hover,.socialpictures .slider .flex-next:hover{opacity:1;filter:alpha(opacity=100)}
.socialpictures .slider .flex-prev:after,.socialpictures .slider .flex-next:after{font-family:'fontAwesome';position:absolute;color:#615a61;font-size:24px;top:50%;margin-top:-9px;left:50%;margin-left:-9px;text-indent:0}
.socialpictures .slider .flex-prev:after{content:"\f053"}
.socialpictures .slider .flex-next:after{content:"\f054"}
.socialpictures .slider .flex-control-paging{margin:10px 0 0 0;width:100%;text-align:center;*zoom:1}
.socialpictures .slider .flex-control-paging:before,.socialpictures .slider .flex-control-paging:after{display:table;content:"";line-height:0}
.socialpictures .slider .flex-control-paging:after{clear:both}
.socialpictures .slider .flex-control-paging li{margin:0 3px;display:inline}
.socialpictures .slider .flex-control-paging li a{width:11px;height:11px;display:inline-block;background:#666;background:rgba(95,88,95,0.9);text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.socialpictures .slider .flex-control-paging li a.flex-active{cursor:default;background:#c81745}
.socialpictures .slides{margin:0}
.socialpictures .slides li{margin-right:1px;width:195px;height:195px;overflow:hidden}
.socialpictures .slides li img{max-width:none;width:195px;height:195px}
.socialpictures .slides li img.portrait{height:auto}
.socialpictures .slides li img.landscape{width:auto}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.socialpictures{padding-bottom:25px}
.socialpictures .slider{padding-left:0;padding-right:0;padding-bottom:50px;margin-left:-15px;margin-right:-15px}
.socialpictures .slider .flex-control-paging,.socialpictures .slider .flex-direction-nav{display:none}
.socialpictures .title-bloc.to-bottom{bottom:-245px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.socialConversationModuleLayer{overflow:hidden;width:100%;max-width:1440px;margin:0 auto;height:100%}
.socialconversation{overflow:hidden;width:100%;max-width:1440px;margin:0 auto;height:100%}
.socialconversation.in-layer .title .inner{padding:15px 10px;width:auto;background:#fff}
.socialconversation.in-layer .title .inner h3{margin:3px 0 0}
.socialconversation.in-layer .title .inner .btn-next{display:block}
.socialconversation.in-layer .publish-block{background:#f5f5f5}
.socialconversation.in-layer .publish-block h4{margin-top:20px}
.socialconversation.in-layer .comment-block{margin:10px}
.socialconversation.in-layer .comment-block li{padding:15px 0 28px;margin:0 10px;width:auto;border-left:none;border-top:1px solid #e3e3e3;position:relative}
.socialconversation.in-layer .comment-block li .origin-link{bottom:6px;left:51px}
.socialconversation.in-layer .comment-block li.item-facebook .people-infor .name h4{color:#37599c}
.socialconversation.in-layer .comment-block li.item-twitter .people-infor .name h4{color:#02cbfa}
.socialconversation.in-layer .comment-block li.item-vk .people-infor .name h4{color:#37599c}
.socialconversation.in-layer .comment-block li.item-nissan .people-infor .name h4{color:#333}
.socialconversation.in-layer .comment-block .people-infor{margin-bottom:0}
.socialconversation.in-layer .comment-block .people-infor .thumb{position:absolute;height:auto}
.socialconversation.in-layer .comment-block .people-infor .name{display:block;min-height:0;position:relative;margin:0 0 5px 52px}
.socialconversation.in-layer .comment-block .people-infor .name h4{width:auto;margin-right:80px}
.socialconversation.in-layer .comment-block .people-infor .name span:first-child{display:none}
.socialconversation.in-layer .comment-block .people-infor .name .time{position:absolute;top:0;right:0}
.socialconversation.in-layer .comment-block .content{margin:0 0 0 52px}
.socialconversation.in-layer .post-block{background:0}
.socialconversation.in-layer .post-block .list-1,.socialconversation.in-layer .post-block .list-2{margin:5px 0 0 52px}
.socialconversation.in-layer .post-block .comment-form{padding:10px 0 0}
.socialconversation .publish-block{overflow:hidden;margin:0 10px;padding:10px 10px 30px}
.socialconversation .publish-block h4{color:#363636;margin:0 -10px 5px 0;font-family:Verdana,sans-serif;font-weight:bold}
.socialconversation .step-3{overflow:hidden;text-align:center}
.socialconversation .step-3 p{color:#c71444}
.socialconversation .step-3 .cta{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.socialconversation .step-1{overflow:hidden}
.socialconversation .step-1 .list-link{overflow:hidden;margin:27px 0 0 0;text-align:center}
.socialconversation .step-1 .list-link li{margin:0 8px 15px;width:auto}
.socialconversation .step-1 .list-link .highlight{padding:10px 0;width:105px}
.socialconversation .step-1 .list-link .highlight:hover{opacity:.8;filter:alpha(opacity=80)}
.socialconversation .title .inner{position:relative}
.socialconversation .title .inner .btn-next{float:left;width:26px;height:35px;margin-right:15px;background:url("images/nbh-socialconversation-v2/icon-next.png") 0 center no-repeat;display:none}
.socialconversation .title .inner h3{font-family:"NissanAG Bold";color:#363636}
.socialconversation .title .inner h3 span{color:#c61444;display:block}
.socialconversation .link{display:block;color:#02cbfa;font-size:11px}
.socialconversation .link:hover{cursor:pointer;color:#0093b5}
.socialconversation .like{display:block;background:url("images/nbh-socialconversation-v2/icon-like.png") 0 center no-repeat;padding:0 0 0 18px;color:#3b5998;font-size:11px;line-height:20px;width:20px;height:20px}
.socialconversation .link-block{position:absolute;bottom:-17px;right:0;z-index:3;text-align:center}
.socialconversation .link-block h5{color:#5f5f5f;margin:0 0 2px}
.socialconversation .link-block ul{list-style:none;padding:0;margin:0}
.socialconversation .link-block ul li{display:block;float:left;margin-left:1px}
.socialconversation .link-block ul li:first-child{margin-left:0}
.socialconversation .link-block ul li a{display:block;width:38px;height:20px;overflow:hidden;text-align:center;padding:9px 0}
.socialconversation .link-block ul li a span{font-size:24px;color:#fff;padding:0}
.socialconversation .link-block ul li a span.icon-facebook{font-size:21px}
.socialconversation .link-block ul li a.twitter{background:#02cbfa}
.socialconversation .link-block ul li a.facebook{background:#37599c}
.socialconversation .link-block ul li a.vkontakte{background:#5a80a6}
.socialconversation .link-block ul li a:hover{opacity:.8;filter:alpha(opacity=80)}
.socialconversation .post-block{width:100%;overflow:auto;background:#f5f5f5}
.socialconversation .post-block .comment-block ul{margin:0;list-style:none}
.socialconversation .post-block .step-3{margin-top:20px}
.socialconversation .post-block .highlight{display:inline-block;padding:2px 10px;border:1px solid #ebebeb;margin:0 1px 1px;font-family:Verdana,sans-serif;line-height:15px!important}
.socialconversation .post-block .comment-form{overflow:hidden;margin:20px 0 0;position:relative}
.socialconversation .post-block .comment-form img{width:40px;height:40px;float:left}
.socialconversation .post-block .comment-form .input-group{position:absolute;right:0;left:53px;border:1px solid #b4b4b4;background:#fff;width:auto;height:38px;-webkit-box-shadow:inset 0 0 6px 3px rgba(232,232,232,1);-moz-box-shadow:inset 0 0 6px 3px rgba(232,232,232,1);box-shadow:inset 0 0 6px 3px rgba(232,232,232,1)}
.socialconversation .post-block .comment-form .input-group input[type="text"]{width:auto;background:0;margin:5px;outline:0;border:0;position:absolute;left:0;right:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.socialconversation .post-block .comment-form .input-group input[type="text"]:focus,.socialconversation .post-block .comment-form .input-group input[type="text"]:active{background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.socialconversation .post-block .comment-form .input-group input[type="submit"]{border:0;outline:0;float:right;height:29px;color:#fff;padding:5px 30px;margin:4px 5px 5px;cursor:pointer;font-size:12px;font-weight:500;font-family:'NissanAG Medium';-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#b6123e;background-image:-moz-linear-gradient(top,#aa113a,#c71444);background-image:-webkit-gradient(linear,0 0,0 100%,from(#aa113a),to(#c71444));background-image:-webkit-linear-gradient(top,#aa113a,#c71444);background-image:-o-linear-gradient(top,#aa113a,#c71444);background-image:linear-gradient(to bottom,#aa113a,#c71444);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaa113a',endColorstr='#ffc71444',GradientType=0)}
.socialconversation .post-block .comment-form .input-group input[type="submit"]:hover{opacity:.8;filter:alpha(opacity=80)}
.socialconversation .post-block #post-form.comment-form,.socialconversation .post-block #post-form-layer.comment-form{height:40px}
.socialconversation .post-block #post-form .input-group,.socialconversation .post-block #post-form-layer .input-group{left:0}
.socialconversation .post-block .origin-link{font-size:12px;text-transform:uppercase;font-weight:bold;color:#37599c;position:absolute}
.socialconversation .post-block .item-vk .origin-link{color:#577da6}
.socialconversation .post-block .item-facebook .origin-link{color:#37599c}
.socialconversation .post-block .item-twitter .people-infor .name h4{color:#02cbfa}
.socialconversation .post-block .item-twitter .origin-link{color:#02cbfa}
.socialconversation .post-block .item-nissan .people-infor .name h4{color:#333}
.socialconversation .post-block .item-nissan .origin-link{color:#02cbfa}
.socialconversation .post-block .people-infor{overflow:hidden;width:100%;margin:0 0 15px 0}
.socialconversation .post-block .people-infor .thumb{width:40px;height:40px;float:left;padding-right:10px;position:relative}
.socialconversation .post-block .people-infor .icon-facebook,.socialconversation .post-block .people-infor .icon-twitter,.socialconversation .post-block .people-infor .icon-vk,.socialconversation .post-block .people-infor .icon-nissan{font-size:9px;color:#fff;position:absolute;left:0;bottom:0;background:#37599c;padding:2px 5px 2px 3px}
.socialconversation .post-block .people-infor .icon-twitter{background:#02cbfa}
.socialconversation .post-block .people-infor .icon-vk{background:#577da6}
.socialconversation .post-block .people-infor .icon-nissan{background:url('images/nbh-socialconversation-v2/icon-nissan.png') 0 0 no-repeat;width:20px;height:20px;padding:0}
.socialconversation .post-block .people-infor .name{overflow:hidden;display:table;min-height:40px}
.socialconversation .post-block .people-infor .name .inner{display:table-cell;vertical-align:middle}
.socialconversation .post-block .people-infor .name h4{font-family:'NissanAG Bold';color:#37599c;margin:0}
.socialconversation .post-block .people-infor .name .time{display:block;color:#8a8a8a}
.socialconversation .post-block .people-infor .name span{color:#c1c1c1}
.socialconversation .post-block .list-1,.socialconversation .post-block .list-2{overflow:hidden}
.socialconversation .post-block .list-1 a,.socialconversation .post-block .list-2 a{font-size:11px;display:inline-block}
.socialconversation .post-block .list-1{margin-top:35px}
.socialconversation .post-block .list-1 a{color:#474747;margin:0 5px}
.socialconversation .post-block .list-2{margin-top:5px}
.socialconversation .post-block .content{max-height:78px;overflow:hidden}
.socialconversation .post-block .content p{margin:0}
.socialconversation .post-block .content p a{color:#02cbfa;text-decoration:underline}
.socialconversation .post-block .content p a:hover{text-decoration:none}
.socialconversation .flexslider-block{margin:0 30px 34px;position:relative}
.socialconversation .flexslider-block .cta{position:absolute;bottom:-32px;right:30px;z-index:3;padding:12px 28px;background:#335290;font-size:12px}
.socialconversation .flexslider-block .cta:hover{cursor:pointer;background:#014164}
.socialconversation .flexslider{overflow:hidden;background-color:#fff}
.socialconversation .flexslider .flex-viewport li{width:220px;padding:20px 20px 40px;line-height:normal;border-right:1px solid #ccc;position:relative;float:left}
.socialconversation .flexslider .flex-viewport li .origin-link{bottom:16px}
.socialconversation .flexslider .flex-direction-nav{overflow:hidden;width:100%}
.socialconversation .flexslider .flex-direction-nav li{position:absolute;display:block;left:auto;right:-20px;top:50%;margin-top:-50px}
.socialconversation .flexslider .flex-direction-nav li:first-child{left:-20px;right:auto}
.socialconversation .flexslider .flex-direction-nav .flex-prev,.socialconversation .flexslider .flex-direction-nav .flex-next{opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;width:18px;height:100px;display:block;text-indent:-9999px}
.socialconversation .flexslider .flex-direction-nav .flex-prev:after,.socialconversation .flexslider .flex-direction-nav .flex-next:after{content:"\f053";font-family:'fontAwesome';color:#615a61;font-size:24px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%;text-indent:0}
.socialconversation .flexslider .flex-direction-nav .flex-next:after{content:"\f054";font-family:'fontAwesome';font-size:24px;text-indent:0;color:#615a61;position:absolute;top:50%;left:auto;right:0;margin:-9px 0 0 -9px}
.socialconversation .flexslider .cta{position:absolute;bottom:-32px;right:30px;z-index:3;padding:12px 28px;background:#335290;font-size:12px}
.socialconversation .flexslider .cta:hover{cursor:pointer;background:#014164}
.socialconversation .flexslider ul{margin:0;list-style:none}
.socialconversation .tag{background:#000;margin-top:-17px}
.socialconversation .tag .container{margin:0 auto;min-height:500px}
.socialconversation .tag .container .inner{position:relative}
.socialconversation .tag .container .inner h2{color:#fff;margin-top:40px;margin-bottom:30px}
.socialconversation .tag .container .inner h2 span.oneline{display:block;margin-right:0}
.socialconversation .tag .container .inner h2 span{display:inline-block}
.socialconversation .tag .container ul{list-style:none;margin:0 auto}
.socialconversation .tag .container ul .push{float:left;margin-left:20px;padding:0;position:relative;background-repeat:no-repeat;background-size:contain}
.socialconversation .tag .container ul .push:first-child{margin-left:0}
.socialconversation .tag .container ul .push a{display:block}
.socialconversation .tag .container ul .push a figure{margin:0}
.socialconversation .tag .container ul .push a:hover{color:#000}
.socialconversation .tag .container ul .push .text-container{width:auto;height:auto;position:absolute;bottom:40px;left:20px}
.socialconversation .tag .container ul .push .text-container p{margin:0;font-family:'NissanAG Medium'}
.socialconversation .tag .container ul .push .text-container p.bold{font-family:'NissanAG Bold'}
.socialconversation .tag .container ul .push .text-container{position:absolute;bottom:20px;left:20px}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px) and (max-width:979px){.socialconversation .tag .container{min-height:380px}
}
@media(max-width:767px){.socialconversation{background:#fff}
.socialconversation.in-layer .title .inner h3{margin-top:0}
.socialconversation .link-block{display:none}
.socialconversation .post-block .list-comment li{border-left:none}
.socialconversation .post-block .list-comment .cta{display:none}
.socialconversation .post-block .content .list-1{margin:10px 0}
.socialconversation .post-block .list-1{margin:5px 0 0 52px}
.socialconversation .post-block .comment-form{padding:10px 0 0 0}
.socialconversation .post-block .comment-form .input-group input[type="submit"]{padding:5px 15px}
.socialconversation .post-block .comment-form .input-group input[type="text"]{right:70px}
.socialconversation .tag{border:1px solid #000}
.socialconversation .tag .container{height:auto;margin:0 3%}
.socialconversation .tag .container .inner h2 span.oneline{margin-right:0}
.socialconversation .tag .container .inner h2 span{margin-right:10px}
.socialconversation .tag .container ul{width:auto;height:auto}
.socialconversation .tag .container ul .push{position:relative;float:none;margin:0 0 1%;overflow:hidden;width:100%}
.socialconversation .tag .container ul .push img{position:relative;width:100%}
.socialconversation .flexslider-block .cta{position:static;float:right;margin:-10px 30px 20px 0}
.socialconversation .flexslider .flex-viewport li{border:0;width:220px}
.socialconversation .flexslider .flex-viewport li .list-1{margin-left:0}
.socialconversation .flexslider .flex-direction-nav{display:none}
}
@media(max-width:480px){.socialconversation .publish-block .step-1 .list-link{width:auto;margin:27px auto 0}
.socialconversation .publish-block .step-1 .list-link li{float:none;display:block;width:90%;margin:0 auto 15px}
}
@media(max-width:360px){.socialconversation .btn-wrap{height:0;text-align:center}
.socialconversation .btn-wrap .cta{float:none;padding:12px;margin:-10px 0 0}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
[data-tracking-zone="Top"]{position:relative;z-index:501}
.social-nav{position:fixed;top:200px;z-index:100;width:49px;margin:auto;overflow:visible;left:0}
.social-nav .navbar{margin-bottom:0;box-shadow:0 0 8px #888;width:100%;z-index:10}
.social-nav .navbar li:first-child .btn-navbar{top:150px;position:static;padding-top:4px;margin-bottom:0}
.social-nav .navbar li:first-child .social-nav-content{padding-top:43px;background:#fff;padding:0;z-index:100;position:static;min-height:0;height:0;width:49px;overflow:hidden;-webkit-transition:height .35s;-moz-transition:height .35s;-o-transition:height .35s;transition:height .35s}
.social-nav .navbar li:first-child .social-nav-content.in{position:static}
.social-nav .navbar li:first-child .social-nav-content .btn{width:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#f6f6f6;color:#999;padding:11px 12px 7px 12px;margin:-1px 4px;border:1px solid #eee}
.social-nav .navbar li:first-child .social-nav-content .btn:hover{background:#eee;border-color:#ddd}
.social-nav .navbar li:first-child .social-nav-content span{padding-right:0}
.social-nav .navbar li:first-child .social-nav-content span:first-child a{margin-top:0}
.social-nav .navbar li{position:relative;width:49px;transform:translateZ(0);-webkit-transform:translateZ(0)}
.social-nav .navbar li .btn-navbar{top:194px;position:static;padding:0 4px 0 4px;display:block;width:41px;float:none;margin-left:0;margin-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background:#fff}
.social-nav .navbar li .btn-navbar a{display:block;float:none;margin:0;padding:0;height:37px;color:#999;border:1px solid #fff;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;overflow:hidden}
.social-nav .navbar li .btn-navbar a:hover{border:solid 1px #ddd;background:#eee;margin-bottom:0}
.social-nav .navbar li .btn-navbar a.in{border:solid 1px #ddd;background:#eee;margin-bottom:0}
.social-nav .navbar li .btn-navbar a span.css-icon{height:34px;width:37px;display:block;padding:0;background:url("images/ico-social.png") center 7px no-repeat}
.social-nav .navbar li .btn-navbar a span.css-icon:before{content:""}
.social-nav .navbar li .social-nav-content{position:fixed;width:491px;height:100%;left:-520px;top:0;background:#fff;padding:0 15px 10px;padding-top:66px;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;z-index:100}
.social-nav .navbar li .social-nav-content.in{left:0}
.social-nav .navbar li .social-nav-content .btn{margin-right:-14px;border:0;border-radius:0;background:#eee;box-shadow:none;margin-top:1px;padding:4px 12px;position:static;z-index:1}
.social-nav .navbar li .social-nav-content .btn span{font-size:16px;vertical-align:middle}
.social-nav .navbar li .social-nav-content .btn a{color:#919191}
.social-nav .navbar li.open .btn-navbar a{border:solid 1px #ddd;background:#eee;border-bottom:solid 1px #ddd;margin-bottom:0}
.social-nav .navbar li.open .btn-navbar a span.css-icon{border:0}
.social-nav .navbar .discussion{display:inline-block;position:relative;z-index:2;background-color:#6c1f33;padding-bottom:6px;-webkit-box-shadow:inset 0 0 10px #c71444;-moz-box-shadow:inset 0 0 10px #c71444;box-shadow:inset 0 0 10px #c71444}
.social-nav .navbar .discussion .btn{padding:0;height:35px;width:41px;position:relative;background-color:#b62549;background-image:-moz-linear-gradient(top,#a61c3d,#cd335c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a61c3d),to(#cd335c));background-image:-webkit-linear-gradient(top,#a61c3d,#cd335c);background-image:-o-linear-gradient(top,#a61c3d,#cd335c);background-image:linear-gradient(to bottom,#a61c3d,#cd335c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa61c3d',endColorstr='#ffcd335c',GradientType=0);border-right:0;border-left:0;border-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#999;margin:-1px 4px}
.social-nav .navbar .discussion .btn .css-icon{height:35px;width:41px;display:block;position:absolute;top:0;left:0;background:url("images/ico-social-bubble.png") center 9px no-repeat}
.social-nav .navbar .discussion .btn .css-icon:before{content:""}
.social-nav .navbar .discussion .btn .number{color:#fff;position:relative;line-height:35px;font-size:12px;text-shadow:1px 1px 0 #3d101b}
.social-nav .navbar .discussion .btn:hover{background-color:#c71444;border-right:0;border-left:0;border-bottom:0}
.social-nav .navbar .discussion+.social-nav-content{-webkit-transition:left .35s;-moz-transition:left .35s;-o-transition:left .35s;transition:left .35s}
.ie8 .social-nav .navbar li .btn-navbar{border:1px solid #888}
.ie8 .side-nav .btn-navbar{border:1px solid #888}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.social-nav{top:auto;bottom:0;right:0;left:auto;width:198px;height:43px!important;white-space:nowrap;position:absolute}
.social-nav.visible{height:100%!important}
.social-nav .navbar{top:auto}
.social-nav .navbar .btn-navbar{top:auto;bottom:0;right:49px;margin-right:0}
.social-nav .navbar .btn-navbar.movemobile{right:205px}
.social-nav .navbar>li:first-child{right:-111px;width:204px;-webkit-transition:right .35s;-moz-transition:right .35s;-o-transition:right .35s;transition:right .35s}
.social-nav .navbar>li:first-child .social-nav-content{width:160px;float:left;height:36px;padding:4px 0}
.social-nav .navbar>li:first-child .social-nav-content.in{height:35px;padding:4px 0}
.social-nav .navbar>li:first-child .social-nav-content.in.social4items{height:35px}
.social-nav .navbar>li:first-child .social-nav-content.in.social3items{height:35px}
.social-nav .navbar>li:first-child .social-nav-content.in.social2items{height:35px}
.social-nav .navbar>li:first-child .social-nav-content.in.social1item{height:35px}
.social-nav .navbar>li:first-child .social-nav-content .btn{padding:7px 12px}
.social-nav .navbar>li:first-child .btn-navbar{float:left;padding-right:0}
.social-nav .navbar>li:first-child.open.social4items{right:49px}
.social-nav .navbar>li:first-child.open.social4items .social1{height:35px}
.social-nav .navbar>li:first-child.open.social3items{right:9px}
.social-nav .navbar>li:first-child.open.social3items .social1{height:35px}
.social-nav .navbar>li:first-child.open.social2items{right:-31px}
.social-nav .navbar>li:first-child.open.social2items .social1{height:35px}
.social-nav .navbar>li:first-child.open.social1item{right:-71px}
.social-nav .navbar>li:first-child.open.social1item .social1{height:35px}
.social-nav .navbar>li{position:fixed;bottom:0;right:0}
.social-nav .navbar>li .social-nav-content{width:400px;padding-top:44px}
.social-nav .navbar>li .btn-navbar{padding-bottom:6px}
.social-nav .navbar>li .btn-navbar a{height:33px;border-right:solid 1px #eee}
.social-nav .navbar span{display:inline}
.social-nav .navbar.in{height:35px;width:202px}
.social-nav .navbar .content{width:210px;right:0;left:auto}
.social-nav .navbar .discussion{padding-top:4px;display:inline-block;position:relative;width:46px;padding-left:4px}
.social-nav .navbar .discussion .btn{border-width:0;margin-bottom:0}
.social-nav .navbar .btn{padding:9px 12px 5px 12px;margin:0 -1px -1px 0!important}
}
@media(max-width:600px){.socialconversation{width:100%}
.socialconversation p{padding-right:12px}
.socialconversation.in-layer .comment-block{margin:0}
.socialconversation.in-layer .comment-block li{margin:0}
.socialconversation.in-layer .comment-block .content{white-space:normal}
.social-nav .navbar>li .social-nav-content{width:300px}
.social-nav .navbar>li .social-nav-content .btn{right:-14px}
.mCSB_container{padding-right:0}
}
.touch .mCSB_scrollTools{visibility:hidden}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.slideshowphotovideo{position:relative;overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto}
.slideshowphotovideo a{outline:0}
.slideshowphotovideo iframe{border:0;width:100%;height:100%}
.slideshowphotovideo .counter{padding:6px;display:inline-block;background-color:#fff;max-width:350px}
.slideshowphotovideo .counter .digits{max-width:290px;float:left}
.slideshowphotovideo .counter .digits .digit{float:left;display:block;width:0;height:0;text-indent:9999em;padding:30px 0 0 28px;border-right:1px solid #dadada}
.slideshowphotovideo .counter .digits .digit.spacer{position:relative}
.slideshowphotovideo .counter .digits .digit.spacer:after{content:"";display:block;position:absolute;left:-3px;top:13px;z-index:10;width:5px;height:18px;background:#fff url("images/nbh-slideshowphotovideo/counter-spacer-cover.png") center bottom no-repeat}
.slideshowphotovideo .counter .digit{padding:30px 0 0 28px;border-right:1px solid #dadada;background:url("images/nbh-slideshowphotovideo/timer-cover.png") 50% -30px no-repeat}
.slideshowphotovideo .counter .digit:first-child{background-image:url("images/nbh-slideshowphotovideo/timer-billion-cover.png")}
.slideshowphotovideo .counter .km{font-size:1.786em;font-family:'NissanAG Medium';color:#36c4f2;line-height:.9;text-align:left;text-transform:uppercase;float:left;margin-left:10px;max-width:290px}
.slideshowphotovideo .counter .km span{font-size:.400em;display:block}
.slideshowphotovideo .row .title-bloc{position:static;max-width:580px;margin:118px 0 0}
.slideshowphotovideo .row .title-bloc>a{margin-top:18px;font-family:"NissanAG Medium";font-size:12px}
.slideshowphotovideo .row .title-bloc.to-center{max-width:none}
.slideshowphotovideo .row .title-bloc-1{margin-top:25px;text-transform:uppercase;font-family:"NissanAG Medium";max-width:100%}
.slideshowphotovideo .row .title-bloc-1 span{clear:none}
.slideshowphotovideo .row .title-bloc-1 h1{font-family:"NissanAG Bold";margin:0}
.slideshowphotovideo .row .title-bloc-1 h1 span{color:#26c5f5;display:inline}
.slideshowphotovideo .row .title-bloc-1 .text-l{margin-top:10px;margin-bottom:2px;color:#fff}
.slideshowphotovideo .row .title-bloc-1 .cta{margin-top:5px}
.slideshowphotovideo .row .title-bloc-1 figure{clear:both;margin:0;padding-top:3px;text-align:center}
.slideshowphotovideo .row .inner{position:relative;height:100%;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.slideshowphotovideo .row .inner .discover{position:absolute;left:50%;bottom:14px;min-width:104px;margin-left:-52px;font-family:"NissanAG Medium";line-height:1;color:#000;text-align:center}
.no-touch .slideshowphotovideo .row .inner .discover:hover i{color:#c71444}
.slideshowphotovideo .row .inner .discover span{display:block}
.slideshowphotovideo .row .inner .discover i{margin-top:6px;font-size:31px;color:#9b9a9a}
.slideshowphotovideo .row .inner .discover.discover-1{color:#fff;bottom:10px;height:52px}
.slideshowphotovideo .row .inner .discover.discover-1 i{color:#fff}
.no-touch .slideshowphotovideo .row .inner .discover.discover-1:hover i{color:#26c5f5}
.slideshowphotovideo .row .inner .discover.discover-1 span{font-family:"NissanAG Bold"}
.slideshowphotovideo .row .inner .discover.discover-1 span:first-child{font-family:"NissanAG Medium"}
.slideshowphotovideo .container,.slideshowphotovideo .row,.slideshowphotovideo .span10{height:100%}
.slideshowphotovideo .slideshowphotovideo-push{margin-top:-30px;position:relative}
.slideshowphotovideo .slideshowphotovideo-push figure{margin:0}
.slideshowphotovideo .text-l{margin-top:18px;font-family:"NissanAG Medium";font-size:14px;color:#333;line-height:1.2}
.slideshowphotovideo .text-l p{margin-top:6px}
.slideshowphotovideo .text-l p:first-child{margin-top:0}
.slideshowphotovideo .img-container{position:relative}
.slideshowphotovideo .img-container figure{margin-top:0;margin-bottom:0;width:1440px;position:absolute;left:50%;margin-left:-720px}
.slideshowphotovideo .watch-video{position:absolute;top:10px;bottom:10px;left:0;right:0}
.slideshowphotovideo .watch-video .preview-video{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}
.slideshowphotovideo .watch-video .preview-video .preview{width:100%}
.slideshowphotovideo .watch-video .preview-video .btn-view{position:absolute;top:50%;left:50%;margin-left:-17px;margin-top:-17px}
.slideshowphotovideo .bgd-color{position:relative}
.slideshowphotovideo .bgd-color:before{content:"";position:absolute;top:0;left:0;width:100%;height:482px;max-width:1440px}
.slideshowphotovideo .bgd-color-blue:before{background:#badae5}
.slideshowphotovideo .slides{overflow:hidden;margin:0}
.slideshowphotovideo .slides>li{display:none;position:relative}
.slideshowphotovideo .slides>li:first-child{display:block}
.slideshowphotovideo .slides .push-carousel-cover{position:relative;overflow:hidden;max-width:1440px;height:482px;display:block;margin-left:auto;margin-right:auto}
.slideshowphotovideo .flex-direction-nav{position:absolute;top:50%;left:50%;width:1024px;margin:-102px 0 0 -512px;padding:0;list-style:none;z-index:3}
.slideshowphotovideo .flex-prev,.slideshowphotovideo .flex-next{position:absolute;top:0;width:37px;height:205px;text-indent:-9999em;opacity:.7;filter:alpha(opacity=70)}
.slideshowphotovideo .flex-prev.flex-disabled,.slideshowphotovideo .flex-next.flex-disabled{display:none}
.slideshowphotovideo .flex-prev{left:0;background:#e4e4e4 url(images/nbh-slideshowphotovideo/left-arrow.png) no-repeat center center}
.no-touch .slideshowphotovideo .flex-prev:hover{background-image:url(images/nbh-slideshowphotovideo/left-arrow-hover.png)}
.slideshowphotovideo .flex-next{right:0;background:#e4e4e4 url(images/nbh-slideshowphotovideo/right-arrow.png) no-repeat center center}
.no-touch .slideshowphotovideo .flex-next:hover{background-image:url(images/nbh-slideshowphotovideo/right-arrow-hover.png)}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:1024px){.slideshowphotovideo .flex-direction-nav{width:auto;left:0;right:0;margin-left:0}
}
@media(max-width:768px){.slideshowphotovideo .text-l{font-size:13px}
.slideshowphotovideo .row .title-bloc-1 .text-6xl{font-size:34px}
.slideshowphotovideo .row .title-bloc-1 figure{margin:0 0 0 -20px;padding-top:8px}
}
@media(max-width:767px){.slideshowphotovideo .img-container{position:static}
.slideshowphotovideo figure{top:0;bottom:0;text-align:center}
.slideshowphotovideo .text-l{font-size:12px}
.slideshowphotovideo .row .title-bloc{margin:20px auto 0}
.slideshowphotovideo .row .inner{margin:0}
.slideshowphotovideo .row .inner>a{display:none}
}
@media(max-width:767px){.slideshowphotovideo .flex-direction-nav{bottom:15px;top:inherit;height:50px}
.slideshowphotovideo .flex-direction-nav li .flex-next,.slideshowphotovideo .flex-direction-nav li .flex-prev{height:50px}
.slideshowphotovideo .row .discover-1{display:none}
.slideshowphotovideo .row .title-bloc-1{text-align:center}
.slideshowphotovideo .row .title-bloc-1 .text-6xl{font-size:25px}
.slideshowphotovideo .row .title-bloc-1 .text-l{font-size:13px;margin-bottom:0}
.slideshowphotovideo .row .title-bloc-1 figure{margin:0 0 0 -5px;padding-top:10px}
.slideshowphotovideo .row .title-bloc-1 .cta{position:absolute;bottom:24px;left:50%;z-index:9999;min-width:113px;margin-left:-76px}
.slideshowphotovideo .row .counter{max-width:269px}
.slideshowphotovideo .row .counter .digits{max-width:210px;margin:4px 0}
.slideshowphotovideo .row .counter .digits .digit{padding:23px 0 0 20px}
.slideshowphotovideo .row .counter .digits .digit.spacer{position:relative}
.slideshowphotovideo .row .counter .digits .digit.spacer:after{left:-2px;top:13px;width:4px;height:13px;background-image:url("images/nbh-slideshowphotovideo/counter-spacer.png")}
.slideshowphotovideo .row .counter .digit{background-image:url("images/nbh-slideshowphotovideo/timer.png")}
.slideshowphotovideo .row .counter .digit:first-child{background-image:url("images/nbh-slideshowphotovideo/timer-billion.png")}
.slideshowphotovideo .slides .push-carousel-cover{height:375px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.side-nav{position:fixed;z-index:20;width:49px;margin:auto;left:0;top:130px;overflow:visible}
.side-nav .btn-navbar{position:fixed;top:145px;display:block;float:none;margin-left:0;margin-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;box-shadow:0 0 8px #888;background:#fff;padding:6px 4px}
.side-nav .btn-navbar a{display:block;padding:3px 5px 0;border:solid 1px #fff;background:#fff}
.side-nav .btn-navbar a:hover{border:solid 1px #ddd;background:#eee}
.side-nav .btn-navbar a .icon-th{font-family:'Nissan Icons';color:#888;font-size:2.1em;padding-right:0;text-shadow:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.side-nav .btn-navbar a .icon-th:before{content:"\e61c"}
.side-nav .btn-navbar:hover{background:#fff}
.side-nav .nbh-sidenav{position:fixed;width:491px;padding-top:70px;height:100%;left:-520px;top:0;background:#fff;padding:0 15px 10px;padding-top:66px;box-sizing:border-box;-moz-box-sizing:border-box;z-index:100;overflow:auto;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-transition:left .35s ease;-moz-transition:left .35s ease;-o-transition:left .35s ease;transition:left .35s ease}
.side-nav .nbh-sidenav .ico-home{width:24px;height:24px;display:block;padding:7px;padding-left:0;background:url("images/ico-home.png") left center no-repeat}
.side-nav .nbh-sidenav.in{left:0}
.side-nav .nbh-sidenav .territory{margin-top:20px;margin-bottom:5px}
.side-nav .nbh-sidenav .territory .subtitle-section{font-size:11px;margin-top:3px;font-weight:normal}
.side-nav .nbh-sidenav .territory a{display:inline-block;color:#000}
.side-nav .nbh-sidenav .territory a:hover .title-section,.side-nav .nbh-sidenav .territory a:hover .subtitle-section{color:#c71444}
.side-nav .nbh-sidenav .territory a.active,.side-nav .nbh-sidenav .territory a.link{color:#c71444}
.side-nav .nbh-sidenav .territory a.link:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #c71444;margin-left:5px;display:inline-block;position:relative;vertical-align:middle}
.side-nav .nbh-sidenav .btn{margin-right:-14px;border:0;border-radius:0;background:#eee;box-shadow:none;margin-top:1px;padding:8px 12px;line-height:.8em}
.side-nav .nbh-sidenav .btn a{color:#919191}
.side-nav .nbh-sidenav .title{margin:40px 0 0 0}
.side-nav .nbh-sidenav .subtitle{font-weight:normal;margin:0 0 40px;font-family:'NissanAG Light'}
.side-nav .nbh-sidenav div .title-section,.side-nav .nbh-sidenav div a{font-weight:bold}
.side-nav .nbh-sidenav div .title-section.pull-right,.side-nav .nbh-sidenav div a.pull-right{font-weight:normal;font-size:12px}
.side-nav ul{position:relative;display:inline-block}
.side-nav ul li{padding:0;position:relative;margin-left:1px;width:146px}
.side-nav ul li:first-child{margin-left:0}
.side-nav ul li a{display:block}
.side-nav ul li a figure{margin:0}
.side-nav ul li a h3{position:absolute;bottom:0;padding:0 10px;font-size:10px;line-height:12px;color:#fff;font-style:normal}
.side-nav .navbar{z-index:10;margin-bottom:0;height:0;position:absolute;width:100%;top:0}
.side-nav .inner{height:100%}
.side-nav .inner .bottom-part{overflow:auto}
.mCSB_container{width:auto;margin-right:30px;overflow:hidden}
.mCSB_container.mCS_no_scrollbar{margin-right:0}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}
.mCustomScrollBox>.mCSB_scrollTools{width:16px;height:100%;top:0;right:0}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}
.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}
.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:relative;height:20px;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px}
.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 20px}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{display:block;position:relative;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{margin-left:-40px;float:right}
.mCustomScrollBox{-ms-touch-action:none}
.mCustomScrollBox>.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(stylesheets/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}
.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}
.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}
.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}
.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCSB_scrollTools .mCSB_draggerRail{width:10px;border-radius:0;background:#eee;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:10px;background:#ccc;border-radius:0;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active{width:10px;background:#aaa;border-radius:0;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_container{margin-right:0;padding-right:20px}
.mCustomScrollBox>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";width:10px}
.mCSB_scrollTools .mCSB_draggerRail{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
@media(max-width:767px){.side-nav{display:none}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.sample{border:1px solid #000}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.push{max-width:1440px;margin:0 auto;position:relative;overflow:hidden}
.ie8 .push{max-width:1280px}
.push .one-push,.push .two-pushes,.push .three-pushes{*zoom:1;height:100%}
.push .one-push:before,.push .two-pushes:before,.push .three-pushes:before,.push .one-push:after,.push .two-pushes:after,.push .three-pushes:after{display:table;content:"";line-height:0}
.push .one-push:after,.push .two-pushes:after,.push .three-pushes:after{clear:both}
.push .full-width{background-position:50% center;background-repeat:no-repeat;width:100%;margin:0 auto}
.push .half-width{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:100% center;width:50%;float:left}
.push .half-width .inner{color:black!important;width:250px;margin:0 30px;float:left;*zoom:1}
.push .half-width .inner:before,.push .half-width .inner:after{display:table;content:"";line-height:0}
.push .half-width .inner:after{clear:both}
.push .half-width:first-child+.half-width{border-left:1px solid white}
.push .third-width{background-repeat:no-repeat;background-position:right center;width:33.26666667%;float:left;background-size:200% auto}
.push .third-width:first-child+.third-width{border-left:1px solid white;border-right:1px solid white;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.push .third-width .inner{margin:0 30px;width:250px}
.push .third-width .inner .title-bloc{left:auto}
.ie8 .push .third-width{background-position:right center}
.push .center-bg{background-position:center center;background-size:cover}
.push .center-bg .inner{width:auto}
.push .inner{position:relative}
.push .title{font-size:30px;line-height:30px}
.push .subtitle{font-size:11px;line-height:14px;margin:3px 0 22px 0}
.push .text-zone figure,.push .text-zone h2{display:inline-block;vertical-align:middle;margin:0}
.push .text-zone figure{margin:0}
.push .text-zone span{display:block}
.push .title-bloc.to-top{top:20px}
.push-small.push .title-bloc.to-middle,.push .title-bloc.to-middle.middle-small{top:16%}
.push-medium.push .title-bloc.to-middle,.push .title-bloc.to-middle.middle-medium{top:39%}
.push-big.push .title-bloc.to-middle,.push .title-bloc.to-middle.middle-big{top:40%}
.push .title-bloc.to-bottom{bottom:20px}
.push .two-pushes .to-left .cta{white-space:nowrap}
.push iframe{overflow:hidden;width:100%;border:0;margin:0;padding:0}
.push .inner{padding:10px 0}
.push.text-center{text-align:center}
.push p{margin:0 0 10px}
.push .reevoo-scoring{display:inline-block}
.push .reevoo-scoring>div{display:table-cell;width:102px;height:102px;text-align:center;vertical-align:middle;background:url(images/nbh-iframe/circle.png) no-repeat}
.push .reevoo-scoring>div .score{margin-bottom:0;display:inline-block}
.push .reevoo-scoring>div .score .number{background:url(images/nbh-iframe/logo_quote_reevoo.svg) no-repeat 96% 10px;background-size:12px;margin-top:-6px;padding:0 16px 0 10px;float:left}
.no-svg .push .reevoo-scoring>div .score .number{background-image:url(images/nbh-iframe/logo_quote_reevoo_small.png)}
.push .reevoo-scoring>div .score .text-large{font:27px/32px "Forza Bold";color:#ff7911}
.push .reevoo-scoring>div .score .text-large small{font-size:78%}
.push .reevoo-scoring>div .out-of{font:11px "Lato Regular";margin-bottom:0;margin-top:-10px}
.push .reevoo-reviews{display:block;margin-top:2px}
.push .reevoo-reviews>div{vertical-align:middle;display:inline-block;border:2px solid #e0843b;border-radius:7px;padding:4px 6px 0;background:url(images/nbh-iframe/logo_reevoo.svg) no-repeat 7px 80%;background-size:30px}
.no-svg .push .reevoo-reviews>div{background-image:url(images/nbh-iframe/logo_reevoo_small_30_6.png)}
.push .reevoo-reviews>div .review-text{margin-bottom:14px;font:12px/12px "Lato Regular"}
.push .content{padding:0 2px}
.push .content .title,.push .content .cta{text-transform:uppercase}
.push .content .title{margin:0 0 20px}
.push .content .description{margin-bottom:25px}
.push .content .cta{width:62%;line-height:12px;position:relative}
.push .content .cta:after{content:"\e013";color:#fff;font:12px 'Nissan Icons';position:absolute;display:inline-block;height:12px;top:50%;margin-top:-6px;right:6px}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px) and (max-width:979px){.push .half-width{width:100%}
.push .half-width .inner{width:294px;margin:0 92px}
.push .third-width{width:100%;background-size:100%}
.push .third-width .inner{margin:0 93px}
.push .center-bg{background-size:cover;background-position:center center}
}
@media(max-width:600px){.resize-bg{background-size:120% auto!important}
}
@media(max-width:767px){.push .container{margin:0 35px -1px}
.push .half-width{width:100%}
.push .half-width:first-child .inner{float:none}
.push .half-width:first-child+.half-width{border-top:1px solid white;border-left:0 solid}
.push .half-width:first-child+.half-width .inner{float:none}
.push .third-width{width:100%;background-position:right center;background-size:auto auto}
.push .third-width .inner{margin:0 30px;position:relative}
.push .third-width:first-child .inner{float:none;margin:0 30px;border-right:0}
.push .center-bg{background-size:cover;background-position:center center}
.push .third-width:first-child+.third-width{border-top:1px solid white;padding:0;position:static}
.push .text-zone{top:45px}
}
@media(max-width:480px){.push .half-width .inner,.push .third-width .inner,.push .third-width:first-child .inner{margin-right:195px;width:auto}
.push .two-pushes .to-left .cta{white-space:normal}
}
@media(max-width:320px){.push .half-width .inner,.push .third-width .inner,.push .third-width:first-child .inner{margin-right:140px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nbh-partnership{max-width:1440px;margin:0 auto;padding-top:40px;color:#fff}
.nbh-partnership .partnership-wrapper{width:1280px;margin:0 auto}
.nbh-partnership ul{list-style:none}
.nbh-partnership .title{width:650px;line-height:115%;margin:20px auto 50px;text-align:center;text-transform:uppercase;font:32px/32px 'NissanAG Bold' normal}
.nbh-partnership .list-item{overflow:hidden}
.nbh-partnership .push{float:left;width:33.33333%;margin-bottom:30px;overflow:visible}
.nbh-partnership .push .img-container{position:relative;height:120px;text-align:center}
.nbh-partnership .push .img-container img{max-height:100%}
.nbh-partnership .push .img-container figure{margin:0 auto}
.nbh-partnership .push .text-container{margin-top:45px;padding-left:40px;padding-right:40px;font-size:13px;font-family:'NissanAG Medium';line-height:16px}
.nbh-partnership .push .text-container strong{font-family:'NissanAG Bold';text-transform:uppercase}
.nbh-partnership .push:first-child .img-container{text-align:left}
.nbh-partnership .push:first-child .text-container{padding-left:0}
.nbh-partnership .push .symbol{position:absolute;top:50%;left:-20px;margin-top:-15px;font-family:'NissanAG Bold';font-size:44px}
.old-ie .nbh-partnership .partnership-wrapper{width:960px}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:1320px){.nbh-partnership .partnership-wrapper{width:960px}
.nbh-partnership .push .text-container{padding-left:20px;padding-right:20px}
.nbh-partnership .push .symbol{font-size:39px}
}
@media(max-width:1000px){.nbh-partnership .partnership-wrapper{width:740px}
.nbh-partnership .push .symbol{font-size:34px}
}
@media(max-width:767px){.nbh-partnership{padding-top:20px}
.nbh-partnership .partnership-wrapper{width:auto;margin:0 50px}
.nbh-partnership .title{width:auto;margin:20px 0 40px;text-align:left}
.nbh-partnership .push{width:100%}
.nbh-partnership .push .img-container img{max-width:230px}
.nbh-partnership .push .text-container{margin-top:20px;padding-right:0;padding-left:0}
.nbh-partnership .push .symbol{left:0}
}
@media(max-width:480px){.nbh-partnership .partnership-wrapper{margin-right:20px;margin-left:20px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nbh-offer-specification{max-width:1440px;margin:0 auto}
.nbh-offer-specification .heading-title{margin-top:15px;margin-bottom:40px}
.nbh-offer-specification .heading-title .title{padding-bottom:10px;text-transform:uppercase;border-bottom:1px dotted #c1c1c1;font:1.8em "NissanAG Light"}
.nbh-offer-specification .heading-title .title strong,.nbh-offer-specification .heading-title .title b{display:inline-block;margin-right:10px;font-family:"NissanAG Bold"}
.nbh-offer-specification .collapse-toggle.open .icon:before{content:"\e014"}
.nbh-offer-specification .collapse-group{margin-bottom:30px}
.nbh-offer-specification .collapse-content{display:none;padding-top:30px}
.nbh-offer-specification .collapse-content.open{display:block}
.nbh-offer-specification .collapse-heading{position:relative}
.nbh-offer-specification .collapse-heading a{display:block}
.nbh-offer-specification .collapse-heading a:hover,.nbh-offer-specification .collapse-heading a:focus{color:#000}
.nbh-offer-specification .collapse-heading .text{font:1.571em "NissanAG Bold";text-transform:uppercase}
.nbh-offer-specification .collapse-heading .icon{position:absolute;top:50%;right:-12px;width:30px;height:30px;margin-top:-13px;font-size:1.5em;color:#c71444}
.nbh-offer-specification .collapse-group{padding:20px;background-color:#fff}
.nbh-offer-specification .btn-wrapper{margin:45px 0;text-align:center}
.nbh-offer-specification .cta{font:1.143em "NissanAG Bold";text-transform:uppercase}
.nbh-offer-specification .list-item{overflow:hidden}
.nbh-offer-specification .item{float:left;margin-bottom:20px;text-align:center;border:1px solid #e9e9e9;border-bottom:1px solid #e9e9e8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nbh-offer-specification .item .item-body{padding:10px}
.nbh-offer-specification .item .item-title,.nbh-offer-specification .item .item-price{font:1em "NissanAG Bold";word-break:break-word}
.nbh-offer-specification .item .item-title{display:table;width:100%;padding-bottom:5px;text-transform:uppercase;border-bottom:1px solid #eee}
.nbh-offer-specification .item .item-title span{display:table-cell;vertical-align:middle}
.nbh-offer-specification .item .item-price{display:table;width:100%;padding-top:10px;color:#c71444}
.nbh-offer-specification .item .item-price span{display:table-cell;vertical-align:middle}
.nbh-offer-specification .disclamer{margin:20px 0;padding-top:20px;font:.75em "NissanAG Light";line-height:1.2;border-top:1px dotted #c2c2c2}
.nbh-offer-specification .show-desktop{display:block!important}
.nbh-offer-specification .hidden-desktop{display:none!important}
.ie8 .nbh-offer-specification .collapse-heading a{padding-left:1%}
.ie8 .nbh-offer-specification .collapse-heading .icon{right:-5px}
.ie8 .nbh-offer-specification .list-item{padding-left:1%}
.ie8 .nbh-offer-specification .item{width:19%;margin-right:1%}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:980px){.nbh-offer-specification .heading-title .title{font-size:2.3em}
.nbh-offer-specification .show-desktop{display:block!important}
.nbh-offer-specification .show-tablet,.nbh-offer-specification .show-mobile{display:none!important}
}
@media(max-width:979px){.nbh-offer-specification .show-desktop{display:none!important}
.nbh-offer-specification .hidden-desktop{display:block!important}
}
@media(max-width:979px) and (min-width:768px){.nbh-offer-specification .heading-title .title{text-align:center;font-size:2.3em}
.nbh-offer-specification .show-tablet{display:block!important}
.nbh-offer-specification .show-desktop,.nbh-offer-specification .show-mobile{display:none!important}
}
@media(min-width:768px){.nbh-offer-specification .item{width:19.2%;margin-right:1%}
.nbh-offer-specification .item:nth-child(5n){margin-right:0}
}
@media(max-width:767px){.nbh-offer-specification .show-mobile{display:block!important}
.nbh-offer-specification .show-tablet,.nbh-offer-specification .show-desktop,.nbh-offer-specification .hidden-mobile{display:none!important}
.nbh-offer-specification .disclamer{font-size:.9em}
}
@media(max-width:767px) and (min-width:641px){.nbh-offer-specification .heading-title .title{font-size:2.2em}
.nbh-offer-specification .item{width:32%;margin-right:2%}
.nbh-offer-specification .item:nth-child(3n){margin-right:0}
.nbh-offer-specification .item .item-title,.nbh-offer-specification .item .item-price{font-size:1.286em}
.nbh-offer-specification .collapse-heading .text{font-size:1.786em}
}
@media(max-width:640px){.nbh-offer-specification .heading-title .title{text-align:center;font-size:2em}
.nbh-offer-specification .heading-title .title span,.nbh-offer-specification .heading-title .title strong,.nbh-offer-specification .heading-title .title b{display:block}
.nbh-offer-specification .item{width:48%;margin-right:4%}
.nbh-offer-specification .item:nth-child(2n){margin-right:0}
.nbh-offer-specification .item .item-title,.nbh-offer-specification .item .item-price{font-size:1.429em}
.nbh-offer-specification .cta{display:block}
}
@media(max-width:480px){.nbh-offer-specification .heading-title .title{font-size:1.6em}
.nbh-offer-specification .collapse-heading .text{font-size:1.143em}
.nbh-offer-specification .item .item-title,.nbh-offer-specification .item .item-price{font-size:.75em}
}
@media(max-width:320px){.nbh-offer-specification .heading-title .title{font-size:1.5em}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nbh-offer-presentation{clear:both;background:url(images/nbh-offer-presentation/bg-offer.jpg) no-repeat center bottom #fff;padding-bottom:30px}
.nbh-offer-presentation .heading-title{margin-top:15px;border-bottom:1px dotted #c1c1c1}
.nbh-offer-presentation .heading-title .dash-seperation{display:block;width:70px;height:10px;margin:10px 0}
.nbh-offer-presentation .heading-title .title{padding-bottom:10px;text-transform:uppercase;font:2.857em "NissanAG Medium"}
.nbh-offer-presentation .heading-title .title strong,.nbh-offer-presentation .heading-title .title b{display:inline-block;margin-right:10px;font-family:"NissanAG Bold"}
.nbh-offer-presentation .image-wrapper{text-align:center}
.nbh-offer-presentation .list-text{margin:20px 0}
.nbh-offer-presentation .list-text ul{margin:10px 0 20px;text-transform:uppercase;list-style:none}
.nbh-offer-presentation .list-text li{margin-bottom:10px;padding-left:18px;background:url(images/nbh-offer-presentation/offer-bullet.png) no-repeat left 4px transparent;font:1.143em "NissanAG Bold"}
.nbh-offer-presentation .sub-title{font:1.786em "NissanAG Bold";text-transform:uppercase}
.nbh-offer-presentation .desc-content{font:1.071em "NissanAG Light"}
.nbh-offer-presentation .description{padding-bottom:10px}
.nbh-offer-presentation .content{overflow:hidden;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #c1c1c1}
.nbh-offer-presentation .cta{font:1.143em "NissanAG Bold";text-transform:uppercase}
.nbh-offer-presentation .disclamer{font-family:"NissanAG Light";line-height:1.2}
.nbh-offer-presentation .disclamer a{text-decoration:underline}
.ie8 .nbh-offer-presentation .content{display:table}
.ie8 .nbh-offer-presentation .image-wrapper,.ie8 .nbh-offer-presentation .text-wrapper{width:50%}
.ie8 .nbh-offer-presentation .image-wrapper,.ie8 .nbh-offer-presentation .text-wrapper{display:table-cell;vertical-align:middle}
.ie8 .nbh-offer-presentation .image-wrapper.show-mobile{display:none}
.ie8 .nbh-offer-presentation .image-wrapper.hidden-mobile{display:table-cell}
.ie8 .nbh-offer-presentation .show-mobile{display:none}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:980px){.nbh-offer-presentation{padding-bottom:60px}
.nbh-offer-presentation .show-desktop{display:block!important}
.nbh-offer-presentation .show-tablet,.nbh-offer-presentation .show-mobile{display:none!important}
.disclamer{font-size:.90 em}
}
@media(min-width:768px){.nbh-offer-presentation .image-wrapper,.nbh-offer-presentation .text-wrapper{width:50%}
.nbh-offer-presentation .list-text{margin-bottom:35px}
.nbh-offer-presentation .list-text li{margin-top:20px}
.safari .nbh-offer-presentation .list-text li{background-position:left 2px}
.nbh-offer-presentation .image-wrapper img{display:block;max-width:100%}
.nbh-offer-presentation .cta{margin:10px auto}
.nbh-offer-presentation .content{display:table}
.nbh-offer-presentation .image-wrapper,.nbh-offer-presentation .text-wrapper{display:table-cell;vertical-align:middle}
.nbh-offer-presentation .image-wrapper.show-mobile{display:none}
.nbh-offer-presentation .image-wrapper.hidden-mobile{display:table-cell}
.nbh-offer-presentation .disclamer{font-size:.9em}
}
@media(min-width:768px) and (max-width:979px){.nbh-offer-presentation{padding-bottom:40px}
.nbh-offer-presentation .show-tablet{display:block!important}
.nbh-offer-presentation .show-desktop,.nbh-offer-presentation .show-mobile{display:none!important}
.nbh-offer-presentation .disclamer{font-size:1em}
}
@media(max-width:767px){.nbh-offer-presentation{font-size:12px}
.nbh-offer-presentation .heading-title .title{font-size:2.4em}
.nbh-offer-presentation .heading-title .title strong,.nbh-offer-presentation .heading-title .title b{display:block;font-size:2.185em}
.nbh-offer-presentation .list-text li{font-size:2em;background-position:left 10px}
.safari .nbh-offer-presentation .list-text li{background-position:left 5px}
.nbh-offer-presentation .sub-title{font-size:3em}
.nbh-offer-presentation .desc-content{font-size:1.429em}
.nbh-offer-presentation .list-text{border-bottom:1px dotted #c1c1c1}
.nbh-offer-presentation .cta{display:block;font-size:1.429em}
.nbh-offer-presentation .show-mobile{display:block!important}
.nbh-offer-presentation .show-tablet,.nbh-offer-presentation .show-desktop,.nbh-offer-presentation .hidden-mobile{display:none!important}
.nbh-offer-presentation .disclamer{font-size:1.2em}
}
@media(max-width:480px){.nbh-offer-presentation{font-size:10px}
.nbh-offer-presentation .list-text li{background-position:left 8px}
.safari .nbh-offer-presentation .list-text li{background-position:left 3px}
.nbh-offer-presentation .disclamer{font-size:1.25em}
}
@media(max-width:320px){.nbh-offer-presentation{font-size:9px}
.nbh-offer-presentation .desc-content{font-size:1.53em}
.nbh-offer-presentation .list-text li{background-position:left 6px}
.nbh-offer-presentation .disclamer{font-size:1.25em}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mozaictheater{max-width:1440px;margin:auto;background-repeat:no-repeat;background-size:auto;background-position:top center;padding-bottom:40px}
.mozaictheater .title-bloc{margin-top:60px;position:static}
.mozaictheater .inner{width:100%;position:relative}
.mozaictheater .innerblock{position:relative;float:left;-webkit-box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;overflow:hidden}
.mozaictheater .innerblock .img-shadow{width:100%;display:inline-block;position:relative;z-index:2;cursor:pointer}
.mozaictheater .innerblock .img-shadow:after{position:absolute;top:0;left:0;height:100%;width:100%;content:"";display:block;-webkit-box-shadow:inset 0 0 2px #000;-moz-box-shadow:inset 0 0 2px #000;box-shadow:inset 0 0 2px #000;z-index:3}
.mozaictheater .innerblock .video{position:absolute;height:100%;width:100%;top:0;left:0;cursor:pointer;z-index:4}
.mozaictheater .innerblock .video img{position:absolute;top:50%;left:50%;margin-left:-17px;margin-top:-17px}
.mozaictheater .innerblock .zone-text{position:absolute;bottom:0;left:0;width:100%;background-color:#000;background:rgba(0,0,0,0.7);color:#fff;z-index:2}
.mozaictheater .innerblock .zone-text .inner{padding:5px 10px;box-sizing:border-box}
.mozaictheater .innerblock .zone-text .inner p{margin:0;font-size:11px}
.mozaictheater .config1 .innerblock,.mozaictheater .config3 .innerblock,.mozaictheater .config5 .innerblock,.mozaictheater .config6 .innerblock{width:33.333333333333336%}
.mozaictheater .config1 .innerblock:first-child,.mozaictheater .config3 .innerblock:first-child,.mozaictheater .config5 .innerblock:first-child,.mozaictheater .config6 .innerblock:first-child{width:66.66666666666667%}
.mozaictheater .config1 .small-wrapper .innerblock,.mozaictheater .config3 .small-wrapper .innerblock,.mozaictheater .config5 .small-wrapper .innerblock,.mozaictheater .config6 .small-wrapper .innerblock{width:16.666666666666668%;margin-left:16.666666666666668%}
.mozaictheater .config1 .small-wrapper .innerblock:first-child,.mozaictheater .config3 .small-wrapper .innerblock:first-child,.mozaictheater .config5 .small-wrapper .innerblock:first-child,.mozaictheater .config6 .small-wrapper .innerblock:first-child{margin-left:0}
.mozaictheater .config5 .small-wrapper .innerblock{margin:0}
.mozaictheater .config5 .small-wrapper .innerblock:first-child{margin:0}
.mozaictheater .config5 .small-wrapper .innerblock+.innerblock+.innerblock{margin-left:16.666666666666668%}
.mozaictheater .config6 .innerblock+.innerblock+.innerblock+.innerblock{clear:both}
.mozaictheater .config6 .innerblock+.innerblock+.innerblock+.innerblock+.innerblock{clear:none}
.mozaictheater .config2 .innerblock,.mozaictheater .config4 .innerblock{width:33.333333333333336%}
.mozaictheater .config2 .small-wrapper .innerblock,.mozaictheater .config4 .small-wrapper .innerblock{width:16.666666666666668%;margin-left:16.666666666666668%}
.mozaictheater .config2 .small-wrapper .innerblock:first-child,.mozaictheater .config4 .small-wrapper .innerblock:first-child{margin-left:0;margin-right:16.666666666666668%}
.modal-backdrop{z-index:1201}
.modal.modal-mozaictheater{width:768px;padding:7px;margin-left:-396px;z-index:1202;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transition:opacity .3s}
.modal.modal-mozaictheater.fade{transition:opacity .3s}
.modal.modal-mozaictheater.in{transition:opacity .3s}
.modal.modal-mozaictheater .modal-body{*zoom:1;max-height:800px;height:auto;position:static;padding:0;background:#000;overflow-y:hidden}
.modal.modal-mozaictheater .modal-body:before,.modal.modal-mozaictheater .modal-body:after{display:table;content:"";line-height:0}
.modal.modal-mozaictheater .modal-body:after{clear:both}
.modal.modal-mozaictheater .video-wraper{position:relative;padding-bottom:62.8%;height:0;overflow:hidden;background:#000}
.modal.modal-mozaictheater .video-wraper iframe,.modal.modal-mozaictheater .video-wraper object,.modal.modal-mozaictheater .video-wraper embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.modal.modal-mozaictheater .zone-text{position:relative;padding:10px 20px;color:#fff}
.modal.modal-mozaictheater .zone-text .title{font-weight:bold}
.modal.modal-mozaictheater .zone-text p{font-size:12px;line-height:1.2em;margin:0}
.modal.modal-mozaictheater .zone-text .description{clear:both}
.modal.modal-mozaictheater .zone-text .pull-right{position:absolute;right:0;bottom:0;font-size:11px;padding:0}
.modal.modal-mozaictheater button.close{z-index:10;position:absolute;top:-25px;right:0;color:#fff;font-size:11px;font-weight:lighter;text-transform:uppercase;text-shadow:none;opacity:1;filter:alpha(opacity=100)}
.modal.modal-mozaictheater button.close span{font-size:16px;margin-left:5px}
.modal.modal-mozaictheater img{position:relative;top:0;left:0}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:979px){.modal.modal-mozaictheater{max-width:768px;width:80%;margin-left:-40%}
}
@media(max-width:767px){.mozaictheater{background-size:cover}
.mozaictheater .config1 .innerblock,.mozaictheater .config2 .innerblock,.mozaictheater .config5 .innerblock,.mozaictheater .config6 .innerblock{width:50%}
.mozaictheater .config1 .innerblock:first-child,.mozaictheater .config2 .innerblock:first-child,.mozaictheater .config5 .innerblock:first-child,.mozaictheater .config6 .innerblock:first-child{width:100%}
.mozaictheater .config1 .small-wrapper .innerblock,.mozaictheater .config2 .small-wrapper .innerblock,.mozaictheater .config5 .small-wrapper .innerblock,.mozaictheater .config6 .small-wrapper .innerblock,.mozaictheater .config1 .small-wrapper .innerblock+.innerblock+.innerblock,.mozaictheater .config2 .small-wrapper .innerblock+.innerblock+.innerblock,.mozaictheater .config5 .small-wrapper .innerblock+.innerblock+.innerblock,.mozaictheater .config6 .small-wrapper .innerblock+.innerblock+.innerblock,.mozaictheater .config1 .small-wrapper .innerblock:first-child,.mozaictheater .config2 .small-wrapper .innerblock:first-child,.mozaictheater .config5 .small-wrapper .innerblock:first-child,.mozaictheater .config6 .small-wrapper .innerblock:first-child{width:50%;margin:0}
.mozaictheater .config4 .innerblock:first-child,.mozaictheater .config3 .innerblock:first-child,.mozaictheater .config4 .innerblock,.mozaictheater .config3 .innerblock{width:50%}
.mozaictheater .config4 .small-wrapper .innerblock:first-child,.mozaictheater .config3 .small-wrapper .innerblock:first-child,.mozaictheater .config4 .small-wrapper .innerblock,.mozaictheater .config3 .small-wrapper .innerblock{width:50%;margin:0}
.modal.modal-mozaictheater{max-height:100%;max-width:100%;width:100%;padding:0;left:0;margin-left:0}
.modal.modal-mozaictheater .video-wraper{padding-bottom:42.8%}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.map{margin:auto;width:100%;max-width:1440px}
.map .inner{position:relative}
.map .text-zone{z-index:3;top:40px;position:absolute}
.map .text-zone .title{background:#fff;padding:8px 10px}
.map .slider{padding:10px 21px 26px;position:relative}
.touch .map .slider{padding:10px 0 26px}
.map .slider .flex-direction-nav{margin:0}
.touch .map .slider .flex-direction-nav{display:none}
.map .slider .flex-direction-nav li{position:absolute;display:block;top:39px;left:0}
.map .slider .flex-direction-nav li+li{left:auto;right:0}
.map .slider .flex-prev,.map .slider .flex-next{background-color:black;opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;height:260px;width:21px;display:block;text-indent:-9999px}
.map .slider .flex-prev.flex-disabled,.map .slider .flex-next.flex-disabled{display:none}
.map .slider .flex-prev:hover,.map .slider .flex-next:hover{opacity:1;filter:alpha(opacity=100)}
.map .slider .flex-prev:after,.map .slider .flex-next:after{font-family:'fontAwesome';position:absolute;color:#615a61;font-size:24px;top:50%;margin-top:-9px;left:50%;margin-left:-9px;text-indent:0}
.map .slider .flex-prev:after{content:"\f053"}
.map .slider .flex-next:after{content:"\f054"}
.map .slides{margin:0}
.map .slides li{position:relative;overflow:hidden;padding-left:10px;width:190px;min-height:280px;opacity:.6;filter:alpha(opacity=60)}
.map .slides li.long{width:290px}
.map .slides li.long [class^="icon-"]:after{width:270px}
.map .slides li.selected{opacity:1;filter:alpha(opacity=100)}
.map .slides li.selected .icon-timeline-point:before{color:#c71444}
.map .slides li [class^="icon-"]{font-size:20px;line-height:13px;text-align:left}
.map .slides li [class^="icon-"]:hover{cursor:pointer}
.map .slides li [class^="icon-"]:after{content:"";width:170px;height:1px;left:30px;top:9px;position:absolute;background-color:#acacac;background-image:-moz-linear-gradient(left,#acacac,#cacaca);background-image:-webkit-gradient(linear,0 0,100% 0,from(#acacac),to(#cacaca));background-image:-webkit-linear-gradient(left,#acacac,#cacaca);background-image:-o-linear-gradient(left,#acacac,#cacaca);background-image:linear-gradient(to right,#acacac,#cacaca);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffacacac',endColorstr='#ffcacaca',GradientType=1)}
.map .slides li [class^="icon-"]:before{color:#acacac}
.map .slides li .icon-timeline-point:before{font-family:'Nissan Icons';content:"\e001";position:absolute;left:10px;top:4px;font-size:14px;color:#acacac}
.map .adress{position:relative;*zoom:1;padding-top:5px}
.map .adress h3{margin:0}
.map .adress:before,.map .adress:after{display:table;content:"";line-height:0}
.map .adress:after{clear:both}
.map .adress .name{word-wrap:break-word;font-weight:bold;color:#acacac}
.map .adress .date{color:#acacac}
.map .adress figure{margin:8px 0 10px}
.map .adress .street,.map .adress .cpcity,.map .adress .country{display:block;color:#acacac}
.map .adress a{float:left;margin-top:9px;background-color:#acacac;background-image:-moz-linear-gradient(left,#acacac,#acacac);background-image:-webkit-gradient(linear,0 0,100% 0,from(#acacac),to(#acacac));background-image:-webkit-linear-gradient(left,#acacac,#acacac);background-image:-o-linear-gradient(left,#acacac,#acacac);background-image:linear-gradient(to right,#acacac,#acacac);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffacacac',endColorstr='#ffacacac',GradientType=1)}
.ie8 .map .slides li{background-color:white}
.canvas-map{width:100%;max-width:1440px;height:275px}
.canvas-map img{max-width:none;width:auto}
.invisible-tracker{position:absolute;background-color:#c71444;width:100%;height:100%;display:block;cursor:pointer;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.map .canvas-map{height:255px;width:100%}
.map .container{margin:auto}
.map .container .bullet span{top:30px;left:15%}
.map .container .sign-post .fake-input{width:80%}
.map .container .sign-post .fake-input input{width:60%}
.map .container .containerslider{overflow:hidden}
.map .container .containerslider .flexslider{margin:0;background:#fff}
.map .container .containerslider .flexslider .flex-direction-nav{display:none}
.map .text-zone{top:20px;left:10%}
.map .slider{padding-left:3%;padding-right:3%}
.map .slider .flex-direction-nav{display:none}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mainedito{display:block;position:relative;background-position:50% 0;background-repeat:no-repeat;max-width:1440px;margin:0 auto}
.mainedito header .title-bloc{position:static}
.mainedito header .title-bloc.to-bottom{bottom:0}
.mainedito header .inner{padding-top:95px}
.mainedito .inner{position:relative}
.mainedito .push-content{margin-top:100px;padding-bottom:130px}
.mainedito .push-content .title-bloc.to-top{top:35px}
.mainedito .push-content .title-bloc.to-bottom{bottom:45px}
.mainedito .push-content .title-bloc.to-left{left:45px}
.mainedito .push-content .title-bloc.to-right{right:45px}
.mainedito .title-bloc.to-bottom{bottom:20px}
.mainedito .mainedito-push{margin-top:-30px;position:relative}
.mainedito .mainedito-push figure{margin:0}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.mainedito header .inner{padding-top:60px}
.mainedito .mainedito-push{margin-top:0;margin-bottom:45px;position:static;*zoom:1}
.mainedito .mainedito-push:before,.mainedito .mainedito-push:after{display:table;content:"";line-height:0}
.mainedito .mainedito-push:after{clear:both}
.mainedito .push-content{margin-top:10px;padding-bottom:60px}
.mainedito .push-content .title-bloc{background-color:#454545;background-repeat:repeat-x;background-image:-moz-linear-gradient(45deg,#111,#454545);background-image:-webkit-linear-gradient(45deg,#111,#454545);background-image:-o-linear-gradient(45deg,#111,#454545);background-image:linear-gradient(45deg,#111,#454545);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px 20px;width:77.05128205128206%;position:relative;*zoom:1}
.mainedito .push-content .title-bloc:before,.mainedito .push-content .title-bloc:after{display:table;content:"";line-height:0}
.mainedito .push-content .title-bloc:after{clear:both}
.mainedito .push-content .title-bloc.to-top{top:0}
.mainedito .push-content .title-bloc.to-bottom{bottom:0}
.mainedito .push-content .title-bloc.to-left{float:left;left:0}
.mainedito .push-content .title-bloc.to-left .cta{left:20px}
.mainedito .push-content .title-bloc.to-right{float:right;right:0}
.mainedito .push-content .title-bloc.to-right .cta{right:20px}
.mainedito .push-content .title-bloc .cta{position:absolute;bottom:-14px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.iframe{margin:0 auto;max-width:1440px}
.iframe iframe{display:block;width:100%;border:0}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.iframe{margin:0 auto;max-width:1440px}
.iframe iframe{display:block;width:100%;border:0}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.hotspots{max-width:1440px;margin:0 auto;background-position:50% 0;background-repeat:no-repeat;background-color:#000;overflow:hidden}
.hotspots .inner{position:relative}
.hotspots .img-container{position:relative}
.hotspots .img-container figure{position:absolute;width:100%;margin:0}
.hotspots .container{width:1024px}
.hotspots .container,.hotspots .inner{position:relative;height:100%}
.hotspots .container [class^="span"],.hotspots .inner [class^="span"]{height:100%}
.hotspots .container .row,.hotspots .inner .row{height:100%}
.hotspots .text-container{height:100%;position:absolute;z-index:2}
.hotspots .text-container .title-bloc.to-top{top:40px}
.hotspots .text-container .title-bloc.to-bottom{bottom:40px}
.hotspots .hotspots-zone{position:absolute;height:500px;width:1024px;top:0;left:50%;margin-left:-512px;z-index:3}
.hotspots .text-zone span{display:block}
.hotspots .hotspot{position:absolute}
.hotspots .hotspot:hover{text-decoration:none}
.hotspots .hotspot [class^="icon-"]{width:24px;height:24px;font-size:24px;line-height:24px;margin:0;padding:0}
.hotspots .tooltip-content{display:none}
.hotspots .text{margin-top:5px}
.qtip-hotspot{min-width:50px;max-width:350px;border:0}
.qtip-hotspot .tooltip-title{font-size:12px;font-weight:bold;margin-bottom:3px}
.qtip-hotspot .tooltip-description{font-weight:bold}
.qtip-hotspot .tooltip-link{font-weight:bold}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:979px){.hotspots{height:auto!important}
.hotspots .container{width:100%}
.hotspots .text-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.hotspots .text-container .row{height:100%}
.hotspots .text-container .row .span12{height:100%}
.hotspots .text-container .row .span12 .inner{height:100%}
.hotspots .img-container{position:relative}
.hotspots .img-container figure{width:auto;height:auto;position:static;margin:0}
.hotspots .img-container figure img{width:100%}
.hotspots .hotspots-zone{width:auto;height:auto;margin:0;top:0;right:0;bottom:0;left:0}
}
@media(max-width:767px){.hotspots{height:auto!important;overflow:hidden;padding:0}
.hotspots .container{position:relative;height:100%;margin:0}
.hotspots .container .img-container{width:150%;left:-25%;margin-top:-40px}
.hotspots .container .img-container figure{margin-top:0}
.hotspots .container .text-container{margin:0 15px;position:relative}
.hotspots .container .text-container .title-bloc{position:relative;top:0;left:0}
.hotspots .container .text-container .row{height:100%}
.hotspots .container .text-container .row .span12{height:100%}
.hotspots .container .text-container .row .span12 .inner{height:100%}
.hotspots .container .text-container .row .span12 .inner .text-zone{top:0;margin-top:3%}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form{position:relative;max-width:1440px;margin:0 auto;color:#fff;background:#000;overflow-x:hidden;background-size:cover;background-position:50% 50%}
.form .img-container figure{margin:0;width:1440px}
.form .text-container .row,.form .text-container .inner,.form .text-container [class*="span"]{height:100%}
.form .text-container .inner{position:relative}
.form .title-bloc{color:#000;position:static;margin:60px 0 0 0}
.form .title-bloc .title,.form .title-bloc .subtitle{text-transform:uppercase;font-family:"NissanAG Bold";margin:5px 0}
.form .title-bloc .desc{line-height:1.5em}
.form .error-msg{color:#c71444;font-size:16px;font-weight:bold;height:50px}
.form .form-wrap .form-grid{list-style:none}
.form .form-wrap .form-grid li{margin-bottom:8px}
.form .form-wrap .form-grid .parsley-error{border:3px solid #c71444!important;color:#c71444!important}
.form .form-wrap .form-grid .parsley-error:-moz-placeholder{color:#c71444}
.form .form-wrap .form-grid .parsley-error:-ms-input-placeholder{color:#c71444}
.form .form-wrap .form-grid .parsley-error::-webkit-input-placeholder{color:#c71444}
.form .form-wrap .form-grid .parsley-error ::-webkit-input-placeholder{color:#c71444}
.form .form-wrap .form-grid .parsley-error :-moz-placeholder{color:#c71444}
.form .form-wrap .form-grid .parsley-error ::-moz-placeholder{color:#c71444}
.form .form-wrap .form-grid .parsley-error :-ms-input-placeholder{color:#c71444}
.form .form-wrap .form-grid:-moz-placeholder{color:#999}
.form .form-wrap .form-grid:-ms-input-placeholder{color:#999}
.form .form-wrap .form-grid::-webkit-input-placeholder{color:#999}
.form .form-wrap .form-grid ::-webkit-input-placeholder{color:#999}
.form .form-wrap .form-grid :-moz-placeholder{color:#999}
.form .form-wrap .form-grid ::-moz-placeholder{color:#999}
.form .form-wrap .form-grid :-ms-input-placeholder{color:#999}
.form .form-wrap .form-grid .input-txt input,.form .form-wrap .form-grid textarea{color:#fff;font-size:.857em;padding:9px 14px;width:100%;height:46px;outline:0;background:rgba(255,255,255,0.1);border:3px solid transparent;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form .form-wrap .form-grid textarea{height:200px;resize:none}
.form .form-wrap .form-grid .cta{color:#fff;padding:9px 30px;margin-top:15px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0}
.form .form-wrap .checkbox-group{overflow:hidden}
.form .form-wrap .checkbox-group input{float:left;margin-right:10px;outline:0}
.form .form-wrap .checkbox-group label{color:#fff;font-size:11px}
.form .form-wrap .checkbox-group a{color:#c71444;text-decoration:underline}
.form .legal-mention p{line-height:1.5em}
.form .popup{background:#fff;position:fixed;color:#9e9e9e;max-width:400px;z-index:1000}
.form .popup .close-btn{position:absolute;right:6px;top:10px;text-transform:uppercase;color:#666;font-family:"NissanAG Medium";line-height:20px;cursor:pointer;outline:0}
.form .popup .close-btn .ico{float:right;margin-left:5px}
.form .popup .close-btn:hover{color:#c71444}
.form .popup .inner{padding:30px 50px}
.form .popup .title{text-transform:uppercase;padding-top:0;margin-bottom:5px;color:#666}
.form .bg-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%;z-index:500}
.ie8 .form .form-wrap .form-grid .input-txt input,.ie8 .form .form-wrap .form-grid textarea{color:#000}
.ie8 .form .form-wrap .form-grid .input-txt input:focus,.ie8 .form .form-wrap .form-grid textarea:focus{outline:0}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:1024px){.form .nav-slide{width:100%;left:0;right:0;margin-left:0}
}
@media(max-width:767px){.form{height:auto}
.form .title-bloc{position:static}
.form .title-bloc img{margin-left:0;max-width:35%}
.form .img-container figure{height:100%;position:inherit;margin-top:0;margin-bottom:0}
.form .text-container{width:100%;height:100%}
.form .text-container .row{height:auto}
.form .form-wrap{position:static}
.form .form-wrap .checkbox-group input{margin-left:3px}
}
@media(max-width:320px){.form{background-image:none!important}
.form .img-container{display:none}
.form .form-wrap .form-grid:-moz-placeholder{color:#fff}
.form .form-wrap .form-grid:-ms-input-placeholder{color:#fff}
.form .form-wrap .form-grid::-webkit-input-placeholder{color:#fff}
.form .form-wrap .form-grid ::-webkit-input-placeholder{color:#fff}
.form .form-wrap .form-grid :-moz-placeholder{color:#fff}
.form .form-wrap .form-grid ::-moz-placeholder{color:#fff}
.form .form-wrap .form-grid :-ms-input-placeholder{color:#fff}
.form .form-wrap .form-grid .input-txt input,.form .form-wrap .form-grid textarea{color:#fff;padding:13px;width:100%;background:#222;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.footer{margin:0 auto;max-width:1440px;background-repeat:no-repeat;background-position:50% 0}
.footer ul{padding:0;margin:0;display:table}
.footer ul li{float:left;display:table;color:inherit;height:40px}
.footer ul li:before{content:"-";display:table-cell;vertical-align:middle;padding:0 7px}
.footer ul li:first-child:before{display:none}
.footer ul li a,.footer ul li span{display:table-cell;vertical-align:middle;color:inherit;text-align:center}
.footer ul li span{padding:0 .5em}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.foldablebanner{overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto}
.foldablebanner a{outline:0}
.foldablebanner .unstyled{margin-left:0}
.foldablebanner .unstyled .foldable-item{overflow:hidden}
.foldablebanner .img-container{position:relative}
.foldablebanner .img-container figure{margin-top:0;margin-bottom:0;width:1440px;position:absolute;left:50%;margin-left:-720px}
.foldablebanner h2.text-9xl{font-family:"NissanAG Medium";font-size:48px;color:#000}
.foldablebanner .text-l{font-family:"NissanAG Medium";color:#333}
.foldablebanner .accordion-title{position:relative;display:block;height:255px}
.foldablebanner .accordion-title .container,.foldablebanner .accordion-title .container>.row,.foldablebanner .accordion-title .container .inner,.foldablebanner .accordion-title .container [class*="span"]{height:100%}
.foldablebanner .accordion-title .container .inner{position:relative}
.foldablebanner .accordion-title .title-bloc{top:75px}
.foldablebanner .accordion-title .title-bloc.to-left{left:80px}
.foldablebanner .accordion-title .title-bloc.to-right{right:80px}
.foldablebanner .accordion-title .icon-chevron-up,.foldablebanner .accordion-title .icon-chevron-down{position:absolute;top:96px;right:20px;display:block;padding:0;font-size:55px;color:#c71444;text-align:right}
.foldablebanner .accordion-title .icon-chevron-up{display:none}
.foldablebanner .active>.accordion-title .icon-chevron-up{display:block}
.foldablebanner .active>.accordion-title .icon-chevron-down{display:none}
.foldablebanner .active .accordion-content{display:block}
.foldablebanner .accordion-content{position:relative}
.foldablebanner .accordion-content .btn-link{display:inline-block;padding:0;font-size:11px;color:#c71444;text-decoration:none}
.foldablebanner .accordion-content .btn-link .icon-chevron-right{display:inline-block;margin:0 0 0 2px;font-size:10px;vertical-align:middle}
.foldablebanner .thumbnails{padding:0 20px 15px}
.foldablebanner .thumbnails:first-child{padding-top:24px}
.foldablebanner .thumbnails>li{margin-bottom:0}
.foldablebanner .thumbnails .caption{padding:10px 0 0}
.foldablebanner .thumbnails .caption h3{margin:8px 0 3px;font-family:"NissanAG Medium";font-size:12px;color:#000}
.foldablebanner .thumbnails .caption p.text-m{margin-bottom:8px;font-family:"Verdana";font-size:12px;color:#7f7f7f;line-height:1.5}
.foldablebanner .thumbnail{border:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.no-touch .foldablebanner .thumbnail:hover,.no-touch .foldablebanner .thumbnail:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.no-touch .foldablebanner .thumbnail:hover .btn,.no-touch .foldablebanner .thumbnail:focus .btn{color:#990f34}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px) and (max-width:979px){.foldablebanner h2.text-9xl{font-size:48px}
.foldablebanner p.text-l{font-size:14px}
}
@media(max-width:767px){.foldablebanner h2.text-9xl{font-size:36px}
.foldablebanner p.text-l{font-size:12px}
.foldablebanner .img-container figure{left:0;margin-left:-315px}
.foldablebanner .accordion-content .thumbnail{padding-top:20px}
.foldablebanner .accordion-content .thumbnail img{width:100%}
.foldablebanner .accordion-content .thumbnails{padding:12px}
.foldablebanner .accordion-content .thumbnails li:first-child .thumbnail{padding-top:0}
.foldablebanner .accordion-content .container{margin:0}
.foldablebanner .accordion-title .title-bloc{top:0}
.foldablebanner .accordion-title .title-bloc.to-left{left:0}
.foldablebanner .accordion-title .title-bloc.to-right{right:0}
.foldablebanner .accordion-title .icon-chevron-up,.foldablebanner .accordion-title .icon-chevron-down{top:50%;right:36px;margin-top:-15px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.float-bar .bar,.float-bar .mobile-bar{display:none;position:fixed;top:50%;z-index:10;margin:0}
.float-bar .bar{left:0;margin-top:-174px}
.float-bar .mobile-bar{right:0}
.float-bar .mobile-bar li{width:49px;min-height:40px;padding-bottom:4px}
.float-bar .mobile-bar li span{overflow:hidden;max-height:18px;font-size:.5357em}
.float-bar .mobile-bar .btn-float-bar{min-height:0;padding:9px 0 6px}
.float-bar .mobile-bar .btn-float-bar [class*=" icon-"],.float-bar .mobile-bar .btn-float-bar [class*="nissan-icons-"]{margin-bottom:5px;font-size:1.8em;line-height:15px}
.float-bar li{position:relative;width:64px;min-height:64px;padding:0 6px 0 4px;background:#fff;text-align:center}
.float-bar li:first-child{padding-top:4px}
.float-bar li:last-child{padding-bottom:4px}
.float-bar .btn-float-bar{width:100%;min-height:46px;padding:9px 0;border:1px solid #e6e6e6;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.float-bar .btn-float-bar span{display:block}
.float-bar .btn-float-bar .icons-label{max-width:60px;margin:0 auto;font:.5741em 'NissanAG Medium';line-height:9px}
.float-bar .btn-float-bar [class*=" icon-"],.float-bar .btn-float-bar [class*="nissan-icons-"]{height:auto;margin:0 auto 10px;padding:0;font-size:2.2em;color:#c5193f;line-height:23px}
.popup-floating-bar{display:none;position:fixed;z-index:1200;top:0;left:0;right:0;bottom:0}
.popup-floating-bar .content{overflow-x:hidden;overflow-y:auto;height:100%}
.popup-floating-bar .close{width:16px;height:16px;padding:18px;background:#fff;opacity:1;filter:alpha(opacity=100)}
.popup-floating-bar .icon-remove{width:100%;height:100%;padding:0;margin:0;color:#424242}
.popup-floating-bar.landscape .list-bar{top:55px}
.popup-floating-bar.landscape .list-bar li{margin:6px 10px}
.popup-floating-bar.landscape .list-bar .item{padding:3px}
.popup-floating-bar.landscape .list-bar .item .icons-label{font-size:.85em}
.popup-floating-bar.landscape .list-bar .item [class*=" icon-"],.popup-floating-bar.landscape .list-bar .item [class*="nissan-icons-"]{width:30px;height:30px;font-size:2em;line-height:30px}
.popup-floating-bar.landscape .close{padding:15px}
.popup-floating-bar .list-bar{position:relative;top:150px;margin:0}
.popup-floating-bar .list-bar li{margin:6px 15px;background:#fff}
.popup-floating-bar .list-bar .item{display:block;padding:5px}
.popup-floating-bar .list-bar .item span{vertical-align:middle}
.popup-floating-bar .list-bar .item .icons-label{overflow:hidden;display:inline-block;max-height:36px;color:#424242;font:1em 'NissanAG Medium'}
.popup-floating-bar .list-bar .item [class*=" icon-"],.popup-floating-bar .list-bar .item [class*="nissan-icons-"]{display:inline-block;width:44px;height:44px;margin:0 10px 0 0;padding:0;background-color:#c5193f;font-size:3em;color:#fff;line-height:44px;text-align:center}
.overlay-floating-bar{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1101;background:#000;opacity:.8;filter:alpha(opacity=80)}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:979px){.hidden-item{display:none!important}
}
@media(min-width:769px){.popup-floating-bar,.overlay-floating-bar{display:none!important}
}
@media(max-width:767px){.float-bar .mobile-bar{margin-top:-28px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.edito{display:block;position:relative;overflow:hidden;background-color:#000;background-position:50% 0;background-repeat:no-repeat;max-width:1440px;margin:0 auto}
.edito .inner{position:relative}
.edito .img-container{position:relative}
.edito .img-container figure{margin-top:0;margin-bottom:0;width:1440px;position:absolute;left:50%;margin-left:-720px}
.edito .push-content{margin-top:40px}
.edito .text-container .text-zone figure{display:inline-block;vertical-align:top;margin:0}
.edito .text-container .text-zone figure img{display:block;margin-bottom:5px}
.edito .text-container .text-zone h2{display:inline-block;vertical-align:top;margin:0}
.edito .text-container .text-zone .subtitle span{display:block}
.edito .image-push{position:relative;margin-bottom:50px;*zoom:1}
.edito .image-push.portrait-push .content h3{margin-bottom:0}
.edito .image-push:before,.edito .image-push:after{display:table;content:"";line-height:0}
.edito .image-push:after{clear:both}
.edito .image-push .content{margin-bottom:10px}
.edito .image-push .content p{color:#575757}
.edito .image-push img{width:100%}
.edito .image-push .title-bloc.to-left{left:10px}
.edito .image-push .title-bloc.to-bottom{bottom:-30px}
.edito .image-push .title-bloc.blue-theme .title-bloc h3{color:#02cbf9}
.edito .image-push .title-bloc.blue-theme .title-bloc a{background-color:#02cbf9}
.edito .image-push .push-title{color:white;font-weight:normal;font-size:12px;line-height:14px;margin:16px 0 0}
.edito .image-push .push-description{color:#575757;font-size:12px;line-height:14px}
.edito .image-push .push-title-styled{font-size:18px;line-height:18px;margin:0;*zoom:1}
.edito .image-push .push-title-styled:before,.edito .image-push .push-title-styled:after{display:table;content:"";line-height:0}
.edito .image-push .push-title-styled:after{clear:both}
.edito .image-push .push-title-styled span{float:left;clear:left;padding:10px 20px;margin-top:-10px}
.edito .image-push .push-title-styled span:first-child{margin-top:0}
.edito .image-push .cta{float:left}
.edito .image-push .push-title,.edito .image-push .push-description{margin-left:4px}
.edito .image-push.overflow .cta{margin-top:-5px}
.edito .container .text-container{height:100%}
.edito .container .text-container .row{height:100%}
.edito .container .text-container .row .span12{height:100%}
.edito .container .text-container .row .span12 .inner{height:100%}
.center-content .span3{float:none;display:inline-block;vertical-align:top}
.row.center-content{text-align:center;font-size:0}
[class*="span"]{text-align:left}
.to-right{text-align:right}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.edito{overflow:hidden;padding:0}
.edito .portrait-push img{width:45%;margin-right:5%;float:left}
.edito .portrait-push dl{margin-top:0;margin-bottom:6px}
.edito .portrait-push dl dt{margin-bottom:5px}
.edito .portrait-push dl dd{line-height:1.2em}
.edito .portrait-push .push-title{margin:0}
.edito .portrait-push a{padding-left:10px;padding-right:10px}
.edito .image-push{margin-bottom:30px}
.edito .image-push img{margin-bottom:10px}
.edito .image-push .content{float:left}
.edito .image-push .content h3{margin-top:0}
.edito .span3 .image-push .content{max-width:50%}
.edito .span5 .image-push{margin-bottom:50px}
.edito .span5 .image-push img{margin-bottom:0}
.edito .text-container{top:0;left:0;width:100%;height:100%}
.edito .text-container .row{height:100%}
.edito .text-container .row .span12{height:100%}
.edito .text-container .row .span12 .inner{height:100%}
.edito .text-container .text-zone{position:initial;margin-top:20px}
.edito .img-container figure img{width:100%}
.edito .title-bloc{width:80%}
}
@media(max-width:480px){.edito .title-bloc{width:70%}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nbh-dropdown-menu{margin:20px 20px 10px;text-transform:uppercase;position:relative;background-color:#eee;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.nbh-dropdown-menu .title{position:relative;padding:10px 35px 10px 20px;cursor:pointer}
.nbh-dropdown-menu .title .text{font:1.143em NissanAG Bold}
.nbh-dropdown-menu .title .icon{position:absolute;top:50%;right:0;width:30px;height:30px;margin-top:-13px;font-size:1.5em;color:#c71444}
.nbh-dropdown-menu.open .title .icon:before{content:"\e014"}
.nbh-dropdown-menu .content{position:absolute;display:none;width:100%;border-top:1px solid #fff}
.nbh-dropdown-menu ul{margin:0;list-style:none;background-color:#eee}
.nbh-dropdown-menu ul a{color:#000}
.nbh-dropdown-menu ul .active a{color:#000;background-color:#bebebe;cursor:default}
.nbh-dropdown-menu a{display:block;padding:10px 20px;font:1em NissanAG Bold}
.nbh-dropdown-menu a:hover{color:#fff;background-color:#c71444}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(min-width:769px) and (max-width:980px){.nbh-dropdown-menu{margin-left:auto;margin-right:auto;max-width:710px}
}
@media(min-width:981px){.nbh-dropdown-menu{float:right;margin-right:0}
.nbh-dropdown-menu .title{padding-left:0;background-color:#fff}
.nbh-dropdown-menu .title .icon{margin-top:-16px;font-size:2em}
.nbh-dropdown-menu .content{border-top:1px dotted #c1c1c1}
}
@media(max-width:480px){.nbh-dropdown-menu .title .text{font-size:1em}
}
@font-face{font-family:'NissanAG Light';font-weight:normal!important;font-style:normal!important;src:url('fonts/nissanpro-light/nissanpro-light.eot');src:url('fonts/nissanpro-light/nissanpro-light.eot?#iefix') format('embedded-opentype'),url('fonts/nissanpro-light/nissanpro-light.woff') format('woff'),url('fonts/nissanpro-light/nissanpro-light.ttf') format('truetype'),url('fonts/nissanpro-light/nissanpro-light.svg#nissan_prolight') format('svg')}
@font-face{font-family:'NissanAG Light Ext';font-weight:normal!important;font-style:normal!important;src:url('fonts/nissanpro-light-ext/nissanpro-light-ext.eot');src:url('fonts/nissanpro-light-ext/nissanpro-light-ext.eot?#iefix') format('embedded-opentype'),url('fonts/nissanpro-light-ext/nissanpro-light-ext.woff') format('woff'),url('fonts/nissanpro-light-ext/nissanpro-light-ext.ttf') format('truetype'),url('fonts/nissanpro-light-ext/nissanpro-light-ext.svg#nissan_prolight_extended') format('svg')}
@font-face{font-family:'NissanAG Medium';font-weight:normal;font-style:normal!important;src:url('fonts/nissanpro-medium/nissanpro-medium.eot');src:url('fonts/nissanpro-medium/nissanpro-medium.eot?#iefix') format('embedded-opentype'),url('fonts/nissanpro-medium/nissanpro-medium.woff') format('woff'),url('fonts/nissanpro-medium/nissanpro-medium.ttf') format('truetype'),url('fonts/nissanpro-medium/nissanpro-medium.svg#nissan_promedium') format('svg')}
@font-face{font-family:'NissanAG Medium Ext';font-weight:normal!important;font-style:normal!important;src:url('fonts/nissanpro-medium-ext/nissanpro-medium-ext.eot');src:url('fonts/nissanpro-medium-ext/nissanpro-medium-ext.eot?#iefix') format('embedded-opentype'),url('fonts/nissanpro-medium-ext/nissanpro-medium-ext.woff') format('woff'),url('fonts/nissanpro-medium-ext/nissanpro-medium-ext.ttf') format('truetype'),url('fonts/nissanpro-medium-ext/nissanpro-medium-ext.svg#nissan_promedium_extended') format('svg')}
@font-face{font-family:'NissanAG Bold';font-weight:normal!important;font-style:normal!important;src:url('fonts/nissanpro-bold/nissanpro-bold.eot');src:url('fonts/nissanpro-bold/nissanpro-bold.eot?#iefix') format('embedded-opentype'),url('fonts/nissanpro-bold/nissanpro-bold.woff') format('woff'),url('fonts/nissanpro-bold/nissanpro-bold.ttf') format('truetype'),url('fonts/nissanpro-bold/nissanpro-bold.svg#nissan_probold') format('svg')}
@font-face{font-family:'Nissan Icons';src:url('fonts/nissan-icons/nissan-icons.eot?k42rmi');src:url('fonts/nissan-icons/nissan-icons.eot?#iefixk42rmi') format('embedded-opentype'),url('fonts/nissan-icons/nissan-icons.woff?k42rmi') format('woff'),url('fonts/nissan-icons/nissan-icons.ttf?k42rmi') format('truetype'),url('fonts/nissan-icons/nissan-icons.svg?k42rmi#nissan-icons') format('svg');font-weight:normal;font-style:normal}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'NissanAG Light';src:url('fonts/nissanpro-light/nissanpro-light.svg#nissan_prolight') format('svg')}
@font-face{font-family:'NissanAG Light Ext';src:url('fonts/nissanpro-light-ext/nissanpro-light-ext.svg#nissan_prolight_extended') format('svg')}
@font-face{font-family:'NissanAG Medium';src:url('fonts/nissanpro-medium/nissanpro-medium.svg#nissan_promedium') format('svg')}
@font-face{font-family:'NissanAG Medium Ext';src:url('fonts/nissanpro-medium-ext/nissanpro-medium-ext.svg#nissan_promedium_extended') format('svg')}
@font-face{font-family:'NissanAG Bold';src:url('fonts/nissanpro-bold/nissanpro-bold.svg#nissan_probold') format('svg')}
}
[class^="nissan-icons-"],[class*=" nissan-icons-"]{font-family:'Nissan Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.nissan-icons-home2:before{content:"\e626"}
.nissan-icons-sound-off:before{content:"\e624"}
.nissan-icons-sound-on:before{content:"\e625"}
.nissan-icons-info:before{content:"\e623"}
.nissan-icons-zoom:before{content:"\e61f"}
.nissan-icons-double-arrow:before{content:"\e61d"}
.nissan-icons-download:before{content:"\e620"}
.nissan-icons-chevron:before{content:"\e621"}
.nissan-icons-enlarge:before{content:"\e61e"}
.nissan-icons-refresh:before{content:"\e622"}
.nissan-icons-Vkontakt:before{content:"\e002"}
.nissan-icons-you-plus:before{content:"\e601"}
.nissan-icons-hotspot:before{content:"\e001"}
.nissan-icons-city:before{content:"\e60d"}
.nissan-icons-touch-pacman:before{content:"\e60c"}
.nissan-icons-duck-face:before{content:"\e60a"}
.nissan-icons-question-tips:before{content:"\e609"}
.nissan-icons-thirty-years:before{content:"\e608"}
.nissan-icons-built-to-thrill:before{content:"\e607"}
.nissan-icons-phone:before{content:"\e604"}
.nissan-icons-search-tooltip:before{content:"\e603"}
.nissan-icons-printer:before{content:"\e602"}
.nissan-icons-list:before{content:"\e606"}
.nissan-icons-copy:before{content:"\e60b"}
.nissan-icons-stats:before{content:"\e02a"}
.nissan-icons-settings:before{content:"\e029"}
.nissan-icons-touch-target:before{content:"\e028"}
.nissan-icons-home:before{content:"\e027"}
.nissan-icons-check-alone:before{content:"\e01b"}
.nissan-icons-check:before{content:"\e01a"}
.nissan-icons-uncheck:before{content:"\e019"}
.nissan-icons-man-and-vans:before{content:"\e018"}
.nissan-icons-new-document:before{content:"\e00f"}
.nissan-icons-new-file:before{content:"\e00e"}
.nissan-icons-social-google-plus:before{content:"\e00c"}
.nissan-icons-social-linkedin:before{content:"\e00b"}
.nissan-icons-social-twitter:before{content:"\e00a"}
.nissan-icons-social-youtube:before{content:"\e009"}
.nissan-icons-social-share:before{content:"\e008"}
.nissan-icons-arrow-left:before{content:"\e007"}
.nissan-icons-marker:before{content:"\e004"}
.nissan-icons-wheel:before{content:"\e003"}
.nissan-icons-phone-2:before{content:"\e005"}
.nissan-icons-calculator:before{content:"\e000"}
.nissan-icons-minus:before{content:"\e006"}
.nissan-icons-cross-fat:before{content:"\e010"}
.nissan-icons-play:before{content:"\e011"}
.nissan-icons-arrow-bottom:before{content:"\e012"}
.nissan-icons-arrow-right:before{content:"\e013"}
.nissan-icons-arrow-top:before{content:"\e014"}
.nissan-icons-man-with-car:before{content:"\e015"}
.nissan-icons-man-with-two-car:before{content:"\e016"}
.nissan-icons-man-and-less-vans:before{content:"\e017"}
.nissan-icons-folder:before{content:"\e01e"}
.nissan-icons-gift:before{content:"\e01f"}
.nissan-icons-car-presentation:before{content:"\e020"}
.nissan-icons-cellphone:before{content:"\e022"}
.nissan-icons-key:before{content:"\e024"}
.nissan-icons-profil:before{content:"\e025"}
.nissan-icons-car:before{content:"\e026"}
.nissan-icons-sticker:before{content:"\e02d"}
.nissan-icons-tools:before{content:"\e02e"}
.nissan-icons-nissan-logo-skew:before{content:"\e02f"}
.nissan-icons-tire:before{content:"\e031"}
.nissan-icons-new-profil:before{content:"\e032"}
.nissan-icons-cross:before{content:"\e033"}
.nissan-icons-leaf:before{content:"\e034"}
.nissan-icons-plus:before{content:"\e01d"}
.nissan-icons-speedometer:before{content:"\e02b"}
.nissan-icons-cogs:before{content:"\e02c"}
.nissan-icons-rim:before{content:"\e611"}
.nissan-icons-storm:before{content:"\e612"}
.nissan-icons-bicycle:before{content:"\e613"}
.nissan-icons-flower:before{content:"\e614"}
.nissan-icons-faq:before{content:"\e615"}
.nissan-icons-man:before{content:"\e616"}
.nissan-icons-qashqai:before{content:"\e618"}
.nissan-icons-sun:before{content:"\e619"}
.nissan-icons-speedometer-simple:before{content:"\e61a"}
.nissan-icons-shake:before{content:"\e60e"}
.nissan-icons-crop-car:before{content:"\e610"}
.nissan-icons-new-car:before{content:"\e617"}
.nissan-icons-crop-car2:before{content:"\e61b"}
.nissan-icons-facebook:before{content:"\e00d"}
.nissan-icons-new-empty:before{content:"\e605"}
.nissan-icons-burger:before{content:"\e600"}
.nissan-icons-social-mail:before{content:"\e01c"}
.nissan-icons-water-settings:before{content:"\e60f"}
.nissan-icons-cross-dotted:before{content:"\e021"}
.nissan-icons-menu:before{content:"\e61c"}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nbh-cards .filter,.nbh-cards .cards-wrapper{width:1280px;margin:auto;clear:both}
.nbh-cards .cards{font-size:0;display:inline-block;text-align:center;width:100%}
.nbh-cards .card{text-align:left;vertical-align:top;display:inline-block;padding:0 10px 25px;font-size:14px;opacity:0;filter:alpha(opacity=0)}
.nbh-cards .card.show{display:inline-block;opacity:1;filter:alpha(opacity=100)}
.nbh-cards .card.hide{display:none;opacity:0;filter:alpha(opacity=0)}
.nbh-cards .card__wrapper{width:300px;background:#fff;display:inline-block}
.nbh-cards .card__main{padding:15px}
.nbh-cards .card__main+.card__media-wrapper{margin-bottom:20px}
.nbh-cards .card__media-wrapper{background:transparent;width:100%;z-index:5}
.nbh-cards .card__media-wrapper a .card__media:after,.nbh-cards .card__media-wrapper[data-video-link] .card__media:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background:url('images/nbh-cards/play.png') no-repeat center center;display:block;z-index:10}
.nbh-cards .card__media-wrapper a .card__media,.nbh-cards .card__media-wrapper[data-video-link] .card__media{cursor:pointer}
.nbh-cards .card__media-wrapper a .card__media:after{background-image:url('images/nbh-cards/more.png')}
.nbh-cards .card__media-wrapper a.no-icon .card__media:after{background-image:none}
.nbh-cards .card__media-information{color:#fff;text-align:center;position:absolute;top:20%;left:0;width:100%;line-height:1.8}
.nbh-cards .card__media-information .text3,.nbh-cards .card__media-information .text1{font-size:5px;margin:0;display:block;letter-spacing:2px}
.nbh-cards .card__media-information .text2{display:block}
.nbh-cards .card__media-information .text2 .content{font-size:12px;font-family:"NissanAG Medium";display:inline-block;padding:0 5px;border:2px solid #fff;margin:0;letter-spacing:2px}
.nbh-cards .card__media{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;min-height:77px}
.nbh-cards .card__media img{width:100%;position:relative}
.nbh-cards .card__header{margin-bottom:10px}
.nbh-cards .card__title{font-weight:bold;margin:0;line-height:1.5}
.nbh-cards .card__subtitle{font-style:italic;margin:0;line-height:1.5}
.nbh-cards .card__content{color:#444;font-size:12px;margin:20px 0 15px;line-height:1.7}
.nbh-cards .card__reevoo{height:60px;margin:0 15px;background:#f4f4f4 url(images/nbh-cards/range/reevoo_arrow.png) no-repeat;background-position:96% 50%;overflow:hidden}
.nbh-cards .card__reevoo a{display:block}
.nbh-cards .card__reevoo a:hover,.nbh-cards .card__reevoo a:focus{color:#000}
.nbh-cards .card__reevoo .reevoo-scoring{display:table-cell;min-width:60px;padding-left:15px}
.nbh-cards .card__reevoo .reevoo-scoring .score{margin-bottom:-7px;overflow:hidden}
.nbh-cards .card__reevoo .reevoo-scoring .score .number{background:url(images/nbh-cards/range/logo_quote_reevoo.svg) no-repeat 100% 8px;background-size:14px;padding-right:16px;float:left}
.no-svg .nbh-cards .card__reevoo .reevoo-scoring .score .number{background-image:url(images/nbh-cards/range/logo_quote_reevoo_small.png)}
.nbh-cards .card__reevoo .reevoo-scoring .score .text-large{font-family:"Forza Bold";color:#ff7911;font-size:35px}
.nbh-cards .card__reevoo .reevoo-scoring .out-of{font-family:"Lato Regular";font-size:14px}
.nbh-cards .card__reevoo .reevoo-reviews{vertical-align:middle;padding:0 30px 3px 20px;background:url(images/nbh-cards/range/logo_reevoo.svg) no-repeat 20px 74%;background-size:56px;display:table-cell}
.no-svg .nbh-cards .card__reevoo .reevoo-reviews{background-image:url(images/nbh-cards/range/logo_reevoo_small.png)}
.nbh-cards .card__reevoo .reevoo-reviews .review-text{font-family:"Verdana";font-weight:bold;font-size:13px}
.nbh-cards .card__reevoo.landing{width:100%;height:auto;position:absolute;bottom:0;margin:0;background:0;z-index:2}
.nbh-cards .card__reevoo.landing .reevoo-scoring{min-width:80px}
.nbh-cards .card__reevoo.landing .reevoo-scoring .score .number{background-size:16px;padding-right:17px}
.no-svg .nbh-cards .card__reevoo.landing .reevoo-scoring .score .number{background-image:url(images/nbh-cards/range/logo_quote_reevoo.png)}
.nbh-cards .card__reevoo.landing .reevoo-scoring .score .text-large{font-size:45px}
.nbh-cards .card__reevoo.landing .reevoo-scoring .out-of{font-size:17px}
.nbh-cards .card__reevoo.landing .reevoo-reviews{width:100%;min-width:186px;padding:0;text-align:right;background-position:90% 80%;background-size:76px}
.no-svg .nbh-cards .card__reevoo.landing .reevoo-reviews{background-image:url(images/nbh-cards/range/logo_reevoo.png)}
.nbh-cards .card__reevoo.landing .reevoo-reviews .review-text{font-family:"Verdana";font-weight:bold;font-size:14px;margin:0;padding-right:15px}
.nbh-cards .card__footer{padding-bottom:15px}
.nbh-cards .card__cta{height:60px;width:100%;display:table;padding:0 15px;box-sizing:border-box;margin-top:10px}
.nbh-cards .card__cta:first-child{margin-top:0}
.nbh-cards .card__cta .information,.nbh-cards .card__cta .cta{display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}
.nbh-cards .card__cta .cta.cta-actif{cursor:default;background:#999}
.nbh-cards .card__cta .cta.cta-actif:hover{background:#999}
.nbh-cards .card__cta .cta--blue{background-color:#26c5f5}
.nbh-cards .card__cta .cta--blue:hover{background-color:#0aadde}
.nbh-cards .card__cta .cta--red{background-color:#c71444}
.nbh-cards .card__cta .cta--red:hover{background-color:#990f34}
.nbh-cards .card__cta .cta--grey{background-color:#999}
.nbh-cards .card__cta .cta--grey:hover{background-color:#808080}
.nbh-cards .card__cta .btn-support{background:0;border:2px solid #b3b3b3;color:#b3b3b3}
.nbh-cards .card__cta .cta-arrow:after{font-family:FontAwesome;content:'\00a0\f054';font-size:10px;font-weight:bold;display:inline-block;margin-left:5px}
.nbh-cards .card__tools{margin:0;padding-top:10px}
.nbh-cards .card__tools .tools{padding:0;margin:0;list-style:none;display:table;width:100%}
.nbh-cards .card__tools .tools li{display:table-cell;border-left:1px solid #b3b3b3;text-align:center}
.nbh-cards .card__tools .tools li:first-child{border-left:0}
.nbh-cards .card__tools .tools li a{display:block;width:100%;height:100%;color:#b3b3b3;font-size:26px;padding:0;float:none}
.nbh-cards .card__tools .tools li a:hover{color:#8c8c8c;background:#fff}
.nbh-cards .card__tools .tools li a span{display:inline-block;min-width:27px}
.nbh-cards .card--center .card__title,.nbh-cards .card--center .card__subtitle{text-align:center}
.nbh-cards .show-desktop{display:block!important}
.nbh-cards .hidden-desktop{display:none!important}
@media(max-width:1320px){.nbh-cards .filter,.nbh-cards .cards-wrapper{width:960px}
}
@media(max-width:1000px){.nbh-cards .filter,.nbh-cards .cards-wrapper{width:640px}
}
@media(max-width:680px){.nbh-cards .cards-wrapper{width:320px}
.nbh-cards .card{padding-bottom:0}
.nbh-cards .filter{width:100%;text-align:center}
.nbh-cards .filter .filter__wrapper{float:none}
}
@media(min-width:980px){.nbh-cards .show-desktop{display:block!important}
.nbh-cards .show-tablet,.nbh-cards .show-mobile{display:none!important}
}
@media(max-width:979px) and (min-width:768px){.nbh-cards .show-tablet{display:block!important}
.nbh-cards .show-desktop,.nbh-cards .show-mobile{display:none!important}
}
@media(max-width:767px){.nbh-cards .show-mobile{display:block!important}
.nbh-cards .show-tablet,.nbh-cards .show-desktop,.nbh-cards .hidden-mobile{display:none!important}
}
.ie8 .card .card__media-wrapper{opacity:0;filter:alpha(opacity=0)}
.ie8 .card.show .card__media-wrapper{opacity:1;filter:alpha(opacity=100)}
.ie8 .card.hide .card__media-wrapper{opacity:0;filter:alpha(opacity=0)}
.nbh-cards{background-repeat:no-repeat;background-position:center top;background-color:#eee;max-width:1440px;width:100%;margin:auto}
.nbh-cards .pre-header{width:100%;height:318px;background-repeat:no-repeat;background-position:center;display:table;text-align:middle}
.nbh-cards .pre-header .pre-header-content{display:table-cell;vertical-align:middle;text-align:center}
.nbh-cards .pre-header .pre-header-content .pre-header-text{margin-left:auto;margin-right:auto;width:600px;text-align:left;color:#fff;text-transform:uppercase;font-weight:bold}
.nbh-cards .pre-header .pre-header-content .pre-header-text .pre-header-title{font-size:45px}
.nbh-cards .pre-header .pre-header-content .pre-header-text .pre-header-title .pre-red{color:#c71444}
.nbh-cards .pre-header .pre-header-content .pre-header-text .pre-header-subtitle{font-size:14px}
@media(max-width:640px){.nbh-cards .pre-header .pre-header-content .pre-header-text{width:480px}
}
@media(max-width:480px){.nbh-cards .pre-header .pre-header-content .pre-header-text{width:320px}
}
.nbh-cards .header{padding:70px 0 25px}
.nbh-cards .header__subtitle{color:#999}
.nbh-cards .header__hightlight{color:#c71444}
@media(max-width:(12 * 42px)+(20px *(12 - 1))){.nbh-cards .header{padding-top:30px}
}
.nbh-cards .footer{text-align:center;padding:30px 0 20px}
.nbh-cards .footer .load-more{text-align:center;border:0;color:#999;display:inline-block;margin:auto;background:transparent;padding:15px;outline:0}
.nbh-cards .footer .load-more:after{font-family:'Nissan Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\e012";position:relative;font-size:40px;width:100%;text-align:center;color:#bfbfbf}
.nbh-cards .footer .load-more:hover{color:#444}
.nbh-cards .footer .load-more:hover:after{color:#999}
.nbh-cards .filter__wrapper{margin:0 10px 10px;float:right;display:inline-block;height:40px;position:relative}
.nbh-cards .filter__wrapper:after{position:absolute;right:0;top:0;padding-top:6px;height:34px;width:40px;font-family:'Nissan Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\e012";font-size:25px;background:#fff;color:#999}
.nbh-cards .filter__select-wrapper,.nbh-cards .filter__select,.nbh-cards .filter__label{margin:0;height:40px;line-height:40px;padding:0}
.nbh-cards .filter__select-wrapper{overflow:hidden;position:relative}
.nbh-cards .filter__select{width:100%;float:left;-moz-appearance:none;-webkit-appearance:none;border:0!important;color:#444;background:0;outline:0;line-height:auto}
.nbh-cards .filter__select:focus{outline:0}
.nbh-cards .filter__label{display:inline-block;color:#b3b3b3;background:#fff;padding:0 0 0 15px;min-width:300px;box-sizing:border-box;cursor:default}
.nbh-cards .filter__label>span{float:left;margin-right:5px}
select::-ms-value{background:transparent;color:#444}
select::-webkit-selection{background-color:transparent;color:#444}
select::-ms-selection{background-color:#ff68b0;color:#FFF}
select:focus{background-color:#fff}
.ie8 .nbh-cards .filter__select{padding:10px 0}
.nbh-cards.card-carousel{padding-bottom:40px;overflow:hidden}
.nbh-cards.card-carousel .header{padding-top:100px;padding-bottom:60px}
.nbh-cards.card-carousel .header__title{max-width:660px;margin:0 auto;font-size:32px}
.offer.nbh-cards.card-carousel .header__title{text-align:center;font-size:40px}
.nbh-cards.card-carousel .card__subtitle{min-height:42px}
.nbh-cards.card-carousel .cards-wrapper{position:relative}
.nbh-cards.card-carousel .cards-wrapper>.flex-direction-nav{display:none}
.nbh-cards.card-carousel.offer{background-color:#fff}
.nbh-cards.card-carousel.offer .cards .card .card__wrapper .card__resize .card__main{padding:20px}
.nbh-cards.card-carousel.offer .cards .card .card__wrapper .card__footer .card__cta{padding:0 20px}
.nbh-cards.card-carousel.offer .cards .card .card__wrapper .card__footer .card__cta a{font-family:NissanAG Bold;font-size:16px}
.nbh-cards.card-carousel.offer .cards .card .card__wrapper .card__footer .card__cta.small{height:35px}
.nbh-cards.card-carousel .flex-direction-nav{overflow:hidden;width:100%}
.nbh-cards.card-carousel .flex-direction-nav li{position:absolute;display:block;left:auto;right:-25px;top:50%;margin-top:-50px;z-index:1}
.nbh-cards.card-carousel .flex-direction-nav li:first-child{left:-25px;right:auto}
.nbh-cards.card-carousel .flex-direction-nav .flex-prev,.nbh-cards.card-carousel .flex-direction-nav .flex-next{opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;width:30px;height:100px;display:block;text-indent:-9999px}
.nbh-cards.card-carousel .flex-direction-nav .flex-prev:after,.nbh-cards.card-carousel .flex-direction-nav .flex-next:after{content:"\f053";font-family:'fontAwesome';color:#c71444;font-size:24px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%;text-indent:0}
.offer.nbh-cards.card-carousel .flex-direction-nav .flex-prev:after,.offer.nbh-cards.card-carousel .flex-direction-nav .flex-next:after{font-size:26px}
.nbh-cards.card-carousel .flex-direction-nav .flex-prev:hover,.nbh-cards.card-carousel .flex-direction-nav .flex-next:hover{opacity:1;filter:alpha(opacity=100)}
.offer.nbh-cards.card-carousel .flex-direction-nav .flex-prev,.offer.nbh-cards.card-carousel .flex-direction-nav .flex-next{opacity:1;filter:alpha(opacity=100)}
.nbh-cards.card-carousel .flex-direction-nav .flex-next:after{content:"\f054";right:0}
.nbh-cards.card-carousel ul{list-style:none}
.nbh-cards .paginate{padding:0;margin:0;list-style:none;display:none}
.nbh-cards .paginate__current,.nbh-cards .paginate__total,.nbh-cards .paginate__page{color:#b3b3b3;display:inline-block}
.nbh-cards .paginate__current{font-size:16px}
.nbh-cards .paginate__total{font-size:11px}
.nbh-cards .paginate__total:before{content:"/"}
.nbh-cards .paginate__prev,.nbh-cards .paginate__next{outline:0;display:inline-block;margin:0 10px;color:#b3b3b3;border:0;background:0}
.nbh-cards .paginate__prev.desactivate,.nbh-cards .paginate__next.desactivate{opacity:.5}
.nbh-cards .paginate__prev:after,.nbh-cards .paginate__next:after{font-family:'FontAwesome';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:relative;font-size:20px}
.nbh-cards .paginate__prev:after{content:"\f053"}
.nbh-cards .paginate__next:after{content:"\f054"}
.modal-backdrop{z-index:1201}
.modal.modal-cards{position:fixed;width:768px;padding:7px;margin-left:0;z-index:1202;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transition:opacity .3s}
.modal.modal-cards.fade{transition:opacity .3s}
.modal.modal-cards.in{transition:opacity .3s}
.modal.modal-cards .modal-body{*zoom:1;max-height:800px;height:auto;position:static;padding:0;background:#000;overflow-y:hidden}
.modal.modal-cards .modal-body:before,.modal.modal-cards .modal-body:after{display:table;content:"";line-height:0}
.modal.modal-cards .modal-body:after{clear:both}
.modal.modal-cards .video-wraper{position:relative;padding-bottom:62.8%;height:0;overflow:hidden;background:#000}
.modal.modal-cards .video-wraper iframe,.modal.modal-cards .video-wraper object,.modal.modal-cards .video-wraper embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.modal.modal-cards .zone-text{position:relative;padding:10px 20px;color:#fff}
.modal.modal-cards .zone-text .title{font-weight:bold}
.modal.modal-cards .zone-text p{font-size:12px;line-height:1.2em;margin:0}
.modal.modal-cards .zone-text .description{clear:both}
.modal.modal-cards .zone-text .pull-right{position:absolute;right:0;bottom:0;font-size:11px;padding:0}
.modal.modal-cards button.close{z-index:10;position:absolute;top:-25px;right:0;color:#fff;font-size:11px;font-weight:lighter;text-transform:uppercase;text-shadow:none;opacity:1;filter:alpha(opacity=100)}
.modal.modal-cards button.close span{font-size:16px;margin-left:5px}
.modal.modal-cards img{position:relative;top:0;left:0}
@media(max-width:979px){.modal.modal-cards{max-width:768px;width:80%;margin-left:0}
}
@media(max-width:767px){.modal.modal-cards{max-height:100%;max-width:100%;width:100%;padding:0;left:0;margin-left:0}
.modal.modal-cards .video-wraper{padding-bottom:42.8%}
}
@media(max-width:767px) and (orientation:landscape){.modal.modal-cards{width:88%}
}
@media(max-width:480px){.modal.modal-cards .video-wraper{padding-bottom:56.25%}
}
.nbh-cards .locator{background:url('images/nbh-cards/range/locator_bg.png') no-repeat center center;height:379px}
.nbh-cards .locator .locator-form{padding:100px 0 0 100px}
.nbh-cards .locator .locator-form .locator-title{font-family:'NissanAG Medium';font-weight:bold;font-size:45px;line-height:40px;margin-left:-3px;color:#fff;text-transform:uppercase;width:520px}
@media(max-width:640px){.nbh-cards .locator .locator-form .locator-title{font-size:30px;width:auto;line-height:28px}
}
.nbh-cards .locator .locator-form .locator-spacer{height:6px;width:22px;background-color:#000;margin:20px 0 20px 0}
.nbh-cards .locator .locator-form .locator-input{padding:0 60px 0 10px;background-color:#fff;float:left}
.nbh-cards .locator .locator-form .locator-input.border-input{border:2px solid #eee}
.nbh-cards .locator .locator-form .locator-input.border-input input[type='text']{height:56px}
.nbh-cards .locator .locator-form input[type='text']{border:0;margin:0;padding:0;border-radius:0;height:60px;width:390px;transition:none;-webkit-transition:none;box-shadow:none;-webkit-box-shadow:none;line-height:60px;font-family:'NissanAG Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12.8px}
.nbh-cards .locator .locator-form input[type='text']::-ms-clear{display:none}
@media(max-width:640px){.nbh-cards .locator .locator-form input[type='text']{width:auto}
}
.nbh-cards .locator .locator-form button.locate_me{border:0;background:0;height:60px;margin:0 8px 0 -50px;padding:0;display:none}
.nbh-cards .locator .locator-form button.locate_me:focus{outline:0}
.nbh-cards .locator .locator-form button.go{background-image:url('images/nbh-cards/range/go_arrow.png');background-position:center center;background-repeat:no-repeat;height:60px;width:60px;background-color:#000;border:0}
.nbh-cards .locator .locator-form button.go:focus{outline:0}
@media(max-width:640px){.nbh-cards .locator .locator-form{padding:100px 170px 0 50px}
}
@media(max-width:480px){.nbh-cards .locator .locator-form{padding:100px 15px 0 15px}
}
.nbh-cards .range-cards .card .card__title{text-transform:uppercase}
.nbh-cards .range-cards .card .card__subtitle span{color:#6d6f71;font-size:9px}
.nbh-cards .range-cards .card .card__content .content-desc{color:#6d6f71;font-size:9px}
.nbh-cards .range-cards .card .card__content .content-footer{color:#6d6f71;font-size:12px;text-transform:uppercase}
.nbh-cards .range-cards .card .card__cta a{font-weight:bold}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.nbh-cards .header{padding-top:60px;padding-bottom:40px}
.nbh-cards .header .header__title,.nbh-cards .header .header__subtitle{text-align:center}
}
@media(max-width:360px){.nbh-cards.card-carousel .flex-direction-nav li{right:-15px}
.nbh-cards.card-carousel .flex-direction-nav li:first-child{left:-20px}
}
@media(max-width:320px){.nbh-cards.card-carousel .cards-wrapper{width:300px}
.nbh-cards.card-carousel .card__wrapper{width:280px}
.nbh-cards.card-carousel .flex-direction-nav li{right:-16px}
.nbh-cards.card-carousel .flex-direction-nav li:first-child{left:-14px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.banner{display:block;overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto;position:relative}
.banner .container{height:100%}
.banner .img-container{position:relative}
.banner .img-container figure{margin-top:0;margin-bottom:0;width:1440px;position:absolute;left:50%;margin-left:-720px}
.banner .text-container{height:100%}
.banner .text-container .row,.banner .text-container .inner,.banner .text-container [class*="span"]{height:100%}
.banner .text-container .inner{position:relative}
.banner .title-bloc{color:#000}
.banner .title-bloc.to-bottom{bottom:80px}
.banner .title-bloc.to-top{top:80px}
.banner .title-bloc .date span{display:inline;float:none}
.banner .nav-slide{position:absolute;top:50%;left:50%;width:1024px;margin:-102px 0 0 -512px;padding:0;list-style:none;z-index:10}
.banner .nav-slide .nav-slide-prev,.banner .nav-slide .nav-slide-next{position:absolute;top:0;width:37px;height:205px;text-indent:-9999em;opacity:.7;filter:alpha(opacity=70);outline:0}
.banner .nav-slide .nav-slide-prev.disabled,.banner .nav-slide .nav-slide-next.disabled{display:none}
.banner .nav-slide .nav-slide-prev{left:0;background:#e4e4e4 url(images/nbh-slideshowphotovideo/left-arrow.png) no-repeat center center}
.banner .nav-slide .nav-slide-prev:hover{background-image:url(images/nbh-slideshowphotovideo/left-arrow-hover.png)}
.banner .nav-slide .nav-slide-next{right:0;background:#e4e4e4 url(images/nbh-slideshowphotovideo/right-arrow.png) no-repeat center center}
.banner .nav-slide .nav-slide-next:hover{background-image:url(images/nbh-slideshowphotovideo/right-arrow-hover.png)}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:1024px){.banner .nav-slide{width:100%;left:0;right:0;margin-left:0}
}
@media(max-width:767px){.banner{padding-left:0;padding-right:0;height:100%!important}
.banner .container{position:relative;margin:0}
.banner .title-bloc.to-bottom{bottom:12px}
.banner .title-bloc.to-top{top:12px}
.banner .title-bloc.to-left{margin-left:12px;margin-right:12px;width:auto}
.banner .title-bloc.to-right{right:12px}
.banner .title-bloc img{margin-left:0;max-width:35%}
.banner .img-container figure{height:100%;position:inherit;margin-top:0;margin-bottom:0}
.banner .img-container figure img{width:100%}
.banner .text-container{position:absolute;top:0;left:0;width:100%;height:100%}
.banner .text-container .row{height:100%}
.banner .text-container .row .span12{height:100%}
.banner .text-container .row .span12 .inner{height:100%}
.banner .nav-slide{margin-top:0}
.banner .nav-slide li .nav-slide-prev,.banner .nav-slide li .nav-slide-next{height:50px}
}
@media(max-width:867px){.banner .img-container figure.right{margin-left:-990px}
}