@media only screen and (min-width:600px){#footer #fix-pos-footer li:not(:last-child) .dock-link{margin-right:30px}}@media only screen and (min-width:768px){.NewModelSearch-Wrapper #widget-new-model-search-test:after,.article-widget:after,.poi-nm-slider:after{display:block}.home .body-content .col-12>p,.home .body-content .col-12>p>a{font-size:18px!important;line-height:24px}.home .body-content{margin:20px 70px;padding:0 30px 38px}.home>section:last-of-type{margin:0 0 58px}#footer .container-fluid .pre-footer{padding:15px 10px!important;border-bottom:1px solid #e8e8e8!important}}@media only screen and (min-width:1200px){.no-scroll{width:99%;overflow:hidden}}@media only screen and (min-width:1024px){.home .body-content .col-12{padding:10px}.home .body-content{margin:30px 9% 30px 7%}.home>section:last-of-type{margin:0 0 68px}#footer .container-fluid .pre-footer{padding:45px!important}}@media only screen and (min-width:1281px){.home .body-content .col-12>p,.home .body-content .col-12>p>a{margin-top:30px;font-size:20px!important;line-height:25px}.main-header .header-options-container .header-options .header-navbtn,.pre-header .wishlist-btn{display:none}}@media only screen and (max-width:1600px){.main-header .header-nav #collapse-navigation .nav-item .nav-link{font-size:20px}}@media only screen and (min-width:1600px){.z-wrapper{padding:0 40px}}@media only screen and (max-width:1440px){.inner{padding:0 5%!important}.pre-footer .container .row .pre-f-links{margin:0 3%}#footer .container-fluid{padding-left:5%!important;padding-right:5%!important}.NewModelSearch-Wrapper #widget-new-model-search-test:before,h1,h2{font-size:36px;line-height:30px;letter-spacing:.9px}h3{font-size:24px}.promotion .promo-block .promo-card .promo-card-content-section .promo-card-detail-section{width:400px}.main-header{padding:0 20px}.main-header .header-nav #collapse-navigation .nav-item .nav-link{font-size:18px}.main-header .header-nav .bg-light #collapse-navigation .navbar-nav{margin-left:10px}.main-header .header-options-container .header-options .header-client-logo .system-info-logo img{margin-left:0}.main-menu-mobile .mm_mbl-btn{height:80px}}@media only screen and (min-width:1440px){.NewModelSearch-Wrapper #widget-new-model-search-test:after,.article-widget:after,.poi-nm-slider:after{font-size:220px;letter-spacing:3px;line-height:264px}.home .body-content{margin:80px 9% 80px 8%}.home>section:last-of-type{margin:0 0 108px}#footer #fix-pos-footer li:not(:last-child) .dock-link{margin-right:64px}}@media only screen and (min-width:1400px){.NewModelSearch-Wrapper #widget-new-model-search-test{width:88%}.inner,.inner.i-reset{padding:0 50px!important}}@media only screen and (max-width:1280px){.NewModelSearch-Wrapper .carousel-control-prev{left:-2%}.NewModelSearch-Wrapper .carousel-control-next{right:-2%}.NewModelSearch-Wrapper .carousel-control-next,.NewModelSearch-Wrapper .carousel-control-prev{width:auto}.NewModelSearch-Wrapper .new-model-list .top-content .carousel.slide .carousel-inner .carousel-item:before{max-width:calc(100% - 15px)}.main-footer .container .mf-links h3 .dock-link,.main-footer .container .mf-links h3 .mf-links-header{font-size:20px}.pre-footer .container .row .pre-f-links{margin:0 4%}.main-header .header-options-container .header-options .header-client-logo .system-info-logo:before,.main-header .header-wishlist .wishlist-btn,.pre-footer .container .row .pre-f-links .horizontal-menu li:last-child{display:none}#header.scroll.s-down .main-header{height:auto}.main-header .header-logo .logo{height:55px}.main-header .header-options-container .header-options .header-client-logo .system-info-logo{padding:0}.main-header .header-options-container .header-options .header-client-logo .system-info-logo img{max-width:125px;margin:8px 0}.promotion .promo-block .promo-card .promo-card-content-section .promo-card-btn-section{right:auto;left:40px;bottom:40px}.promotion .promo-block .promo-card .promo-card-content-section .promo-card-long-text{position:absolute;width:90%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-height:24px;max-height:72px}.promotion .promo-block .promo-card{flex-direction:column;align-items:flex-end;justify-content:flex-start!important}.promotion .promo-block .promo-card .image-section{height:auto!important}.promotion .promo-block .promo-card .promo-card-content-section{position:relative;margin-top:-50px;height:260px}.promotion .promo-block .promo-card .promo-card-content-section .promo-card-detail-section{width:70%}.promotion .promo-block .promo-card:nth-child(2n) .image-section{width:calc(100% - 4px)}.promotion .promo-block .promo-card:nth-child(2n) .promo-card-content-section .promo-card-detail-section{margin-left:4px}.main-header{justify-content:flex-start}.main-header .header-options-container{padding-top:0;margin-left:12px;width:100%;min-height:auto}.main-header .header-options-container .header-options{width:100%;justify-content:space-between}#header .container .header-wrapper{flex-direction:column;width:100%}.main-header .header-nav{display:none!important}}@media only screen and (max-width:1200px){.main-header .header-nav #collapse-navigation .nav-item .nav-link{margin:0 15px 0 0!important}.main-footer .footer-links{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.main-footer .footer-links:first-child,.main-footer .footer-links:nth-child(2){margin-bottom:50px}}@media only screen and (min-width:1051px){.main-header .header-wishlist .wishlist-btn .w-btn_copy{font-size:14px;line-height:14px}}@media only screen and (min-width:1023px){#footer .fix-menu{height:0}}@media only screen and (max-width:1050px){.inner{padding:0 25px!important}.article-wrapper .article-widget .article-container .article-tile{padding:0!important}.NewModelSearch-Wrapper .carousel-control-prev{left:-3%}.NewModelSearch-Wrapper .carousel-control-next{right:-3%}.main-header .header-logo .logo-rando{width:75px;height:auto}#header .container>.header-logo img{position:relative;width:94px;top:0}#header .container .header-logo{width:auto}.main-header,.pre-header{width:unset!important}.pre-header{align-items:flex-end;padding:16px 10px 16px 20px;justify-content:center}}@media only screen and (max-width:1023px){.main-hero-component-campaign-bar{display:none!important}.ix-powered-by{padding-bottom:0!important}.main-footer .container{padding:0!important}.main-footer .container .mf-links h3 .dock-link,.main-footer .container .mf-links h3 .mf-links-header{color:#2d2d2d}.post-footer .container .row{flex-direction:column-reverse}.post-footer .container .row .post-f-links{padding:0;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;text-align:center!important;line-height:17px}.main-footer .container .row{flex-direction:column;background-color:#f8f8f8;padding-top:20px}.main-footer .container .row .mf-links.fl-acc.social{width:100%;justify-content:center;align-items:center;background-color:#f8f8f8;padding:30px 21px 0!important}.post-footer{padding:0 21px 45px}.main-footer .container .row .mf-links.fl-acc{padding:0 28px!important}.main-footer .container .row .mf-links.fl-acc.social .mf-link-wrapper{display:inline-flex;width:100%;overflow:visible}.main-footer .container .row .mf-links.fl-acc h3{position:relative;margin:0;min-height:65px;align-items:center;color:#fff;border-bottom:1px solid #b3b3b3}.main-footer .container .row .mf-links.fl-acc.social .horizontal-menu li .dock-link span:last-child,.main-footer .container .row .mf-links.fl-acc.social h3,.post-footer .container .row .post-f-links:last-child{display:none}.main-footer .container .row .mf-links.fl-acc.social .horizontal-menu{flex-direction:row;display:flex;justify-content:space-between;align-items:center;max-width:335px;width:100%;margin:0 auto;padding:10px 0}.main-footer .container .row .mf-links.fl-acc.social .horizontal-menu li .dock-link{padding:0}.main-footer .container .row .mf-links.fl-acc.social .horizontal-menu li .dock-link i{font-size:33px;color:#111;line-height:1.091}.pre-footer .container .row .pre-f-links .horizontal-menu li:first-child .dock-link i{font-size:12px}.main-footer .container .row .mf-links.fl-acc .mf-link-wrapper{position:relative;display:flex;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;overflow:hidden}.main-footer .container .row .mf-links.fl-acc .mf-link-wrapper h3:after{font-family:toyota-2020;content:"\22";color:#2d2d2d;font-size:12px;position:absolute;right:0;border:0;top:50%;transform:translateY(-50%)}.main-footer .container .row .mf-links.fl-acc .mf-link-wrapper.open h3:after{content:"\25"}.main-footer .container .row .mf-links.fl-acc .horizontal-menu,.main-footer .container .row .mf-links.fl-acc h3{display:flex}.main-footer .container .row .mf-links.fl-acc .horizontal-menu li .dock-link{padding-left:16px;color:#2d2d2d}.main-footer .container .row .mf-links.fl-acc:not(:last-child) .horizontal-menu li .dock-link:before{opacity:1}#footer .container-fluid .pre-footer{padding:20px 10px!important;margin:0;border-bottom:0;flex-wrap:nowrap}#footer #fix-pos-footer{position:relative}.pre-footer .container .row .pre-f-links{margin:0;padding:0 50px;display:flex;align-items:center;border-right:1px solid #e8e8e8}.pre-footer .container .row .pre-f-links:first-child{padding-left:0}.pre-footer .container .row .pre-f-links:last-child{border-right:0px;padding-right:0}.pre-footer .container .row .pre-f-links .horizontal-menu li:first-child .dock-link{font-size:20px;letter-spacing:1px;line-height:34px}#footer .container-fluid{border-top:0;padding:0!important}}@media only screen and (max-width:959px){.promotion .promo-block .promo-card .promo-card-content-section .promo-card-btn-section{left:20px}.promotion .promo-block .promo-card .promo-card-content-section .promo-card-long-text{width:80%}.promotion .promo-block .promo-card .promo-card-content-section .promo-card-detail-section{width:65%;padding:4px 31px 4px 20px}}@media (min-width:769px){#header.scroll.s-down .container{position:fixed!important}}@media only screen and (max-width:991px){.zone-wrapper{padding:0 30px}.mm_mbl-menu .navbar-nav .nav-link{padding:.5rem 1rem}}@media only screen and (max-width:840px){.pre-footer .container .row .pre-f-links{padding:0 30px}}@media only screen and (max-width:768px){.NewModelSearch-Wrapper .carousel-control-prev{left:-5%}.NewModelSearch-Wrapper .carousel-control-next{right:-5%}.NewModelSearch-Wrapper{margin-top:5.5rem!important}.home .body-content .col-12>a,.home .body-content .col-12>p{font-size:16px;line-height:25px}.promotion .promo-block .promo-card .promo-card-content-section .promo-card-title{margin:35px 0 8px}.promotion .promo-block .promo-card:nth-child(2n) .image-section{width:auto}.promotion .promo-block .promo-card:nth-child(2n) .promo-card-content-section .promo-card-detail-section{margin-left:0}.promotion .promo-block .promo-card .promo-card-content-section .promo-card-long-text{width:90%;font-size:15px;line-height:20px}.promotion .promo-block .promo-card .promo-card-content-section .promo-card-detail-section{padding:4px 31px 4px 20px}#header.scroll .main-header{position:absolute}#header.scroll.s-down .main-header{position:fixed}.header-logo .nav-logo,.main-menu-mobile .mm_mbl-logo .nav-logo{max-width:280px}.main-header{width:100%!important}#header .container>.header-logo{display:none}#header{min-height:95px}.pre-header{padding:5px 20px}.main-header .header-logo img{display:block}.pre-header .wishlist-btn,.pre-header-link{padding:5px 0!important}}@media only screen and (max-width:767px){.inner{padding:0 15px!important;margin:3rem 0 4rem!important}.main-footer .footer-links .engine-5-menu,.main-menu-mobile{width:100%}.main-menu-mobile.active .mm_mbl-btn{right:0}.main-menu-mobile.active{left:0}.main-menu-mobile .mm_mbl-menu #collapse-navigation .navbar-nav,.mm_mbl-menu .navbar-nav .dropdown-menu,.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item,.mm_mbl-menu .navbar-nav .nav-item{max-width:100%!important;width:100%}.mm_mbl-menu .navbar-nav .dropdown-menu{right:-100%}.mm_mbl-menu .navbar-nav .nav-item.dropdown.open .dropdown-menu{display:block}.main-footer .footer-links{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:0!important}.main-footer .footer-links .engine-5-menu li:first-child{min-height:61.5px;border-bottom:1px solid #d6d8db}#footer .footer-links .horizontal-menu li:first-child .dock-link:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-block;content:"";border-top:.23em solid #e40045;border-right:.23em solid transparent;border-bottom:0;border-left:.23em solid transparent}#footer .footer-links.fl-acc.open .horizontal-menu li:first-child .dock-link:after{border-top:0;border-right:.23em solid transparent;border-bottom:.23em solid #e40045;border-left:.23em solid transparent}.post-footer .container .row{border-top:0}.main-footer .footer-links .engine-5-menu li:first-child .dock-link{margin:0}.post-footer .container .row .copyright-links img{margin-bottom:15px}.main-footer .container,.post-footer .container{padding:0 10px}}@media only screen and (max-width:600px){.pre-footer .container .row .pre-f-links{padding:0!important;width:100%;border-top:1px solid #e8e8e8}.pre-footer .container .row .pre-f-links .horizontal-menu{height:100%;width:100%;margin:5px 0}.pre-footer .container .row .pre-f-links:last-child{border-bottom:1px solid #e8e8e8}.pre-footer .container .row .pre-f-links .horizontal-menu li:first-child{margin:0}.pre-footer .container .row .pre-f-links .horizontal-menu li:first-child .dock-link{width:100%;padding:20px 20px 20px 28px!important}.pre-footer .container .row .pre-f-links .horizontal-menu li:first-child .dock-link i{position:absolute;right:30px;top:50%;transform:translateY(-50%);margin:0}#footer #fix-pos-footer .dock-link i.fa-phone{background-size:135% auto;background-position:-4px -5px}#footer .container-fluid .pre-footer{padding:0!important}#footer .container-fluid .pre-footer .container .row:last-child{flex-direction:column;padding:0 px!important}#footer #fix-pos-footer .horizontal-menu{width:100%}#footer #fix-pos-footer li:last-child .dock-link:before{bottom:4px;height:2px;right:unset;width:54px}#footer #fix-pos-footer,#footer .fix-menu{height:60px;padding-bottom:4px}#footer #fix-pos-footer li .dock-link{flex-direction:column;justify-content:center;font-size:12px;width:100%;align-items:center}#footer #fix-pos-footer .dock-link i{font-size:22px;min-height:30px;margin:0}#footer #fix-pos-footer li{width:25%;font-size:12px}}@media only screen and (max-width:576px){.main-header>div:nth-child(2){margin-bottom:0;margin-left:5px}#mm-close{right:0;top:0}.main-menu-mobile .mm_mbl-btn{width:40px}.main-menu-mobile.active .mm_mbl-btn{right:0}}  @media only screen and (max-width:380px){#RotatorNext, #RotatorPrevious {margin: 0 15px;}div#info-buttons-test, #info-buttons-ToyotaNV { flex-direction: column; } div#info-buttons-test .col-4, #info-buttons-ToyotaNV .col-4 { max-width: 100%; }.NewModelSearch-Wrapper .carousel-control-prev { left: unset; } .NewModelSearch-Wrapper .carousel-control-next { right: 0; }#special-nav-filter-Specials .col-4 { max-width: 100%; } #special-nav-filter-Specials > div.row { flex-direction: column; }#widget-finance-calc-FinanceCalculator .irs, #widget-finance-calc-FinanceCalculator .form-group.vsfin { height: unset !important; } #widget-finance-calc-FinanceCalculator > div > div > div:nth-child(1) { max-width: 100%; flex: 100%; } #widget-finance-calc-FinanceCalculator .row.w-100.no-gutters.FinanceCalc-expanded.p-3 { justify-content: center; }#tab_display ul.nav.nav-tabs { flex-direction: column; }div#map-ToyotaMap { margin-bottom: 20px; }}