.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}
.theme1 .qa-home .header{background:#000;color:#fff;padding:0 0 0 115px;overflow:hidden;height:85px}
.theme1 .qa-home .header .backLink{position:relative;z-index:10}
.theme1 .qa-home .header a{color:#c71444;text-transform:uppercase;font-weight:bold;line-height:85px}
.theme1 .qa-home .header a.backLink:before{font-family:FontAwesome;content:'\f053';font-size:13px;font-weight:bold;display:inline-block;margin-right:10px}
.theme1 .qa-home .search .qaButton{height:50px;background-color:#0076a8;color:#fff;border:0;font-family:'NissanAG Bold';font-size:18px;text-transform:uppercase;padding:0 20px}
.theme1 .qa-home .search .qaButton.disabled{background-color:#d2d2d2}
.theme1 .qa-home .search .background-div{width:100%;background-color:#fff;background-position:50% -120px;background-repeat:no-repeat;background-size:1300px;font-family:'NissanAG Bold';color:#4b4b4b;padding-bottom:20px}
.theme1 .qa-home .search .background-div .revoo-logo{height:80px;margin:auto;width:980px;max-width:1024px;position:relative}
.theme1 .qa-home .search .background-div .revoo-logo img{position:absolute;right:10px;bottom:10px}
@media(max-width:1023px){.theme1 .qa-home .search .background-div .revoo-logo{width:650px}
}
@media(max-width:767px){.theme1 .qa-home .search .background-div .revoo-logo{width:320px}
}
.theme1 .qa-home .search .background-div .search-box{margin:auto;min-height:200px;width:980px;max-width:1024px;text-transform:uppercase}
@media(max-width:1023px){.theme1 .qa-home .search .background-div .search-box{width:650px}
}
@media(max-width:767px){.theme1 .qa-home .search .background-div .search-box{width:320px}
}
@media(max-width:340px){.theme1 .qa-home .search .background-div .search-box{width:300px}
}
.theme1 .qa-home .search .background-div .search-box .tabbable{background-color:#fff}
.theme1 .qa-home .search .background-div .search-box .tabbable .nav-tabs{border-bottom:0;margin-left:-1px;margin-right:-1px}
.theme1 .qa-home .search .background-div .search-box .nav-tabs{text-align:center;margin-bottom:2px;display:table}
.theme1 .qa-home .search .background-div .search-box .nav-tabs li{background-color:#0076a8;width:50%;height:auto;font-size:20px;vertical-align:middle;display:table-cell;float:none}
.theme1 .qa-home .search .background-div .search-box .nav-tabs li a{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;color:#fff;padding:0;height:70px;line-height:70px;border:0;overflow:hidden;margin-right:0;padding:0 5px;line-height:20px;vertical-align:middle;display:table-cell;width:490px}
@media(max-width:767px){.theme1 .qa-home .search .background-div .search-box .nav-tabs li a{font-size:12px;line-height:15px;display:table-cell;vertical-align:middle}
}
.theme1 .qa-home .search .background-div .search-box .nav-tabs li a:hover{background-color:#0076a8}
.theme1 .qa-home .search .background-div .search-box .nav-tabs li a:focus{background-color:#0076a8}
.theme1 .qa-home .search .background-div .search-box .nav-tabs li.active a{color:#4b4b4b;font-size:30px;line-height:35px;vertical-align:middle;display:table-cell;cursor:pointer}
.theme1 .qa-home .search .background-div .search-box .nav-tabs li.active a h1{font-size:30px}
@media(max-width:1023px){.theme1 .qa-home .search .background-div .search-box .nav-tabs li.active a h1{font-size:26px;line-height:25px}
}
@media(max-width:767px){.theme1 .qa-home .search .background-div .search-box .nav-tabs li.active a h1{line-height:18px;font-size:18px}
}
.theme1 .qa-home .search .background-div .search-box .nav-tabs li.active a:hover{background-color:#fff}
.theme1 .qa-home .search .background-div .search-box .nav-tabs li.active a:focus{background-color:#fff}
.theme1 .qa-home .search .background-div .search-box .search-container{padding:18px}
.theme1 .qa-home .search .background-div .search-box .search-container .title{font-size:12px}
.theme1 .qa-home .search .background-div .search-box .search-container .span9{position:relative}
.theme1 .qa-home .search .background-div .search-box .search-container .search-input{border:1px solid #ccc;height:52px;padding-right:1px}
.theme1 .qa-home .search .background-div .search-box .search-container #searchInput{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;font-family:'NissanAG Bold';font-size:14px;height:40px;width:90%;overflow:visible;text-transform:uppercase;text-overflow:ellipsis;line-height:40px;border:0;box-shadow:none;outline:0;margin-left:15px}
.theme1 .qa-home .search .background-div .search-box .search-container #searchInput:focus{border:0;box-shadow:none;outline:0}
@media(max-width:1023px){.theme1 .qa-home .search .background-div .search-box .search-container #searchInput{width:85%}
}
@media(max-width:767px){.theme1 .qa-home .search .background-div .search-box .search-container #searchInput{width:75%}
}
.theme1 .qa-home .search .background-div .search-box .search-container #searchInput::-ms-clear{display:none}
.theme1 .qa-home .search .background-div .search-box .search-container #searchClear{cursor:pointer;width:30px;height:30px;position:absolute;top:10px;right:10px;display:none}
.theme1 .qa-home .search .background-div .search-box .search-container #searchTypeAhead{position:absolute}
.theme1 .qa-home .search .background-div .search-box .search-container #searchTypeAhead ul{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;width:100%;overflow:hidden}
.theme1 .qa-home .search .background-div .search-box .search-container #searchTypeAhead ul li>a:hover,.theme1 .qa-home .search .background-div .search-box .search-container #searchTypeAhead ul li>a:focus{background:0;background-color:#0076a8;filter:none}
.theme1 .qa-home .search .background-div .search-box .search-container #searchTypeAhead ul li>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.theme1 .qa-home .search .background-div .search-box .search-container #searchButton{width:100%;padding:0}
@media(max-width:1023px){.theme1 .qa-home .search .background-div .search-box .search-container #searchButton{font-size:15px}
}
.theme1 .qa-home .search .ask-container{display:none;padding:18px;box-sizing:border-box;text-transform:none;max-width:1024px;margin:0 auto;width:100%;background:#fff}
@media(max-width:1023px){.theme1 .qa-home .search .ask-container{width:650px}
}
@media(max-width:767px){.theme1 .qa-home .search .ask-container{width:320px}
}
.theme1 .qa-home .search .ask-container .backLink{color:#ba2343;text-transform:uppercase;font-weight:bold;display:block;margin:10px 0 20px 0}
.theme1 .qa-home .search .ask-container .backLink:before{font-family:FontAwesome;content:'\f053';font-size:13px;font-weight:bold;display:inline-block;margin-right:10px}
.theme1 .qa-home .search .ask-container .wrapper{margin-right:15px;color:#939393}
.theme1 .qa-home .search .ask-container .wrapper .error{border-color:red}
.theme1 .qa-home .search .ask-container .wrapper #errorMessage{color:red;display:none;margin-top:15px;font-size:12px}
.theme1 .qa-home .search .ask-container .wrapper legend{font-size:20px;line-height:22px;padding-bottom:20px;text-transform:uppercase;color:#4b4b4b;border-color:#939393}
.theme1 .qa-home .search .ask-container .wrapper textarea,.theme1 .qa-home .search .ask-container .wrapper input{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;width:100%;box-sizing:border-box}
.theme1 .qa-home .search .ask-container .wrapper textarea{height:150px;resize:none}
.theme1 .qa-home .search .ask-container .wrapper input{height:50px}
.theme1 .qa-home .search .ask-container .wrapper label,.theme1 .qa-home .search .ask-container .wrapper p{font-family:'NissanAG Medium';color:#939393;font-size:16px}
.theme1 .qa-home .search .ask-container .wrapper #terms a{color:#939393;text-decoration:underline}
@media(max-width:767px){.theme1 .qa-home .search .ask-container #sendQuestionButton{width:100%}
}
.theme1 .qa-home .search .message{display:none;padding:22px;padding-right:35px;max-width:1024px;margin:0 auto;width:100%;background:#fff;color:#000;text-transform:uppercase;font-size:14px;box-sizing:border-box}
@media(max-width:1023px){.theme1 .qa-home .search .message{width:650px}
}
@media(max-width:767px){.theme1 .qa-home .search .message{width:320px}
}
.theme1 .qa-home .search .message a{color:#c71444;font-weight:bold}
.theme1 .qa-home .search .message a.backLink:before{font-family:FontAwesome;content:'\f053';font-size:13px;font-weight:bold;display:inline-block}
.theme1 .qa-home .filter-container{max-width:980px;margin:0 auto;margin-top:15px}
@media(max-width:1023px){.theme1 .qa-home .filter-container{width:650px}
}
@media(max-width:767px){.theme1 .qa-home .filter-container{width:320px}
}
@media(max-width:340px){.theme1 .qa-home .filter-container{width:300px}
}
.theme1 .qa-home .filter-container .filter-message{width:100%;height:40px;position:relative}
.theme1 .qa-home .filter-container .filter-message p{width:100%;white-space:nowrap}
.theme1 .qa-home .filter-container .filter-title{font-family:'NissanAG Bold';font-size:14px;line-height:41px;color:#4b4b4b;position:absolute;bottom:0;margin:0;text-transform:uppercase}
.theme1 .qa-home .filter-container .category-dropdown{float:right;text-transform:uppercase}
.theme1 .qa-home .filter-container .category-dropdown .cat-count{color:#939393;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:150px;display:inline-block}
.theme1 .qa-home .filter-container .category-dropdown a,.theme1 .qa-home .filter-container .category-dropdown .categories{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.theme1 .qa-home .filter-container .category-dropdown .category-label{width:268px;height:20px;padding:8px 0 8px 20px;text-align:left;background-image:none;background-color:#202020;border-color:#202020;-webkit-box-shadow:none;box-shadow:none}
@media(max-width:340px){.theme1 .qa-home .filter-container .category-dropdown .category-label{width:248px}
}
.theme1 .qa-home .filter-container .category-dropdown .category-label .cat-val{overflow:hidden;text-overflow:ellipsis;max-width:230px;display:block;float:left}
.theme1 .qa-home .filter-container .category-dropdown .category-label .cat-count{display:inline}
.theme1 .qa-home .filter-container .category-dropdown .categories{width:321px;border:0;margin:0}
@media(max-width:340px){.theme1 .qa-home .filter-container .category-dropdown .categories{width:300px}
}
.theme1 .qa-home .filter-container .category-dropdown .categories li{cursor:pointer}
.theme1 .qa-home .filter-container .category-dropdown .categories li>a:hover,.theme1 .qa-home .filter-container .category-dropdown .categories li>a:focus{background:0;background-color:#0076a8;filter:none}
.theme1 .qa-home .filter-container .category-dropdown .categories .cat-val{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:250px;display:inline-block;line-height:18px}
.theme1 .qa-home .filter-container .category-dropdown .dropdown-toggle{padding:8px;background-image:none;background-color:#202020;border-color:#202020;-webkit-box-shadow:none;box-shadow:none;border:0;height:22px;margin:0!important}
.theme1 .qa-home .filter-container .category-dropdown .dropdown-toggle:after{font-family:'Nissan Icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\e012";color:#fff}
.theme1 .qa-home .results{margin:0 auto}
@media(max-width:1023px){.theme1 .qa-home .results{width:660px!important}
}
@media(max-width:767px){.theme1 .qa-home .results{width:320px!important}
}
.theme1 .qa-home .results .ask-button-container{height:50px;max-width:980px;margin:0 auto;margin-top:15px}
@media(max-width:1023px){.theme1 .qa-home .results .ask-button-container{width:650px}
}
@media(max-width:767px){.theme1 .qa-home .results .ask-button-container{width:320px}
}
@media(max-width:340px){.theme1 .qa-home .results .ask-button-container{width:300px}
}
.theme1 .qa-home .results .ask-button-container .qaButton{width:320px;height:50px;background-color:#0076a8;color:#fff;border:0;font-family:'NissanAG Bold';font-size:18px;text-transform:uppercase;padding:0 20px;float:right}
@media(max-width:340px){.theme1 .qa-home .results .ask-button-container .qaButton{width:300px}
}
.theme1 .qa-home .results .ask-button-container .qaButton.disabled{background-color:#d2d2d2}
.theme1 .qa-home .questions{max-width:1024px;margin:0 auto;margin-top:10px}
.theme1 .qa-home .questions #question-container{margin:0 auto;width:980px!important}
@media(max-width:1023px){.theme1 .qa-home .questions #question-container{width:650px!important}
}
@media(max-width:767px){.theme1 .qa-home .questions #question-container{width:320px!important}
}
@media(max-width:340px){.theme1 .qa-home .questions #question-container{width:300px!important}
}
.theme1 .qa-home .questions #question-container .video-item{width:110%;height:550px;margin-left:-5%;background-color:transparent;overflow:hidden}
@media(max-width:767px){.theme1 .qa-home .questions #question-container .video-item{margin-left:0;width:100%}
}
@media(max-width:340px){.theme1 .qa-home .questions #question-container .video-item{margin-left:-10px!important}
}
.theme1 .qa-home .questions #question-container .video-item .background-small{height:100%;display:none;display:block;margin:auto;max-width:none}
.theme1 .qa-home .questions #question-container .video-item .background-big{min-height:100%;display:block;margin:auto;max-width:none}
.theme1 .qa-home .questions #question-container .video-item .image-background-small{height:100%;display:none;margin:auto;max-width:none}
.theme1 .qa-home .questions #question-container .video-item .image-background-big{min-height:100%;display:block;margin:auto}
@media(max-width:1023px){.theme1 .qa-home .questions #question-container .video-item .image-background-big{max-width:none}
}
.theme1 .qa-home .questions #question-container .video-item .item-content{width:40%}
@media(max-width:767px){.theme1 .qa-home .questions #question-container .video-item .item-content{width:auto}
}
.theme1 .qa-home .questions #question-container .video-item .item-content .medium-title{font-family:'NissanAG Bold';font-weight:normal;margin:0 0 10px;font-size:30px;line-height:30px;color:#fff;margin-bottom:0}
@media(max-width:767px){.theme1 .qa-home .questions #question-container .video-item .item-content .medium-title{font-size:18px;line-height:21px}
}
.theme1 .qa-home .questions #question-container .video-item .item-content .big-title{font-family:'NissanAG Bold';font-weight:normal;margin:0 0 10px;font-size:45px;line-height:45px}
@media(max-width:767px){.theme1 .qa-home .questions #question-container .video-item .item-content .big-title{font-size:18px;line-height:21px}
}
.theme1 .qa-home .questions #question-container .video-item .item-content .sub-title{font-size:18px;line-height:21px;color:#fff}
.theme1 .qa-home .questions #question-container .video-item .item-content .small-title{font-size:18px;color:#0076a8;padding-top:10px}
@media(max-width:767px){.theme1 .qa-home .questions #question-container .video-item .item-content .small-title{padding-top:40px}
}
.theme1 .qa-home .questions #question-container .video-item .item-content .small-title:after{font-family:FontAwesome;content:'\00a0\f054';font-size:13px;font-weight:bold;display:inline-block;margin-left:10px}
@media(max-width:1023px){.theme1 .qa-home .questions #question-container .video-item .background-big{margin-left:-25%}
}
@media(max-width:767px){.theme1 .qa-home .questions #question-container .video-item{height:270px}
.theme1 .qa-home .questions #question-container .video-item .background-small{display:block!important}
.theme1 .qa-home .questions #question-container .video-item .background-big{display:none}
.theme1 .qa-home .questions #question-container .video-item .image-background-small{display:block!important}
.theme1 .qa-home .questions #question-container .video-item .image-background-big{display:none}
.theme1 .qa-home .questions #question-container .video-item .media-image{display:none}
}
.theme1 .qa-home .questions #question-container .video-item .video{float:right;width:100%;height:100%;position:relative}
.theme1 .qa-home .questions #question-container .video-item .image-media{margin:0}
.theme1 .qa-home .questions #question-container .video-item .play-button{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;background:url("../images/nbh-qa-home/play_button.png") center no-repeat}
.theme1 .qa-home .questions #question-container .video-item .play-button:hover{background:url("../images/nbh-qa-home/play_button_hover_theme1.png") center no-repeat}
.theme1 .qa-home .questions #question-container .video-item .play-button,.theme1 .qa-home .questions #question-container .video-item .small-title{cursor:pointer}
.theme1 .qa-home .questions #question-container .video-item .media-overlay{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;cursor:pointer}
.theme1 .qa-home .questions .item{color:#fff;width:320px;margin-bottom:10px;background-color:#202020;text-transform:uppercase;font-family:'NissanAG Bold'}
@media(max-width:340px){.theme1 .qa-home .questions .item{width:300px}
}
.theme1 .qa-home .questions .item.isNissan{background-color:#e6e6e6}
.theme1 .qa-home .questions .item.isNissan .item-content .category{color:#ba2343}
.theme1 .qa-home .questions .item.isNissan .item-content .title{color:#000}
.theme1 .qa-home .questions .item.isNissan .item-content .big-title{color:#000}
.theme1 .qa-home .questions .item.isNissan .item-content .divider{background-color:#ba2343}
.theme1 .qa-home .questions .item.isNissan .item-content .answers{color:#ba2343}
.theme1 .qa-home .questions .item.isNissan .question-card-single:hover{border-color:#ba2343}
.theme1 .qa-home .questions .item.isNissan .question-card-double:hover{border-color:#ba2343}
.theme1 .qa-home .questions .item.isNissan .nissan-logo-small{display:block!important}
.theme1 .qa-home .questions .item .item-content{margin:32px;position:absolute;top:0;bottom:0;width:256px}
.theme1 .qa-home .questions .item .item-content .category{font-size:12px;color:#0076a8}
.theme1 .qa-home .questions .item .item-content .title{color:#fff;font-size:18px;line-height:21px}
.theme1 .qa-home .questions .item .item-content .big-title{color:#fff;font-size:26px;line-height:26px}
@media(max-width:767px){.theme1 .qa-home .questions .item .item-content .big-title{font-size:18px;line-height:21px}
}
.theme1 .qa-home .questions .item .item-content .divider{width:35px;height:5px;margin:12px 0 0 0;padding:0;background-color:#0076a8}
.theme1 .qa-home .questions .item .item-content .answers{font-size:16px;color:#0076a8;position:absolute;bottom:0;width:100%;white-space:nowrap;overflow:hidden;line-height:20px;margin-bottom:0}
.theme1 .qa-home .questions .item .item-content .answers p{margin:0}
.theme1 .qa-home .questions .item .item-content .answers:after{font-family:FontAwesome;content:'\00a0\f054';font-size:13px;font-weight:bold;display:inline-block}
.theme1 .qa-home .questions .item .item-content .nissan-logo-small{position:absolute;bottom:-32px;right:-32px;display:none}
@media(max-width:340px){.theme1 .qa-home .questions .item .item-content .nissan-logo-small{right:-12px}
}
.theme1 .qa-home .questions .item .question-card-single{height:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.theme1 .qa-home .questions .item .question-card-single:hover{border:5px solid #0076a8}
.theme1 .qa-home .questions .item .question-card-single:hover .item-content{margin-left:27px}
.theme1 .qa-home .questions .item .question-card-double{height:550px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0}
.theme1 .qa-home .questions .item .question-card-double:hover{border:5px solid #0076a8}
.theme1 .qa-home .questions .item .question-card-double:hover .item-content{margin-left:27px}
.theme1 .qa-home .questions .item .question-card-double:hover img{max-height:none;max-width:none;margin-top:-5px;margin-left:-5px;width:320px;height:550px}
@media(max-width:767px){.theme1 .qa-home .questions .item .question-card-double:hover img{height:270px}
}
@media(max-width:340px){.theme1 .qa-home .questions .item .question-card-double:hover img{width:300px}
}
.theme1 .qa-home .questions .item .question-card-double .background-small{width:100%;min-height:100%;display:none}
.theme1 .qa-home .questions .item .question-card-double .background-big{width:100%;min-height:100%}
@media(max-width:767px){.theme1 .qa-home .questions .item .question-card-double{height:270px}
.theme1 .qa-home .questions .item .question-card-double .background-small{display:block!important}
.theme1 .qa-home .questions .item .question-card-double .background-big{display:none}
}
.theme1 .qa-home .wrap-tooltip-link{position:relative;margin-bottom:1em;font-size:16px}
.theme1 .qa-home .wrap-tooltip-link .link-tooltip{display:inline-block;padding-right:1em;text-align:left;color:#0076a8;font-family:'NissanAG Medium'}
.theme1 .qa-home .wrap-tooltip-link .link-tooltip:before{position:relative;margin-right:.5em;top:50%;vertical-align:-19%;font-size:1.5em;font-family:'Nissan Icons';transform:translateY(-50%)}
.theme1 .qa-home .wrap-tooltip-link .wrap-tooltip{display:none;position:absolute;top:calc(100%+10px);margin-bottom:1em;padding:2em 25px;z-index:2;background-color:#000;color:#fff}
.theme1 .qa-home .wrap-tooltip-link .wrap-tooltip.active{display:block}
.theme1 .qa-home .wrap-tooltip-link .wrap-tooltip:after{content:" ";position:absolute;left:calc(20% - 10px);bottom:100%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000}
.theme1 .qa-home .wrap-tooltip-link .wrap-tooltip .content-tooltip{overflow:auto;text-align:left;word-wrap:break-word;max-height:300px;padding-right:1em;font-family:'NissanAG Medium'}
.theme1 .qa-home .wrap-tooltip-link .wrap-tooltip .close-tooltip{position:absolute;top:1px;right:2em;cursor:pointer}
.theme1 .qa-home .wrap-tooltip-link .wrap-tooltip .close-tooltip:before{color:white;margin-left:15px;font-size:1.7em}
.theme1 .qa-home .show-more{display:none;text-align:center;padding:0 0 40px 0;margin-left:-10px}
.theme1 .qa-home .show-more #showMoreButton{height:50px;width:320px;background-color:#0076a8;color:#fff;border:0;font-size:18px;font-weight:bold;text-transform:uppercase;margin-left:10px}
@media(max-width:340px){.theme1 .qa-home .show-more #showMoreButton{width:300px}
}
.theme1 #shareModal{width:980px;margin-left:-490px;height:320px;border:0;border-radius:0;font-family:'NissanAG Bold';background-color:#e6e6e6}
@media(max-width:1023px){.theme1 #shareModal{width:650px;margin-left:-325px}
}
@media(max-width:767px){.theme1 #shareModal{width:94%;margin-left:0;margin-top:20px}
}
@media(max-width:340px){.theme1 #shareModal{width:300px;margin-left:0;margin-top:70px}
}
.theme1 #shareModal .modal-header{border:0;height:22px}
.theme1 #shareModal .modal-header .close-button{width:120px;height:40px;background-color:#0076a8;position:absolute;top:0;right:30px;text-align:center;text-transform:uppercase;line-height:40px;font-size:14px;cursor:pointer}
.theme1 #shareModal .modal-header .close-button a{color:#fff;white-space:nowrap}
.theme1 #shareModal .modal-header .close-button span{margin-left:5px}
.theme1 #shareModal .modal-body{padding:15px 122px}
@media(max-width:767px){.theme1 #shareModal .modal-body{padding:10px}
}
@media(max-width:340px){.theme1 #shareModal .modal-body{padding:10px}
}
.theme1 #shareModal .modal-body .modal-title{font-size:18px;text-transform:uppercase;margin-bottom:20px;color:#4b4b4b}
.theme1 #shareModal .modal-body .modal-question{width:100%;border-radius:0;height:200px;resize:none;margin-bottom:20px;height:100px}
@media(max-width:767px){.theme1 #shareModal .modal-body .modal-question{width:96%}
}
@media(max-width:340px){.theme1 #shareModal .modal-body .modal-question{width:266px}
}
.theme1 #shareModal .modal-body .modal-post{background-color:#0076a8;text-transform:uppercase;font-size:14px;color:#fff;padding:10px 20px;float:left}
.theme1 #shareModal .modal-body .modal-post:after{font-family:FontAwesome;content:'\00a0\f054';font-size:13px;font-weight:bold;display:inline-block;margin-left:10px}
.theme1 #shareModal .modal-body .button-disabled{background-color:#d2d2d2;pointer-events:none;cursor:default}
.theme1 #shareModal .modal-body .modal-error{font-size:12px;color:#ba2343;height:35px;line-height:35px;float:left;margin-left:20px;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
@media(max-width:767px){.theme1 #shareModal .modal-body .modal-error{margin:5px 0 0 0;line-height:14px}
}
@media(max-width:340px){.theme1 #shareModal .modal-body .modal-error{margin:5px 0 0 0;line-height:14px}
}
.theme1 #shareModal .modal-body .error{border-color:red}
.theme1 .qa-home-footer .share{background-color:#e6e6e6;width:100%;min-height:300px}
.theme1 .qa-home-footer .share .share-container{margin:0 auto;width:980px;max-width:1024px;overflow:hidden;padding-bottom:40px}
.theme1 .qa-home-footer .share .share-container .title{font-family:'NissanAG Bold';font-size:38px;color:#4b4b4b;text-transform:uppercase;line-height:38px;padding-top:35px;font-weight:normal}
@media(max-width:767px){.theme1 .qa-home-footer .share .share-container .title{font-size:30px}
}
.theme1 .qa-home-footer .share .share-container .divider{width:20px;height:5px;margin:12px 0 10px 0;padding:0;background-color:#0076a8}
.theme1 .qa-home-footer .share .share-container .share-box{height:140px;background-color:#0076a8;position:relative;color:#fff;margin-top:10px;width:320px;margin-left:10px;float:left}
.theme1 .qa-home-footer .share .share-container .share-box:first-child{margin-left:0}
@media(max-width:1023px){.theme1 .qa-home-footer .share .share-container .share-box{width:210px}
}
.theme1 .qa-home-footer .share .share-container .share-box.col-2{width:49%;width:calc(50% - 5px)}
@media(max-width:1023px){.theme1 .qa-home-footer .share .share-container .share-box.col-2{width:315px}
}
.theme1 .qa-home-footer .share .share-container .share-box.col-1{width:100%}
@media(max-width:1023px){.theme1 .qa-home-footer .share .share-container .share-box.col-1{width:100%}
}
@media(max-width:767px){.theme1 .qa-home-footer .share .share-container .share-box{width:100%;margin-left:0}
}
.theme1 .qa-home-footer .share .share-container .share-box .text{width:65%;float:left;margin-top:35px}
.theme1 .qa-home-footer .share .share-container .share-box .text:not([ie8min]){position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}
.theme1 .qa-home-footer .share .share-container .share-box .text .big{font-family:'NissanAG Bold';font-size:18px;line-height:18px;color:#fff;text-transform:uppercase;margin-bottom:5px;margin-left:30px}
@media(max-width:1023px){.theme1 .qa-home-footer .share .share-container .share-box .text .big{font-size:14px}
}
@media(max-width:767px){.theme1 .qa-home-footer .share .share-container .share-box .text .big{font-size:18px}
}
.theme1 .qa-home-footer .share .share-container .share-box .text .subtext{font-family:'NissanAG Bold';font-size:14px;line-height:14px;color:#fff;text-transform:uppercase;margin-left:30px}
.theme1 .qa-home-footer .share .share-container .share-box .logo{width:35%;height:100%;float:left;text-align:center}
.theme1 .qa-home-footer .share .share-container .share-box .logo img{margin-top:30px}
@media(max-width:1023px){.theme1 .qa-home-footer .share .share-container{width:650px}
}
@media(max-width:767px){.theme1 .qa-home-footer .share .share-container{width:320px}
}
@media(max-width:340px){.theme1 .qa-home-footer .share .share-container{width:300px}
}
.theme1 .qa-home-footer{overflow:hidden}
.theme1 .qa-home-footer .footer{width:100%}
.theme1 .qa-home-footer .footer .spacer{width:100%;height:40px}
@media(max-width:767px){.theme1 .qa-home-footer .footer .spacer-top{background-color:#e6e6e6}
}
@media(max-width:767px){.theme1 .qa-home-footer .footer .spacer-bottom{display:none}
}
.theme1 .qa-home-footer .footer .footer-container{margin:0 auto;width:980px;height:200px;max-width:1024px;text-transform:uppercase;font-family:'NissanAG Bold';background-repeat:no-repeat}
.theme1 .qa-home-footer .footer .footer-container .link{color:#fff;height:100%;width:100%}
.theme1 .qa-home-footer .footer .footer-container .title{font-family:'NissanAG Bold';font-weight:normal;font-size:38px;line-height:38px;padding:30px 30px 0 30px}
.theme1 .qa-home-footer .footer .footer-container .subtitle{font-family:'NissanAG Bold';font-weight:normal;font-size:14px;padding:0 30px 0 30px}
@media(max-width:1023px){.theme1 .qa-home-footer .footer .footer-container{width:650px}
}
@media(max-width:767px){.theme1 .qa-home-footer .footer .footer-container{width:100%;max-width:640px;height:400px;background-size:cover}
}
.theme1 .qa-home-footer .footer .disclaimer{margin:0 auto;font-size:10px;max-width:980px;color:#4b4b4b}
.theme1 .qa-home-footer .footer .disclaimer p{margin:40px 0}
@media(max-width:1023px){.theme1 .qa-home-footer .footer .disclaimer{width:650px}
}
@media(max-width:767px){.theme1 .qa-home-footer .footer .disclaimer{width:90%}
}
.theme1 .qa-home .video-modal{color:white;position:absolute;background-color:#000;width:100%;height:100%;z-index:9999;display:none}
.theme1 .qa-home .video-modal .close-button{min-width:120px;height:40px;background-color:#0076a8;position:absolute;top:0;right:150px;text-align:center;text-transform:uppercase;line-height:40px;font-size:14px;cursor:pointer}
.theme1 .qa-home .video-modal .close-button a{color:#fff}
.theme1 .qa-home .video-modal .close-button span{margin-left:15px}
.theme1 .qa-home .video-modal .video-container{margin-top:50px;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.theme1 .qa-home .video-modal .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.theme1 .qa-home .video-modal .video-container .media-image-full{width:100%}
.theme1 .qa-home .iframe-container{max-width:980px;margin:15px auto 30px}
@media(max-width:1023px){.theme1 .qa-home .iframe-container{width:650px}
}
@media(max-width:767px){.theme1 .qa-home .iframe-container{width:320px}
}
.theme1 .qa-home .iframe-container iframe{width:100%;height:5500px;border:0}
@media(max-width:1023px){.theme1 .qa-home .iframe-container iframe{height:6160px}
}
@media(max-width:767px){.theme1 .qa-home .iframe-container iframe{height:6660px}
}
.theme1 .qa-home .iframe-container .tab-nav ul[data-tab-container]{margin:0;height:40px}
.theme1 .qa-home .iframe-container .tab-nav ul[data-tab-container] li.tab-item{list-style:none;text-transform:uppercase;width:50%;height:100%;line-height:40px;background:#eee;border:1px solid #eee;float:left;text-align:center;box-sizing:border-box;cursor:pointer}
.theme1 .qa-home .iframe-container .tab-nav ul[data-tab-container] li.tab-item a{display:block;color:#a8a8a8;font-size:16px}
.theme1 .qa-home .iframe-container .tab-nav ul[data-tab-container] li.tab-item.active{background-color:#fff;border-bottom:0}
.theme1 .qa-home .iframe-container .tab-nav ul[data-tab-container] li.tab-item.active a{font-weight:bold;color:#000}
.theme1 .qa-home .iframe-container .tab-description ul[data-tab-description]{position:relative;border:1px solid #eee;border-top:0;margin:0}
.theme1 .qa-home .iframe-container .tab-description ul[data-tab-description] li.tab-item{list-style:none;padding:30px;top:0;left:0}
.theme1 .qa-home .iframe-container .tab-description ul[data-tab-description] li.tab-item span{font-size:12px}
.theme1 .qa-home .iframe-container .tab-content ul[data-tab-content]{position:relative;margin:0;overflow:hidden}
.theme1 .qa-home .iframe-container .tab-content ul[data-tab-content] li.tab-item{list-style:none;width:100%;top:0;left:0}
.theme1 .qa-home .iframe-container .tab-content ul[data-tab-content] li.tab-item .iframe-wrapper iframe{width:100%;border:0;outline:0;overflow:hidden}
.theme1 html.qa-page{height:100%}
.theme1 html.qa-page #wrapper{height:100%;height:calc(100% - 87px)}
.theme1 html.qa-page body,.theme1 html.qa-page #app,.theme1 html.qa-page #content,.theme1 html.qa-page [data-tracking-zone="Bottom"],.theme1 html.qa-page .qa-answers{height:100%}
.theme1 .qa-answers{font-family:'NissanAG Bold';background:#202020;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;height:100%}
.theme1 .qa-answers .whole-container{width:90%;max-width:1024px;margin:0 auto}
.theme1 .qa-answers .whole-container .header{width:100%;position:relative;text-transform:uppercase}
.theme1 .qa-answers .whole-container .header .close-btn-container{height:50px;margin-bottom:30px}
.theme1 .qa-answers .whole-container .header .close-btn-container .close-button{background-color:#0076a8;color:#fff;min-width:120px;height:40px;float:right;text-align:center;line-height:40px;font-size:14px;cursor:pointer;z-index:999}
.theme1 .qa-answers .whole-container .header .close-btn-container .close-button a{color:#fff;margin-left:10px}
.theme1 .qa-answers .whole-container .header .close-btn-container .close-button a .ico{margin-left:20px}
.theme1 .qa-answers .whole-container .header .pre-title{font-size:20px;color:#fff;line-height:20px;margin-bottom:10px}
.theme1 .qa-answers .whole-container .header .author-name{font-size:20px;color:#0076a8;line-height:20px;margin-bottom:10px}
.theme1 .qa-answers .whole-container .header .author-from{font-size:20px;color:#0076a8;font-family:'NissanAG Light';margin-left:5px}
.theme1 .qa-answers .whole-container .header .author-asks{margin-left:5px;text-transform:lowercase}
.theme1 .qa-answers .whole-container .header .title{font-family:'NissanAG Bold';font-weight:normal;font-size:35px;color:#fff;line-height:35px;width:70%;margin-bottom:20px}
.theme1 .qa-answers .whole-container .header .title .quote{color:#0076a8}
.theme1 .qa-answers .whole-container .header .sub-header{width:100%;position:relative;height:31px;margin-bottom:10px}
.theme1 .qa-answers .whole-container .header .sub-header .revoo-logo{position:absolute;left:0}
.theme1 .qa-answers .whole-container .header .sub-header .answer-count{float:right;color:#0076a8;font-size:20px;line-height:31px;white-space:nowrap}
.theme1 .qa-answers .whole-container #answer-container{width:100%;position:relative;padding-bottom:30px;height:auto!important}
.theme1 .qa-answers .whole-container #answer-container .answer{background-color:#fff;width:100%;padding:35px 40px;margin-bottom:10px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.theme1 .qa-answers .whole-container #answer-container .answer{padding:20px}
}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-header{width:100%;text-transform:uppercase;line-height:35px;margin-bottom:20px}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-header .answer-date{width:100px;height:35px;background-color:#0076a8;color:#fff;text-align:center;font-size:12px;float:left;margin-right:10px}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-header .answer-name{color:#0076a8;margin-right:5px;font-size:16px;max-width:100%;word-wrap:break-word}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-header .answer-from{color:#0076a8;font-size:16px;font-family:'NissanAG Light';font-weight:100;max-width:100%;word-wrap:break-word;margin-left:10px}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-header .answer-model{max-width:100%;margin-left:5px;word-wrap:break-word;font-size:16px;color:#c1c1c1}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-header .answer-logo{height:35px;display:none;float:left;margin-right:10px}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes{display:inline-block}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes .like{float:left;margin-right:5px;height:26px;width:26px;background-color:#0076a8;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/nbh-qa-home/like.png",sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/nbh-qa-home/like.png",sizingMethod="scale")}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes .like:not([ie8min]){background-image:url("../images/nbh-qa-home/like.png");background-size:26px}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes .unlike{float:left;margin-right:5px;height:26px;width:26px;background-color:#0076a8;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/nbh-qa-home/unlike.png",sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/nbh-qa-home/unlike.png",sizingMethod="scale")}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes .unlike:not([ie8min]){background-image:url("../images/nbh-qa-home/unlike.png");background-size:26px}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes.disabled a{cursor:default}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes.disabled .like{background-image:url("../images/nbh-qa-home/like-disabled.png")}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes.disabled .unlike{background-image:url("../images/nbh-qa-home/unlike-disabled.png")}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes .vote-label{float:left}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-votes .vote-label p{font-family:'NissanAG Light';font-size:15px;line-height:26px}
.theme1 .qa-answers .whole-container #answer-container .answer.isNissan{background-color:#eee}
.theme1 .qa-answers .whole-container #answer-container .answer.isNissan .answer-date{background-color:#ba2343}
.theme1 .qa-answers .whole-container #answer-container .answer.isNissan .answer-name{color:#ba2343}
.theme1 .qa-answers .whole-container #answer-container .answer.isNissan .answer-from{color:#ba2343}
.theme1 .qa-answers .whole-container #answer-container .answer.isNissan .answer-logo{display:block}
.theme1 .qa-answers .whole-container #answer-container .answer.isNissan .answer-votes .like{background-color:#ba2343}
.theme1 .qa-answers .whole-container #answer-container .answer.isNissan .answer-votes .unlike{background-color:#ba2343}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-text-top{color:#4b4b4b;font-family:'NissanAG bold';font-size:20px;text-transform:uppercase;margin-bottom:0;clear:both}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-text-bottom{color:#4b4b4b;font-size:15px;font-family:'NissanAG Medium';font-weight:100}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-image{margin-top:30px;margin-bottom:30px}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-video{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:15px}
.theme1 .qa-answers .whole-container #answer-container .answer .answer-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.theme2 .qa-home .header{background:#000;color:#fff;padding:0 0 0 115px;overflow:hidden;height:85px}
.theme2 .qa-home .header .backLink{position:relative;z-index:10}
.theme2 .qa-home .header a{color:#c71444;text-transform:uppercase;font-weight:bold;line-height:85px}
.theme2 .qa-home .header a.backLink:before{font-family:FontAwesome;content:'\f053';font-size:13px;font-weight:bold;display:inline-block;margin-right:10px}
.theme2 .qa-home .search .qaButton{height:50px;background-color:#ba2343;color:#fff;border:0;font-family:'NissanAG Bold';font-size:18px;text-transform:uppercase;padding:0 20px}
.theme2 .qa-home .search .qaButton.disabled{background-color:#d2d2d2}
.theme2 .qa-home .search .background-div{width:100%;background-color:#fff;background-position:50% -120px;background-repeat:no-repeat;background-size:1300px;font-family:'NissanAG Bold';color:#4b4b4b;padding-bottom:20px}
.theme2 .qa-home .search .background-div .revoo-logo{height:80px;margin:auto;width:980px;max-width:1024px;position:relative}
.theme2 .qa-home .search .background-div .revoo-logo img{position:absolute;right:10px;bottom:10px}
@media(max-width:1023px){.theme2 .qa-home .search .background-div .revoo-logo{width:650px}
}
@media(max-width:767px){.theme2 .qa-home .search .background-div .revoo-logo{width:320px}
}
.theme2 .qa-home .search .background-div .search-box{margin:auto;min-height:200px;width:980px;max-width:1024px;text-transform:uppercase}
@media(max-width:1023px){.theme2 .qa-home .search .background-div .search-box{width:650px}
}
@media(max-width:767px){.theme2 .qa-home .search .background-div .search-box{width:320px}
}
@media(max-width:340px){.theme2 .qa-home .search .background-div .search-box{width:300px}
}
.theme2 .qa-home .search .background-div .search-box .tabbable{background-color:#fff}
.theme2 .qa-home .search .background-div .search-box .tabbable .nav-tabs{border-bottom:0;margin-left:-1px;margin-right:-1px}
.theme2 .qa-home .search .background-div .search-box .nav-tabs{text-align:center;margin-bottom:2px;display:table}
.theme2 .qa-home .search .background-div .search-box .nav-tabs li{background-color:#ba2343;width:50%;height:auto;font-size:20px;vertical-align:middle;display:table-cell;float:none}
.theme2 .qa-home .search .background-div .search-box .nav-tabs li a{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;color:#fff;padding:0;height:70px;line-height:70px;border:0;overflow:hidden;margin-right:0;padding:0 5px;line-height:20px;vertical-align:middle;display:table-cell;width:490px}
@media(max-width:767px){.theme2 .qa-home .search .background-div .search-box .nav-tabs li a{font-size:12px;line-height:15px;display:table-cell;vertical-align:middle}
}
.theme2 .qa-home .search .background-div .search-box .nav-tabs li a:hover{background-color:#ba2343}
.theme2 .qa-home .search .background-div .search-box .nav-tabs li a:focus{background-color:#ba2343}
.theme2 .qa-home .search .background-div .search-box .nav-tabs li.active a{color:#4b4b4b;font-size:30px;line-height:35px;vertical-align:middle;display:table-cell;cursor:pointer}
.theme2 .qa-home .search .background-div .search-box .nav-tabs li.active a h1{font-size:30px}
@media(max-width:1023px){.theme2 .qa-home .search .background-div .search-box .nav-tabs li.active a h1{font-size:26px;line-height:25px}
}
@media(max-width:767px){.theme2 .qa-home .search .background-div .search-box .nav-tabs li.active a h1{line-height:18px;font-size:18px}
}
.theme2 .qa-home .search .background-div .search-box .nav-tabs li.active a:hover{background-color:#fff}
.theme2 .qa-home .search .background-div .search-box .nav-tabs li.active a:focus{background-color:#fff}
.theme2 .qa-home .search .background-div .search-box .search-container{padding:18px}
.theme2 .qa-home .search .background-div .search-box .search-container .title{font-size:12px}
.theme2 .qa-home .search .background-div .search-box .search-container .span9{position:relative}
.theme2 .qa-home .search .background-div .search-box .search-container .search-input{border:1px solid #ccc;height:52px;padding-right:1px}
.theme2 .qa-home .search .background-div .search-box .search-container #searchInput{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;font-family:'NissanAG Bold';font-size:14px;height:40px;width:90%;overflow:visible;text-transform:uppercase;text-overflow:ellipsis;line-height:40px;border:0;box-shadow:none;outline:0;margin-left:15px}
.theme2 .qa-home .search .background-div .search-box .search-container #searchInput:focus{border:0;box-shadow:none;outline:0}
@media(max-width:1023px){.theme2 .qa-home .search .background-div .search-box .search-container #searchInput{width:85%}
}
@media(max-width:767px){.theme2 .qa-home .search .background-div .search-box .search-container #searchInput{width:75%}
}
.theme2 .qa-home .search .background-div .search-box .search-container #searchInput::-ms-clear{display:none}
.theme2 .qa-home .search .background-div .search-box .search-container #searchClear{cursor:pointer;width:30px;height:30px;position:absolute;top:10px;right:10px;display:none}
.theme2 .qa-home .search .background-div .search-box .search-container #searchTypeAhead{position:absolute}
.theme2 .qa-home .search .background-div .search-box .search-container #searchTypeAhead ul{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;width:100%;overflow:hidden}
.theme2 .qa-home .search .background-div .search-box .search-container #searchTypeAhead ul li>a:hover,.theme2 .qa-home .search .background-div .search-box .search-container #searchTypeAhead ul li>a:focus{background:0;background-color:#ba2343;filter:none}
.theme2 .qa-home .search .background-div .search-box .search-container #searchTypeAhead ul li>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.theme2 .qa-home .search .background-div .search-box .search-container #searchButton{width:100%;padding:0}
@media(max-width:1023px){.theme2 .qa-home .search .background-div .search-box .search-container #searchButton{font-size:15px}
}
.theme2 .qa-home .search .ask-container{display:none;padding:18px;box-sizing:border-box;text-transform:none;max-width:1024px;margin:0 auto;width:100%;background:#fff}
@media(max-width:1023px){.theme2 .qa-home .search .ask-container{width:650px}
}
@media(max-width:767px){.theme2 .qa-home .search .ask-container{width:320px}
}
.theme2 .qa-home .search .ask-container .backLink{color:#ba2343;text-transform:uppercase;font-weight:bold;display:block;margin:10px 0 20px 0}
.theme2 .qa-home .search .ask-container .backLink:before{font-family:FontAwesome;content:'\f053';font-size:13px;font-weight:bold;display:inline-block;margin-right:10px}
.theme2 .qa-home .search .ask-container .wrapper{margin-right:15px;color:#939393}
.theme2 .qa-home .search .ask-container .wrapper .error{border-color:red}
.theme2 .qa-home .search .ask-container .wrapper #errorMessage{color:red;display:none;margin-top:15px;font-size:12px}
.theme2 .qa-home .search .ask-container .wrapper legend{font-size:20px;line-height:22px;padding-bottom:20px;text-transform:uppercase;color:#4b4b4b;border-color:#939393}
.theme2 .qa-home .search .ask-container .wrapper textarea,.theme2 .qa-home .search .ask-container .wrapper input{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;width:100%;box-sizing:border-box}
.theme2 .qa-home .search .ask-container .wrapper textarea{height:150px;resize:none}
.theme2 .qa-home .search .ask-container .wrapper input{height:50px}
.theme2 .qa-home .search .ask-container .wrapper label,.theme2 .qa-home .search .ask-container .wrapper p{font-family:'NissanAG Medium';color:#939393;font-size:16px}
.theme2 .qa-home .search .ask-container .wrapper #terms a{color:#939393;text-decoration:underline}
@media(max-width:767px){.theme2 .qa-home .search .ask-container #sendQuestionButton{width:100%}
}
.theme2 .qa-home .search .message{display:none;padding:22px;padding-right:35px;max-width:1024px;margin:0 auto;width:100%;background:#fff;color:#000;text-transform:uppercase;font-size:14px;box-sizing:border-box}
@media(max-width:1023px){.theme2 .qa-home .search .message{width:650px}
}
@media(max-width:767px){.theme2 .qa-home .search .message{width:320px}
}
.theme2 .qa-home .search .message a{color:#c71444;font-weight:bold}
.theme2 .qa-home .search .message a.backLink:before{font-family:FontAwesome;content:'\f053';font-size:13px;font-weight:bold;display:inline-block}
.theme2 .qa-home .filter-container{max-width:980px;margin:0 auto;margin-top:15px}
@media(max-width:1023px){.theme2 .qa-home .filter-container{width:650px}
}
@media(max-width:767px){.theme2 .qa-home .filter-container{width:320px}
}
@media(max-width:340px){.theme2 .qa-home .filter-container{width:300px}
}
.theme2 .qa-home .filter-container .filter-message{width:100%;height:40px;position:relative}
.theme2 .qa-home .filter-container .filter-message p{width:100%;white-space:nowrap}
.theme2 .qa-home .filter-container .filter-title{font-family:'NissanAG Bold';font-size:14px;line-height:41px;color:#4b4b4b;position:absolute;bottom:0;margin:0;text-transform:uppercase}
.theme2 .qa-home .filter-container .category-dropdown{float:right;text-transform:uppercase}
.theme2 .qa-home .filter-container .category-dropdown .cat-count{color:#939393;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:150px;display:inline-block}
.theme2 .qa-home .filter-container .category-dropdown a,.theme2 .qa-home .filter-container .category-dropdown .categories{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.theme2 .qa-home .filter-container .category-dropdown .category-label{width:268px;height:20px;padding:8px 0 8px 20px;text-align:left;background-image:none;background-color:#202020;border-color:#202020;-webkit-box-shadow:none;box-shadow:none}
@media(max-width:340px){.theme2 .qa-home .filter-container .category-dropdown .category-label{width:248px}
}
.theme2 .qa-home .filter-container .category-dropdown .category-label .cat-val{overflow:hidden;text-overflow:ellipsis;max-width:230px;display:block;float:left}
.theme2 .qa-home .filter-container .category-dropdown .category-label .cat-count{display:inline}
.theme2 .qa-home .filter-container .category-dropdown .categories{width:321px;border:0;margin:0}
@media(max-width:340px){.theme2 .qa-home .filter-container .category-dropdown .categories{width:300px}
}
.theme2 .qa-home .filter-container .category-dropdown .categories li{cursor:pointer}
.theme2 .qa-home .filter-container .category-dropdown .categories li>a:hover,.theme2 .qa-home .filter-container .category-dropdown .categories li>a:focus{background:0;background-color:#ba2343;filter:none}
.theme2 .qa-home .filter-container .category-dropdown .categories .cat-val{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:250px;display:inline-block;line-height:18px}
.theme2 .qa-home .filter-container .category-dropdown .dropdown-toggle{padding:8px;background-image:none;background-color:#202020;border-color:#202020;-webkit-box-shadow:none;box-shadow:none;border:0;height:22px;margin:0!important}
.theme2 .qa-home .filter-container .category-dropdown .dropdown-toggle:after{font-family:'Nissan Icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\e012";color:#fff}
.theme2 .qa-home .results{margin:0 auto}
@media(max-width:1023px){.theme2 .qa-home .results{width:660px!important}
}
@media(max-width:767px){.theme2 .qa-home .results{width:320px!important}
}
.theme2 .qa-home .results .ask-button-container{height:50px;max-width:980px;margin:0 auto;margin-top:15px}
@media(max-width:1023px){.theme2 .qa-home .results .ask-button-container{width:650px}
}
@media(max-width:767px){.theme2 .qa-home .results .ask-button-container{width:320px}
}
@media(max-width:340px){.theme2 .qa-home .results .ask-button-container{width:300px}
}
.theme2 .qa-home .results .ask-button-container .qaButton{width:320px;height:50px;background-color:#ba2343;color:#fff;border:0;font-family:'NissanAG Bold';font-size:18px;text-transform:uppercase;padding:0 20px;float:right}
@media(max-width:340px){.theme2 .qa-home .results .ask-button-container .qaButton{width:300px}
}
.theme2 .qa-home .results .ask-button-container .qaButton.disabled{background-color:#d2d2d2}
.theme2 .qa-home .questions{max-width:1024px;margin:0 auto;margin-top:10px}
.theme2 .qa-home .questions #question-container{margin:0 auto;width:980px!important}
@media(max-width:1023px){.theme2 .qa-home .questions #question-container{width:650px!important}
}
@media(max-width:767px){.theme2 .qa-home .questions #question-container{width:320px!important}
}
@media(max-width:340px){.theme2 .qa-home .questions #question-container{width:300px!important}
}
.theme2 .qa-home .questions #question-container .video-item{width:110%;height:550px;margin-left:-5%;background-color:transparent;overflow:hidden}
@media(max-width:767px){.theme2 .qa-home .questions #question-container .video-item{margin-left:0;width:100%}
}
@media(max-width:340px){.theme2 .qa-home .questions #question-container .video-item{margin-left:-10px!important}
}
.theme2 .qa-home .questions #question-container .video-item .background-small{height:100%;display:none;display:block;margin:auto;max-width:none}
.theme2 .qa-home .questions #question-container .video-item .background-big{min-height:100%;display:block;margin:auto;max-width:none}
.theme2 .qa-home .questions #question-container .video-item .image-background-small{height:100%;display:none;margin:auto;max-width:none}
.theme2 .qa-home .questions #question-container .video-item .image-background-big{min-height:100%;display:block;margin:auto}
@media(max-width:1023px){.theme2 .qa-home .questions #question-container .video-item .image-background-big{max-width:none}
}
.theme2 .qa-home .questions #question-container .video-item .item-content{width:40%}
@media(max-width:767px){.theme2 .qa-home .questions #question-container .video-item .item-content{width:auto}
}
.theme2 .qa-home .questions #question-container .video-item .item-content .medium-title{font-family:'NissanAG Bold';font-weight:normal;margin:0 0 10px;font-size:30px;line-height:30px;color:#fff;margin-bottom:0}
@media(max-width:767px){.theme2 .qa-home .questions #question-container .video-item .item-content .medium-title{font-size:18px;line-height:21px}
}
.theme2 .qa-home .questions #question-container .video-item .item-content .big-title{font-family:'NissanAG Bold';font-weight:normal;margin:0 0 10px;font-size:45px;line-height:45px}
@media(max-width:767px){.theme2 .qa-home .questions #question-container .video-item .item-content .big-title{font-size:18px;line-height:21px}
}
.theme2 .qa-home .questions #question-container .video-item .item-content .sub-title{font-size:18px;line-height:21px;color:#fff}
.theme2 .qa-home .questions #question-container .video-item .item-content .small-title{font-size:18px;color:#ba2343;padding-top:10px}
@media(max-width:767px){.theme2 .qa-home .questions #question-container .video-item .item-content .small-title{padding-top:40px}
}
.theme2 .qa-home .questions #question-container .video-item .item-content .small-title:after{font-family:FontAwesome;content:'\00a0\f054';font-size:13px;font-weight:bold;display:inline-block;margin-left:10px}
@media(max-width:1023px){.theme2 .qa-home .questions #question-container .video-item .background-big{margin-left:-25%}
}
@media(max-width:767px){.theme2 .qa-home .questions #question-container .video-item{height:270px}
.theme2 .qa-home .questions #question-container .video-item .background-small{display:block!important}
.theme2 .qa-home .questions #question-container .video-item .background-big{display:none}
.theme2 .qa-home .questions #question-container .video-item .image-background-small{display:block!important}
.theme2 .qa-home .questions #question-container .video-item .image-background-big{display:none}
.theme2 .qa-home .questions #question-container .video-item .media-image{display:none}
}
.theme2 .qa-home .questions #question-container .video-item .video{float:right;width:100%;height:100%;position:relative}
.theme2 .qa-home .questions #question-container .video-item .image-media{margin:0}
.theme2 .qa-home .questions #question-container .video-item .play-button{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;background:url("../images/nbh-qa-home/play_button.png") center no-repeat}
.theme2 .qa-home .questions #question-container .video-item .play-button:hover{background:url("../images/nbh-qa-home/play_button_hover_theme2.png") center no-repeat}
.theme2 .qa-home .questions #question-container .video-item .play-button,.theme2 .qa-home .questions #question-container .video-item .small-title{cursor:pointer}
.theme2 .qa-home .questions #question-container .video-item .media-overlay{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;cursor:pointer}
.theme2 .qa-home .questions .item{color:#fff;width:320px;margin-bottom:10px;background-color:#202020;text-transform:uppercase;font-family:'NissanAG Bold'}
@media(max-width:340px){.theme2 .qa-home .questions .item{width:300px}
}
.theme2 .qa-home .questions .item.isNissan{background-color:#e6e6e6}
.theme2 .qa-home .questions .item.isNissan .item-content .category{color:#ba2343}
.theme2 .qa-home .questions .item.isNissan .item-content .title{color:#000}
.theme2 .qa-home .questions .item.isNissan .item-content .big-title{color:#000}
.theme2 .qa-home .questions .item.isNissan .item-content .divider{background-color:#ba2343}
.theme2 .qa-home .questions .item.isNissan .item-content .answers{color:#ba2343}
.theme2 .qa-home .questions .item.isNissan .question-card-single:hover{border-color:#ba2343}
.theme2 .qa-home .questions .item.isNissan .question-card-double:hover{border-color:#ba2343}
.theme2 .qa-home .questions .item.isNissan .nissan-logo-small{display:block!important}
.theme2 .qa-home .questions .item .item-content{margin:32px;position:absolute;top:0;bottom:0;width:256px}
.theme2 .qa-home .questions .item .item-content .category{font-size:12px;color:#ba2343}
.theme2 .qa-home .questions .item .item-content .title{color:#fff;font-size:18px;line-height:21px}
.theme2 .qa-home .questions .item .item-content .big-title{color:#fff;font-size:26px;line-height:26px}
@media(max-width:767px){.theme2 .qa-home .questions .item .item-content .big-title{font-size:18px;line-height:21px}
}
.theme2 .qa-home .questions .item .item-content .divider{width:35px;height:5px;margin:12px 0 0 0;padding:0;background-color:#ba2343}
.theme2 .qa-home .questions .item .item-content .answers{font-size:16px;color:#ba2343;position:absolute;bottom:0;width:100%;white-space:nowrap;overflow:hidden;line-height:20px;margin-bottom:0}
.theme2 .qa-home .questions .item .item-content .answers p{margin:0}
.theme2 .qa-home .questions .item .item-content .answers:after{font-family:FontAwesome;content:'\00a0\f054';font-size:13px;font-weight:bold;display:inline-block}
.theme2 .qa-home .questions .item .item-content .nissan-logo-small{position:absolute;bottom:-32px;right:-32px;display:none}
@media(max-width:340px){.theme2 .qa-home .questions .item .item-content .nissan-logo-small{right:-12px}
}
.theme2 .qa-home .questions .item .question-card-single{height:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.theme2 .qa-home .questions .item .question-card-single:hover{border:5px solid #ba2343}
.theme2 .qa-home .questions .item .question-card-single:hover .item-content{margin-left:27px}
.theme2 .qa-home .questions .item .question-card-double{height:550px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0}
.theme2 .qa-home .questions .item .question-card-double:hover{border:5px solid #ba2343}
.theme2 .qa-home .questions .item .question-card-double:hover .item-content{margin-left:27px}
.theme2 .qa-home .questions .item .question-card-double:hover img{max-height:none;max-width:none;margin-top:-5px;margin-left:-5px;width:320px;height:550px}
@media(max-width:767px){.theme2 .qa-home .questions .item .question-card-double:hover img{height:270px}
}
@media(max-width:340px){.theme2 .qa-home .questions .item .question-card-double:hover img{width:300px}
}
.theme2 .qa-home .questions .item .question-card-double .background-small{width:100%;min-height:100%;display:none}
.theme2 .qa-home .questions .item .question-card-double .background-big{width:100%;min-height:100%}
@media(max-width:767px){.theme2 .qa-home .questions .item .question-card-double{height:270px}
.theme2 .qa-home .questions .item .question-card-double .background-small{display:block!important}
.theme2 .qa-home .questions .item .question-card-double .background-big{display:none}
}
.theme2 .qa-home .wrap-tooltip-link{position:relative;margin-bottom:1em;font-size:16px}
.theme2 .qa-home .wrap-tooltip-link .link-tooltip{display:inline-block;padding-right:1em;text-align:left;color:#ba2343;font-family:'NissanAG Medium'}
.theme2 .qa-home .wrap-tooltip-link .link-tooltip:before{position:relative;margin-right:.5em;top:50%;vertical-align:-19%;font-size:1.5em;font-family:'Nissan Icons';transform:translateY(-50%)}
.theme2 .qa-home .wrap-tooltip-link .wrap-tooltip{display:none;position:absolute;top:calc(100%+10px);margin-bottom:1em;padding:2em 25px;z-index:2;background-color:#000;color:#fff}
.theme2 .qa-home .wrap-tooltip-link .wrap-tooltip.active{display:block}
.theme2 .qa-home .wrap-tooltip-link .wrap-tooltip:after{content:" ";position:absolute;left:calc(20% - 10px);bottom:100%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000}
.theme2 .qa-home .wrap-tooltip-link .wrap-tooltip .content-tooltip{overflow:auto;text-align:left;word-wrap:break-word;max-height:300px;padding-right:1em;font-family:'NissanAG Medium'}
.theme2 .qa-home .wrap-tooltip-link .wrap-tooltip .close-tooltip{position:absolute;top:1px;right:2em;cursor:pointer}
.theme2 .qa-home .wrap-tooltip-link .wrap-tooltip .close-tooltip:before{color:white;margin-left:15px;font-size:1.7em}
.theme2 .qa-home .show-more{display:none;text-align:center;padding:0 0 40px 0;margin-left:-10px}
.theme2 .qa-home .show-more #showMoreButton{height:50px;width:320px;background-color:#ba2343;color:#fff;border:0;font-size:18px;font-weight:bold;text-transform:uppercase;margin-left:10px}
@media(max-width:340px){.theme2 .qa-home .show-more #showMoreButton{width:300px}
}
.theme2 #shareModal{width:980px;margin-left:-490px;height:320px;border:0;border-radius:0;font-family:'NissanAG Bold';background-color:#e6e6e6}
@media(max-width:1023px){.theme2 #shareModal{width:650px;margin-left:-325px}
}
@media(max-width:767px){.theme2 #shareModal{width:94%;margin-left:0;margin-top:20px}
}
@media(max-width:340px){.theme2 #shareModal{width:300px;margin-left:0;margin-top:70px}
}
.theme2 #shareModal .modal-header{border:0;height:22px}
.theme2 #shareModal .modal-header .close-button{width:120px;height:40px;background-color:#ba2343;position:absolute;top:0;right:30px;text-align:center;text-transform:uppercase;line-height:40px;font-size:14px;cursor:pointer}
.theme2 #shareModal .modal-header .close-button a{color:#fff;white-space:nowrap}
.theme2 #shareModal .modal-header .close-button span{margin-left:5px}
.theme2 #shareModal .modal-body{padding:15px 122px}
@media(max-width:767px){.theme2 #shareModal .modal-body{padding:10px}
}
@media(max-width:340px){.theme2 #shareModal .modal-body{padding:10px}
}
.theme2 #shareModal .modal-body .modal-title{font-size:18px;text-transform:uppercase;margin-bottom:20px;color:#4b4b4b}
.theme2 #shareModal .modal-body .modal-question{width:100%;border-radius:0;height:200px;resize:none;margin-bottom:20px;height:100px}
@media(max-width:767px){.theme2 #shareModal .modal-body .modal-question{width:96%}
}
@media(max-width:340px){.theme2 #shareModal .modal-body .modal-question{width:266px}
}
.theme2 #shareModal .modal-body .modal-post{background-color:#ba2343;text-transform:uppercase;font-size:14px;color:#fff;padding:10px 20px;float:left}
.theme2 #shareModal .modal-body .modal-post:after{font-family:FontAwesome;content:'\00a0\f054';font-size:13px;font-weight:bold;display:inline-block;margin-left:10px}
.theme2 #shareModal .modal-body .button-disabled{background-color:#d2d2d2;pointer-events:none;cursor:default}
.theme2 #shareModal .modal-body .modal-error{font-size:12px;color:#ba2343;height:35px;line-height:35px;float:left;margin-left:20px;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
@media(max-width:767px){.theme2 #shareModal .modal-body .modal-error{margin:5px 0 0 0;line-height:14px}
}
@media(max-width:340px){.theme2 #shareModal .modal-body .modal-error{margin:5px 0 0 0;line-height:14px}
}
.theme2 #shareModal .modal-body .error{border-color:red}
.theme2 .qa-home-footer .share{background-color:#e6e6e6;width:100%;min-height:300px}
.theme2 .qa-home-footer .share .share-container{margin:0 auto;width:980px;max-width:1024px;overflow:hidden;padding-bottom:40px}
.theme2 .qa-home-footer .share .share-container .title{font-family:'NissanAG Bold';font-size:38px;color:#4b4b4b;text-transform:uppercase;line-height:38px;padding-top:35px;font-weight:normal}
@media(max-width:767px){.theme2 .qa-home-footer .share .share-container .title{font-size:30px}
}
.theme2 .qa-home-footer .share .share-container .divider{width:20px;height:5px;margin:12px 0 10px 0;padding:0;background-color:#ba2343}
.theme2 .qa-home-footer .share .share-container .share-box{height:140px;background-color:#ba2343;position:relative;color:#fff;margin-top:10px;width:320px;margin-left:10px;float:left}
.theme2 .qa-home-footer .share .share-container .share-box:first-child{margin-left:0}
@media(max-width:1023px){.theme2 .qa-home-footer .share .share-container .share-box{width:210px}
}
.theme2 .qa-home-footer .share .share-container .share-box.col-2{width:49%;width:calc(50% - 5px)}
@media(max-width:1023px){.theme2 .qa-home-footer .share .share-container .share-box.col-2{width:315px}
}
.theme2 .qa-home-footer .share .share-container .share-box.col-1{width:100%}
@media(max-width:1023px){.theme2 .qa-home-footer .share .share-container .share-box.col-1{width:100%}
}
@media(max-width:767px){.theme2 .qa-home-footer .share .share-container .share-box{width:100%;margin-left:0}
}
.theme2 .qa-home-footer .share .share-container .share-box .text{width:65%;float:left;margin-top:35px}
.theme2 .qa-home-footer .share .share-container .share-box .text:not([ie8min]){position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}
.theme2 .qa-home-footer .share .share-container .share-box .text .big{font-family:'NissanAG Bold';font-size:18px;line-height:18px;color:#fff;text-transform:uppercase;margin-bottom:5px;margin-left:30px}
@media(max-width:1023px){.theme2 .qa-home-footer .share .share-container .share-box .text .big{font-size:14px}
}
@media(max-width:767px){.theme2 .qa-home-footer .share .share-container .share-box .text .big{font-size:18px}
}
.theme2 .qa-home-footer .share .share-container .share-box .text .subtext{font-family:'NissanAG Bold';font-size:14px;line-height:14px;color:#fff;text-transform:uppercase;margin-left:30px}
.theme2 .qa-home-footer .share .share-container .share-box .logo{width:35%;height:100%;float:left;text-align:center}
.theme2 .qa-home-footer .share .share-container .share-box .logo img{margin-top:30px}
@media(max-width:1023px){.theme2 .qa-home-footer .share .share-container{width:650px}
}
@media(max-width:767px){.theme2 .qa-home-footer .share .share-container{width:320px}
}
@media(max-width:340px){.theme2 .qa-home-footer .share .share-container{width:300px}
}
.theme2 .qa-home-footer{overflow:hidden}
.theme2 .qa-home-footer .footer{width:100%}
.theme2 .qa-home-footer .footer .spacer{width:100%;height:40px}
@media(max-width:767px){.theme2 .qa-home-footer .footer .spacer-top{background-color:#e6e6e6}
}
@media(max-width:767px){.theme2 .qa-home-footer .footer .spacer-bottom{display:none}
}
.theme2 .qa-home-footer .footer .footer-container{margin:0 auto;width:980px;height:200px;max-width:1024px;text-transform:uppercase;font-family:'NissanAG Bold';background-repeat:no-repeat}
.theme2 .qa-home-footer .footer .footer-container .link{color:#fff;height:100%;width:100%}
.theme2 .qa-home-footer .footer .footer-container .title{font-family:'NissanAG Bold';font-weight:normal;font-size:38px;line-height:38px;padding:30px 30px 0 30px}
.theme2 .qa-home-footer .footer .footer-container .subtitle{font-family:'NissanAG Bold';font-weight:normal;font-size:14px;padding:0 30px 0 30px}
@media(max-width:1023px){.theme2 .qa-home-footer .footer .footer-container{width:650px}
}
@media(max-width:767px){.theme2 .qa-home-footer .footer .footer-container{width:100%;max-width:640px;height:400px;background-size:cover}
}
.theme2 .qa-home-footer .footer .disclaimer{margin:0 auto;font-size:10px;max-width:980px;color:#4b4b4b}
.theme2 .qa-home-footer .footer .disclaimer p{margin:40px 0}
@media(max-width:1023px){.theme2 .qa-home-footer .footer .disclaimer{width:650px}
}
@media(max-width:767px){.theme2 .qa-home-footer .footer .disclaimer{width:90%}
}
.theme2 .qa-home .video-modal{color:white;position:absolute;background-color:#000;width:100%;height:100%;z-index:9999;display:none}
.theme2 .qa-home .video-modal .close-button{min-width:120px;height:40px;background-color:#ba2343;position:absolute;top:0;right:150px;text-align:center;text-transform:uppercase;line-height:40px;font-size:14px;cursor:pointer}
.theme2 .qa-home .video-modal .close-button a{color:#fff}
.theme2 .qa-home .video-modal .close-button span{margin-left:15px}
.theme2 .qa-home .video-modal .video-container{margin-top:50px;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.theme2 .qa-home .video-modal .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.theme2 .qa-home .video-modal .video-container .media-image-full{width:100%}
.theme2 .qa-home .iframe-container{max-width:980px;margin:15px auto 30px}
@media(max-width:1023px){.theme2 .qa-home .iframe-container{width:650px}
}
@media(max-width:767px){.theme2 .qa-home .iframe-container{width:320px}
}
.theme2 .qa-home .iframe-container iframe{width:100%;height:5500px;border:0}
@media(max-width:1023px){.theme2 .qa-home .iframe-container iframe{height:6160px}
}
@media(max-width:767px){.theme2 .qa-home .iframe-container iframe{height:6660px}
}
.theme2 .qa-home .iframe-container .tab-nav ul[data-tab-container]{margin:0;height:40px}
.theme2 .qa-home .iframe-container .tab-nav ul[data-tab-container] li.tab-item{list-style:none;text-transform:uppercase;width:50%;height:100%;line-height:40px;background:#eee;border:1px solid #eee;float:left;text-align:center;box-sizing:border-box;cursor:pointer}
.theme2 .qa-home .iframe-container .tab-nav ul[data-tab-container] li.tab-item a{display:block;color:#a8a8a8;font-size:16px}
.theme2 .qa-home .iframe-container .tab-nav ul[data-tab-container] li.tab-item.active{background-color:#fff;border-bottom:0}
.theme2 .qa-home .iframe-container .tab-nav ul[data-tab-container] li.tab-item.active a{font-weight:bold;color:#000}
.theme2 .qa-home .iframe-container .tab-description ul[data-tab-description]{position:relative;border:1px solid #eee;border-top:0;margin:0}
.theme2 .qa-home .iframe-container .tab-description ul[data-tab-description] li.tab-item{list-style:none;padding:30px;top:0;left:0}
.theme2 .qa-home .iframe-container .tab-description ul[data-tab-description] li.tab-item span{font-size:12px}
.theme2 .qa-home .iframe-container .tab-content ul[data-tab-content]{position:relative;margin:0;overflow:hidden}
.theme2 .qa-home .iframe-container .tab-content ul[data-tab-content] li.tab-item{list-style:none;width:100%;top:0;left:0}
.theme2 .qa-home .iframe-container .tab-content ul[data-tab-content] li.tab-item .iframe-wrapper iframe{width:100%;border:0;outline:0;overflow:hidden}
.theme2 html.qa-page{height:100%}
.theme2 html.qa-page #wrapper{height:100%;height:calc(100% - 87px)}
.theme2 html.qa-page body,.theme2 html.qa-page #app,.theme2 html.qa-page #content,.theme2 html.qa-page [data-tracking-zone="Bottom"],.theme2 html.qa-page .qa-answers{height:100%}
.theme2 .qa-answers{font-family:'NissanAG Bold';background:#202020;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;height:100%}
.theme2 .qa-answers .whole-container{width:90%;max-width:1024px;margin:0 auto}
.theme2 .qa-answers .whole-container .header{width:100%;position:relative;text-transform:uppercase}
.theme2 .qa-answers .whole-container .header .close-btn-container{height:50px;margin-bottom:30px}
.theme2 .qa-answers .whole-container .header .close-btn-container .close-button{background-color:#ba2343;color:#fff;min-width:120px;height:40px;float:right;text-align:center;line-height:40px;font-size:14px;cursor:pointer;z-index:999}
.theme2 .qa-answers .whole-container .header .close-btn-container .close-button a{color:#fff;margin-left:10px}
.theme2 .qa-answers .whole-container .header .close-btn-container .close-button a .ico{margin-left:20px}
.theme2 .qa-answers .whole-container .header .pre-title{font-size:20px;color:#fff;line-height:20px;margin-bottom:10px}
.theme2 .qa-answers .whole-container .header .author-name{font-size:20px;color:#ba2343;line-height:20px;margin-bottom:10px}
.theme2 .qa-answers .whole-container .header .author-from{font-size:20px;color:#ba2343;font-family:'NissanAG Light';margin-left:5px}
.theme2 .qa-answers .whole-container .header .author-asks{margin-left:5px;text-transform:lowercase}
.theme2 .qa-answers .whole-container .header .title{font-family:'NissanAG Bold';font-weight:normal;font-size:35px;color:#fff;line-height:35px;width:70%;margin-bottom:20px}
.theme2 .qa-answers .whole-container .header .title .quote{color:#ba2343}
.theme2 .qa-answers .whole-container .header .sub-header{width:100%;position:relative;height:31px;margin-bottom:10px}
.theme2 .qa-answers .whole-container .header .sub-header .revoo-logo{position:absolute;left:0}
.theme2 .qa-answers .whole-container .header .sub-header .answer-count{float:right;color:#ba2343;font-size:20px;line-height:31px;white-space:nowrap}
.theme2 .qa-answers .whole-container #answer-container{width:100%;position:relative;padding-bottom:30px;height:auto!important}
.theme2 .qa-answers .whole-container #answer-container .answer{background-color:#fff;width:100%;padding:35px 40px;margin-bottom:10px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:767px){.theme2 .qa-answers .whole-container #answer-container .answer{padding:20px}
}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-header{width:100%;text-transform:uppercase;line-height:35px;margin-bottom:20px}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-header .answer-date{width:100px;height:35px;background-color:#ba2343;color:#fff;text-align:center;font-size:12px;float:left;margin-right:10px}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-header .answer-name{color:#ba2343;margin-right:5px;font-size:16px;max-width:100%;word-wrap:break-word}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-header .answer-from{color:#ba2343;font-size:16px;font-family:'NissanAG Light';font-weight:100;max-width:100%;word-wrap:break-word;margin-left:10px}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-header .answer-model{max-width:100%;margin-left:5px;word-wrap:break-word;font-size:16px;color:#c1c1c1}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-header .answer-logo{height:35px;display:none;float:left;margin-right:10px}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes{display:inline-block}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes .like{float:left;margin-right:5px;height:26px;width:26px;background-color:#ba2343;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/nbh-qa-home/like.png",sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/nbh-qa-home/like.png",sizingMethod="scale")}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes .like:not([ie8min]){background-image:url("../images/nbh-qa-home/like.png");background-size:26px}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes .unlike{float:left;margin-right:5px;height:26px;width:26px;background-color:#ba2343;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/nbh-qa-home/unlike.png",sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/nbh-qa-home/unlike.png",sizingMethod="scale")}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes .unlike:not([ie8min]){background-image:url("../images/nbh-qa-home/unlike.png");background-size:26px}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes.disabled a{cursor:default}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes.disabled .like{background-image:url("../images/nbh-qa-home/like-disabled.png")}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes.disabled .unlike{background-image:url("../images/nbh-qa-home/unlike-disabled.png")}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes .vote-label{float:left}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-votes .vote-label p{font-family:'NissanAG Light';font-size:15px;line-height:26px}
.theme2 .qa-answers .whole-container #answer-container .answer.isNissan{background-color:#eee}
.theme2 .qa-answers .whole-container #answer-container .answer.isNissan .answer-date{background-color:#ba2343}
.theme2 .qa-answers .whole-container #answer-container .answer.isNissan .answer-name{color:#ba2343}
.theme2 .qa-answers .whole-container #answer-container .answer.isNissan .answer-from{color:#ba2343}
.theme2 .qa-answers .whole-container #answer-container .answer.isNissan .answer-logo{display:block}
.theme2 .qa-answers .whole-container #answer-container .answer.isNissan .answer-votes .like{background-color:#ba2343}
.theme2 .qa-answers .whole-container #answer-container .answer.isNissan .answer-votes .unlike{background-color:#ba2343}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-text-top{color:#4b4b4b;font-family:'NissanAG bold';font-size:20px;text-transform:uppercase;margin-bottom:0;clear:both}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-text-bottom{color:#4b4b4b;font-size:15px;font-family:'NissanAG Medium';font-weight:100}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-image{margin-top:30px;margin-bottom:30px}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-video{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:15px}
.theme2 .qa-answers .whole-container #answer-container .answer .answer-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.helios-theme .cta,.helios-theme.cta{color:#fff;background-color:#c71444}
.helios-theme .cta.active,.helios-theme.cta.active,.helios-theme .cta:focus,.helios-theme.cta:focus,.helios-theme .cta:hover,.helios-theme.cta:hover{color:#fff;background-color:#990f34}
.helios-theme .border-element{background-color:#c71444}
.helios-theme .highlight,.helios-theme .highlight-title{color:#c71444}
.helios-theme .nav-arrow.active,.helios-theme .nav-arrow:focus,.helios-theme .nav-arrow:hover{color:#c71444}
.helios-theme a{color:#c71444}
.helios-theme .selected .adress .name{color:#c71444}
.helios-theme .selected .adress .cta{background-color:#c71444;background-image:-moz-linear-gradient(left,#c71444,#c71444);background-image:-webkit-gradient(linear,0 0,100% 0,from(#c71444),to(#c71444));background-image:-webkit-linear-gradient(left,#c71444,#c71444);background-image:-o-linear-gradient(left,#c71444,#c71444);background-image:linear-gradient(to right,#c71444,#c71444);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc71444',endColorstr='#ffc71444',GradientType=1)}
.helios-theme .selected .adress .cta.active,.helios-theme .selected .adress .cta:focus,.helios-theme .selected .adress .cta:hover{background-color:#990f34;background-image:-moz-linear-gradient(left,#990f34,#990f34);background-image:-webkit-gradient(linear,0 0,100% 0,from(#990f34),to(#990f34));background-image:-webkit-linear-gradient(left,#990f34,#990f34);background-image:-o-linear-gradient(left,#990f34,#990f34);background-image:linear-gradient(to right,#990f34,#990f34);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff990f34',endColorstr='#ff990f34',GradientType=1)}
.helios-theme .selected .adress a{background-color:#c71444;background-image:-moz-linear-gradient(left,#c71444,#c71444);background-image:-webkit-gradient(linear,0 0,100% 0,from(#c71444),to(#c71444));background-image:-webkit-linear-gradient(left,#c71444,#c71444);background-image:-o-linear-gradient(left,#c71444,#c71444);background-image:linear-gradient(to right,#c71444,#c71444);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc71444',endColorstr='#ffc71444',GradientType=1)}
.helios-theme .selected .adress a:hover{background-color:#990f34;background-image:-moz-linear-gradient(left,#990f34,#990f34);background-image:-webkit-gradient(linear,0 0,100% 0,from(#990f34),to(#990f34));background-image:-webkit-linear-gradient(left,#990f34,#990f34);background-image:-o-linear-gradient(left,#990f34,#990f34);background-image:linear-gradient(to right,#990f34,#990f34);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff990f34',endColorstr='#ff990f34',GradientType=1)}
.helios-theme .map .slides li.selected [class^="icon-"]:after{background-color:#c71444;background-image:-moz-linear-gradient(left,#c71444,#e3e3e3);background-image:-webkit-gradient(linear,0 0,100% 0,from(#c71444),to(#e3e3e3));background-image:-webkit-linear-gradient(left,#c71444,#e3e3e3);background-image:-o-linear-gradient(left,#c71444,#e3e3e3);background-image:linear-gradient(to right,#c71444,#e3e3e3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc71444',endColorstr='#ffe3e3e3',GradientType=1)}
.helios-theme .map .slides li.selected [class^="icon-"]:before{color:#c71444}
.helios-theme .slideshowtheater .slider .flex-control-paging li.selected a.flex-active{background:#c71444}
.helios-theme .slides li [class^="icon-"]:after{background-color:#c71444;background-image:-moz-linear-gradient(left,#c71444,#e3e3e3);background-image:-webkit-gradient(linear,0 0,100% 0,from(#c71444),to(#e3e3e3));background-image:-webkit-linear-gradient(left,#c71444,#e3e3e3);background-image:-o-linear-gradient(left,#c71444,#e3e3e3);background-image:linear-gradient(to right,#c71444,#e3e3e3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc71444',endColorstr='#ffe3e3e3',GradientType=1)}
.helios-theme .slideshowtheater .slider .flex-control-paging li a.flex-active{background:#c71444}
.helios-theme .qtip-hotspot{box-shadow:5px 5px 1px #c71444}
.helios-theme .qtip-hotspot .tooltip-title{color:#c71444}
.helios-theme .qtip-hotspot .tooltip-link{color:#c71444}
.helios-theme .anchornav .inner{border-bottom:solid 4px #c71444}
.helios-theme .anchornav .container nav ul li.active a:before{border-bottom:solid 8px #c71444}
.helios-theme .anchornav .container nav ul li.active a:after{border-bottom:solid 9px #c71444}
.helios-theme .border-top-4{border-top:solid 4px #c71444}
.helios-theme .border-top-6{border-top:solid 6px #c71444}
.helios-theme .border-top-8{border-top:solid 8px #c71444}
.helios-theme .border-bottom-4{border-bottom:solid 4px #c71444}
.helios-theme .border-bottom-6{border-bottom:solid 6px #c71444}
.helios-theme .border-bottom-8{border-bottom:solid 8px #c71444}
.helios-theme .qa-home .header a{color:#c3002f}
.helios-theme .qa-home .search .background-div .search-box .nav-tabs li{background-color:#c3002f}
.helios-theme .qa-home .search .background-div .search-box .nav-tabs li a:hover,.helios-theme .qa-home .search .background-div .search-box .nav-tabs li a:focus{background-color:#c3002f}
.helios-theme .qa-home .search .background-div .search-box .search-container .qaButton{background-color:#c3002f}
.helios-theme .qa-home .search .ask-container .backLink{color:#c3002f}
.helios-theme .qa-home .search .ask-container #make-question .qaButton{background-color:#c3002f}
.helios-theme .qa-home .results .ask-button-container .qaButton{background-color:#c3002f}
.helios-theme .qa-home .results .show-more #showMoreButton{background-color:#c3002f}
.helios-theme .qa-home .results .filter-container .category-dropdown .category-label .cat-val{color:#c3002f}
.helios-theme .qa-home .results .filter-container .category-dropdown .dropdown-menu.categories li a:hover{background-color:#c3002f}
.helios-theme .qa-home .results .questions #question-container .item{background-color:#e3e2e2}
.helios-theme .qa-home .results .questions #question-container .item .question-card-single .item-content .category,.helios-theme .qa-home .results .questions #question-container .item .question-card-double .item-content .category,.helios-theme .qa-home .results .questions #question-container .item .question-card-single .item-content .answers,.helios-theme .qa-home .results .questions #question-container .item .question-card-double .item-content .answers{color:#c3002f}
.helios-theme .qa-home .results .questions #question-container .item .question-card-single .item-content .divider,.helios-theme .qa-home .results .questions #question-container .item .question-card-double .item-content .divider{background-color:#c3002f}
.helios-theme .qa-home .results .questions #question-container .item .question-card-single .item-content .title,.helios-theme .qa-home .results .questions #question-container .item .question-card-double .item-content .title{color:#343434}
.helios-theme .qa-home .results .questions #question-container .item .question-card-single:hover,.helios-theme .qa-home .results .questions #question-container .item .question-card-double:hover{border:5px solid #c3002f}
.helios-theme .qa-home .results .questions #question-container .video-item .item-content .divider{background-color:#c3002f}
.helios-theme .qa-home .results .questions #question-container .video-item .item-content .small-title{color:#c3002f}
.helios-theme .qa-home .results .questions #question-container .video-item .play-button:hover{background:url("../images/nbh-qa-home/play_button_hover_theme2.png") center no-repeat}
.helios-theme .qa-home-footer .share .share-container .share-box,.helios-theme .qa-home-footer .share .share-container .divider{background-color:#c3002f}
.helios-theme .qa-home-footer .footer .cta{background-color:#c3002f}
.helios-theme .qa-answers{background-color:#e3e2e2}
.helios-theme .qa-answers .whole-container .header .close-btn-container .close-button{background-color:#c3002f}
.helios-theme .qa-answers .whole-container .header .author-name{color:#c3002f}
.helios-theme .qa-answers .whole-container .header .author-name .author-from{color:#c3002f}
.helios-theme .qa-answers .whole-container .header .title{color:#343434}
.helios-theme .qa-answers .whole-container .header .title .quote{color:#c3002f}
.helios-theme .qa-answers .whole-container .header .sub-header .answer-count{color:#c3002f}
.helios-theme .qa-answers .whole-container .answers #answer-container .answer .answer-header .answer-date{background-color:#c3002f}
.helios-theme .qa-answers .whole-container .answers #answer-container .answer .answer-header .answer-name{color:#c3002f}
.helios-theme .qa-answers .whole-container .answers #answer-container .answer .answer-header .answer-name .answer-from{color:#c3002f}
.helios-theme .qa-answers .whole-container .answers #answer-container .answer .answer-votes .like,.helios-theme .qa-answers .whole-container .answers #answer-container .answer .answer-votes .unlike{background-color:#c3002f}
.qa-home{width:100%;font-family:'NissanAG 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}