@charset "utf-8";@import url(https://cdn.dealereprocess.org/cdn/css/themes/compliance/nissan.css);@font-face{font-family:NissanBrand-Italic;src:url('fonts/NissanBrand-Italic.eot');src:url('fonts/NissanBrand-Italic.eot?#iefix') format('embedded-opentype'),url('fonts/NissanBrand-Italic.woff') format('woff'),url('fonts/NissanBrand-Italic.woff2') format('woff2'),url('fonts/NissanBrand-Italic.ttf') format('truetype'),url('fonts/NissanBrand-Italic.svg') format('svg')}@font-face{font-family:NissanBrand-Light;src:url('fonts/NissanBrand-Light.eot');src:url('fonts/NissanBrand-Light.eot?#iefix') format('embedded-opentype'),url('fonts/NissanBrand-Light.woff') format('woff'),url('fonts/NissanBrand-Light.woff2') format('woff2'),url('fonts/NissanBrand-Light.ttf') format('truetype'),url('fonts/NissanBrand-Light.svg') format('svg')}@font-face{font-family:NissanBrand-Regular;src:url('fonts/NissanBrand-Regular.eot');src:url('fonts/NissanBrand-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/NissanBrand-Regular.woff') format('woff'),url('fonts/NissanBrand-Regular.woff2') format('woff2'),url('fonts/NissanBrand-Regular.ttf') format('truetype'),url('fonts/NissanBrand-Regular.svg') format('svg')}@font-face{font-family:NissanBrand-Bold;src:url('fonts/NissanBrand-Bold.eot');src:url('fonts/NissanBrand-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/NissanBrand-Bold.woff') format('woff'),url('fonts/NissanBrand-Bold.woff2') format('woff2'),url('fonts/NissanBrand-Bold.ttf') format('truetype'),url('fonts/NissanBrand-Bold.svg') format('svg')}h1,h2{font-family:NissanBrand-Bold,Arial,sans-serif!important}body,h3,h4,input,select{font-family:NissanBrand-Regular,Arial,sans-serif}body.custom_page_1{margin:0;height:100%;overflow:hidden}#container{margin:0 auto}#custom_page_1 #content{background-color:#000}.inner_content{margin:0 auto;width:100%;max-width:2000px}.scrolling_nav{display:none}.loading-spinner{display:inline-block;position:absolute;z-index:500;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%,-50%)}.loading-spinner div{transform-origin:40px 40px;animation:loading-spinner 1.2s linear infinite}.loading-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#fff}.loading-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.loading-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loading-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.loading-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.loading-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.loading-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.loading-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.loading-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.loading-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.loading-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.loading-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.loading-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes loading-spinner{0%{opacity:1}100%{opacity:0}}#custom_page_1 .disable-scrollbars::-webkit-scrollbar{width:0;background:0 0}#custom_page_1 .disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.scrolling_nav{position:fixed;bottom:10px;left:0;z-index:50;width:auto;height:auto}.scrolling_nav span{margin:15px 30px;width:0;display:block;border:8px solid #fff;border-radius:8px}.scrolling_nav .nav_dot{opacity:.5;cursor:pointer}.scrolling_nav .nav_dot.active{opacity:1}.home_page_main_wrapper{position:relative;height:100%;display:block}.full_page{padding:16vh 2% 0;width:100%;height:100vh;color:#fff;background-color:#000;box-sizing:border-box}.full_page .inner_content{margin:0 auto;width:100%;max-width:2000px}.full_page a{color:#fff;text-decoration:none}.title_section_upper{padding-bottom:1%;display:block;text-transform:uppercase;font-size:1.9em}.title_section_divider{width:70px;display:block;border-bottom:4px solid #c40030}.title_section_lower{padding-top:1%;display:block;text-transform:uppercase;font-size:5em;font-weight:700}.quick_links_section{margin-top:10vh;float:left;width:26%}.quick_links_section span{margin-bottom:2em;display:block;text-decoration:none;text-transform:uppercase;font-size:1.25em}.quick_links_section span a:hover{border-bottom:4px solid #c40030}.cta_buttons_section{margin-top:14vh;float:right;width:74%}.cta_button{margin:0 2%;padding:4% 1.5% 2%;width:21%;float:left;border:1px solid #fff;box-sizing:border-box;transition:all 250ms ease 0s;background:rgba(0,0,0,.5)}.cta_button:hover{margin-top:-5px}.cta_button_img{width:70px;margin-bottom:8%;display:block}.cta_button_img_social{width:30px;margin-bottom:4%;display:inline-block}.cta_button_title{margin-bottom:8%;display:block;text-transform:uppercase;font-size:1.1em}.cta_button_divider{width:40px;display:block;border-bottom:4px solid #c40030}.cta_button_content{margin-top:8%;min-height:4em;display:block;line-height:1.2em;font-size:.9em}.left_right_wrapper{min-height:52vh;position:relative;margin-top:8vh}.left_section{margin:0 2% 0 0;width:70%;min-height:52vh;float:left;box-sizing:border-box;background-color:rgba(0,0,0,.5)}.cta_right_section{width:28%;float:right;box-sizing:border-box}.cta_right_section .cta_right_button{position:absolute;margin:0;padding:1%;width:28%;height:30%;float:left;border:1px solid #fff;box-sizing:border-box;transition:all 250ms ease 0s;background:rgba(0,0,0,.5)}.cta_right_section .cta_right_button:hover{margin-left:-5px}.cta_right_section .cta_right_button.first_btn{top:0}.cta_right_section .cta_right_button.second_btn{top:35%}.cta_right_section .cta_right_button.third_btn{bottom:0}.cta_right_section .cta_button_img{margin-bottom:0;padding:10px 10px 0 0;float:left}.cta_right_section .cta_button_title{margin-top:3%;margin-bottom:2%;display:block;text-transform:uppercase;font-size:1.35em}.cta_right_section .cta_button_divider{margin-left:82px}.cta_right_section .cta_button_content{margin-top:3%;min-height:auto;display:block;line-height:1.2em;font-size:.9em}.first_section{position:relative;background-image:url("https://dealerimages.dealereprocess.com/image/upload/w_2000/2872765.jpg");background-position:center center;background-size:cover}.first_section .cta_button_title{font-size:1.5em;font-weight:700}.first_section .cta_button_content{margin-top:16%;min-height:6em}.second_section{background-image:url("https://dealerimages.dealereprocess.com/image/upload/w_2000/2872776.jpg");background-position:center top;background-size:cover}.second_section a.active{background-image:none!important}.second_section_tabs{margin:0 auto;width:90%;max-width:2000px;color:#fff;box-sizing:border-box;cursor:pointer;text-align:center;text-transform:uppercase}.second_section_tabs .active{border-bottom:4px solid #c40030}.second_section_tabs span{padding:.75em;display:inline-block}.second_section_tabs h2{float:right}.second_section .left_section{padding:1% 0 2%;width:70%;clear:both;box-sizing:border-box;text-align:center}.second_section_scroller{display:none}.second_section_scroller.active{display:block}.second_section_scroller>div .scroller{background-color:transparent!important}.second_section_scroller_tabs{padding:2em 1em;text-align:left;text-transform:uppercase}.second_section_scroller_tab{padding:.25em .5em;cursor:pointer;display:inline-block}.second_section_scroller_tab.active{border-bottom:4px solid #c40030;opacity:1}.second_section_scroller .search_scroller{display:none}.second_section_scroller .search_scroller.active{display:block}.scroller-content-container .scroller-content-image-container{height:160px}.second_section_scroller .model_scroller .item_space .item img{width:100%}.second_section_scroller .model_scroller .prev{height:20%;background-image:url(../img/body-dev/arrow-left.png)}.second_section_scroller .model_scroller .next{height:20%;background-image:url(../img/body-dev/arrow-right.png)}.search_feature_section{width:100%;clear:both;display:none;box-sizing:border-box}.search_feature_section.active{display:block}.search_feature_section .search-by-filter_dark-theme{background-image:none}.search_feature_section .search-by-filter_inner{padding:1em 0 5em!important;position:relative;padding-top:0}.search_feature_section .search-by-filter_inner h2{display:none}.search_feature_section .search-by-filter_inner .search-by-filter_filters{text-align:left}.search_feature_section .search-by-filter_inner .search-by-filter_type-filter .search-by-filter_filters a{margin:0;padding:.5em 1em;width:auto;height:2em;display:inline-block;border:none}.search_feature_section .search-by-filter_inner .search-by-filter_type-filter .search-by-filter_filters a.active .filter-bg{margin:0 auto;width:75%;border-bottom:4px solid #c40030;opacity:1}.search_feature_section .search-by-filter_inner .search-by-filter_type-filter .search-by-filter_filters a .thm-hglight-bg_color{background-color:transparent}.search_feature_section .search-by-filter_inner .search-by-filter_section1{border-right:none}.search_feature_section .search-by-filter_inner .search-by-filter_section1 .search-by-filter_count{display:none}.search_feature_section .search-by-filter_inner .search-by-filter_section1 .search-by-filter_results{position:initial}.search_feature_section .search-by-filter_inner .search-by-filter_results_button a{position:absolute;bottom:0;right:0;width:auto;padding:2% 4%;background-color:#c40030}.search_feature_section .search-by-filter_inner .search-by-filter_filters a,.search_feature_section .search-by-filter_inner .search-by-filter_results_button a,.search_feature_section .search-by-filter_inner .search-by-filter_secondary-filters a{padding:8px 10px!important}.search_feature_section .search-by-filter_inner .search-by-filter_section2{width:100%}.search_feature_section .search-by-filter_inner .search-by-filter_section2 .filter_item{border-radius:20px}.search_feature_section .search-by-filter_inner .search-by-filter_section2 .thm-hglight-bg_color{background-color:#fff;border-radius:20px}.search_feature_section .search-by-filter_inner .search-by-filter_section2 .thm-inverse_text_color{color:#000}.search_feature_section .search-by-filter_inner .search-by-filter_section2 .filter-bg{opacity:1}.search_payment_section{padding:5% 0 0 0;box-sizing:border-box;display:none}.search_payment_section.active{display:block}.second_section h3{width:50%;float:left;text-align:left;text-transform:uppercase;color:#fff;font-weight:700}#second_section_slider_btn_lease,.second_section h3.search_header_lease{display:none}.slider_range_finish_label,.slider_range_start_label{margin:2% 0;width:50%;color:#fff;font-weight:700}.slider_range_start_label{float:left;clear:left;text-align:left}.slider_range_finish_label{float:right;clear:right;text-align:right;color:#fff}.second_section .second_section_slider_bar{margin:1% 0 0;width:98%;display:inline-block}.slider-range-finish,.slider-range-start{position:absolute;top:-6px;width:20px;height:20px;background-color:#999;border-radius:10px}.slider-range-start{left:-10px}.slider-range-finish{right:-10px}.second_section_left .second_section_slider_bar .search_slider_finance,.second_section_left .second_section_slider_bar .search_slider_lease{position:relative;clear:both;color:#fff}.second_section_left{padding:0 2%;width:100%;float:left;box-sizing:border-box}.second_section_left .search_by_tabs{width:50%;float:right;text-align:right;text-transform:uppercase;color:#fff;font-weight:700}.second_section_left .search_by_tabs span{padding:1% 0;cursor:pointer;color:#fff}.second_section_left .search_by_tabs span.selected,.second_section_left .search_by_tabs span:hover{border-bottom:4px solid #c40030;color:#fff}.second_section_left .second_section_slider_bar .ui-slider{height:10px;background-color:#999;border:none;border-radius:0;clear:both}.ui-slider-range{background-color:#c40030}.second_section_left .second_section_slider_bar .ui-slider-handle{background-color:#c40030;border:none;border-radius:10px}#slider_value_high,#slider_value_low{position:absolute;top:25px;transform:translateX(-50%);padding:.5%;width:4em;display:inline-block;background-color:#999;border:none;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-family:FordAntenna-Regular,Arial,sans-serif!important;font-size:1em;font-weight:700}.search_slider_finance #slider_value_low{left:20%}.search_slider_finance #slider_value_high{left:60%}.search_slider_lease #slider_value_low{left:20%}.search_slider_lease #slider_value_high{left:60%}.second_section_left .second_section_slider_btn{margin:12% auto 0;padding:1% 3%;display:inline-block;background-color:#c40030;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.1em;font-weight:700}.second_section_left .search_slider_lease{display:none}.third_section{background-image:url("https://dealerimages.dealereprocess.com/image/upload/w_2000/2872782.jpg");background-position:center top;background-size:cover}.third_section .left_section .ad_flipper{padding:7.75% 4%;box-sizing:border-box}.third_section .ad_flipper .flipper{height:auto!important;background-color:transparent}.third_section .ad_flipper .flipper .next_slide,.third_section .ad_flipper .flipper .prev_slide{top:auto;bottom:0;width:50px;height:50px}.third_section .ad_flipper .flipper .prev_slide{background-image:url(../img/body-dev/arrow_prev_50x50.png);background-size:cover}.third_section .ad_flipper .flipper .next_slide{left:54px;right:auto;background-image:url(../img/body-dev/arrow_next_50x50.png);background-size:cover}.fourth_section{background-image:url("https://dealerimages.dealereprocess.com/image/upload/w_2000/2872788.jpg");background-position:center top;background-size:cover}.fourth_section_footer_wrapper{position:relative;margin-top:3vh}.fourth_section_cta_buttons{padding:0 4% 0 0;width:40%;float:left;box-sizing:border-box}.fourth_section_cta_buttons .fourth_section_cta_button{margin:0 3% 6%;padding:4% 2.5% 2%;width:44%;float:left;box-sizing:border-box;border:1px solid #fff;transition:all 250ms ease 0s;background:rgba(0,0,0,.5)}.fourth_section_cta_buttons .fourth_section_cta_button:hover{margin-top:-5px}.fourth_section_cta_buttons .fourth_section_cta_button.third{clear:left}.fourth_section_cta_buttons .fourth_section_cta_button.fourth,.fourth_section_cta_buttons .fourth_section_cta_button.third{margin-bottom:0}@media only screen and (max-width:2000px){.full_page{font-size:.9em}.first_section .cta_button_title{min-height:2em}}@media only screen and (max-width:1350px){.full_page{padding:16vh 2% 0;font-size:.85em}.cta_button{font-size:.78em}.cta_right_section{font-size:.9em}.cta_right_section .cta_button_img{padding:5% 6px 5% 0}.cta_right_section .cta_button_divider{margin-lefT:77px}.left_right_wrapper{min-height:45vh}.left_section{min-height:45vh}.quick_links_section{width:30%}.cta_buttons_section{width:70%}.second_section_left{margin:0 5%;width:90%}.second_section .left_section{font-size:.9em}.second_section_right{margin:0 5%;width:90%}.second_section_right .advancedsearchform .input_container input[type=button]{margin:5% auto 0}.third_section .left_section .ad_flipper{padding:8vw 4%}.fourth_section_cta_buttons{font-size:.78em}}@media only screen and (max-width:1280px) and (orientation:landscape){body,html{overflow:auto!important;height:auto!important}.full_page{height:100vh!important}.scrolling_nav{display:none!important}}@media only screen and (max-width:1280px) and (orientation:landscape) and (min-width:961px){.full_page{height:80vw!important}}.fourth_section_cta_button.fifth{position:absolute;width:15.75%;padding-top:16px;padding-bottom:29px}.fourth_section_cta_button.fifth .cta_button_img{opacity:.55}@media only screen and (max-width:960px){.full_page{padding:10vh 2% 0;height:100vh;height:calc(var(--vh,1vh) * 100);font-size:.8em}.left_right_wrapper{margin-top:0}.fourth_section_cta_button.fifth{position:relative;width:100%;padding-top:7px;padding-bottom:13px}.title_section{margin-left:2%;font-size:.6em}.cta_button{font-size:.85em}.cta_button_img,.cta_right_section .cta_button_img{width:65px}.cta_right_section{font-size:.78em}.cta_right_section .cta_button_divider{margin-left:72px}.cta_button:hover,.cta_right_section .cta_right_button:hover,.fourth_section_cta_buttons .fourth_section_cta_button:hover{margin-top:0}.first_section .quick_links_section{margin-top:4vh;margin-left:2%;width:100%}.first_section .cta_buttons_section{margin-top:4vh;width:100%}.first_section .cta_buttons_section .cta_button{padding:2%}.second_section .left_section{margin:0 auto;width:96%;float:none}.second_section .left_section .search-by-filter_type-filter{margin-top:0}.second_section .left_section .search-by-filter_search{margin-top:2%}.second_section .left_section .search-by-filter_divider{display:none}.second_section .search-by-filter_section2 .search-by-filter_filters a{padding:8px 2px}.second_section .cta_right_section{margin-top:2%;padding:0 2%;width:100%;float:none}.second_section .cta_right_section .cta_right_button{position:relative;top:0;margin:0 0 0 3%;padding:2%;width:31.3%}.second_section .cta_right_section .cta_right_button:first-child{margin-left:0}.third_section .left_right_wrapper{padding:0 2%;box-sizing:border-box}.third_section .left_section{padding:0;width:100%;min-height:32vh}.third_section .left_section .ad_flipper{padding:4%}.third_section .cta_right_section{margin-top:3%;width:100%}.third_section .cta_right_section .cta_right_button{position:relative;top:0;padding:2%;margin:0 0 0 3%;width:31.3%}.third_section .cta_right_section .cta_right_button:first-child{margin-left:0}.fourth_section_footer_wrapper{margin-top:0}.fourth_section_cta_buttons{padding:0 2%;width:100%;font-size:.9em}.fourth_section_cta_buttons .fourth_section_cta_button{margin:0 0 2% 0;padding:2%;width:100%}.fourth_section_cta_buttons .fourth_section_cta_button.fourth,.fourth_section_cta_buttons .fourth_section_cta_button.third{margin:0 0 2% 0}.fourth_section_cta_buttons .fourth_section_cta_button .cta_button_img{margin-bottom:0;padding:0 2% 0 0;width:55px;float:left}.fourth_section_cta_buttons .fourth_section_cta_button .cta_button_img_social{margin-bottom:0;padding:0 2% 0 0;width:25px;float:left}.fourth_section_cta_buttons .fourth_section_cta_button .cta_button_title{margin-bottom:1%}.fourth_section_cta_buttons .fourth_section_cta_button .cta_button_divider{margin-left:72px}.fourth_section_cta_buttons .fourth_section_cta_button .cta_button_content{margin-top:1%;min-height:auto}}@media only screen and (max-width:960px) and (orientation:landscape){.full_page{height:125vw!important}}@media only screen and (max-width:768px){.full_page{padding:20% 2% 0}.cta_button_img,.cta_right_section .cta_button_img{width:55px}.cta_button_divider{display:none}cta_button_title .left_right_wrapper{min-height:30vh}.left_section{min-height:30vh}.scrolling_nav span{margin:12px 20px;border:5px solid #fff;border-radius:5px}.first_section .cta_buttons_section{margin:0 2%;width:96%}.first_section .cta_buttons_section .cta_button{margin:0 0 2% 0;width:100%}.first_section .cta_buttons_section .cta_button_img{margin-bottom:0;padding:0 2% 0 0;width:40px;float:left}.first_section .cta_buttons_section .cta_button_title{margin-bottom:0;min-height:1em}.first_section .cta_buttons_section .cta_button_title br{display:none}.first_section .cta_buttons_section .cta_button_divider{display:none}.first_section .cta_buttons_section .cta_button_content{margin-top:1%;min-height:auto}.first_section{background-position:15% 50%}.second_section .search-by-filter_section2 .search-by-filter_filters a{padding:5px;width:auto!important;clear:none!important}.second_section .left_section{font-size:.8em}.search_scroller .second_section_scroller_tabs{padding:.5em 1em}.search_scroller .model_scroller,.search_scroller .model_scroller .item_space{height:200px!important}.search_scroller .scroller-item-content-wrapper{font-size:1.25em}.second_section .cta_right_section{font-size:.9em}.second_section .cta_right_section .cta_right_button{margin:0 0 2% 0;width:100%}.second_section .cta_right_section .cta_button_img{margin-bottom:0;padding:0 2% 0 0;float:left}.second_section .cta_right_section .cta_button_title{margin-top:0;margin-bottom:0}.second_section .cta_right_section .cta_button_divider{display:none}.second_section .cta_right_section .cta_button_content{margin-top:2%;min-height:auto}.third_section .left_section{min-height:26vh}.third_section .cta_right_section,.third_section .left_section{font-size:.9em}.third_section .ad_flipper .flipper .next_slide,.third_section .ad_flipper .flipper .prev_slide{display:none}.third_section .cta_right_section .cta_right_button{margin:0 0 2% 0;width:100%}.third_section .cta_right_section .cta_button_img{padding:0 2% 0 0}.third_section .cta_right_section .cta_button_title{margin-top:0;margin-bottom:0}.third_section .cta_right_section .cta_button_content{margin-top:2%;min-height:auto}.fourth_section_cta_buttons .fourth_section_cta_button .cta_button_content{margin-top:2%}}@media only screen and (max-width:584px){.full_page{height:100vh;height:calc(var(--vh,1vh) * 100)}.title_section_lower{font-size:5.5em}.cta_button_img,.cta_right_section .cta_button_img,.first_section .cta_buttons_section .cta_button_img,.fourth_section_cta_buttons .fourth_section_cta_button .cta_button_img{margin-bottom:0;width:35px}.first_section{background-position:25% 50%}.second_section_left,.second_section_right{margin-top:5%}.second_section .left_section{font-size:.7em}.search_scroller .model_scroller,.search_scroller .model_scroller .item_space{height:175px!important}.search_scroller .scroller-content-container .scroller-content-header,.search_scroller .scroller-content-container .scroller-content-subheader{margin-top:.25em;font-size:1em}.scroller-content-container .scroller-content-image-container{height:130px}.fourth_section_cta_buttons .fourth_section_cta_button .cta_button_img_social{margin-bottom:0;padding:0 2% 0 0;width:15px;float:left}}@media only screen and (max-width:500px){.full_page{padding:28% 2% 0;font-size:.6em}.first_section .title_section{font-size:.5em}.first_section .quick_links_section{margin-top:2vh}.quick_links_section span{margin-bottom:1.25em}.first_section{background-position:30% 50%}.second_section .cta_right_section .cta_right_button{margin:0 0 3% 0}.second_section .left_section{font-size:.8em}.second_section_tabs{width:100%;font-size:.85em}.third_section .cta_right_section .cta_right_button{margin:0 0 3% 0}.fourth_section_cta_buttons .fourth_section_cta_button{margin:0 0 3% 0}}@media only screen and (max-width:350px){#custom_page_1 .disable-scrollbars::-webkit-scrollbar{width:auto;background:auto}#custom_page_1 .disable-scrollbars{scrollbar-width:auto;-ms-overflow-style:auto}}#custom_page_1 #header_wrapper{position:fixed;z-index:101;width:100%}#header_wrapper{background-color:transparent}.header_wrapper_background{position:relative;margin:0 auto;width:100%;max-width:2000px;background-color:#000}#custom_page_1 .header_wrapper_background{background-color:transparent}#header_wrapper .header_wrapper_background{display:flex;align-items:center;justify-content:space-between}#custom_page_1 #megamenu_mobile_body{position:absolute;z-index:101;width:100%;max-height:90vh;background-color:#fff;overflow-y:auto}.header_logo_section{width:28%;float:left}.header_logo_section a{text-decoration:none}.header_logo_section img{margin:2% 5%;width:50%;max-width:320px}img.site_logo.new{margin:2% 0 2% 5%;width:16%;max-width:320px}img.site_logo.dealer_logo{margin:5% 0 2%;width:40%;max-width:320px}.header_logo_section .mid_logo{width:50%;max-width:120px;margin:1% 0}.header_nav{width:68%;float:left}.header_nav .megamenu_navigation_container .parent_li{text-align:center}.header_nav .megamenu_navigation_container .parent_label{text-decoration:none;color:#fff;text-transform:uppercase;font-size:.7em}.megamenu_navigation_container .parent_ul .parent_caret{color:#c40030}.header_nav .megamenu_navigation_container .active_parent .parent_label{color:#c40030!important}.megamenu_content_container{top:1.5em}.megamenu_content_container .template_2{max-height:65vh;overflow:auto}.header_icons_section{width:12%;float:right}.header_icons_section a{text-decoration:none}.header_icons_section .header_icon{width:33%;float:left;text-align:center;cursor:pointer}.header_icons_section .header_icon img{width:95%;max-width:50px}#smart_search_container{position:absolute;top:0;right:4.5%;z-index:999;margin:0 auto;width:50%;height:100%;box-sizing:border-box;background-color:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#smart_search_container.closed{width:0}#smart_search_container #front_search_wrap{position:absolute;top:50%;margin:0 1.5%;width:97%;transform:translateY(-50%)}#smart_search_container .smart-search input{padding:.5em;width:100%;height:2em;box-sizing:border-box;border:none}#smart_search_container.closed .smart-search input{padding:0}#front_search_wrap .smart-search .result-wrapper{left:-84%;width:90vw!important;max-height:80vh;overflow:auto}#smart_search_container #search_lbl{display:none}#phone-drop-down-container{position:absolute;top:100%;right:0;width:33%;height:auto;background-color:#fff;z-index:999;overflow:hidden;-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out;-webkit-box-shadow:0 5px 10px -5px #000;box-shadow:0 5px 10px -5px #000;border-radius:.1px}#phone-drop-down-container.closed{height:0;display:none}#phone-drop-down-container #phone-drop-down-wrap{padding:15px}#phone-drop-down-container #phone-drop-down-wrap .phone-wrap{margin-bottom:20px}#phone-drop-down-container #phone-drop-down-wrap .phone-wrap.last{margin-bottom:0}#phone-drop-down-container #phone-drop-down-wrap .phone-title{font-size:17px;display:block}#phone-drop-down-container #phone-drop-down-wrap a{text-decoration:none;color:#fff}#phone-drop-down-container #phone-drop-down-wrap .phone-number,#phone-drop-down-container #phone-drop-down-wrap .phone-number-location{font-size:14px;display:block;background-color:#000;color:#fff;padding:15px;border-radius:5px;margin-top:5px}#phone-drop-down-container #phone-drop-down-close-wrap{text-align:center;font-size:15px;display:block;background-color:#cecece;color:#444;border-top:1px solid #414141;padding:15px;cursor:pointer}@media only screen and (max-width:1350px){.header_logo_section{width:34%}.header_nav .megamenu_navigation_container .parent_label{font-size:.5em}.header_logo_section .mid_logo{max-width:95px;margin-top:7%}.header_nav{width:70%}.header_nav .megamenu_navigation_container{font-size:.9em}}@media only screen and (max-width:960px){.header_logo_section .mid_logo{max-width:80px;margin-top:2%}.header_nav .megamenu_navigation_container{font-size:.75em}#phone-drop-down-container{width:50%}}@media only screen and (max-width:768px){#custom_page_1 #header_wrapper{position:absolute;display:inline-block;background-color:transparent}.megamenu_mobile .toggle_menu_bar{background-color:#000}.megamenu_mobile .toggle_menu_bar .site_title{visibility:hidden}.megamenu_mobile .toggle_menu_button{background-color:#000}.header_logo_section{width:70%}.header_nav{display:none}.header_icons_section{width:30%}#smart_search_container{width:74%;right:10%}#front_search_wrap .smart-search .result-wrapper{width:70vw!important;left:0}#phone-drop-down-container{position:absolute;top:100%;left:0;right:0;margin:0 auto;width:100%}}@media only screen and (max-width:500px){.header_logo_section .mid_logo{max-width:70px}}#custom_page_1 .footer_section{display:none}#custom_page_1 .footer_homepage .footer_section{position:absolute;right:1%;padding:3%;width:40%;height:100%;display:block;float:right;box-sizing:border-box;background-color:rgba(0,0,0,.5);font-size:.8em}.footer_section{padding:2%;width:100%;background-color:#000;color:#fff;box-sizing:border-box;font-size:.8em}.footer_section a{color:#fff;text-decoration:none}.option-heading{display:none}.footer_section .footer_bottom,.footer_section .footer_top_wrapper,.footer_section .seo-container{margin:0 auto;max-width:1350px}#custom_page_1 .footer_section .footer_bottom,#custom_page_1 .footer_section .footer_top_wrapper,#custom_page_1 .footer_section .seo-container{max-width:none}.footer_section .footer-address-col,.footer_section .footer-hours-col{margin-left:4%;width:33%;float:left}.footer_section .footer-address-col{margin-left:0;width:25%;line-height:1.25em}.footer_section .footer_col.thm-general_border{border:none}.footer_section .footer_col_title{padding-bottom:5%;display:block;text-transform:uppercase;font-size:1.5em;font-weight:700}.footer_section .footer_col_divider{margin-bottom:2%;width:25px;display:block;border-bottom:4px solid #eb0a1e}.footer_section .footer-address{margin-top:10%}.footer_section .footer-phones{margin-top:8%}.footer_section .footer-hours-col li{list-style-type:none}.footer_section .footer-hours-col .footer_col>ul>li{visibility:hidden}.footer_section .footer-hours-col ul li ul{visibility:visible}.footer_section .footer-hours-col ul li ul li{margin:1% 0;width:100%;display:inline-block}.footer_section .footer-hours-col ul li ul li span:nth-child(odd){float:left}.footer_section .footer-hours-col ul li ul li span:nth-child(even){float:right}.footer_section .seo-container{margin-top:2%;max-height:15em;overflow-y:scroll;line-height:1.25em}#custom_page_1 .seo-inner-wrapper h2,#custom_page_1 .seo-inner-wrapper h3,#custom_page_1 .seo-inner-wrapper p{line-height:1.25em;letter-spacing:.1em}.footer_section .footer_bottom{margin-top:5%;display:block;vertical-align:middle}.footer_section .footer_bottom .footer_bottom_left{width:30%;display:inline-block;text-align:left;font-size:.7em}.footer_section .footer_bottom .footer_bottom_middle{width:50%;display:inline-block;text-align:center}.footer_section .footer_bottom .footer_bottom_right{width:18%;display:inline-block;text-align:right;font-size:.7em}.footer_section .footer_bottom .footer_bottom_right a{color:#c40030}.footer_section .footer_bottom .footer_bottom_right img{margin-right:-36px;width:90%}@media only screen and (max-width:1350px){#custom_page_1 .footer_homepage .footer_section,.footer_section{font-size:.7em}}@media only screen and (max-width:960px){#custom_page_1 .footer_homepage .footer_section{position:relative;right:0;margin:0 auto;padding:2%;width:96%;float:none;clear:both;font-size:.6em}.footer_section{position:relative;margin:0 auto;padding:2%;width:100%;float:none;clear:both;font-size:.7em}.footer_section .seo-container{max-height:15em}#custom_page_1 .footer_section .seo-container{margin-top:2%}#custom_page_1 .footer_section .footer_bottom{margin-top:2%}}@media only screen and (max-width:584px){.footer_section{font-size:.6em}.footer_section .footer-address-col{width:36%}.footer_section .footer-address,.footer_section .footer-phones{margin-top:5%}.footer_section .footer-hours-col{margin-left:0;width:96%}.option-heading{padding:2% 0;width:60%;float:right;display:block;border-bottom:3px solid #eb0a1e;cursor:pointer;font-size:1.6em}.option-heading .arrow-down img,.option-heading .arrow-up img{float:right}.option-heading .arrow-down{display:none}.option-content{width:60%;display:none;float:right}.option-content .footer_col_divider,.option-content .footer_col_title{display:none}.footer_section .footer_bottom .footer_bottom_left{margin-top:2%;width:100%;text-align:center}.footer_section .footer_bottom .footer_bottom_middle{margin-top:2%;width:100%;text-align:center}.footer_section .footer_bottom .footer_bottom_right{margin-top:2%;width:100%;text-align:center}.footer_section .footer_bottom .footer_bottom_right img{margin-right:0;width:25%}}.vdp-vehicle_link_buttons .vdp_vehicle_links_container:nth-child(1){display:none}.nl-popup-MbPAQM.ft-modal.bottom-left #nl-teaser{left:60px!important}body#page_10225 .vehicle_item__nav_tab_container{width:91%!important}.preview_eprice_btn_container.pricing_btn_w_border .get-e-price{background:green;color:#fff;border:1px solid green}.preview_eprice_btn_container.pricing_btn_w_border .get-e-price a{color:#fff}#custom_page_1 #megamenu_parent-22{left:20%}#custom_page_11 .first_pricing_btn .get-e-price{background:#fff;text-decoration:none;border:1px solid #000}#custom_page_11 .first_pricing_btn .get-e-price a{color:#c3002f}#custom_page_11 .first_pricing_btn .get-e-price .eprice_icon img{filter:invert(1)}.view_price_drop{font-size:1em!important;font-weight:700}.srp_vehicle_wrapper .view_price_drop{color:#c3002f;background:#fff;text-decoration:none;border:1px solid #000}.srp_vehicle_wrapper .multi_cta_wrapper{display:none}.srp_vehicle_wrapper .click_to_call_oem_button_outer{display:none}.srp_vehicle_titlebar .srp_titlebar_phone img{display:none}#custom_page_115 .first_pricing_btn .get-e-price{color:#c3002f!important;background:#fff;text-decoration:none;border:1px solid #000}#custom_page_115 .first_pricing_btn .get-e-price a{color:#c3002f}#custom_page_115 .first_pricing_btn .get-e-price .eprice_icon img{filter:invert(1)}#megamenu_parent-22{margin-left:11%!important}@media only screen and (max-width:1350px){#megamenu_parent-22{margin-left:0!important}}