body,input,select,optgroup,textarea{font-weight:400;font-size:15px!important}.inventory-vehicle-header a{color:#4b4b4d!important}.lightBox-background{position:fixed;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none;width:100%;height:100%;overflow:auto}.lightBox{position:absolute;top:50%;left:50%;z-index:9999;display:none;max-width:1024px;height:100%;overflow:hidden;transform:translate(-50%,-50%)}.lightBox-content{left:0;position:relative;width:100%;z-index:9999;text-align:center;border:3px solid #fff;max-width:1024px;margin:0 auto}.lightBoxSlides.active img{max-width:1024px;width:100%}.close{color:#fff;position:relative;top:20px;font-size:35px;font-weight:700;float:right}.close:hover,.close:focus{color:#999;text-decoration:none;cursor:pointer}.lightBoxSlides{display:none}.cursor{cursor:pointer}.light-box-prev,.light-box-next{cursor:pointer;position:absolute;top:50px;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;height:100%;width:25%}.light-box-prev{float:left;left:0}.light-box-prev-arrow,.light-box-next-arrow{float:left;top:50%;left:0;position:relative}.light-box-next-arrow{float:right}.light-box-next{float:right;right:0}img.hover-shadow{transition:0.3s}.hover-shadow:hover{box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19)}.splide__slide{width:100!important}.splide__slide img{width:100%!important;height:auto;border-radius:10px}#secondary-slider{margin-top:10px!important}.small-slider-image{width:120px!important;height:80px!important;object-fit:cover;border-radius:0!important}.small-slider-image img{border-radius:0!important}#inventory-listing .inventory-vehicle-header span{padding-left:5px}#inventory-middle-container{grid-template-columns:1fr 5fr;width:94%;margin:0 auto}#inventory-side-search{grid-column:1;margin-right:7%}.inventory-vehicle-wrapper-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:15px;margin:0 auto}.grid.vehicle-container{border:solid #30383e;box-shadow:0 0 10px 0 #012b4e14!important;border-width:0 0 0 0px!important;border-radius:10px}.grid.vehicle-container:hover{box-shadow:none}.nested.inventory-vehicle-titles{line-height:normal}.nested .header-year,.nested .header-make,.nested .header-model,.nested .header-trim{font-size:18px;padding-top:15px!important}.nested.inventory-vehicle-tier-dealer-name{text-align:center;margin:5px;font-size:.8em;border-bottom:1px solid #ececec;padding-bottom:5px}.grid .vehicle-information-attributes .info-item{margin:0 auto 0;width:84%!important}span.info-label{font-weight:500;font-size:13px!important;color:#9d9d9d!important}.nested .info-item{background-color:#fff0}.nested .info-item .info-value{padding:0;float:right;display:block;color:#9d9d9d!important}.nested .info-item .info-label{padding:0}.nested.inventory-vehicle-tier4.save-compare-vehicles .info-item{display:inline-block;width:45%}.nested .inventory-vehicle-pricing{margin:0 auto 5px}.nested .price-item a,.nested .price-item.price-form{background-color:#E80042!important;padding:10px;font-size:14px;font-weight:700}.nested .bottom-item{-webkit-flex:0 0 50%}.nested .inventory-vehicle-carfax img{margin:0 auto}.grid .info-item,.grid .info-item .info-label{display:block}.nested .info-item .info-label{margin-left:0}.nested .info-item .info-value{padding:0;float:right;display:block}.equipment-disclaimer{display:block;text-align:center;line-height:normal;font-size:10px;margin-bottom:10px}#saved-vehicle-container{display:block;float:none;clear:both;overflow:hidden;width:100%;padding-top:10px}#saved-vehicle-count-container{display:block;border:0 solid #DBDBDB;float:left;padding:2px 5px 4px;overflow:hidden;font-size:100%;height:28px;box-sizing:initial;color:#0053A1;font-weight:500;background-color:#fff0}#saved-vehicle-count-container.empty{opacity:.5}#saved-vehicle-count-container.saved{opacity:1;cursor:pointer;border-color:#C50606}#compare-vehicle-container.empty{display:none}#compare-vehicle-container.visible{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-between;-webkit-justify-content:space-between;width:100%;padding:12px;background-color:#0174aa;color:#FFF;position:absolute;z-index:8;margin:0 auto;max-width:920px;max-height:118px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.compare-item{flex:0 1 16%;-webkit-box-flex:inherit;-moz-box-flex:inherit;-webkit-flex:0 1 16%;-ms-flex:0 1 16%;display:block;width:100%;overflow:hidden;height:auto;position:relative}.compare-item.empty{background-color:#7a7979}.compare-item img{max-width:100%;height:auto;border:0}.compare-main{display:block;float:none;clear:both;overflow:hidden;width:100%;position:relative;z-index:1;max-width:142px;max-height:80px}.compare-sub{display:block;width:100%;position:absolute;top:0;left:0;z-index:3;background-color:#e8e6e0;color:#000;opacity:.8;font-size:14px;line-height:normal}.compare-sub span{display:inline-block;margin:0 4px 0 4px}.compare-remove{display:block;width:50%;font-size:10px;line-height:normal;text-align:center;background-color:#D13838;border-radius:0 0 8px 0;position:relative;z-index:1;cursor:pointer}.compare-remove:hover{opacity:.9}#compare-vehicle-count-container{text-align:center;line-height:normal;background-color:#7a7979;}#compare-button{padding:4% 0%;font-size:16px;border:2px solid #FFF;cursor:pointer;width:90%;margin:4% auto;box-sizing:border-box}#compare-button:hover{opacity:.8;border-color:#000}#compare-under-count,#compare-over-count{position:absolute;top:0;left:0;width:98%;text-align:center;background-color:#d13838;z-index:9;padding:1%;border-radius:0 0 8px 8px;font-size:20px}#inventory-listing.side.hide,#inventory-detail.hide{display:none}#inventory-sidebar-mobile-search{display:none}#inventory-sidebar-mobile-search.open{position:fixed!important;top:0!important}#inventory-top-container.sidebar-flamingo{flex:100%;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;order:1;-webkit-order:1}#inventory-search-container.sidebar-flamingo{flex:20%;-webkit-box-flex:20%;-moz-box-flex:20%;-webkit-flex:20%;-ms-flex:20%;order:2;-webkit-order:2;margin:0 1% 1% 0;border:0 solid #DBDBDB;box-sizing:border-box;background-color:none}#inventory-vehicles-container.sidebar-flamingo{flex:78%;-webkit-box-flex:78%;-moz-box-flex:78%;-webkit-flex:78%;-ms-flex:78%;order:3;-webkit-order:3;margin:0}div#listing-clear-search{display:block;width:96%;margin:8px auto;font-size:14px;background-color:#EDEDED;color:#d72a19;border:1px solid #d72a19;cursor:pointer;opacity:.8;border-radius:4px;background-color:#FFF;-moz-box-flex:100%}div#listing-clear-search:hover{opacity:.6}#inventory-bottom-container.sidebar-flamingo{flex:100%;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;order:4;-webkit-order:4;width:100%}#list-widget-area.sidebar-flamingo{flex:100%;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;order:5;-webkit-order:5}#side-search-location{display:block;float:none;clear:both;overflow:hidden;width:100%}#side-search-count{display:block;width:100%;text-align:center;font-weight:500;background-color:none;color:#0053A1;font-size:20px;margin:0 0 5px 0;opacity:.9}#side-search-text{display:block;position:relative;text-align:center}#side-search-text input.text-input{display:block;width:100%;margin:0 auto;border:1px solid #0053A1;height:34px;padding:6px 12px;font-size:14px;color:gray;vertical-align:middle;background-color:#fcfcfc;background-image:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.text-search-button{display:block;width:30%;background-color:#0053A1;color:#FFF;border-radius:0 4px 4px 0;position:absolute;top:0;right:0;height:34px;cursor:pointer}.text-search-button>span{display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;font-size:12px}.text-search-button:hover{background-color:#156f99}.side-search-item{display:block;margin:3% 0 2%}.side-search-item-label{display:block;width:100%;background-color:#fff0;color:#0053A1;font-weight:400;font-size:16px;text-indent:0;position:relative;cursor:pointer;padding:8px 0;border-bottom:0 solid #ececec}.side-search-item-dropdown{display:none;width:100%;font-size:75%;overflow:hidden;clear:both;float:none;padding:0 0 4px 0}.open .side-search-item-dropdown{display:block}.side-search-item-dropdown .search-list{display:block;float:none;clear:both;overflow:hidden;padding:1% 2%;box-sizing:border-box;width:100%;margin:0}.side-search-item-dropdown .search-label{display:block}.side-search-item-dropdown .search-content{display:block;margin:0 auto}.side-search-item-dropdown .search-content select{width:100%}.search-content.from,.search-content.to{display:inline-block;width:100%}.search-list.side2,.side-search-item.side2{margin:0 auto;color:#000}.side2 .side-search-item-label,.select-sort{border:1px solid #ccc;background:#fff;color:#0053A1;padding:10px}.side2 .item-label{margin-left:5px}.side2 span.search-item-icon{transform:rotate(45deg);border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px}.side2 .side-search-item-dropdown{font-size:90%;display:block}.side2 .side-search-item-dropdown .search-content select{border:1px solid #ccc;background:#fff;color:#0053A1;padding:10px}.side-search-item #search-multi-select-tags{padding:2% 0;max-height:225px;margin:0!important}.side-search-item #search-multi-select-tags li{margin:0 auto;padding:6px 18px 6px 6px;border-bottom:1px solid #EEE}.side-search-item-label .search-item-icon{position:absolute;right:5px;top:45%}.sidebar-flamingo .inventory-vehicle-container{width:100%;margin:0}.sidebar-flamingo #search-tag-container{display:block;border:none;color:#000;opacity:1;font-size:100%}.sidebar-flamingo .search-headline{font-size:90%;text-indent:8px;border-radius:2px;box-shadow:0 2px 2px 2px #E8E8E8;margin:5px 0 3px 0;background-color:#0174AA;color:#FFF}.search-headline.tag-headline{color:#FFF;background-color:#0074AA;margin-top:0}.sidebar-flamingo .tag-item{background-color:#FFF;border-bottom:1px dotted #000;font-size:70%}.sidebar-flamingo .tag-item:hover{background-color:#E8E8E8;opacity:.8}.sidebar-flamingo .tag-item .round-button{color:#0074AA}.sidebar-container .search-label{display:none}.sidebar-container .search-content{display:block;overflow:hidden;clear:both;float:none;width:98%;padding:5% 1%}.sidebar-container div.input-radio{width:31%;float:left;font-size:64%}#inventory-wrapper{min-height:200px;display:block;width:80vw!important;margin:0 auto!important;font-size:15px!important;font-weight:300;position:relative}#inventory-search-container{display:block;float:none;clear:both;width:100%}#top-search-container{position:relative;z-index:8}div#top-search-container.scroll.unfixed{position:relative}#inventory-search-container.searching{opacity:.5}.admin-bar #top-search-container.scroll{top:32px}#top-search-container.scroll{position:fixed;top:0;left:0;display:block;width:100%}#search-mobile-banner{display:none}#search-mobile-button{display:none}#search-item-container{background-color:#0053A1!important;color:#FFF;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-webkit-justify-content:center;width:100%;padding:8px 0;align-items:center}.search-item{padding:0 2%;border-right:1px solid #fff;font-size:100%;position:relative;z-index:6;box-sizing:border-box;line-height:1.7!important}#search-text.search-item{border:none}.search-item-label{cursor:pointer}.search-item-icon{width:0;height:0;border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:4px solid #0053A1;display:inline-block;margin:0 0 2px 2px}.open .search-item-icon{border-left:4px solid #fff0;border-right:4px solid #fff0;border-bottom:4px solid #0053A1;border-top:none}.search-item-dropdown{display:none;position:absolute;color:#000!important;border:1px solid #D3D3D3;font-size:75%;left:0;background-color:#FFF!important}.search-item-dropdown.large-box{width:320px;height:auto;padding:5px}.search-item-dropdown.small-box{width:200px;height:auto;padding:5px}.search-item-dropdown .search-label{width:30%;float:left;display:block;padding:0 0 0 5px}.search-item-dropdown .search-content{float:right;display:block;overflow:hidden;width:66%;padding:2px}.search-item-dropdown .input-radio{display:block;overflow:hidden;float:left;padding:0 0 0 1%}.input-radio.one-forth{width:24%;margin:0}.input-radio.one-half{width:48%;margin:0}.input-radio input{transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);cursor:pointer}.search-saleclass,.search-vehicleclass{display:block;width:100%;float:none;clear:both;overflow:hidden;margin:0 0 12px}.search-vehicleclass .input-radio span{margin:0 0 0 8%}.search-list{display:block;width:100%;overflow:hidden;clear:both;margin:0 0 5px;align-content:center;align-items:center}.search-price,.search-odometer{display:block}.search-list.hidden{display:none}.search-list select{display:block;width:75%;cursor:pointer}.number-range-list{display:block;overflow:hidden;clear:both;float:none;width:100%;margin:5% 0;text-align:center}.number-range-list span{display:inline-block;margin:0 5px;font-weight:700}.number-range-list .year-count{font-weight:400}.number-range-list input{width:75px;border:1px solid #000;font-size:120%}input.active{background-color:#0174aa;color:#FFF}ul.year_from,ul.price_from,ul.odometer_from{text-align:left}ul.year_to,ul.price_to,ul.odometer_to{text-align:right}.data-range-list{display:block;width:100%;margin:10px auto;list-style-type:none;border-top:1px solid #ADADAD;padding:10px 0 0 0;overflow:hidden;max-height:200px;height:auto;overflow-y:scroll;text-align:left}.data-range-list li{padding:0 25px;font-size:120%}.data-range-list li:hover{background-color:#0174AA;color:#fff;cursor:pointer}input.text-input{width:250px;margin:3px 0;font-size:14px}#search-color .search-item-icon{display:inline-block;background-image:url(/images/templates/inventory/color_wheel.png);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;border:none;vertical-align:middle}#search-color .search-item-dropdown.small-box{width:110px}#search-multi-select-tags{display:block;max-height:230px;overflow-x:hidden;overflow-y:scroll;list-style:none;float:none;clear:both}#search-multi-select-color{list-style:none;font-size:125%;line-height:100%;display:block;float:none;clear:both;overflow:hidden}.multi-select-item{display:block;float:none;clear:both;overflow:hidden;width:100%;margin:0 auto 8%}.select-checkbox{display:block;border:1px solid #b6b6b6;float:right;width:12px;height:10px;cursor:pointer;text-align:center;font-size:90%;padding:1%;box-sizing:content-box;line-height:90%}.select-sort{margin:1px 0 0 1px}#search-tag-container,#side-search-tag-container{color:#FFF;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-justify-content:flex-start;font-size:100%!important;padding:0px!important;margin-bottom:10px!important;width:100%;border-left:0 solid #D3D3D3!important;border-right:0 solid #D3D3D3!important;border-bottom:0 solid #D3D3D3!important;box-sizing:border-box;opacity:1!important;background-color:#FFF}#side-search-tag-container{border:2px solid #DBDBDB}#search-tag-container:hover,#side-search-tag-container:hover{opacity:1}.tag-item{display:inline-block;background-color:#147EFF!important;margin:0 5px;padding:10px!important;position:relative;cursor:pointer}.round-button{color:#fff!important;position:absolute;top:2px!important;right:3px!important;font-size:100%!important}#inventory-top-container{display:block;float:none;clear:both;overflow:hidden;width:94%;margin:1% auto 0}.inventory-pagination-container{display:block;float:left;overflow:hidden;border:0 solid #DBDBDB;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pagination-container{display:block;width:100%;overflow:hidden;clear:both;font-size:16px}.pagination-cdp{display:block;overflow:hidden;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 2px;cursor:pointer;align-content:center;margin-top:10px}.pagination-cdp.page-count-container{margin:0 8px;padding:6px 0;cursor:default;display:flex;align-items:center}.page-count-container .inner-count{display:block;overflow:hidden;float:left;padding:0;line-height:normal;border:none;margin:0 2px;width:auto;height:auto;font-size:16px}.inner-count.pagination-current{background-color:#E9E9E9;text-align:center;color:#000;width:80px;padding:7px 2px}.inner-count.pagination-max-page{background-color:#7a7979;padding:0 4px;color:#FFF}span.page-arrow{display:inline-block;font-weight:700;line-height:normal;color:#085C9A}#inventory-sort-container{display:block;border:0 solid #DBDBDB;float:right;padding:2px 5px 4px;overflow:hidden;margin-bottom:15px;font-size:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sort-container{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-webkit-justify-content:center}.inventory-sort-item{margin:0 2px;overflow:hidden;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-around;-webkit-justify-content:space-around;align-content:center}.sort-label{display:block;height:18px;font-size:90%;line-height:175%}span.sort-value.asc{width:0;height:0;border-right:5px solid #fff0;border-left:5px solid #fff0;border-bottom:5px solid #0174AA;display:block;margin:1px 2px 0 0;cursor:pointer}span.sort-value.desc{width:0;height:0;border-right:5px solid #fff0;border-left:5px solid #fff0;border-top:5px solid #0174AA;display:block;margin:1px 2px 0 0;cursor:pointer}.sort-value-container{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:column wrap;-webkit-flex-flow:column wrap;justify-content:space-around;-webkit-justify-content:space-around;margin:0 0 0 5px}#inventory-vehicles-container{display:block;width:100%;position:relative;z-index:4}#inventory-vehicles-container.searching{opacity:.5}.inventory-vehicle-page{display:none}.inventory-vehicle-page.active{display:block;width:100%}#inventory-bottom-container{display:block;width:94%;overflow:hidden;margin:15px auto 0 auto}#list-widget-area{display:block;width:94%;overflow:hidden;margin:0 auto}.inventory-disclaimer{display:block;width:90%;margin:15px auto;font-size:70%;text-align:center;clear:both}.inventory-vehicle-container{display:block;margin:0 auto;padding:0;border:0 solid #DBDBDB;box-sizing:border-box;border-radius:10px;background-color:#fff;min-height:430px}.inventory-vehicle-inner-container{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-justify-content:flex-start;width:100%}.inventory-vehicle-inner-top-container{flex:100%;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;order:0;-webkit-order:0;display:block;text-align:center;margin:0;padding:0}.inventory-vehicle-headline{display:block;width:100%;line-height:inherit;background-color:#C50606;color:#FFF;font-size:80%;margin-bottom:5px;text-align:center}.inventory-vehicle-inner-middle-container{width:48%}.side_search .inventory-vehicle-inner-middle-container{width:42%}.inventory-vehicle-header{text-align:center;display:block;font-weight:500;width:100%;flex:100%;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%}.inventory-vehicle-header a{width:100%;display:block}.inventory-vehicle-header a span{display:inline-block}.inventory-vehicle-header>span{margin:0 2px}.inventory-vehicle-image{position:relative;width:100%!important;margin:0 auto!important;max-width:100%!important}.marked-sold-overlay{position:absolute;z-index:5;top:0;left:0;width:40%}.list-video-play-icon{position:absolute;background-image:url(/images/templates/inventory/play_button.png);background-repeat:no-repeat;background-size:contain;width:100px;height:100px;border:none;vertical-align:middle;cursor:pointer;top:25%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.list-video-play-icon:hover{background-color:#000;opacity:.7;border-radius:8px}.vehicle-image{display:block;width:100%;box-sizing:border-box;border:0 solid #DBDBDB;border-radius:10px 10px 0 0;height:220px;object-fit:cover;object-position:top}.vehicle-information-attributes{flex:0 0 100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;order:1;-webkit-order:1;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;padding-bottom:20px;display:flex!important}.vehicle-information-attributes .info-item{padding:1% 1%;width:44%}.info-item.info-mobile.info-vin.row-plain{overflow-wrap:break-word}#inventory-detail .vehicle-information-attributes{width:100%;order:1;-webkit-order:1;border:none}.info-item.row-color{background-color:#DBDBDB}.info-item .info-label{float:left;line-height:normal}.info-item .info-label:after{content:'\003A'}.info-item .info-value{float:right;font-size:85%;max-width:62%;text-align:right;line-height:normal}.vehicle-information-attributes .info-item.desktop-hide{display:none}.inventory-vehicle-left-bottom{flex:100%;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;order:4;-webkit-order:4;font-size:70%;text-align:left;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-around;-webkit-justify-content:space-around}.inventory-vehicle-contact{flex:1 1 100%;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;font-size:75%;line-height:normal;text-align:center;margin:2% 0}.dealer-contact-mobile-wrapper{display:none}.saved-compare-container{display:flex}.saved-compare-container .info-item{width:48%}.info-item.saved-vehicles-container{margin:2% 2%;background-color:#0053A1!important;opacity:1!important;padding:0 1%}.info-item.compare-vehicles-container{margin:2% 2%;background-color:#fff;opacity:.8;padding:0 1%}.inventory-vehicle-save{display:inline-flex;overflow:hidden;clear:both;width:100%;font-weight:400;color:#0053A1;cursor:pointer;position:relative}.inventory-vehicle-save span.save-text{font-size:13px}.inventory-vehicle-save span.save-text:before{content:'';display:inline-block;width:14px;height:12px;background-image:url(https://drautoloan.com/wp-content/uploads/favorite.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.inventory-vehicle-compare{display:inline-flex;overflow:hidden;clear:both;width:100%;font-weight:400;color:#0053A1;cursor:pointer;position:relative}.inventory-vehicle-compare span.compare-text{font-size:13px}.inventory-vehicle-compare span.compare-text:before{content:'';display:inline-block;width:14px;height:12px;background-image:url(https://drautoloan.com/wp-content/uploads/compare.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.inventory-vehicle-tier-save-compare-vehicles{padding:0 15px 10px 15px!important;border-top:1px solid #ececec}.saved-vehicles-container:hover,.compare-vehicles-container:hover{opacity:.6}.inventory-vehicle-save .save-text{display:block;overflow:hidden;float:left}.inventory-vehicle-save .save-checkbox,.inventory-vehicle-compare .compare-checkbox{display:block;overflow:hidden;width:15px;height:15px;background-color:#ececec;position:absolute;top:50%;right:5%;transform:translateY(-50%);color:#000;text-align:center;line-height:normal}.inventory-vehicle-inner-right-container{flex:25%;-webkit-box-flex:25%;-moz-box-flex:25%;-webkit-flex:25%;-ms-flex:25%;order:3;-webkit-order:3;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-around;-webkit-justify-content:space-around;align-items:center;-webkit-align-items:center}.inventory-vehicle-pricing{display:block;width:85%;font-size:100%}.price-item{flex:100%;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;display:block;overflow:hidden;clear:both}.inventory-vehicle-pricing .inventory-main-price .price-item.price-primary{font-size:20px;font-weight:700}.price-item.price-primary{margin-top:15px;padding-top:10px;border-top:0 solid #012b4e;font-weight:bold!important;font-size:1.4rem!important;line-height:1.2rem!important;margin:2px 2% 10px 2%!important}.price-item.price-loan-payment{width:100%;text-align:center;background-color:#E9E9E9;font-size:90%;border-radius:4px;overflow:visible}.price-item.price-information{display:block;width:100%;text-align:center;font-size:90%;color:#FFF}.price-information a{width:100%;display:block;margin:2% 0;color:#FFF;background-color:#0074AA;border-radius:4px;background-image:url(/images/templates/inventory/magnify-glass.png);background-repeat:no-repeat;background-position-x:10px;background-size:contain;text-decoration:none}.price-information a:before{content:'';display:inline-block;width:12px;height:12px;background-image:url(https://drautoloan.com/wp-content/uploads/approve.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.loan-payment-wrapper{display:block;position:relative}.loan-disclaimer-icon{width:12px;height:12px;display:inline-block;margin:0 0 0 5px;color:#FFF;border-radius:2px;background-image:url(/images/templates/inventory/info_black.png);background-repeat:no-repeat;background-position-x:0;background-size:contain;opacity:1;vertical-align:baseline;cursor:pointer;position:relative}.price-information a:hover{opacity:.7;color:#ffffff!important;text-decoration:underline}.price-item.price-form{display:block;width:100%;text-align:center;background-color:#0074AA;font-size:90%;border-radius:4px;color:#FFF;cursor:pointer;background-image:url(/images/templates/inventory/etag.png);background-repeat:no-repeat;background-position-x:10px;background-size:contain}.price-item.price-form:hover{opacity:.7}.price-item span.text{float:left;font-weight:300}.price-item span.value{float:right}.price-item span.text.default{display:block;width:100%;text-align:center}.inventory-vehicle-inner-bottom-container{flex:100%;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;order:4;-webkit-order:4;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.bottom-item{flex:0 0 25%;-webkit-box-flex:0 0 25%;-moz-box-flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;text-align:center}.bottom-tags img{height:30px;width:30px;margin:0 5px;display:inline-flex}.bottom-form-holder{flex:100%;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%}#form-active{display:block;position:relative;border-top:2px solid #DBDBDB;border-bottom:2px solid #DBDBDB}#form-close{background-color:red;color:#FFF;height:15px;width:15px;font-size:10px;text-align:center;position:absolute;right:10px;top:10px;cursor:pointer}#form-container{display:block;font-size:12px}#inventory-search-data{display:none}#inventory-detail{margin:2% 0 0 0}#inventory-detail-banner{width:100%;background-color:#0053A1!important;margin:0 auto 2%;padding:1%;box-sizing:border-box;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-webkit-justify-content:center}#inventory-detail-banner.scroll{position:fixed;top:78px;left:0;width:100%;z-index:100;font-size:90%}.admin-bar #inventory-detail-banner.scroll{top:32px}.banner-container{color:#ffffff!important;text-transform:uppercase;font-size:90%;cursor:pointer;padding:0 2%;border-right:2px solid #ffffff!important}.banner-container.dealer-number{border:none}.banner-container.facebook-share{border-left:0 solid #FFF!important;border-right:none}.previous-icon{display:inline-block;background-image:url(/images/templates/inventory/back-icon.png);background-repeat:no-repeat;background-size:contain;width:20px;height:18px;vertical-align:text-top}.print-icon{display:inline-block;background-image:url(/images/templates/inventory/print-icon.png);background-repeat:no-repeat;background-size:contain;width:20px;height:18px;vertical-align:text-top}.phone-icon{display:inline-block;background-image:url(/images/templates/inventory/phone.png);background-repeat:no-repeat;background-size:contain;width:20px;height:18px;vertical-align:text-top}.banner-container.dealer-number a{color:#0053A1}.banner-container.dealer-number a:visited{color:#024893}#inventory-detail-mobile-top{display:none;width:100%;text-align:center;text-transform:uppercase;background-color:#0174AA}#inventory-detail-mobile-top>a{color:#FFF;display:inline-block;text-decoration:underline}#phone-icon{display:inline-block;background-image:url(/images/templates/inventory/phone.png);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;vertical-align:text-top}#inventory-detail-top-container{background-color:#F7FAFC;border-bottom:0 solid #DBDBDB;color:#0053A1;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-around;-webkit-justify-content:space-around;width:100%;position:relative}.top-inner-top{flex:100%;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;order:1;-webkit-order:1;text-align:center;color:#FFF;background-color:#C50606;border-bottom:1px solid #DBDBDB}.top-inner-left{flex:50%;-webkit-box-flex:50%;-moz-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;order:2;-webkit-order:2;text-align:center}.detail-vehicle-header{display:block;width:90%;margin:10px auto 0 auto;padding:0!important;font-size:24px;font-weight:700;border-bottom:0 solid #DBDBDB}.detail-vehicle-header span{margin:0 3px}.top-inner-right{flex:50%;-webkit-box-flex:50%;-moz-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;order:3;-webkit-order:3;text-align:center;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:column wrap;-webkit-flex-flow:column wrap;justify-content:center;-webkit-justify-content:center}.detail-vehicle-contact{width:90%;margin:0 auto 5px;font-size:90%}.detail-vehicle-pricing .price-item .text{display:inline;float:none;font-weight:300}.detail-vehicle-pricing .price-item .value{display:inline;float:none;margin:0 0 0 5px}#inventory-detail-body-container{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-justify-content:flex-start;margin:15px auto 0;width:95%}.detail-body-inner-left{flex:0 0 58%;-webkit-box-flex:0 0 58%;-moz-box-flex:0 0 58%;-webkit-flex:0 0 58%;-ms-flex:0 0 58%;margin:0 auto;min-height:0;min-width:0}#vehicle-image-display{display:block;width:100%}#vehicle-slider{display:none;width:100%;margin:0}#vehicle-slider.slick-initialized,#vehicle-slider-nav.slick-initialized{display:block}#vehicle-slider-nav{display:none;width:85%;margin:10px auto 0}#vehicle-slider-nav button{background-color:#797979;border-radius:4px;padding:1px 0 0;height:20px;width:20px;border:none}#vehicle-slider-nav img{margin:0 5px;cursor:pointer}button.slick-next:hover,button.slick-next:active,button.slick-next:focus{border:none;position:absolute;top:50%}button.slick-prev:hover,button.slick-prev:active,button.slick-prev:focus{border:none;position:absolute;top:50%}img.vehicle-image-large{margin:0 auto;width:100%}img.vehicle-image-small{outline:1px none}img.vehicle-image-small.slick-current{outline:5px double #0074AA}#vehicle-video-container{display:block;width:100%}#video-play-container{display:block;width:100%;padding:0;text-align:center;color:#FFF;background-color:#0074AA;cursor:pointer}#video-play-container:hover{opacity:.6}#video-play-icon-container{display:inline-block;padding:2px 8px 2px 10px;background-color:#0174AA;border-radius:4px;text-align:center;margin:0 5px -2px 0}#video-play-icon{border-left:6px solid #FFF;border-bottom:6px solid #fff0;border-top:6px solid #fff0;display:block}.detail-body-inner-right{flex:0 0 38%;-webkit-box-flex:0 0 38%;-moz-box-flex:0 0 38%;-webkit-flex:0 0 38%;-ms-flex:0 0 38%;margin:0 auto}.detail-vehicle-information .info-item.saved-vehicles-container{margin:2% 0 0 0;background-color:#C50606;opacity:.8}.detail-vehicle-information .info-item.compare-vehicles-container{margin:2% 0 0 0;background-color:#0074AA;opacity:.8}.detail-tab-container{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:column wrap;-webkit-flex-flow:column wrap;width:100%;margin:0;order:2;-webkit-order:2}.tab-name-container{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-justify-content:flex-start;border-bottom:1px solid #ececec}.tab-name{background-color:#fff0;margin:0 0 0 0;padding:8px 5px;border-radius:5px 5px 0 0;cursor:pointer}.tab-name.active{background-color:#F7FAFC;font-size:20px;font-weight:600}.detail-body-inner-right .detail-tab-container .tab-content-container{padding:20px!important;border-radius:10px}.tab-content-container{display:block;width:100%;background-color:#CDDEF2;padding:0;border-bottom:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tab-content{display:none}.tab-content.active{display:block}#loan-calculator{display:block;width:100%;float:none;clear:both;position:relative;overflow:hidden}.loan-value{display:block;float:none;clear:both;overflow:hidden;padding:2px 10px}.loan-value label{display:block;float:left}.loan-value input{display:block;float:right}.loan-payment{display:block;float:left;text-align:center;margin:0 10px 0 0}.loan-total{display:block;float:left;text-align:center;font-weight:700}#loan-calculator-submit{display:block;float:right}#loan-calculator-submit button{background-color:#0074AA;padding:5px;color:#FFF}.detail-body-inner-bottom{flex:0 0 100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-around;-webkit-justify-content:space-around}.detail-bottom-item{flex:25%;-webkit-box-flex:25%;-moz-box-flex:25%;-webkit-flex:25%;-ms-flex:25%;text-align:left}.detail-bottom-item.bottom-tags img{margin:10px 10px 0;height:40px;width:40px}.detail-bottom-item.vehicle-information-container{flex:0 0 100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;border-bottom:1px solid #ececec}.vehicle-information-container .tab-name-container{margin:3% 0 0 0}.vehicle-information-container .tab-name{flex:1 1 30%;-webkit-box-flex:1 1 30%;-moz-box-flex:1 1 30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%}.vehicle-information-container .tab-name.active{background-color:#fff0;color:#0053A1;font-weight:600;font-size:16px;border-bottom:2px solid #0053A1}.vehicle-information-container .tab-content-container{display:block;overflow:hidden;background-color:#F7FAFC;border-top:0 solid #0074AA;border-bottom:0 solid #0074AA}.standard-equipment-container{display:block;overflow:hidden;clear:both;float:none;max-height:800px;height:100%;overflow-y:scroll;width:100%;text-align:left;margin:2% 0 0 0}.standard-equipment-container .equipment_group{display:block;width:100%;margin:0 0 2%}.standard-equipment-container h4{text-indent:10px;font-size:125%;text-decoration:underline;cursor:pointer;background-color:#E9E9E9;border-radius:8px;margin:0 0 1%}.standard-equipment-container h4:hover{opacity:.6}.equipment_group ul{list-style:disc;width:90%;margin:0 auto;display:none}.dealer-notes-container{display:block;width:100%;padding:25px 0;background-color:#F7FAFC}.dealer-option-container{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-justify-content:flex-start;text-align:left;padding:15px 0;border-bottom:0 solid #ececec}.dealer-option{flex:0 0 33%;-webkit-box-flex:0 0 33%;-moz-box-flex:0 0 33%;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;border-bottom:1px solid #ececec;padding:8px 4px;margin:2px 2px;color:#0053A1}span.spacer{font-size:100%;margin:0 2%;width:94%;box-sizing:border-box;overflow:hidden;text-indent:-10px;padding-left:20px;display:block}span.spacer:before{content:'';display:inline-block;width:6px;height:11px;background-image:url(https://drautoloan.com/wp-content/uploads/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.tab-mobile-button{display:none;width:100%;background-color:#0174AA;color:#FFF;padding:8px 2%;text-align:left;overflow:hidden;clear:both;float:none;margin:10px 0;border-radius:5px;font-size:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.tab-mobile-icon.close{border:none;background-image:url(/images/templates/inventory/minus.png);margin:8px 0 -4px 10px}span.tab-mobile-icon{width:16px;height:15px;display:inline-block;background-image:url(/images/templates/inventory/plus.png);background-repeat:no-repeat;background-size:contain;border:none;margin:4px 0 4px 10px;vertical-align:middle}span.tab-mobile-icon{display:block;float:right}#similar-vehicle-wrapper{margin:20px auto}.similar-vehicle-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-around;align-items:center;margin:10px 0;text-align:center}.similar-vehicle.similar-image img{width:200px;object-fit:contain}#similar-title{text-align:center;font-weight:700;font-size:120%;color:#FFF;background-color:#0074AA}.similar-headline span{margin:0 2px}.similar-vehicle-container a{color:#000;cursor:pointer}#inventory-wrapper .similar-vehicle-container a:visited{color:#0074AA}.similar-vehicle.similar-headline{order:2;-webkit-order:2}.similar-vehicle.similar-headline a{text-decoration:none}.similar-vehicle.similar-image{order:1;-webkit-order:1;margin:auto}.similar-vehicle.similar-text-link{order:3;-webkit-order:3}.similar-headline span{margin:0 2px}#map-container{position:relative;padding-bottom:35%;height:0;overflow:hidden;width:95%;margin:0 auto}#map-container iframe{position:absolute;top:0;left:0;height:100%!important;width:100%!important}#inventory-ajax-icon{display:none;width:100%;text-align:center;position:absolute;z-index:0;top:150px}#inventory-ajax-icon.searching{display:block;z-index:100}#inventory-ajax-icon.scroll{position:fixed;left:0}#inventory-ajax-icon img{width:250px;height:250px;max-width:250px}.data-na{opacity:.4;font-size:90%}span.dropdown-box-close{position:absolute;bottom:-1px;right:-20px;display:block;width:20px;height:18px;background-color:#0174AA;color:#FFF;font-weight:700;text-align:center;cursor:pointer}.autocheck-list{cursor:pointer}.autocheck-detail{cursor:pointer}.autocheck-detail img{margin:10px 10px 0 10px}span.tooltip-icon:hover span.tooltip{background:#f95252;border-radius:5px;right:0;padding:5px 15px;position:absolute;z-index:98;display:block!important;color:#FFF;width:200px;opacity:.9;font-size:90%;line-height:normal}.inventory-vehicle-carfax.list-page-carfax img{width:80px}.inventory-vehicle-carfax.detail-page-carfax img{width:180px}.inventory-vehicle-carfax.detail-embed-carfax{display:block;float:none;clear:both;overflow:hidden;text-align:center;margin:0 auto;background-color:#DBDBDB}.carfax-snapshot-embedded{margin:20px auto;box-shadow:0 6px 8px 6px #4D4D4D}.mpg-search-radio-wrapper{display:block;width:100%;float:none;clear:both;overflow:hidden;margin:5px 0 0}.mpg-radio-wrapper{display:block;width:50%;float:left;overflow:hidden;text-align:center}.mpg-search-value-wrapper{display:block;float:none;clear:both;overflow:hidden;width:100%}.side-search-item-dropdown .search-mpg-from,.side-search-item-dropdown .search-mpg-to{display:block;width:90%;position:relative;text-align:right;margin:18px auto 0}.search-mpg-from .inner-search-label,.search-mpg-to .inner-search-label{display:block;width:40%;margin:0 auto;float:left;text-align:right;padding-top:10px}.search-mpg-from .inner-search-content,.search-mpg-to .inner-search-content{display:block;width:55%;margin:0 auto;float:right;text-align:left}input.input-number{max-width:90px;width:100%}#search-tag-container .tag-item{margin:2px;border:0 solid #000!important}.search-from-row,.search-to-row{width:100%}@media (max-width:476px) and (orientation:portrait){.banner-container.facebook-share{border-left:none;margin:5px 0}div#inventory-wrapper{font-size:20px}#inventory-middle-container{grid-template-columns:1fr}.side2 .side-search-item-label,.side-search-item.side2,.search-list.side2{background-color:#DDD}div#search-item-container{font-size:90%}div.pagination-cdp.page-controls{margin-left:15px;max-width:60px}div.page-controls span.next{margin-left:10px}div#search-mobile-banner{display:block;width:100%;color:#FFF;background-color:#0174AA;font-size:110%;text-align:center;order:1;-webkit-order:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div#search-mobile-banner.mobile-show{border-bottom:2px solid #FFF}div.search-list select{border-radius:initial;width:100%;height:25px;padding:0}div.search-item{display:none;flex:100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;text-align:left;border:none}div.search-item.search-mobile-main{display:block;text-align:center;order:1;-webkit-order:1}.search-mobile-main .text-input{margin-top:5px;width:50%}div#search-text{order:3;-webkit-order:3;text-align:center;padding:12px 0}div#search-text input{width:88%;border-radius:initial;height:25px;margin:auto}#search-text.search-item{border-bottom:2px solid #DBDBDB}div#search-filter{order:2;-webkit-order:2}div#search-tags{order:4;-webkit-order:4}div#search-price{order:5;-webkit-order:5}div#search-year{order:6;-webkit-order:6}div#search-odometer{order:7;-webkit-order:7}div#search-color{order:8;-webkit-order:8}div.search-item .mobile-hide{display:none}div.search-item.search-action.mobile-default-open{border-bottom:none}div.search-item.mobile-default-open .search-item-dropdown{display:block!important;margin:0 auto 10px;position:relative;width:90%;border-bottom:2px solid #DBDBDB}div.search-item.search-action.mobile-default-open.mobile-show .search-item-icon{display:none}div.search-item.search-action{border-bottom:2px solid #DBDBDB}div.search-item.mobile-show .search-item-label{margin:8px 0;padding:0 0 6px 0}div#search-mobile-banner.mobile-show .search-item-icon{background-image:url(/images/templates/inventory/minus.png);margin:0 0 -4px 10px;border:none}div.search-item.mobile-show.open .search-item-icon{border:none;background-image:url(/images/templates/inventory/minus.png);margin:0 0 -4px 10px}div.search-item span.search-item-icon{width:16px;height:15px;display:inline-block;background-image:url(/images/templates/inventory/plus.png);background-repeat:no-repeat;background-size:contain;border:none;margin:0 0 4px 10px;vertical-align:middle}div#search-color.search-item.mobile-show.open .search-item-icon{border:none;background-image:url(/images/templates/inventory/minus.png);margin:0 0 -4px 10px}div#search-color .search-item-icon{width:16px;height:15px;display:inline-block;background-image:url(/images/templates/inventory/plus.png);background-repeat:no-repeat;background-size:contain;border:none;margin:0 0 4px 10px;vertical-align:middle}div#search-color .search-item-dropdown.small-box{margin:0 auto 10px;position:relative;width:90%;border-bottom:2px solid #DBDBDB}#search-multi-select-tags li.multi-select-item{width:45%}li.multi-select-item{display:block;float:left;clear:none;overflow:hidden;width:28%;margin:6% 4% 4% 0;text-indent:5%}div.search-item.search-action.mobile-show .search-item-icon{float:right;margin:4px 0 0 0;display:block}div.mobile-show .search-item-dropdown.large-box{height:auto}div.mobile-show .search-item-dropdown.large-box.geo-height{height:275px}div.search-item-dropdown.large-box.geo-height.geo-zip{height:296px}div.input-radio input{transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1)}div.search-content .input-radio span{margin:0 0 0 10%}div.mobile-show.open .search-item-dropdown{margin:0 auto 10px;position:relative;width:90%;border-bottom:2px solid #DBDBDB}div.mobile-show .search-item-dropdown{display:none}div.number-range-list input{width:40%;padding:0;border-radius:initial;height:25px}ul.data-range-list{display:none}span.dropdown-box-close{display:none}div#search-mobile-button.mobile-show{order:8;-webkit-order:8;display:block;margin:12px auto;padding:5px 20px;background-color:#DBDBDB;color:#0174AA;font-weight:700;border:1px solid #000}div#search-tag-container{font-size:70%}div#search-tag-container .round-button{font-size:120%;top:-2px;right:2px}div.tag-item.remove-action{margin:2px 5px 4px}div.inventory-vehicle-header{margin:5px 0}div#inventory-top-container{text-align:center;width:100%}div.inventory-pagination-container{float:none;padding:2% 0}div.pagination-container{width:56%;margin:0 auto}div#inventory-sort-container{float:none;padding:2% 0}div.inventory-vehicle-container{width:100%}div.inventory-vehicle-inner-left-container{flex:0 0 60%;-webkit-box-flex:0 0 60%;-moz-box-flex:0 0 60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;font-size:60%;margin:0 auto}div.inventory-vehicle-inner-right-container{margin:10px;font-size:1.2em}div.inventory-vehicle-inner-left{flex:0 0 90%;-webkit-box-flex:0 0 90%;-moz-box-flex:0 0 90%;-webkit-flex:0 0 90%;-ms-flex:0 0 90%}div.inventory-vehicle-image{flex:50%;-webkit-box-flex:50%;-moz-box-flex:50%;-webkit-flex:50%;-ms-flex:50%}div.list-video-play-icon{display:none}div.inventory-vehicle-contact{display:none;text-align:center}div.dealer-contact-mobile-wrapper{flex:0 0 100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;order:5;-webkit-order:5;display:block;width:100%;margin:0 auto;text-align:center}.dealer-contact-mobile-wrapper a{display:block;width:90%;background-color:#000;padding:4px 8px;margin:4px auto 0;color:#FFF;border-radius:8px;cursor:pointer;text-decoration:none;font-size:.8em}.dealer-contact-mobile-wrapper a span{margin:0 4px}div.inventory-vehicle-pricing{width:100%;font-size:70%}div.price-item.price-primary{display:block;font-weight:700;color:#000;text-align:center}div.price-item.price-primary .text{float:none}div.price-item.price-primary .value{float:none}div.price-item.price-information a{background-image:none;padding:4px 0}div.price-item.price-form{background-image:none}div.inventory-vehicle-inner-bottom-container .bottom-item{display:none}div#inventory-search-container.sidebar-flamingo{display:none}div#inventory-search-container.sidebar-flamingo.mobile{display:block;position:fixed;top:0;left:0;z-index:99;background-color:#FFF;width:88%}.mobile div#side-search-container{display:block;position:fixed;background-color:#FFF;top:0;left:-1000px;z-index:99;width:88%;overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div#inventory-sidebar-mobile-search{display:block;padding:0% 2%;background-color:#0174AA;border:2px solid #000;color:#FFF;width:100%;text-align:center;font-weight:700;text-transform:uppercase;cursor:pointer;z-index:100;font-size:18px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div#inventory-sidebar-mobile-search.running{opacity:.8}div#inventory-sidebar-mobile-search.open{z-index:10;text-align:right;font-size:20px;background-color:#d13838;opacity:.9;padding-right:12px}div.banner-container{text-align:center;padding:0 10%}span.banner-text{display:none}div#inventory-detail-top-container{background-color:#FFF;border:none;text-align:center;display:block}div.detail-vehicle-contact{border-bottom:2px solid #000}div.detail-vehicle-pricing .price-primary{background-color:#FFF;color:#000;font-weight:700}div.detail-body-inner-left{flex:0 0 100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%}div.detail-body-inner-right{flex:0 0 100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-around;-webkit-justify-content:space-around}#inventory-detail div.vehicle-information-attributes .info-item{background-color:#FFF;width:95%}div.inventory-vehicle-inner-middle-container,.side_search .inventory-vehicle-inner-middle-container{width:95%}div.vehicle-information-attributes .info-item.row-color{background-color:#FFF}div.vehicle-information-attributes .info-item.mobile-hide{display:none}div.vehicle-information-attributes .info-item.desktop-hide{display:block}div.detail-tab-container{order:1;-webkit-order:1}div.dealer-option{flex:0 0 48%;-webkit-box-flex:0 0 48%;-moz-box-flex:0 0 48%;-webkit-flex:0 0 48%;-ms-flex:0 0 48%}div.similar-vehicle-container{flex:0 0 90%;-webkit-box-flex:0 0 90%;-moz-box-flex:0 0 90%;-webkit-flex:0 0 90%;-ms-flex:0 0 90%}div.detail-bottom-item.bottom-tags{display:none}div.detail-tab-container .tab-name-container{display:none}div.detail-tab-container .tab-content-container{width:100%;padding:0;background-color:#FFF}div.detail-tab-container .tab-content-container .tab-content{display:block}div.detail-tab-container .tab-content-container .tab-content-inner{display:none}div.detail-tab-container .tab-content-container .tab-content-inner.active{display:block;background-color:#E6E6E6;padding:2%;margin:0 0 5% 0}div.tab-mobile-button{display:block}div.detail-bottom-item.vehicle-information-container .tab-name-container{display:none}div.detail-bottom-item.vehicle-information-container .tab-content-container{border:none;margin:2% 0 0;width:100%;padding:0}div.detail-bottom-item.vehicle-information-container .tab-content{display:block}div.detail-bottom-item.vehicle-information-container .tab-content-inner{display:none}div.detail-bottom-item.vehicle-information-container .tab-content-inner.active{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}div.detail-bottom-item.vehicle-information-container .tab-content-inner.active>div{flex:0 0 100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%}div#similar-container{margin:0 auto 10px}div#similar-title{display:none}div#similar-container .tab-content-inner{display:none}div#similar-container .tab-content-inner.active{display:block}div#similar-container .similar-image img{margin:auto}}@media (max-width:736px) and (orientation:landscape){.banner-container.facebook-share{border-left:none;margin:5px 0}div#inventory-wrapper{font-size:16px}div.inventory-pagination-container{max-width:32%;width:100%}div.search-item-dropdown.large-box{width:300px}div.search-item-dropdown .search-content{width:200px}.info-item.info-transmission .info-value{max-width:50%}div.price-item.price-information a{background-image:none;padding:4px 0}div.price-item.price-form{background-image:none}}.elementor-kit-5{font-family:"Poppins",Sans-serif!important}