@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:auto!important}@-o-viewport{width:device-width}@viewport{width:device-width}.container{width:100%;max-width:1440px!important}.full-container{max-width:100%!important}.row-container{padding-left:15px;padding-right:15px}.page-header{padding-bottom:0;margin:0;border-bottom:0}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-lg-4,.col-lg-5,.col-lg-6,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-md-4,.col-md-5,.col-md-6,.col-md-1,.col-md-2,.col-md-3,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-xs-10,.col-xs-11,.col-xs-12,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{*padding-right:0;*padding-left:0}.mod-manager-specials .special-item h2{color:black!important}h1,.h1{font-size:26px}h2,.h2{font-size:22px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h1 small,.h1 small{font-size:20px}h2 small,.h2 small{font-size:16px}h3 small,.h3 small,h4 small,.h4 small{font-size:12px}a{color:#00234D;text-decoration:none}a:hover,a:focus{color:#003D87}body{background:#fff;color:#222}ul.no-bull{list-style:none;padding-left:0}.sell-car-section{margin-bottom:15px}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.center{text-align:center}.left{text-align:left}.right{text-align:right}.inline{display:inline-block}.all-caps{text-transform:uppercase}.noPad,.no-pad{padding:0}.container.no-pad>.row{margin-right:0;margin-left:0}.img-center,.imgCenter{margin:0 auto}.vcenter-row{font-size:0}.vcenter{display:inline-block;vertical-align:middle;float:none;font-size:14px}.full-width{display:block}.margs{margin-top:2%;margin-bottom:2%}.start-color{color:#00234D}.mid-color{color:#00234D}.end-color{color:#003D87}.start-color-bg{background:#00234D}.mid-color-bg{background:#00234D}.end-color-bg{background:#003D87}.parallax{position:relative;overflow:hidden}.parallax .parallax-element{position:absolute;z-index:0;transform:translate3d(0,0,0)}.parallax .row{padding:10% 0}@media (min-width:768px){a.hidden-xs,span.hidden-xs{display:inline-block!important}}a.tel:hover{color:#00234D!important;text-decoration:none!important}.mod-vehicle-history img[src*=certified-used-toyota]{display:none}#widget2{margin-top:5%}#widget6{margin-top:5%}.custom-btn{background:#00234D;color:#fff;font-weight:bold;transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-webkit-transition:all 200ms linear}.custom-btn:hover{background:#003D87;color:#fff!important;font-weight:bold}.btn-gray{font-size:15px;color:#222;text-shadow:none;background-color:#e6e6e6;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6 100%);border:1px solid #a9002c;border-color:#6c6c6c #6c6c6c #6c6c6c;border-color:rgba(108,108,108,1) rgba(108,108,108,1) rgba(108,108,108,1);border-bottom-color:#6c6c6c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;background-position:0 0;font-weight:bold;box-shadow:none}.btn-gray:hover,.btn-gray:focus,.btn-gray:active{color:#222}.white-btn{color:#fff;font-weight:bold;background:transparent;border:3px solid #fff;border-radius:0}.white-btn:hover{background:rgba(0,0,0,.1);color:#ddd}.square-btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.layout-header{background:#fff;padding:20px 0 0;width:100%;z-index:1049}.layout-header.sticky{padding:10px 0 0}.layout-header.sticky>.container{margin-bottom:10px}.layout-header.sticky .logo img,.layout-header .logo img{width:50%}.layout-header>.container{margin-bottom:4px}.layout-header>.container>.row{display:flex;align-items:center}.layout-header .header-center img{margin:0 auto}.layout-header .header-right{text-align:center}.layout-header .header-right p{font-family:Muli,sans-serif;margin:0 0 5px}.layout-header .header-right p.phone{font-weight:bold}.layout-header .header-right p,.layout-header .header-right p>a{color:#03284e}.layout-header .logo img{display:inline-block;margin:0 auto;text-align:center}@media (max-width:767px){.layout-header{position:unset}main.main-content{padding-top:0!important}.layout-header>.container{margin-top:30px}}@media (max-width:1250px){.layout-header .header-right p{font-size:13px}}@media (max-width:1199px){.layout-header .header-right p.address span.zip{display:none}}@media (min-width:992px) and (max-width:1199px){.layout-header.sticky .logo img,.layout-header .logo img{width:75%}}@media (max-width:991px){.layout-header.sticky .logo img{width:50%!important}}@media (max-width:991px) and (min-width:768px){.layout-header .header-right p.address span.state,.layout-header .header-right p.address span.city,.layout-header .header-right p>a span.number{}}@media (max-width:767px){.layout-header>.container>.row{flex-wrap:wrap}.layout-header .header-left{text-align:center;margin-bottom:20px}.layout-header .header-center{margin-bottom:20px}}.mod-menu .navbar-nav li.li-1:hover a.li-1,.mod-menu .navbar-nav li.li-1.touch_hover a.li-1,.mod-menu .navbar-nav li.li-1.active a.li-1 span,.mod-menu .navbar-nav:hover li.li-1.active:hover a.li-1,.mod-menu.multi-make .navbar-nav li.li-2:hover a.li-2,.mod-menu.multi-make .navbar-nav li.li-2.touch_hover a.li-2,.mod-menu.multi-make .navbar-nav li.li-2.active a.li-2,.mod-menu.multi-make .navbar-nav .li-2.new-cars-item li.li-3:hover a.li-3,.mod-menu.multi-make .navbar-nav .li-2.a-inventory-n li.li-3:hover a.li-3,.mod-menu.multi-make .navbar-nav .li-2.new-cars-item li.li-3.touch_hover a.li-3,.mod-menu.multi-make .navbar-nav .li-2.a-inventory-n li.li-3.touch_hover a.li-3,.mod-menu.multi-make .navbar-nav .li-2.new-cars-item li.li-3.active a.li-3,.mod-menu.multi-make .navbar-nav .li-2.a-inventory-n li.li-3.active a.li-3,.mod-menu.multi-make .navbar-nav .li-2.new-cars-item li.li-4.view-all a.li-4:hover,.mod-menu.multi-make .navbar-nav .li-2.a-inventory-n li.li-4.view-all a.li-4:hover,.mod-menu.multi-make .navbar-nav .li-2.new-cars-item li.li-4.view-all.touch_hover a.li-4:hover,.mod-menu.multi-make .navbar-nav .li-2.a-inventory-n li.li-4.view-all.touch_hover a.li-4:hover,.mod-menu.multi-make .navbar-nav li.li-4:hover a.li-4{color:#fff!important}.global-index .new-header{width:100%;position:relative;top:0;left:0}.service-bold{font-weight:bold}@media (min-width:767px){.new-header .li-1 .li-1 .nav-item-label{color:black}}.new-header p{margin:0}.homepage-top .new-search-section{-moz-box-align:center;-moz-box-direction:normal;-moz-box-orient:vertical;-moz-box-pack:center;align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:0 15px 60px;position:absolute;right:0;top:0;z-index:999}.homepage-top{position:relative}.service-bold{font-weight:bold}.homepage-show{z-index:1}#searchbox_home_container.mod-search-box2{background:none!important}.header-top{margin-right:0}.new-header{margin-top:2.5%;text-align:center}.new-search img{margin-bottom:1.5%}#searchbox_home_container.mod-search-box2 .custom-btn{color:#003D87;background-color:#FFE100}#searchbox_home_container.mod-search-box2 .custom-btn:hover{background-color:#00234D}#searchbox_home_container.mod-search-box2 .custom-btn:focus{background-color:#00234D}@media (max-width:767px){.new-header{position:inherit!important;margin-top:50px;margin-bottom:5%;text-align:inherit}.homepage-top .new-search-section{margin-top:2.5%;padding:0}.homepage-show{text-align:center}.homepage-show img{display:inline-block}.header-bottom{float:left}}@media (min-width:767px) and (max-width:991px){.new-header .li-1 .li-1 .nav-item-label{color:white}.new-search{margin-top:10px}}.new-header .li-1 .l-2{font-weight:bold!important}.new-search img{width:100%}.global-index .layout-footer{margin-top:0}.layout-footer .top-footer{background:#00234D;color:#fff;font-family:Muli,sans-serif;font-weight:300;padding:3% 0}.layout-footer .top-footer h3{margin:0 0 20px;font-weight:bold}.top-footer .showroom a,.top-footer .service a{display:inline-block;margin-bottom:15px}.top-footer .showroom a:hover,.top-footer .service a:hover{color:#fff!important}.top-footer p{margin:0}.layout-footer .mod-multi-department-box-responsive2 .departments .department h3{display:none}.layout-footer .mod-keep-in-touch{float:none;margin:0 0 15px}.layout-footer .mod-keep-in-touch a{width:auto;margin-right:15px}.layout-footer .top-footer ul{list-style-type:none;margin:0;padding:0}.layout-footer .top-footer a,.layout-footer .top-footer a:visited,.layout-footer .top-footer a:hover{color:#fff}.layout-footer .bottom-footer{padding:1% 0}.layout-footer .bottom-footer a,.layout-footer .bottom-footer a:visited,.layout-footer .bottom-footer a:hover{color:#000}.layout-footer .links{font-size:11px;text-align:center;line-height:28px}.layout-footer .links .contact{margin-left:10px}.layout-footer .links .delimiter{margin:0 4px}.layout-footer .links a{text-decoration:none}.layout-footer .powered-by{font-size:12px;text-align:center;margin-top:1.5%}.layout-footer .powered-by .by-text{font-size:11px;margin:0 1.5% 0 0;line-height:28px;display:none}.layout-footer .powered-by .df-logo{text-align:center}.layout-footer .powered-by .df-logo img{margin:-3px 0 0}@media (max-width:991px){.layout-footer .top-footer .showroom,.layout-footer .top-footer .service{margin-bottom:20px}}@media (max-width:767px){.layout-footer .top-footer .connect{margin-bottom:20px}}.page-header .nav-bar{background:#222;height:47px}.page-header .nav-bar a[href^=tel]{color:#fff}.page-header .nav-bar .back-button{float:left;width:74px;height:36px;margin-top:5px;border-right:1px solid #5e5e5e;background:url(/public/images/back_button.png) no-repeat scroll 23px center transparent}.page-header .nav-bar .nav-print{float:left;width:74px;height:36px;margin-top:5px;border-right:1px solid #5e5e5e;cursor:pointer;background:url(/public/images/nav-print.png) no-repeat scroll 23px center transparent}.page-header .nav-bar .ask-question{color:#222;font-size:14px;text-align:left;width:180px;float:right;padding-left:32px;border:0;height:34px;line-height:34px;border-radius:3px;margin:6px 5px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;background-image:linear-gradient(to bottom,#fff,#e5e5e5)!important;background-color:#fff;*background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fff,#e5e5e5);background-image:-o-linear-gradient(top,#fff,#e5e5e5);background-image:linear-gradient(to bottom,#fff,#e5e5e5);background-repeat:repeat-x}.page-header .nav-bar .ask-question.opened{background:#e7e7e7!important;font-weight:bold;height:41px;border-bottom-right-radius:0;border-bottom-left-radius:0}.page-header .nav-bar .ask-question .close-button{display:none;background:url(/public/images/close-overlay-icon.png) left top no-repeat;height:18px;width:17px;cursor:pointer;opacity:1;float:right;margin:8px 3px 0 0}.page-header .nav-bar .ask-question.opened .close-button{display:block}.page-header .nav-bar .ask-question .envelope{width:16px;float:left;height:16px;background:url(/public/images/envelope.png) left top no-repeat;margin:7px 9px 0 0}.page-header .nav-bar .ask-question.opened .envelope{display:none}.page-header .nav-bar .nav-text{float:right;font-size:16px;color:#fff;margin-right:24px;line-height:47px}.page-header .nav-bar .phone-number{background:url(/public/images/mobile_phone.png) left center no-repeat;padding-left:17px;font-size:15px;line-height:47px;font-weight:bold;color:#fff;float:left}.price{color:#000;padding:5px}.price .price-label{}.price .price-value{font-weight:bold}.price.price-savings .price-value,.price.price-selling .price-value{font-weight:bold}.price-old .price-value{color:#000}.price-savings .price-value{color:$_saveColor_}.price-new .price-value{color:#090}.price .price-label{font-size:16px;font-weight:bold}.price-divide{background:grey;height:1px;width:100%;margin:3px 0}.price-link{color:#000;text-decoration:none}.price-value{float:right}.price.price-selling{background:lightgrey}.pricing__label{font-size:15px!important;font-weight:bold}.pricing__label.pricing__label--bold.price-block-name.left-col{font-size:15px;padding-top:10px}.starting-price-value{font-size:24px!important}.right-col.rebate-price{color:#2bb300;font-weight:bold!important;font-size:17px}.pricing__label.right-col.rebate-price{color:#2bb300;font-size:17px!important}.pricing__label.right-col.rebate-price-saleprice{font-size:17px!important}.price-value.text-bold{font-size:24px!important}.mod-vehicle-price-responsive1 .price-block:not(:first-child){border-top:none!important}.mod-vehicle-price-responsive1 .price-block{overflow:auto;padding:3px 10px!important}.mod-vehicle-price-responsive1 .final-price{background-color:initial!important}.pricing__block.pricing__block--discount.price-block.offers-block.rebate.saleprice-border{border-top:2px #c1c1c1 dotted!important}.pricing__block.pricing__block--final.price-block.final-price.saleprice-border.show-flyout{border-top:2px #c1c1c1 dotted!important}.show-flyout.glyphicon.glyphicon-info-sign{padding-bottom:6px}@media (max-width:767px){.no-pad-xs{padding-left:0;padding-right:0}.no-pad-xs>.row{margin-left:0;margin-right:0}span.visible-xs{display:inline-block!important}.layout-footer .powered-by{min-width:150px}.page-header .nav-bar .phone-number{float:left;margin-left:2.1%}.nav-bar .ask-question{width:150px;padding-left:15px}.adaptive-container .comparison-title{position:relative!important;left:0!important;top:0!important;font-size:15px!important}.adaptive-container .model-name{font-size:23px!important;line-height:30px!important}.adaptive-container .compare-info{font-size:14px!important;line-height:30px!important}.layout-header .header-right .address,.layout-header .header-right .phone{text-align:center;float:none}}@media (min-width:768px){span.hidden-xs{display:inline-block!important}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h1 small,.h1 small{font-size:24px}h2 small,.h2 small{font-size:18px}h3 small,.h3 small,h4 small,.h4 small{font-size:14px}.page-header .nav-bar .ask-question .hidden-xs{display:inline!important}.col-sm-20{width:20%}.col-sm-50{width:50%;float:left}.layout-header .header-right{text-align:right}}@media (min-width:992px){span.hidden-sm{display:inline-block!important}.layout-footer .powered-by .by-text{display:inline}.layout-footer .links{text-align:left}.layout-footer .powered-by{text-align:right}.layout-footer .powered-by{margin-top:0}.layout-header .logo img{margin:0}.col-md-20{width:20%}.col-md-50{width:50%;float:left}}@media (min-width:1200px){span.hidden-md{display:inline-block!important}.col-lg-20{width:20%}.col-lg-50{width:50%;float:left}.no-pad-lg{padding-left:0;padding-right:0}.no-pad-lg>.row{margin-left:0;margin-right:0}}@media (min-width:768px) and (max-width:991px){span.visible-sm{display:inline-block!important}.adaptive-container .model-name{font-size:26px!important}.no-pad-sm{padding-left:inherit;padding-right:inherit}.no-pad-sm>.row{margin-left:inherit;margin-right:inherit}}@media (min-width:992px) and (max-width:1199px){span.visible-md{display:inline-block!important}.no-pad-md{padding-left:0;padding-right:0}.no-pad-md>.row{margin-left:0;margin-right:0}}@media (min-width:1470px){.layout-header .header-left,.layout-header .header-right{padding-left:0;padding-right:0}}@media (min-width:460px) and (max-width:767px){.col-xm-6{width:50%;float:left}.col-xm-offset-3{margin-left:25%}}#widget4{margin-top:5%}@media (max-width:767px){div.comment-text-inner{display:none}}div.sticky-bar-top{display:none!important}.comment-text-inner{padding-bottom:5%}body .new-header{position:relative}body .new-header .navCont{background:#00234d;width:100%;float:none}body .new-header .navCont ul.nav.l-1.navbar-nav{float:right}body .new-header .navCont ul.nav.l-1.navbar-nav span{color:#fff}.new-header .navCont ul.nav.l-1.navbar-nav li ul a span{color:#00234d}.new-header .navCont ul.nav.l-1.navbar-nav li ul li:hover>a span{color:#fff}.new-header .navCont ul.nav.l-1.navbar-nav li ul li:hover>a,.new-header .navCont ul.nav.l-1.navbar-nav li li li:hover>a{background:#00234d!important}body .row.vcenter-row.header-bottom.navCont{margin:0}.new-header .row.vcenter-row{margin-bottom:10px}@media(max-width:768px){body .new-header .navCont ul.nav.l-1.navbar-nav{float:none!important}body .new-header .navCont ul.nav.l-1.navbar-nav li a span{color:#000}body .new-header .navCont ul.nav.l-1.navbar-nav li:hover>a{background:#00234d!important}body .new-header .navCont ul.nav.l-1.navbar-nav li:hover>a span{color:#fff}.mod-menu .navbar-nav li.li-1:hover a.li-1,.mod-menu .navbar-nav li.li-1.touch_hover a.li-1,.mod-menu .navbar-nav li.li-1.active a.li-1,.mod-menu .navbar-nav:hover li.li-1.active:hover a.li-1{background:#00234d!important}}.flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.flex-item{flex:0 1 auto;flex-shrink:2}.banner-top{height:53px;background:black;color:white;padding:1% 0}a.white-anchor{color:white;text-decoration:underline}