#cardealerpress-inventory{max-width:1100px;margin:0 auto}.dealer-contact-wrapper{display:flex}.address{margin-right:5px}.map-link.map-contact{margin-left:5px}#top-search-container.scroll{position:relative!important}@media only screen and (max-width:768px){.boxed div.section .section_inner,.container_inner,.container_inner nav.content_menu,.elementor-row .elementor-widget-wrap>.qode_elementor_container_inner,.footer_bottom_border.in_grid,.footer_top_border.in_grid,.full_width .parallax_content,.qode_elementor_container_inner,.steps_holder_inner,.title_border_in_grid_holder,div.grid_section .section_inner,nav.content_menu ul{width:100%!important}}@media only screen and (max-width:600px){.boxed div.section .section_inner,.container_inner,.container_inner nav.content_menu,.elementor-row .elementor-widget-wrap>.qode_elementor_container_inner,.footer_bottom_border.in_grid,.footer_top_border.in_grid,.full_width .parallax_content,.qode_elementor_container_inner,.steps_holder_inner,.title_border_in_grid_holder,div.grid_section .section_inner,nav.content_menu ul{width:100%!important}}@media only screen and (max-width:480px){.boxed div.section .section_inner,.container_inner,.container_inner nav.content_menu,.elementor-row .elementor-widget-wrap>.qode_elementor_container_inner,.footer_bottom_border.in_grid,.footer_top_border.in_grid,.full_width .parallax_content,.qode_elementor_container_inner,.steps_holder_inner,.title_border_in_grid_holder,div.grid_section .section_inner,nav.content_menu ul{width:100%!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;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 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.splide__slide img{width:100%;height:auto;border:3px solid #888;border-radius:16px}.splide,.splide__slide{margin-top:20px}.splide--nav>.splide__track>.splide__list>.splide__slide{margin-top:5px;border-radius:20px;padding:2px;padding-right:7px!important;margin-right:5px!important}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #ccc!important}#inventory-middle-container{grid-template-columns:1fr 5fr;width:94%;margin:0 auto}#inventory-side-search{grid-column:1;margin-right:2%}.inventory-vehicle-wrapper-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:5px;margin:0 auto}.grid.vehicle-container{border:1px solid #000;box-shadow:2px 2px 2px #888}.grid.vehicle-container:hover{box-shadow:none}.nested.inventory-vehicle-titles{line-height:normal}.nested .header-make,.nested .header-model,.nested .header-trim{padding-left:5px}.nested .header-trim{font-size:14px}.nested.inventory-vehicle-tier-dealer-name{text-align:center;margin:5px;font-size:.7em}.nested.inventory-vehicle-tier-vehicle-information{margin:0 auto 0;width:95%}span.info-label{font-weight:700}.nested .info-item{background-color:transparent}.nested .info-item .info-value{padding:0}.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:#0074AA;padding:3px;font-size:20px}.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-odometer .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%}#saved-vehicle-count-container{display:block;border:2px solid #DBDBDB;float:right;padding:2px 5px 4px;overflow:hidden;font-size:90%;height:22px;box-sizing:initial;padding:0 1%;color:#000;background-color:#EFEFEF}#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-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-flex:100%;-ms-flex:100%;order:1;-webkit-order:1}#inventory-search-container.sidebar-flamingo{flex:20%;-webkit-flex:20%;-ms-flex:20%;order:2;-webkit-order:2;margin:0 1% 1% 0;border:1px solid #DBDBDB;box-sizing:border-box;background-color:#FFF}#inventory-vehicles-container.sidebar-flamingo{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}div#listing-clear-search:hover{opacity:.6}#inventory-bottom-container.sidebar-flamingo{flex:100%;-webkit-flex:100%;-ms-flex:100%;order:4;-webkit-order:4;width:100%}#list-widget-area.sidebar-flamingo{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:700;background-color:#0174AA;color:#FFF;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:92%;margin:0 auto;border:2px solid #1A82B2;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:28%;background-color:#1b82b3;color:#FFF;border-radius:4px;position:absolute;top:0;right:6px;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}.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:#0174AA;color:#FFF;text-indent:10px;position:relative;cursor:pointer;padding:4px 0}.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;width:92%}.side-search-item-dropdown .search-content select{width:100%}.search-content.from,.search-content.to{display:inline-block;width:48%}.search-list.side2,.side-search-item.side2{width:88%;margin:0 auto 5px;color:#000;border:1px solid #000}.search-list.side2,.side-search-item.side2{padding:1% 1%}.side2 .side-search-item-label{background-color:#fff;color:#000;text-indent:0}.side2 span.search-item-icon{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000}.side2-bar .side-search-item-dropdown{font-size:90%;display:block}.side-search-item #search-multi-select-tags{padding:2% 0;max-height:225px}.side-search-item #search-multi-select-tags li{margin:0 auto 2px;border-bottom:1px solid #EEE}.side-search-item-label .search-item-icon{position:absolute;right:15px;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{font-family:Montserrat;font-size:18px;min-height:200px;display:block;position:relative}#inventory-wrapper a:visited{color:#d42d2d}#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:#666;color:#fff;border-radius:8px;border:2px solid #222;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:12px 0}.search-item{padding:0 2%;border-right:1px solid #fff;font-size:90%;position:relative;z-index:6;box-sizing:border-box}#search-text.search-item{border:none}.search-item-label{cursor:pointer}.search-item-icon{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #FFF;display:inline-block;margin:0 0 2px 2px}.open .search-item-icon{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #FFF;border-top:none}.search-item-dropdown{display:none;position:absolute;color:#000;border:1px solid #D3D3D3;font-size:75%;left:0;background-color:#FFF}.search-item-dropdown.large-box{width:320px;height:auto;padding:5px}.search-item-dropdown.large-box.geo-height{height:220px}.search-item-dropdown.large-box.geo-height.geo-zip{height:256px}.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 10px}.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:120px;height:13px;margin:3px 0;font-size:12px}#search-color .search-item-icon{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAg9JREFUeNocjktrE1EAhc+9c+9kHokxpi1RkzakaWgmWigWXIkFQRDTFlxZ0F/Qtf9E/4KIuFKr7U43btSFD5TSpE2pCUnMOzOZyUxmroMHzubw8XHI6acK9IEPudaN6pWfD3H8oSzav/JEDBHMq1WynH0rGcUX9rW1sZs3wAijEJ6Xcb82nil9Z0sKNBCJIRyBmVkSjda24M0drBb3QNkZ8x0vUT88eqrXrS01uwjJDcFpDUL0QFIMYsEHobX77Pw9vBXjsXQ3tfno/GP1SWQuAR6NQdc1UK8BwdvAVUBa1EGWr4Bp7QJX4zX27Utlh3oeyHgEN7zHcwu4vLIBGgwgChOQjAaRjAKKBRKpbLNKZ5S7wDU4toUWERiaGtbXikgbAWh2FIITgIU3qQ1KxjnWYQwDiaMpcxBVwhHzcZxUcKswh6W4CR5KWFjJx/+wIJU4Oel6RiShYhqTocV9dNkIdrOB0ugH5nUXcUWFLE2gsvlTVrqZe/P58Hc5qoSWeABXdQB3AmXggLgu0k4Pl1QCzi0sRTde03t3jFc31lP7TbOHmTKDr/pwAhv9aYCWq6M+oTge1NHpZw6svxsvqaqw3oPN1T0jrb+zpkOY3gAzz4LpTPHH9FAde7BF+iBGbu9RqF3mzgLIXDrbvL60+33c3u1GrPLUMfOubCPC49WkfnE/pcees0AeBpjhnwADANR/46wcxitVAAAAAElFTkSuQmCC);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:90%;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:65%;padding:2px 2px 3px;width:100%;border:none;box-sizing:border-box;opacity:1;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:block;background-color:#83ca83;color:#000;margin:0 5px;padding:0 14px 0 8px;position:relative;cursor:pointer}.round-button{color:#000;position:absolute;top:1px;right:4px;font-size:80%}#inventory-top-container{display:block;float:none;clear:both;overflow:hidden;width:94%;margin:1% auto 0;margin-bottom:20px;height:100px}.inventory-pagination-container{display:block;float:left;overflow:hidden;border:2px 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:none;overflow:hidden;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px;cursor:pointer}.pagination-cdp.page-count-container{margin:0 8px;padding:6px 0;cursor:default}.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}.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:none;float:right;padding:2px 5px 4px;overflow:hidden;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}.sort-label{display:none;height:18px;font-size:90%;line-height:175%}span.sort-value.asc{width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;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 transparent;border-left:5px solid transparent;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}.list-no-results-container{display:block;width:75%;margin:5% auto;text-align:center}.list-no-results-image{display:block;background-image:url(../../../../plugins/cardealerpress_theme_extender/extra/images/tri-arrows.png);background-repeat:no-repeat;background-size:contain;width:240px;height:75px;margin:0 auto 5%}.list-no-results-text{font-size:125%}.list-no-results-form{display:block;background-color:#E1E1E1;padding:2%;border:1px solid #000;box-sizing:border-box;width:80%;margin:4% auto 0;font-size:90%}#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: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;border:3px solid #ddd;border-radius:16px;background-color:#ececec;margin:0 0 2%;width:100%;padding:1% 1.5%}.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-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-left-container{flex:60%;-webkit-flex:60%;-ms-flex:60%;order:2;-webkit-order:2;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}.inventory-vehicle-header{text-align:left;display:block;font-weight:700;width:100%;flex:100%;-webkit-flex:100%;-ms-flex:100%;order:1;-webkit-order:1}h2.inventory-vehicle-header{font-family:"Open Sans Condensed",sans-serif;color:#d42d2d;text-transform:capitalize!important;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:30px;line-height:1em!important}.brand-container{display:block;position:relative;float:left;width:160px;height:78px}.inventory-vehicle-header a{width:100%;display:block}.inventory-vehicle-header a span{display:inline-block}.inventory-vehicle-header>span{margin:0 2px}#inventory-content-description-list ul{display:none}.inventory-description{font-family:open sans,sans-serif;font-size:16px;color:#666;line-height:20px;margin:0 0 1.5%;text-align:left;padding-top:15px}.inventory-breadcrumbs{display:block;width:95.6%;padding:1% 2%}.inventory-breadcrumbs{margin-top:8px;margin-bottom:20px;background-color:#555;border-radius:14px;border:2px solid #999;padding:1%;width:96%;color:#999;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.inventory-breadcrumbs a{color:#ccc!important;text-decoration:none;font-family:'Open Sans',sans-serif!important;font-size:14px!important;font-weight:400!important}.inventory-breadcrumbs a:hover,.inventory-breadcrumbs a:active{color:#75e21c!important;text-shadow:0 0 6px #090}.inventory-breadcrumbs a span{margin:0 1%}#inventory-main-headline h2,#inventory-sub-headline h3,#inventory-content-headline{font-family:'Open Sans Condensed',sans-serif!important;letter-spacing:normal!important;font-weight:700;color:#888}#inventory-main-headline h2{color:#eb1c24!important;padding-bottom:5px;margin-bottom:8px;border-bottom:1px solid #aaa}#inventory-sub-headline h3{color:#666;text-transform:capitalize!important;font-family:'Open Sans Condensed',sans-serif!important;text-align:left!important;font-size:18px;line-height:22px;margin-left:40px;letter-spacing:normal!important}#inventory-sub-headline h3.dealer-location{margin-top:5px;color:#999;text-transform:capitalize!important;display:flex}#inventory-sub-headline h3.dealer-location a{text-transform:uppercase!important;color:#eb1c24;font-size:18px!important}#inventory-sub-headline{font-size:1em;font-weight:700}.inventory-vehicle-inner-left{flex:0 0 98%;-webkit-flex:0 0 98%;-ms-flex:0 0 98%;order:2;-webkit-order:2;display:block;text-align:center;position:relative}.inventory-vehicle-image{position:relative}.marked-sold-overlay{position:absolute;z-index:5;top:0;left:0;width:40%}.list-video-play-icon{position:absolute;background-image:url(https://www.internationalmachinery.com/wp-content/plugins/cardealerpress_theme_extender/extra/images/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:3px solid #888;border-radius:12px}.inventory-vehicle-information{flex:0 0 98%;-webkit-flex:0 0 98%;-ms-flex:0 0 98%;order:3;-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:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;box-sizing:border-box}.info-item{flex:0 0 44%;-webkit-flex:0 0 44%;-ms-flex:0 0 44%;display:block;float:none;clear:both;overflow:hidden;font-size:75%;line-height:190%;margin:0 2%;padding:0 1%;background-color:#E9E9E9}.info-item.row-color{background-color:#DBDBDB}.info-item .info-label{float:left;line-height:normal;padding:3% 0}.info-item .info-value{float:right;font-size:85%;max-width:62%;text-align:right;line-height:normal;padding:3% 0}.info-item.info-vin .info-value{max-width:80%}.inventory-vehicle-left-bottom{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-flex:1 1 100%;-ms-flex:1 1 100%;font-size:75%;line-height:normal}.dealer-contact-mobile-wrapper{display:none}.info-item.saved-vehicles-container{margin:2% 2%;background-color:#C50606;opacity:.8}.info-item.compare-vehicles-container{margin:2% 2%;background-color:#0074AA;opacity:.8}.inventory-vehicle-save,.inventory-vehicle-compare{display:block;overflow:hidden;float:none;clear:both;width:100%;font-weight:700;color:#FFF;cursor:pointer;position:relative}.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:#FFF;position:absolute;top:50%;right:5%;transform:translateY(-50%);color:#000;text-align:center;line-height:normal}.inventory-vehicle-inner-right-container{flex:20%;-webkit-flex:20%;-ms-flex:20%;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-contact-information{display:block;overflow:hidden;clear:both;float:none;width:94%;padding:5% 2%;font-family:'Open Sans Condensed',sans-serif;background:#222 url(https://www.internationalmachinery.com/images/diamond-plate-header-bg.jpg) top left repeat;box-shadow:inset 0 -20px 80px #000;border:2px solid #999;border-radius:14px;text-align:center}#inventory-contact-information img{background-image:url(https://www.internationalmachinery.com/images/international-machinery-used-semi-truck-dealer-bc-logo.png);background-repeat:no-repeat;background-size:contain!important;max-width:150px;height:auto}#inventory-contact-name{color:#FFF;font-size:1em;font-weight:700;line-height:1.2em}#inventory-contact-vehicle-location{color:#FFF;font-size:.8em}#inventory-contact-phone{text-transform:uppercase;font-weight:700;color:#FFF;line-height:2em}#inventory-contact-phone a{font-size:1.2em;color:#fff!important}#inventory-contact-phone a:hover{color:#32ec32!important;text-shadow:0 0 10px #32ec32}a.pin{background-image:url(https://www.internationalmachinery.com/images/pin.png);background-repeat:no-repeat;background-position:0 6px;padding-left:24px}.inventory-content-sidebar-wrapper{display:block;overflow:hidden;clear:both;float:none;margin:2% 0;margin-top:15px;width:94%;padding:2%;border:2px solid #dcdcdc;border-radius:14px}.inventory-content-sidebar-wrapper .brand-container{position:relative;width:160px;margin:0 auto;padding:10px;float:none}.side-price{display:block;position:relative;margin-left:-20px;text-align:center}#inventory-contact-message{font-size:1em;color:#FFF}.inventory-vehicle-pricing{display:block;width:95%;font-size:90%}.price-item{flex:100%;-webkit-flex:100%;-ms-flex:100%;display:block;overflow:hidden;clear:both}.price-item.price-primary{font-size:100%;font-weight:700;position:relative;text-align:center!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{width:200px;height:50px;text-align:center;font-size:90%;color:#FFF}.price-information a{width:100%;display:block;margin:2% 0;line-height:80px;color:#7cc93e!important}.price-information a:hover{color:#fff!important;opacity:1.0!important}.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(https://www.internationalmachinery.com/wp-content/plugins/cardealerpress_theme_extender/extra/images/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;text-decoration:none}.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(https://www.internationalmachinery.com/wp-content/plugins/cardealerpress_theme_extender/extra/images/etag.png);background-repeat:no-repeat;background-position-x:10px;background-size:contain}.price-item.price-form:hover{opacity:.7}.price-primary span{font-weight:700}.price-item span.text{float:none;font-weight:700}.price-item span.value{float:none;font-family:open sans condensed,sans-serif;font-size:28px!important;font-weight:700!important;color:#519817!important;padding-left:8px}.price-item span.text.default{display:block;width:100%;text-align:center}.inventory-vehicle-inner-bottom-container{flex:100%;-webkit-flex:100%;-ms-flex:100%;margin-top:20px;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;padding-top:10px;padding-bottom:10px;border-top:1px solid #ccc}.bottom-item{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-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:0 0 0 0}#inventory-detail-banner{width:100%;background-color:#222;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:0;left:0;width:100%;z-index:100;font-size:90%}.admin-bar #inventory-detail-banner.scroll{top:32px}.banner-container{color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;font-family:'Open Sans Condensed',sans-serif;cursor:pointer;padding:0 2%;border-right:2px solid #444}.banner-container a,.previous-link,.friendly-print{color:#fff!important;text-transform:uppercase;font-size:16px!important;font-weight:600;font-family:'Open Sans Condensed',sans-serif}.banner-container a:hover,.previous-link:hover,.friendly-print:hover{color:#32ec32!important}.banner-container.dealer-number{border:none}.banner-container.facebook-share{border-left:2px solid #FFF;border-right:none}.previous-icon{display:inline-block;background-image:url(https://www.internationalmachinery.com/images/back-icon.png);background-repeat:no-repeat;background-size:contain;width:20px;height:18px;vertical-align:text-top;position:relative}.print-icon{display:inline-block;background-image:url(https://www.internationalmachinery.com/images/print-icon.png);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;vertical-align:text-top;position:relative}.email-icon{display:inline-block;background-image:url(https://www.internationalmachinery.com/images/email-icon.png);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;vertical-align:text-top;position:relative}.phone-icon{display:inline-block;background-image:url(https://www.internationalmachinery.com/images/phone.png);background-repeat:no-repeat;background-size:contain;width:20px;height:18px;vertical-align:text-top;position:relative}@media only screen and (max-width:475px){.previous-icon,.print-icon,.email-icon{top:5px}.phone-icon{top:8px}}.banner-container.dealer-number a{color:#FFF}.banner-container.dealer-number a:visited{color:#FFF}#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(https://www.internationalmachinery.com/wp-content/plugins/cardealerpress_theme_extender/extra/images/phone.png);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;vertical-align:text-top}#inventory-detail-top-container{background-color:#F2F2F2;border:1px solid #DBDBDB;color:#000;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%;max-width:1100px;position:relative;margin:0 auto;border-top-left-radius:20px;border-top-right-radius:20px}.top-inner-top{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:75%;-webkit-flex:75%;-ms-flex:75%;order:2;-webkit-order:2;text-align:center}.detail-vehicle-header{display:block;width:90%;margin:10px auto;padding:0 0 5px 0;font-size:125%;font-weight:700;text-align:left;font-family:'Open Sans Condensed',sans-serif;color:#eb1c24!important;text-transform:uppercase;padding-bottom:15px;border-bottom:1px solid #ccc;letter-spacing:normal!important}.detail-vehicle-header span{margin:0}.header-trim{display:none}.top-inner-right{flex:25%;-webkit-flex:25%;-ms-flex:25%;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}.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%;max-width:1100px}.detail-body-inner-left{flex:0 0 68%;-webkit-flex:0 0 68%;-ms-flex:0 0 68%;margin:0 auto;min-height:0;min-width:0}#vehicle-image-display{display:block;width:100%}.ui-dialog.detail-form .ui-dialog-titlebar-close{position:relative;width:40px;height:40px;background:transparent!important}.ui-dialog.detail-form.ui-corner-all.ui-widget.ui-widget-content.ui-front.detail-form.ui-resizable{border-radius:20px;border:2px solid gray}.ui-dialog.detail-form .ui-dialog-titlebar{background:none;border:0;padding:0}body.model{background-color:rgba(71,70,70,.72)}#iframe-container{width:100%}#iframe-dialog{width:98%;margin:0 auto;height:100%;border:none}.video-container{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden;max-width:100%;margin-top:0}#inventory-listing #inventory-video-wrapper{margin:25px auto 0}#inventory-detail #inventory-video-wrapper{margin:0 auto 25px}#inventory-video-iframe,.inventory-video-iframe,#list-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}#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 transparent;border-top:6px solid transparent;display:block}.detail-body-inner-right{flex:0 0 28%;-webkit-flex:0 0 28%;-ms-flex:0 0 28%;margin:0 auto}.detail-vehicle-information{flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;order:1;-webkit-order:1;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;align-items:center;-webkit-align-items:center}.detail-vehicle-information .info-item{flex:0 0 46%;-webkit-flex:0 0 46%;-ms-flex:0 0 46%;display:block;float:none;clear:both;overflow:hidden;font-size:80%;line-height:190%;margin:0;padding:0 1%;background-color:#E9E9E9}.detail-vehicle-information .info-item.row-color{background-color:#DBDBDB}.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:20px 0 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}.tab-name{background-color:#E9E9E9;margin:0 3px 0 0;padding:2px 5px;border-radius:5px 5px 0 0;cursor:pointer}.tab-name.active{background-color:#CDDEF2}.tab-content-container{display:block;width:100%;background-color:#CDDEF2;padding:0 3%;-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-flex:0 0 100%;-ms-flex:0 0 100%;max-width:1100px;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;position:relative;margin:0 auto}.detail-bottom-item{flex:25%;-webkit-flex:25%;-ms-flex:25%;text-align:center}.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-flex:0 0 100%;-ms-flex:0 0 100%}.vehicle-information-container .tab-name-container{margin:3% 0 0 0}.vehicle-information-container .tab-name{flex:1 1 30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;font-family:'Open Sans Condensed',sans-serif;padding:20px 0;font-weight:700}.vehicle-information-container .tab-name.active{background-color:#666;color:#fff}.vehicle-information-container .tab-content-container{display:block;overflow:hidden;background-color:#FFF;border:2px solid #ccc;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.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:30px;text-align:left}.dealer-notes-container ul{list-style-type:none;margin-left:20px;margin-bottom:40px;margin-top:30px}.dealer-notes-container ul::before{font-family:'Open Sans Condensed',sans-serif;font-size:26px;font-weight:700;color:#eb1c24;position:relative;top:-10px;left:-20px;padding-bottom:12px;content:'Vehicle Details:'}.dealer-notes-container ul::after{font-family:'Open Sans Condensed',sans-serif;font-size:26px;font-weight:700;color:#eb1c24;position:relative;top:30px;left:-20px;padding-bottom:12px;content:'Vehicle Description:'}.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:30px}.dealer-option{flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%}span.spacer{font-size:18px;font-weight:600;margin:0 2%;width:94%;box-sizing:border-box;overflow:hidden;text-indent:-10px;padding-left:10px;display:block}.tab-mobile-button{display:none;position:relative;width:90%;background-color:#666;color:#FFF;padding:8px 2%;text-align:left;overflow:hidden;clear:both;float:none;margin:10px auto;border-radius:5px;font-size:22px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.tab-mobile-icon.close{border:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAECAIAAAAI1ii7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpifPz4MQMpgImBREB7DQABBgAIBAKxXNsA5AAAAABJRU5ErkJggg==);margin:-6px 0 -4px 10px}span.tab-mobile-icon{width:16px;height:15px;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVFJREFUeNqkU8tVw0AM1KwdauFKARRAD1y5pQDogAY4caUEblTBiQLcBDzvStFvHcf4wHvoJU9eeUY7GSm4e/ogkoGEKoEKEUTPoNfjtRDrJ0sPL1+w9yJCQMePVjlosenhSjOimeUkF/Z+FLgkL3ihsbVZiyDmH0UpgzhAOJMtM1eKaIkP3mhd7KtC7RrPIuzQLp9REhPRn10BM3unkAdaB5Kj99EW1zOmaRL6R5Rft21UXCjKd2ts6QUfwOLHfpj77o165RzFegNByY7DnwT3KdkZt8d3Ku509C4So3x7vLmQcv/8acvhE/FRK0GK7YG623BQGboHMuqUeW3NErNkvWe/tegu2u/g7+w8J7ntGRB1U4hGpZpqjj3wtZG6bOJeGC6ffN+CowzQEM6r/LjpvHV9bPFfyPomj9V2Wg8mB/7zFkdX3iNHjMB5rs47CTAA/sjjLzt28l4AAAAASUVORK5CYII=);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-container{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;margin:20px auto;width:95%;background-color:#F2F2F2}#similar-title{flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;text-align:center;font-weight:700;font-size:120%;color:#FFF;background-color:#0074AA}.similar-vehicle-container{flex:1 1 33%;-webkit-flex:1 1 33%;-ms-flex:1 1 33%;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:10px 0;text-align:center}.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:1px solid #000;border-radius:6px;background-color:transparent}@media (max-width:769px) and (orientation:portrait){.dealer-notes-container ul{margin-left:0}.dealer-notes-container{padding:6%;width:86%}.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:transparent;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}div.search-item{display:none;flex: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}#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(https://www.internationalmachinery.com/wp-content/plugins/cardealerpress_theme_extender/extra/images/minus.png);margin:0 0 -4px 10px;border:none}div.search-item.mobile-show.open .search-item-icon{border:none;background-image:url(https://www.internationalmachinery.com/wp-content/plugins/cardealerpress_theme_extender/extra/images/minus.png);margin:0 0 -4px 10px}div.search-item span.search-item-icon{width:16px;height:15px;display:inline-block;background-image:url(https://www.internationalmachinery.com/wp-content/plugins/cardealerpress_theme_extender/extra/images/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(https://www.internationalmachinery.com/wp-content/plugins/cardealerpress_theme_extender/extra/images/minus.png);margin:0 0 -4px 10px}div#search-color .search-item-icon{width:16px;height:15px;display:inline-block;background-image:url(https://www.internationalmachinery.com/wp-content/plugins/cardealerpress_theme_extender/extra/images/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:auto}div.search-item-dropdown.large-box.geo-height.geo-zip{height:auto}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{display:none;float:none;padding:2% 0}div.pagination-container{width:56%;margin:0 auto}.change-currency-desktop{margin:0 auto}div#inventory-sort-container{display:none;float:none;padding:2% 0}div.inventory-vehicle-container{width:100%}div.inventory-vehicle-inner-left-container{flex:0 0 60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;font-size:60%}div.inventory-vehicle-inner-left{flex:0 0 96%;-webkit-flex:0 0 96%;-ms-flex:0 0 96%}div.inventory-vehicle-image{flex:50%;-webkit-flex:50%;-ms-flex:50%}div.list-video-play-icon{display:none}div.inventory-vehicle-information{display:block;flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;border:none;align-items:baseline;-webkit-align-items:baseline}div.info-item{display:none}div.info-item.info-mobile{display:block;background-color:#FFF;flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;line-height:inherit}div.info-item.info-mobile .info-value{text-align:left}div.info-item .info-label{display:none}div.info-item.info-condition{order:1;-webkit-order:1}div.info-item.info-exterior{order:2;-webkit-order:2}div.info-item.info-transmission{order:3;-webkit-order:3}div.info-item.info-mpg{order:4;-webkit-order:4}div.info-item.info-odometer{order:5;-webkit-order:5}div.info-item.info-odometer .info-label{display:block;margin-left:10px;font-size:85%}div.info-item .info-value{float:left;margin-left:10px}div.inventory-vehicle-contact{display:none;text-align:center}div.dealer-contact-mobile-wrapper{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-flex:0 0 100%;-ms-flex:0 0 100%}div.detail-body-inner-right{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}div.detail-vehicle-information{order:2;-webkit-order:2}div.detail-vehicle-information .info-item .info-label{display:block;margin-left:0;font-size:75%}div.detail-vehicle-information .info-item{background-color:#FFF;order:0;-webkit-order:0;flex:0 0 46%;-webkit-flex:0 0 46%;-ms-flex:0 0 46%}div.detail-vehicle-information .info-item .info-value{float:right}div.detail-vehicle-information .info-item.row-color{background-color:#FFF}div.detail-tab-container{order:1;-webkit-order:1}div.dealer-option{flex:0 0 48%;-webkit-flex:0 0 48%;-ms-flex:0 0 48%}div.similar-vehicle-container{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-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}}#search-price,#search-odometer,.number-range-list input,.number-range-list span,.search-saleclass{display:none!important}.number-range-list span{border-top:0px!important}.data-range-list{border-top:0px!important;padding:0!important}.shown-price{font-size:11px;font-weight:normal!important;color:#222}.inventory-main-price{display:block;position:relative;margin:0 auto}.inventory-main-price:before{content:"(Shown in CAD Funds)";font-size:10px;text-align:center;position:relative;margin-top:0;display:block}.inventory-main-price:after{content:"";width:16px;height:11px;background:transparent url(https://www.internationalmachinery.com/images/canada.png) no-repeat top left;position:relative;margin-left:3px;top:-4px;display:inline-block}.show-usd:after{content:"";width:16px;height:11px;background:transparent url(https://www.internationalmachinery.com/images/usa.png) no-repeat top left;position:relative;margin-left:3px;top:-2px;display:inline-block}.show-cad:after{content:"";width:16px;height:11px;background:transparent url(https://www.internationalmachinery.com/images/canada.png) no-repeat top left;position:relative;margin-left:3px;top:-2px;display:inline-block}@media (max-width:769px) and (orientation:portrait){div#search-mobile-button.mobile-show{background:#212121;background:linear-gradient(to bottom,#212121 0%,#444444 50%,#0a0e0a 51%,#333333 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121',endColorstr='#333333',GradientType=0)!important;border:3px solid #888!important;border-radius:30px!important;font-family:'Open Sans Condensed',sans-serif!important;font-size:18px!important;font-weight:bold!important;letter-spacing:normal;color:#fff!important;text-shadow:0 1px 1px #000;text-align:center!important;padding-top:3px;padding-bottom:5px;margin:0 auto!important;cursor:pointer!important}}@media (max-width:769px) and (orientation:portrait){div#search-mobile-button.mobile-show:hover{color:#fff!important;border-color:#32ec32!important}#search-year{display:none!important}}.swap-dollar a,.swap-dollar-detail a{background:#212121;background:linear-gradient(to bottom,#212121 0%,#444444 50%,#0a0e0a 51%,#333333 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121',endColorstr='#333333',GradientType=0)!important;border:3px solid #888!important;border-radius:30px!important;font-family:'Open Sans Condensed',sans-serif!important;font-size:18px!important;font-weight:bold!important;letter-spacing:normal;color:#fff!important;text-shadow:0 1px 1px #000;display:flex;justify-content:center;align-items:center;text-align:center!important;padding-top:3px;padding-bottom:5px;margin:0 auto!important;cursor:pointer!important}.swap-dollar-detail a{width:180px!important;float:right;margin-top:20px!important}.swap-dollar a:hover{color:#fff!important;border-color:#32ec32!important}.swap-dollar .fa-angle-right,.swap-dollar-detail .fa-angle-right{float:right;padding-left:8px;display:inline;color:#c6c9c6}.swap-dollar:hover .fa-angle-right,.swap-dollar-detail:hover .fa-angle-right{color:#32ec32}.change-currency-desktop{width:200px!important;display:block;position:relative;z-index:1;top:40px}#inventory-wrapper{margin-top:0px!important}@media screen and (max-width:500px){#inventory-wrapper{margin-top:0px!important}}@media screen and (max-width:425px){#inventory-wrapper{margin-top:0px!important}}@media screen and (max-width:600px){.change-currency-desktop{width:60%!important;margin:40px auto;top:0}#inventory-sort-container{display:none!important}.inventory-vehicle-information div{padding-left:0px!important}}@media (max-width:769px) and (orientation:portrait){.side-buttons{width:50%!important}div#search-mobile-banner.mobile-show{padding-bottom:15px;border-bottom:2px solid #888}#search-text.search-item{border-bottom:2px solid #888}div.search-item.search-action{border-bottom:none!important;padding-bottom:15px}#search-item-container{width:92%;margin:0 auto}}.admin-bar #top-search-container.scroll,#top-search-container.scroll{top:0;padding-top:10px}.btn,button,.button,.cta-btn,.btn-primary{background:#212121;background:linear-gradient(to bottom,#212121 0%,#444444 50%,#0a0e0a 51%,#333333 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121',endColorstr='#333333',GradientType=0)!important;border:3px solid #888!important;border-radius:30px!important;font-family:open sans condensed,sans-serif!important;font-size:18px!important;font-weight:700!important;letter-spacing:normal;color:#7cc93e!important;text-shadow:0 1px 1px #000;width:80%;display:flex;justify-content:center;align-items:center;text-align:center!important;padding-top:3px;padding-bottom:5px;margin:15px auto!important;cursor:pointer!important}.cta-btn:hover{color:#fff!important}.arrow{position:relative;top:15px}#inventory-content-description-list-bullets ul,#inventory-content-description ul{list-style-type:none;font-family:open sans,sans-serif}#inventory-content-description-list-bullets ul li b{font-family:open sans condensed,sans-serif!important;color:#222!important}.inventory-vehicle-information div{font-family:open sans,sans-serif;font-size:14px;color:#666;line-height:18px;margin:0 0 1.5%;text-align:left;padding-left:30px}.listing-bottom-container{display:block;float:right;margin:10px;font-family:'Open Sans Condensed',sans-serif;color:#aaa;font-weight:700}.desc-under{display:none}@media screen and (max-width:1000px){#cardealerpress-inventory{margin-top:0px!important}.inventory-vehicle-pricing{padding-top:30px;padding-bottom:20px;width:200px}.inventory-vehicle-inner-bottom-container{justify-content:center!important}.listing-bottom-container{text-align:center}.desc-under{display:block}.desc-bottom,.desc-side{display:none}}@media screen and (max-width:768px){.inventory-vehicle-inner-left{flex:0 0 96%;-webkit-flex:0 0 96%;-ms-flex:0 0 96%;order:2;-webkit-order:2;display:block;text-align:center;position:relative}.inventory-vehicle-information{flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;order:3;-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:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;box-sizing:border-box;padding:5%}.inventory-vehicle-information div{font-size:22px;line-height:30px}.inventory-description{margin-top:15px!important;font-size:22px;line-height:30px;padding:5%}.inventory-vehicle-container{margin-bottom:30px!important}}#primary-slider{margin-top:0}@media only screen and (max-width:769px){.inventory-vehicle-container{width:96%!important}#inventory-contact-information{position:relative;top:40px}.inventory-description{font-size:18px!important;line-height:26px!important}}@media (max-width:600px){div.inventory-vehicle-inner-left-container{flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;font-size:60%}}.splide__slide img{width:99%}.video-container{height:400px;width:99%;border:3px solid #888;border-radius:12px}@media only screen and (max-width:1200px){.video-container{height:305px}}@media (max-width:1024px){.video-container{height:305px!important}}@media (max-width:1000px){.video-container{height:245px!important}}@media (max-width:768px){.video-container{height:220px!important}}@media (max-width:425px){.side-buttons{width:100%!important}.video-container{height:205px!important}}@media (max-width:320px){.video-container{height:155px!important}}