.inv-search-container{padding:5px 20px 8px;margin:5px 0 8px;color:#565656;background-color:#eee;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.inv-search-container .panel-filter,.inv-search-container .form-group{margin-bottom:0}#inv-item-search .form-control{width:100%}#inv-search-keyword:focus{z-index:2 !important}.inv-search-container .form-group{margin:5px 0}.inv-search-container .form-check-inline{display:inline-block;margin-right:9px}.inv-search-container input[type=checkbox]{display:none}.inv-search-container .form-check-label:before{content:'';height:18px;width:18px;margin-right:4px;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.inv-search-container .form-check-label:hover:before,.inv-search-container .form-check-label:focus:before{background-color:#f6f6f6;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.inv-search-container .form-check-label:active:before{background-color:#dcdcdc;box-shadow:0}.inv-search-container input[type=checkbox]:checked+.form-check-label:before{content:'\f00c';padding-bottom:2px;font-family:FontAwesome;font-size:13px;color:#565656;text-align:center}.inv-search-container .inv-search-condition>ul{display:flex;align-items:flex-start;padding:5px 0 0;margin:0}.inv-search-container .inv-search-condition>ul .form-check-label{display:flex;font-weight:400;align-items:center}.inv-search-container .inv-search-bottom{position:relative}.inv-search-container .inv-search-year>span{width:2%}.inv-search-container .inv-form-dash:before{position:absolute;left:-3px;bottom:0;content:'\2013';line-height:32px}#inv-search-year1,#inv-search-year2,#inv-search-price1,#inv-search-price2{display:inline;width:44%}#inv-list-table_filter{height:34px}.inv-search-container input.inv-list-search::-webkit-input-placeholder{font-weight:400}.inv-search-container input.inv-list-search::-moz-placeholder{font-weight:400}.inv-search-container input.inv-list-search:-ms-input-placeholder{font-weight:400}#inv-list-table_filter,#inv-list-table_filter label{width:100%;margin-bottom:0}.inv-search-container .inv-search-buttons{position:absolute;right:0;bottom:0;margin-bottom:5px}.inv-search-container .inv-search-buttons button{width:48%;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.inv-search-container .inv-search-buttons .btn-default{color:inherit;background-color:#d5d5d5;border-color:#c5c5c5}.inv-search-container .inv-search-buttons .btn-default:hover,.inv-search-container .inv-search-buttons .btn-default:focus{background-color:#c5c5c5;border-color:#b5b5b5}.inv-search-container .inv-search-buttons .btn-default:active{background-color:#b5b5b5;border-color:#b5b5b5}#inv-search-location,#inv-item-list-sort{margin:3px 0;display:inline-block;width:200px;font-weight:400}#inv-item-list-sort-container{float:right}#inv-search-location-container{float:left}#inv-search-location-container a{color:#333}#inv-search-location-container .bootstrap-select{width:200px;margin:3px 0}#inv-search-location-container .btn.bs-placeholder{color:inherit}#inv-search-location-container .btn.dropdown-toggle{cursor:default;height:32px}#inv-search-location-container .btn.dropdown-toggle:hover{background-color:#fff;border-color:#ccc}#inv-search-location-container .btn.dropdown-toggle:active,#inv-search-location-container .btn.dropdown-toggle:focus,#inv-search-location-container .open>.dropdown-toggle.btn-default{background-color:#fff;border-color:#66afe9;outline:0 !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#inv-search-location-container .dropdown-menu{margin:0;background-color:#eee}#inv-search-location-container .dropdown-menu>li>a:focus,#inv-search-location-container .dropdown-menu>li>a:hover{color:#fff;background-color:#388efe}.form-control-select{display:block;position:relative}.form-control-select:after{content:'';position:absolute;top:50%;right:12px;margin-top:-2px;width:0;height:0;margin-left:2px;border-top:4px dashed #565656;border-right:4px solid transparent;border-left:4px solid transparent;pointer-events:none}.form-control-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-color:#fff;background-image:none;border:1px solid #ccc;-ms-word-break:normal;word-break:normal}.form-control-select select::-ms-expand{display:none}@media (min-width:1400px){.container.full-width-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container.full-width-container{max-width:1470px}}@media screen and (max-width:991px){.div-inv-search-keyword{margin-bottom:45px !important}.inv-search-container.rentals-search-container .inv-search-buttons{position:relative;margin-top:10px}}@media screen and (max-width:500px){#inv-search-location-container,#inv-item-list-sort-container{float:none}#inv-search-location-container label,#inv-item-list-sort-container label{display:block}#inv-search-location-container .bootstrap-select,#inv-item-list-sort{width:100%}}.inv-body-wrap{padding:0}.inventory-container{padding:15px 0 0}.inventory-loader{color:#ccc}#inv-list-table{border-bottom:0}.inventory-container .inv-item-list{padding:0;margin:0}#inv-list-table th.sorting,#inv-list-table th.sorting_asc,#inv-list-table th.sorting_desc{display:none}#inv-list-table>tbody>tr{background-color:transparent}.inventory-container tbody tr:hover,.inventory-container tbody tr:focus{background:0 0}.inventory-container{padding:10px 0;border:0}.inventory-container .inv-item-container{display:-ms-grid;display:grid;-ms-grid-columns:25% 20px 1fr 1fr;grid-template-columns:25% 20px auto auto;-ms-grid-rows:auto auto auto auto auto;grid-template-rows:auto auto auto auto auto;padding:20px;background-color:#fff;align-items:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.3);box-shadow:0 1px 9px 0 rgba(0,0,0,.3);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.inv-item-container .inv-item-image{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:5;grid-row:1/span 5;-ms-grid-row-align:center;margin-bottom:10px}.inv-item-container .inv-item-pic{vertical-align:middle;max-height:210px;max-width:240px}.inv-item-container .inv-item-pic img{max-height:210px;max-width:100%}.inv-item-container .inv-item-name{display:flex;-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}.inv-item-container .inv-item-name h2{font-size:24px;font-weight:700}.inv-item-container .inv-item-name a{-ms-grid-row-align:end;align-self:flex-end}.inv-item-container .inv-item-name a,.inv-item-container .inv-item-name h2{margin:0}.inv-item-container .inv-item-name a,.inv-item-container .inv-item-category a,.inv-item-container .rental-item-price a,.inv-item-container .inv-item-location a{color:inherit}.inv-item-container hr{border-top:1px solid #ddd;-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/span 2;-ms-grid-row:2;grid-row:2;margin:8px 0;width:100%}.inv-item-container .inv-item-left-col{display:flex;height:100%;flex-direction:column;-ms-grid-column:3;grid-column:3;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/span 2;-ms-grid-row-align:start;align-self:start}.inv-item-container .inv-item-availability{margin-top:auto}.inv-item-container .inv-item-location{margin:12px 0;line-height:1.1}.inv-item-container .inv-item-rent,.inventory-container .inv-item-sale{margin:12px 0}.inv-item-container .inv-item-rent a{color:#218721}.inventory-container .inv-item-sale a{color:#337ab7}.inv-item-container .inv-item-price{margin-bottom:5px;-ms-grid-column:4;grid-column:4;-ms-grid-row:3;grid-row:3;-ms-grid-row-align:start;align-self:start}.inv-item-container .inv-item-mof,.inventory-item-price,.inv-item-mof{font-size:12px;font-weight:700;border:1px solid #ddd;border-radius:5px;background-image:linear-gradient(#fff,#eee);padding:7px 10px 6px;margin-left:10px;background:#000;border:#000;color:#fff}.inv-item-container .inv-item-price .inv-item-price,.inv-item-container .inv-item-price .rental-item-price-display{font-size:18px;font-weight:700}.inventory-container .rental-pricing-table{text-align:left;border-collapse:separate;border-radius:6px}.inventory-container .rental-pricing-table td:last-child,.sidebar-toggle-content .rental-pricing-table td:last-child{padding:4px 15px;font-size:28px;font-weight:900;line-height:1.2;font-family:"DM Sans",sans-serif}.inventory-container .rental-pricing-table tr td,.sidebar-toggle-content .rental-pricing-table tr td{color:#000;font-family:'DM Sans';font-weight:600}#sidebar-toggle-container .sidebar-toggle-content .modal-body{padding:0}#sidebar-toggle-container .sidebar-toggle-content-wrapper .container-fluid{padding:0}.inventory-container .rental-pricing-table tr>td:first-child{font-weight:600;font-family:'DM Sans';text-transform:uppercase}.inv-item-container .inv-item-highlight-text{-ms-grid-column:4;grid-column:4;-ms-grid-row:1;grid-row:1;-ms-grid-row-align:end;align-self:end}.inv-item-container .inv-item-highlight-image{-ms-grid-column:4;grid-column:4;-ms-grid-row:4;grid-row:4;text-align:right;-ms-grid-column-align:end;-ms-grid-row-align:end;align-self:end;margin-bottom:10px}.inv-item-container .inventory-item-contact{display:flex;align-items:center}.inv-item-container .inventory-item-buttons{display:flex;margin-left:10px;flex-shrink:0;line-height:24px}.inv-item-container .inv-item-cta{display:flex;justify-content:space-between;-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/span 2;-ms-grid-row:5;grid-row:5;border-radius:5px;border:1px solid #ddd;background-color:#f9f9f9;padding:10px}.inv-item-container .inventory-item-btn{height:44px;font-size:1em;font-weight:700}.inventory-container #inventory-model-container #get-financing.inventory-item-btn a{color:#000}.inventory-item-btn>i.fa,.inventory-item-btn>span>i.fa{opacity:.8;margin-right:5px}.inv-item-container .inventory-item-contact .inv-item-phone{font-size:18px;font-weight:700;margin:0 15px 0 5px;line-height:1}.inv-item-container .inv-item-cta .inv-item-call-now,.inv-item-container .inventory-item-contact .inv-item-video .inv-item-phone{font-size:14px}.inv-item-container .inv-item-cta .inv-item-call-now,.inv-item-container .inv-item-cta .inventory-phone-group-mobile>.inv-item-call-now{background-color:#282;border-color:#197119}.inv-item-container .inv-item-cta .inv-item-call-now,.inv-item-container .inv-item-cta .inventory-phone-group-mobile>*{display:none}.inv-item-container .inv-item-cta .inv-item-call-now:hover,.inv-item-container .inv-item-cta .inv-item-call-now:focus{background-color:#006400;border-color:#197119}.inv-item-container .inv-item-phone>i{margin-right:5px}.inv-item-container div.inv-item-request-button{padding:9px 12px;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;margin-right:10px}.inv-item-container div.inv-item-view-button{padding:0;-ms-grid-column:3;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}.inv-item-container div.inv-item-request-button,.inv-item-container div.inv-item-view-button{margin-bottom:0;-ms-grid-row-align:center;align-self:center}.inv-item-container div.inv-item-request-button a,.inv-item-container div.inv-item-view-button a{color:#fff}.inv-item-container div.inv-item-view-button a{display:block;padding:9px 12px}.inventory-container .inv-item-details-list{list-style-type:none;padding:0;margin:0 0 10px}.inventory-container .inv-item-category,.inventory-container .inv-item-details-list,.inventory-container .inv-item-price,.inventory-container .inv-item-location{color:#565656}.inventory-container .inv-item-category{margin-bottom:10px;font-style:italic}.inventory-container .inv-item-price{text-align:right}.inventory-container .inv-item-price .sales-price{margin-bottom:4px;font-size:18px;font-weight:700;align-items:center}.inventory-container .inv-item-price .sales-price .sales-price-label,.inventory-container .inv-item-price .retail-price{margin-right:2px;font-size:13px;font-weight:400}.inventory-container .inv-item-price .retail-price-value{text-decoration:line-through}.inventory-container .inv-item-price .sales-price-value,.inventory-container .inv-item-price .retail-price-value,.inventory-container .inv-item-price .sales-price{line-height:1}#inventory-item-price-value{font-size:28px;font-weight:900;font-family:"DM Sans",sans-serif}.inv-item-container .inv-item-view,.inv-item-container .inv-item-request-button{min-width:120px;text-align:center}.inventory-container a.inv-item-view{color:#fff !important}.inventory-container .inv-item-view:after{display:inline-block;margin-left:7px;content:'\f0da';font-family:FontAwesome}.inventory-container .inv-item-view:hover,.inventory-container .inv-item-view:focus{background-color:#222;border-color:#111;cursor:pointer;text-decoration:none}.inventory-container .inv-item-view:active{background-color:#111;border-color:#000;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 1px 2px rgba(0,0,0,.4);box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 1px 2px rgba(0,0,0,.4)}#inv-list-table .dataTables_empty{display:block;margin-top:7px}#inv-list-table_info{padding-top:2px;margin-right:10px;color:#565656}#inv-list-table_length{margin:2px 0 0;color:#565656}#inv-list-table_paginate{padding-top:0}#inv-list-table_paginate .paginate_button{position:relative;padding:2px 6px;margin:0 2px;line-height:1.54;text-decoration:none;color:#565656 !important;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}#inv-list-table_paginate .paginate_button.previous,#inv-list-table_paginate .paginate_button.next{position:relative;background-color:transparent;border-color:transparent}#inv-list-table_paginate .ellipsis{padding:0 8px}#inv-list-table_paginate .paginate_button.previous:before{position:relative;margin-right:5px;content:'\f0d9';font-family:FontAwesome}#inv-list-table_paginate .paginate_button.next:after{position:relative;margin-left:5px;content:'\f0da';font-family:FontAwesome}#inv-list-table_paginate .paginate_button.previous:hover,#inv-list-table_paginate .paginate_button.next:hover{border-color:#ccc}#inv-list-table_paginate .paginate_button.current{z-index:2;color:#fff !important;background:#337ab7;border-color:#2e6da4;cursor:default}#inv-list-table_paginate .paginate_button.current:hover,#inv-list-table_paginate .paginate_button.current:focus{color:#fff !important;background:#337ab7}#inv-list-table_paginate .paginate_button:hover,#inv-list-table_paginate .paginate_button:focus{color:#565656 !important;background:#ddd}#inv-list-table_paginate .paginate_button:active{background:#ccc;box-shadow:inset 0 0 2px rgba(0,0,0,.5)}#inv-list-table_paginate .disabled{display:none}#inv-list-table_wrapper .panel-footer{margin:8px 15px 0;color:#565656;background-color:#eee;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#inv-list-table_wrapper .panel-footer select{border-color:#ccc}.inventory-container .display-highlight-image{position:relative;height:50px}.inventory-container .highlight-image{max-height:50px;max-width:140px;border-radius:5px;overflow:hidden}.inventory-container .item-highlight-text,.inventory-container .highlight-text{font-weight:700;text-transform:uppercase;font-style:italic;opacity:.9;overflow-wrap:break-word;text-align:right}.inventory-container .highlight-text{text-align:left}.inventory-container .highlight-text,#sidebar-toggle-container .sidebar-toggle-content .highlight-text{display:flex;justify-content:flex-start;align-items:center;width:100%;font-size:18px;font-family:'DM',sans-serif;padding:22px 20px;line-height:1;border:1px dashed var(--thm-vdp-color);color:#000;font-style:normal;margin-bottom:20px;padding-left:26px}.inventory-container .highlight-text i,#sidebar-toggle-container .sidebar-toggle-content .highlight-text i{margin:0 17px 0 0}.inventory-container .highlight-text:hover,#sidebar-toggle-container .sidebar-toggle-content .highlight-text:hover{background:var(--thm-vdp-color);cursor:pointer;transition:.2s}.inventory-container #display-highlight-text{margin-bottom:10px;text-align:left !important}.inventory-container #inventory-model-container .highlight-text:hover{color:var(--thm-vdp-text-color) !important}.inventory-container .inv-item-right>*{max-width:100%}.inventory-container .inventory-item-image-count,.inventory-container .inventory-item-video-count{opacity:0;float:right;position:absolute;bottom:0;right:0;width:50px;color:#fff;font-size:14px;text-align:center;background-color:rgba(0,0,0,.7);padding:4px;transition-duration:1s;transition-timing-function:initial;transition-delay:initial;transition-property:opacity}.inventory-container .inventory-item-video-count{right:50px}.inventory-container .inventory-item-image-count>.fa,.inventory-container .inventory-item-video-count>.fa{padding-right:3px}.inventory-container .inv-item-pic-link{display:block;margin:0 auto;position:relative;text-align:center;background-color:#fff;border:1px solid #eee}.inventory-container .inv-item-left{text-align:center}.inventory-container .inv-item-pic{margin:0 auto}#inv-list-table.legacy-site .inv-item-container{-ms-grid-rows:auto auto auto auto auto auto;grid-template-rows:auto auto auto auto auto auto}#inv-list-table.legacy-site .inv-item-image{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/span 2}#inv-list-table.legacy-site .inv-item-container hr{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4;-ms-grid-row:3;grid-row:3}#inv-list-table.legacy-site .inv-item-name,#inv-list-table.legacy-site .inv-item-highlight-text{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4;-ms-grid-row:1;grid-row:1}#inv-list-table.legacy-site .inv-item-name{-ms-grid-row-align:start;align-self:start;-ms-grid-row:1;grid-row:1}#inv-list-table.legacy-site .inv-item-highlight-text{-ms-grid-row:2;grid-row:2}#inv-list-table.legacy-site .inv-item-container .item-highlight-text{text-align:left}#inv-list-table.legacy-site .inv-item-category,#inv-list-table.legacy-site .inv-item-price{-ms-grid-row:4;grid-row:4}#inv-list-table.legacy-site .inv-item-left-col{-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/span 2;-ms-grid-column:3;grid-column:3}#inv-list-table.legacy-site .inv-item-highlight-image{-ms-grid-row:5;grid-row:5}#inv-list-table.legacy-site .inv-item-cta{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4;-ms-grid-row:6;grid-row:6;padding:10px}#inv-list-table.legacy-site div.inv-item-request-button{margin-right:10px}@media screen and (max-width:1199px){.inv-item-container .inventory-item-contact{width:100%;flex-direction:column;align-items:flex-start;justify-content:center}.inv-item-container .inventory-item-contact .inv-item-phone.phone-small{display:flex;margin:3px 5px;align-items:center}.inv-item-container .inventory-item-contact .phone-type{margin-right:6px}}@media screen and (max-width:991px){.inv-item-container .inv-item-cta{flex-direction:column;align-items:center}.inv-item-container .inventory-item-contact{margin-bottom:8px;align-items:center}.inv-item-container .inventory-item-buttons{margin-left:0}}@media screen and (min-width:768px){.col-md-3.flex-basis{flex-basis:25%}.col-md-6.flex-basis{flex-basis:50%}.inventory-container .inv-item-container .highlight-text{text-align:right;margin-top:15px}.inv-item-container .rental-item-price{float:right}}@media screen and (max-width:767px),screen and (device-height :375px) and (device-width :812px) and (-webkit-device-pixel-ratio :3){.inventory-container .inv-item-container{text-align:center;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.inv-item-container .inv-item-image,.inv-item-container .inv-item-name,.inv-item-container .inv-item-highlight-text,.inv-item-container .inv-item-price,.inv-item-container hr,.inv-item-container .inv-item-category,.inv-item-container .inv-item-details,.inv-item-container .inv-item-highlight-image,.inv-item-container .inv-item-cta,.inv-item-container .inv-item-location,.inv-item-container .inv-item-cta .inv-item-call-now,.inv-item-container div.inv-item-request-button,.inv-item-container div.inv-item-view-button{-ms-grid-column:1;grid-column:1}.inv-item-container .inv-item-image{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1}.inv-item-container .inv-item-name{display:block;-ms-grid-row:2;grid-row:2;text-align:center}.inv-item-container .inv-item-name h2{text-align:center}.inv-item-container .inv-item-highlight-text{-ms-grid-row:3;grid-row:3;margin-top:5px}.inventory-container .inv-item-highlight-text .item-highlight-text{text-align:center}.inv-item-container .inv-item-price{-ms-grid-row:4;grid-row:4;text-align:center;margin:5px 0 0}.inv-item-container .rental-item-price{display:inline-block;margin:0 auto}.inv-item-container hr{-ms-grid-row:5;grid-row:5}.inv-item-container .inv-item-left-col{-ms-grid-row:6;grid-row:6;-ms-grid-column:1;grid-column:1}.inv-item-container .inv-item-available-link{margin-bottom:10px;text-align:center}.inventory-container .display-highlight-image{margin-top:5px}.inv-item-container .inv-item-highlight-image{margin:0 0 10px;-ms-grid-row:8;grid-row:8;-ms-grid-column-align:center;justify-self:center}.inv-item-container .inv-item-cta{margin-top:5px;-ms-grid-row:9;grid-row:9;-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-rows:auto;grid-template-rows:auto}.inv-item-container .inventory-item-contact,.inv-item-container .inventory-item-buttons,.inv-item-container .inv-item-cta{display:block}.inv-item-container .inventory-phone-group-mobile{display:flex;margin:0 -5px}.inv-item-container .inv-item-phone.phone-small{margin:0 5px;flex:1}.inv-item-container .inv-item-location{text-align:center}.inv-item-container .inventory-item-contact{display:none}.inv-item-container .inventory-item-btn{height:44px;font-size:1.1em}.inv-item-container .inv-item-cta .inv-item-call-now,.inv-item-container .inv-item-cta .inventory-phone-group-mobile>*{display:block;margin-bottom:10px}.inv-item-container .inv-item-cta .inv-item-call-now a,.inv-item-container .inv-item-cta .inventory-phone-group-mobile>.inv-item-call-now a{color:#fff;display:block}.inv-item-container div.inv-item-request-button{margin-bottom:10px;margin-right:0}#inv-list-table_info,#inv-list-table_length{float:left}#inv-list-table_paginate{margin-top:0}}#inventory-model-container .model-image-stage iframe{height:calc(100% - 20px);position:absolute;top:0;left:0}.inventory-container .model-image-controls button span{font-size:28px}.overlay-film,.overlay-image{color:#fff;padding-left:5px;padding-right:5px}.gallery-overlay{background-color:#444;height:30px;text-align:center;padding-right:10px;z-index:9999;position:absolute;top:0;right:0}#overlay-image{color:#fff}#image-icon,#video-icon{color:#fff;padding-left:5px}#video-icon-pop-up{color:rgba(255,255,255,.7);padding-left:5px;position:relative;left:115px}#image-icon:hover,#video-icon:hover{cursor:pointer}#video-container{position:relative;display:inline-block;cursor:pointer;margin:30px}#video-container:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);content:"\f01d";font-family:FontAwesome;font-size:100px;color:#fff;opacity:.85;z-index:1;text-shadow:0px 0px 30px rgba(0,0,0,.5)}#video-container:hover:before{color:#eee}#loader-screen{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}#loader-screen-white{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff}#inventory-model-details{display:table;width:100%;table-layout:fixed}#inventory-model-details .inventory-return{margin-bottom:15px}.inventory-container .inventory-return a:before{display:inline-block;margin-right:4px;content:'\f100';font-family:FontAwesome}.inventory-container .inventory-return a:hover,.inventory-container .inventory-return a:focus{text-decoration:underline}#inventory-model-container{overflow:hidden}#inventory-model-container .inventory-mode-container{background:#fff}#model-icons-container .condition-wrapper a{padding:5px 18px;background:var(--thm-vdp-color);border-radius:50px;text-decoration:none;color:var(--thm-vdp-text-color);transition:.2s}#model-icons-container .condition-wrapper{display:flex;align-items:center;margin-right:20px}#inventory-description-container .condition-wrapper{display:inline-block;margin-bottom:30px}#inventory-description-container #inventory-item-buttons{display:none}#model-icons-container .condition-wrapper a:hover{background:var(--thm-vdp-primary-hover-bg)}#model-icons-container .condition-wrapper a+a{margin-left:5px}.inventory-container h2.inventory-section-heading{font-size:24px;font-weight:700;margin-top:0;font-family:"DM Sans",sans-serif;margin-bottom:0;text-align:left}#inventory-model-container .inventory-left-col{background:#fff}.inventory-container hr.section-divider{margin:20px 0 15px;border-top-color:#ddd}.d-none{display:none}.inventory-container .model-image-stage,.inventory-container .model-thumbnails-stage{position:relative}.inventory-container .model-image-area{width:100%;position:relative;margin-bottom:20px}.inventory-container .model-image{height:490px;width:100%}.inventory-container .model-image-stage:hover .model-image-controls{display:block !important}.model-image-stage .model-image-controls #model-image-prev:hover,.model-image-stage .model-image-controls #model-image-next:hover{color:#fff}.inventory-container .model-image>span{display:inline-flex;position:relative;height:100%;width:100%;justify-content:center;align-items:center}.inventory-container .model-image img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.row.no-gutters{margin-left:0;margin-right:0}.row.no-gutters>[class*=col-]{padding-left:0;padding-right:0}#inventory-model-container .inventory-item-btn:not(.disabled):hover,.inventory-container #inventory-model-container #inventory-video-chat:hover,.inventory-container #inventory-model-container #inventory-video-chat:not(.disabled):hover,#inventory-model-container .inventory-item-btn:not(.disabled):active,.inventory-container #inventory-model-container #inventory-video-chat:active,.inventory-container #inventory-model-container #inventory-video-chat:not(.disabled):active,#inventory-model-container .inventory-item-btn:not(.disabled):focus,.inventory-container #inventory-model-container #inventory-video-chat:focus,.inventory-container #inventory-model-container #inventory-video-chat:not(.disabled):focus{background-color:var(--thm-vdp-primary-hover-bg) !important;border-color:var(--thm-vdp-primary-hover-bg) !important;cursor:pointer;color:var(--thm-vdp-text-color) !important}.inventory-container #inventory-model-container #inventory-video-chat:hover>i.fa{color:var(--thm-vdp-text-color)}.inventory-container .model-image .swipebox{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}#swipebox-overlay{background:rgba(0,0,0,.8) !important}#swipebox-counter{padding:15px 12px;color:rgba(255,255,255,.7);position:relative}#swipebox-counter:after{content:'\f03e';margin-left:3px;font-family:FontAwesome}#swipebox-current-slide-number:after{content:'\002f';margin-left:3px}#swipebox-slider .slide.current{position:relative}#swipebox-slider .slide.current:after{display:inline-block;position:absolute;top:50%;left:50%;content:'\f021';font-family:FontAwesome;font-size:24px;color:rgba(255,255,255,.7);z-index:-1;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}#swipebox-bottom-bar{top:50px;background:0 0 !important}#swipebox-arrows{height:auto !important;width:100% !important;max-width:none !important}#swipebox-next,#swipebox-prev,#swipebox-close{opacity:.7;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}#swipebox-next,#swipebox-prev{height:100vh !important;width:75px !important}#swipebox-next{background-position:-65px center !important}#swipebox-prev{background-position:-20px center !important}#swipebox-next.disabled,#swipebox-prev.disabled{display:none}#swipebox-next:hover,#swipebox-next:focus,#swipebox-prev:hover,#swipebox-prev:focus,#swipebox-close:hover,#swipebox-close:focus{opacity:1}.inventory-container .model-image-zoom{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:20px;color:#000;text-align:center;opacity:0;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.inventory-container .model-image>span:hover .model-image-zoom{opacity:.8}.inventory-container .model-image-zoom .model-image-zoom-text{margin-top:5px}.inventory-container .model-thumbnails-stage{position:relative;height:120px;margin-top:15px;margin-bottom:20px}.inventory-container .model-thumbnails-stage:hover .model-thumbnails-controls{display:block}.inventory-container .model-thumbnails>img{height:100px;width:auto;margin:0 auto;background-color:#fff;border:1px solid #ddd}#model-thumbnails .model-thumbnail-container img{width:auto;height:100%;object-fit:cover;object-position:center center}.inventory-container .model-thumbnail-container img{position:relative;height:auto;width:auto;max-height:100%;max-width:100%;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;box-shadow:#000 0 0 0;flex:none;cursor:pointer}.model-image-stage .model-image-controls #model-image-prev span:before{content:"\f053"}.inventory-container .model-image-controls button{padding:0 !important;display:flex;justify-content:center;align-items:center}.model-image-stage .model-image-controls #model-image-next span:before{content:"\f054"}.model-image-stage .play-button-container{position:absolute;bottom:10px;z-index:9;left:10px}.model-image-stage .play-button-container a{text-decoration:none;color:#fff;background:rgba(0,0,0,.6);padding:6px 11px;font-size:14px;border-radius:4px;transition:.2s}.model-image-stage .play-button-container a.paused i:before{content:"\f04c"}.model-image-stage .play-button-container a:hover{background:#000}.inventory-container .model-image-controls button:hover{background:#000}.inventory-container .model-thumbnail-container:active img,.inventory-container .model-thumbnail-container.active img{opacity:.9}.inventory-container .model-image-controls{position:absolute;width:100%;bottom:63%}#inventory-gallery-container .swiper-container{width:100%;max-width:940px;border:1px solid #efefef}#inventory-gallery-container .swiper-container.model-thumbnails-stage{border:0}.model-thumbnails-stage .model-thumbnail-container.swiper-slide.swiper-slide-thumb-active{opacity:1}.model-thumbnails-stage .model-thumbnail-container.swiper-slide{opacity:.5;transition:.2s;display:flex;justify-content:center;border:1px solid #dbdbdb;align-items:center}.model-thumbnails-stage .model-thumbnail-container.swiper-slide.swiper-slide-thumb-active:hover,.model-thumbnails-stage .model-thumbnail-container.swiper-slide.swiper-slide-thumb-active:focus,.model-thumbnails-stage .model-thumbnail-container.swiper-slide.swiper-slide-thumb-active:active,.model-thumbnails-stage .model-thumbnail-container.swiper-slide.swiper-slide-thumb-active:hover img,.model-thumbnails-stage .model-thumbnail-container.swiper-slide.swiper-slide-thumb-active:focus img,.model-thumbnails-stage .model-thumbnail-container.swiper-slide.swiper-slide-thumb-active:active img{opacity:1}.inventory-container .model-thumbnails-controls{top:0;position:absolute;z-index:9}.inventory-container .model-image-controls>button,.inventory-container .model-thumbnails-controls>button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;padding:2%;color:#efefef;text-align:center;background:0 0;border:0;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;width:40px;height:40px;border-radius:50%;align-self:center;background:#000000b3}.inventory-container .model-image-controls>button{font-size:32px}.inventory-container .model-thumbnails-controls>button{font-size:22px}.inventory-container .model-thumbnails-controls>button:hover span{color:#fff}.inventory-container .model-image-controls button span{font-size:20px;position:relative}.model-image-stage .model-image-controls #model-image-prev{left:-15px}.model-image-stage .model-image-controls #model-image-next{right:-15px}.inventory-container .model-thumbnails-controls button{width:30px;height:30px;padding:0;font-size:20px;background:#000}.inventory-container .model-thumbnails-controls{position:absolute;z-index:9;bottom:60px;width:100%}.inventory-container .model-next{right:0}.inventory-container .model-image-controls>button:focus,.inventory-container .model-image-controls>button:hover,.inventory-container .model-thumbnails-controls>button:focus,.inventory-container .model-thumbnails-controls>button:hover{color:#464646}.inventory-container .model-thumbnails-controls>button:active,.inventory-container .model-thumbnails-controls>button:active{color:#222}#inventory-addthis{margin-top:10px}#inventory-specifications-container .table{table-layout:fixed;width:100%;margin-bottom:10px;border:1px solid #ddd}.inventory-container .table>thead>tr>th{color:#464646;background-color:#e6e6e6;border:0}.inventory-container .model-image-controls button:hover,.inventory-container .model-image-controls button:focus,.inventory-container .model-image-controls button:active{background:#000;color:#fff}.inventory-container .model-image-controls button span{font-size:22px;font-weight:700;left:-2px}.inventory-container .model-image-controls #model-image-swiper-button-next span{left:0;color:#fff}.inventory-container .model-image-controls #model-image-swiper-button-prev span{color:#fff}.inventory-container .model-image-controls #model-image-swiper-button-prev{left:5px}.inventory-container .model-image-controls #model-image-swiper-button-next{right:5px}.inventory-container .table>tbody>tr>td,.inventory-container .table>tbody>tr>th,.inventory-container .table>tfoot>tr>td,.inventory-container .table>tfoot>tr>th,.inventory-container .table>thead>tr>td,.inventory-container .table>thead>tr>th{border-top:none;padding:8px 15px}.inventory-container .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.inventory-container .table-striped>tbody>tr:nth-of-type(even){background-color:#f9f9f9}.inventory-right-col #inventory-title-details-cta-container{overflow:hidden;background:#fff}.inventory-right-col #inventory-title-details-cta-container.fixed{position:fixed;top:0}.inventory-container h1.inventory-title{font-size:32px;margin-top:0;margin-bottom:10px;font-weight:800;line-height:36px;font-family:"DM Sans",sans-serif;padding-right:170px}#inventory-title-container{margin-bottom:0}#inventory-model-container #inventory-title-container #inventory-highlight-image{margin:0}#inventory-model-container #inventory-title-container{display:flex;align-items:self-start;justify-content:space-between;position:relative}.rental-cta-btn{background:#bf1919;color:#fff;padding:6px 9px;font-size:13px;font-weight:600;border-radius:3px;margin-bottom:12px;display:inline-block}#inventory-gallery-container #inventory-price-container-mobile{display:none}#inventory-item-price{color:#fff;padding:0;vertical-align:middle;margin-bottom:20px}#model-icons-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}#model-icons-container .sharethis-inline-share-buttons{margin-top:0}#model-icons-container ul li{display:inline-block}#model-icons-container ul li a{color:#000;display:block;white-space:nowrap;line-height:25px;font-size:14px;text-decoration:none;font-family:"Roboto",sans-serif;font-weight:400;transition:.2s}#model-icons-container ul li a:hover{color:var(--thm-vdp-color)}#model-icons-container ul li a:hover span{color:var(--thm-vdp-color)}#model-icons-container ul li span{margin-right:6px;color:var(--thm-vdp-color);font-size:14px;transition:.2s}#shareModal .modal-content,#brochureModal .modal-content{background:#fffefe;padding:25px;border-radius:15px;top:10%;width:100%}#shareModal .modal-content .modal-header,#brochureModal .modal-content .modal-header{background:0 0;padding:0 0 15px;border:0;font-size:20px;font-family:'DM Sans';font-weight:600;color:#000;border-bottom:1px solid #ededed}#shareModal .modal-dialog{max-width:380px}#brochureModal .modal-dialog{max-width:550px}.model-brochure-attachments ul{padding:0;list-style:none}.model-brochure-attachments ul .brochure-content{display:flex;justify-content:space-between;align-items:center}.model-brochure-attachments ul .brochure-content .brochure-details{display:flex;align-items:center}.model-brochure-attachments ul .brochure-content .brochure-download-btn{font-size:20px}.model-brochure-attachments ul .brochure-content .brochure-details i{color:red;font-size:30px;margin-right:30px}.model-brochure-attachments ul .brochure-content .brochure-details h4{font-size:16px;font-weight:700;color:#000;display:inline-block;max-width:22em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-brochure-attachments ul .brochure-content{display:flex;justify-content:space-between;align-items:center;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;padding:15px 20px;border:1px solid #ebebeb;border-radius:4px;transition:.2s}.model-brochure-attachments ul .brochure-content .brochure-download-btn a{font-size:25px;color:#939393}.model-brochure-attachments ul .brochure-content .brochure-download-btn a:hover{color:var(--thm-vdp-color)}.model-brochure-attachments ul li+li{margin-top:20px}.model-brochure-attachments ul li a#brochure-download:hover .brochure-content{background:#f3f3f3}#shareModal .modal-content .modal-body,#brochureModal .modal-content .modal-body{padding:0;margin-top:20px}#shareModal .modal-content .modal-body p,#brochureModal .modal-content .modal-body p{font-size:16px;font-family:'Roboto'}#shareModal .modal-content .modal-body .sharethis-inline-share-buttons{display:flex;margin:15px 0 20px;align-items:center;justify-content:space-between;padding:0}#shareModal .modal-content .modal-body .sharethis-inline-share-buttons .st-btn{border-radius:50%;width:50px;height:50px;align-items:center;display:flex !important;justify-content:center}#shareModal .modal-header .close{font-size:27px;color:#c9c9c9;transition:.2s;font-weight:200}#shareModal .modal-header .close:hover{color:#000}#shareModal .modal-content .modal-body ul a:nth-child(1){color:#1877f2;border-color:#b7d4fb}#shareModal .modal-content .modal-body .sharethis-inline-share-buttons .st-btn>img{top:auto}#model-icons-container ul li+li{margin-left:30px}#model-icons-container ul{list-style:none;padding:0;text-align:right;margin-bottom:0}#inventory-phone-group a{color:#333}#shareModal{z-index:99999;top:50%;left:50%;opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1);transition:top 0s 0s ease-in-out,opacity .2s 0s ease-in-out,transform .2s 0s ease-in-out}#inventory-item-price .sales-price,#inventory-item-price .retail-price{display:flex;align-items:center;justify-content:flex-start;vertical-align:middle;color:#000}#inventory-item-price .retail-price.retail-price-margin{margin-top:10px}#inventory-item-price .sales-price #inventory-item-price-label,#inventory-item-price .retail-price #inventory-item-retail-price-label{margin-top:0;text-transform:uppercase;font-family:"DM Sans",sans-serif;font-weight:600}#inventory-item-price-label{margin-top:2px}#inventory-item-price-label,#inventory-item-retail-price-label,#rental-item-price-label{margin-right:10px;font-size:13px;margin-top:0;text-transform:uppercase;font-family:"DM Sans",sans-serif;font-weight:600;color:#000}#inventory-item-price-value,#inventory-item-retail-price-value{line-height:1;white-space:nowrap}#inventory-item-retail-price-value{font-size:15px;text-decoration:line-through}#rental-item-price-display{font-size:22px;font-weight:700}#rental-item-price-value{margin-top:6px;flex:0 0 100%}#inventory-item-info{margin-bottom:20px}#inventory-item-info-list{padding:0;line-height:1.5;list-style-type:none}#inventory-item-info-list td{padding-right:15px}#inventory-highlight-image{position:relative;max-width:140px;max-height:50px;margin:0 auto 20px;border-radius:5px}#inventory-highlight-image .highlight-image{float:none}#inventory-item-dealer-location{margin-bottom:20px;text-decoration:none}#inventory-title-details-cta-container #inventory-item-dealer-location{margin:0;display:flex;align-items:center}#inventory-highlight-image img{width:100%;height:100%;object-fit:cover}#inventory-highlight-image img+img{position:absolute;right:150px}#inventory-location-phone,#inventory-title-details-cta-container #inventory-item-dealer-location{display:flex;align-items:center;margin-bottom:20px;margin-top:20px;font-size:18px;font-weight:800}#inventory-title-details-cta-container #inventory-item-dealer-location a{display:flex;align-items:center}#inventory-video-chat{margin-bottom:10px;text-align:center;font-size:16px;font-weight:700}#inventory-phone-group .phone-small .phone-type,.inventory-item-contact .phone-small .phone-type{text-transform:uppercase;font-size:14px;font-weight:700;line-height:1}#inventory-phone-group .phone-small .phone-value{font-size:15px;font-family:'DM Sans';font-weight:400}.inventory-container a{text-decoration:none}.inventory-container .inventory-item-btn,.inventory-container .inventory-item-btn.disabled:active,.inventory-container #inventory-video-chat,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn.disabled:active,#sidebar-toggle-container .sidebar-toggle-content #inventory-video-chat{background-color:var(--thm-vdp-secondary-color);color:var(--thm-vdp-secondary-text-color);border-color:var(--thm-vdp-secondary-color-dark);font-size:16px;font-weight:600;text-transform:uppercase;line-height:18px;border-style:solid;border-width:1px;text-align:left;text-decoration:none;padding:17px 24px;display:flex;flex-direction:row;align-items:center;margin-bottom:10px;transition:.2s}.inventory-container .inventory-item-btn#request-btn,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn#request-btn{background:var(--thm-vdp-color);border-color:var(--thm-vdp-color-dark);font-size:16px;color:var(--thm-vdp-text-color)}.inventory-right-col.col-md-4.theiaStickySidebar.fixed{position:fixed;top:0}.inventory-container #inventory-model-container .inventory-item-btn#call-now,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn#call-now{display:none}.inventory-container .inventory-item-btn>i.fa,.inventory-container .inventory-item-btn>span>i.fa,.inventory-container #inventory-video-chat>i.fa,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn>i.fa,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn>span>i.fa,#sidebar-toggle-container .sidebar-toggle-content #inventory-video-chat>i.fa{opacity:.8;margin:0 17px 0 0;color:var(--thm-vdp-secondary-text-color);font-size:16px}.inventory-container .inventory-item-btn#request-btn>i,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn#request-btn>i{font-size:18px;color:var(--thm-vdp-text-color) !important;opacity:1}#inventory-item-buttons .inventory-phone-btn{background-color:#218721;border-color:#197119;display:none}#inventory-model-container .inventory-item-btn.disabled{color:#999;cursor:not-allowed}#inventory-model-container .inventory-item-btn:not(.disabled):hover,#inventory-model-container .inventory-item-btn:not(.disabled):focus,.inventory-container #inventory-video-chat:not(.disabled):hover,.inventory-container #inventory-video-chat:not(.disabled):focus{background-color:var(--thm-vdp-color);border-color:var(--thm-vdp-color-dark);cursor:pointer;color:var(--thm-vdp-text-color)}#inventory-model-container .inventory-item-btn:not(.disabled):hover i,#inventory-model-container .inventory-item-btn:not(.disabled):focus i{color:var(--thm-vdp-text-color);opacity:1}#inventory-item-buttons .inventory-phone-btn:hover,#inventory-item-buttons .inventory-phone-btn:focus{background-color:#006400;border-color:#003e00}.inventory-container .inventory-item-btn:not(.disabled):active{background-color:#111;border-color:#000;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 1px 1px rgba(0,0,0,.4);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 1px 1px rgba(0,0,0,.4);box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 1px 1px rgba(0,0,0,.4)}#inventory-item-buttons .inventory-phone-btn:active{background-color:#006400}.inventory-container .inventory-item-btn-link:hover,.inventory-container .inventory-item-btn-link:focus,.inventory-container .inventory-item-btn-link:active{text-decoration:none}#inventory-model-container #inventory-short-description{margin-bottom:15px;font-size:24px;font-weight:700;margin-top:0;text-transform:capitalize;font-family:"DM Sans",sans-serif;text-align:left}#inventory-description-container #inventory-description{font-size:16px;margin-bottom:20px;font-family:"Roboto",sans-serif}#inventory-description-container #inventory-description p:last-child{margin-bottom:0}#inventory-description-container #inventory-description p{white-space:pre-wrap}#inventory-phone,#inventory-text{padding:0;display:flex;align-items:center}#inventory-phone span,#inventory-text span,#inventory-location-phone span,#inventory-item-dealer-location span{font-size:15px;background:var(--thm-vdp-color);border-radius:80px;margin-right:15px;width:35px;height:35px;display:flex;justify-content:center;align-items:center;color:var(--thm-vdp-text-color)}#inventory-phone-group a:hover .contact-details .phone-value{text-decoration:underline}#inventory-phone-group{margin-bottom:20px;margin-top:20px}#inventory-phone .contact-details .phone-type,#inventory-text .contact-details .phone-type{font-size:14px;font-family:'DM Sans';font-weight:900;margin-bottom:5px}#inventory-model-details.legacy-site #inventory-model-container{display:-ms-grid;display:grid;padding:0 15px;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-column-count:1;-moz-column-count:1;column-count:1}#inventory-model-details.legacy-site #inventory-title-details-cta-container,#inventory-model-details.legacy-site #inventory-description-container,#inventory-model-details.legacy-site #inventory-options-container{width:100%}#inventory-model-details.legacy-site #inventory-gallery-container{-ms-grid-row:1;grid-row:1}#inventory-model-details.legacy-site .model-image-area{margin-bottom:20px}#inventory-model-details.legacy-site .model-image{height:300px}#inventory-model-details.legacy-site .model-thumbnails-stage{height:100px}#inventory-model-details.legacy-site .model-thumbnail-container{height:80px;width:80px}#inventory-model-details.legacy-site .model-thumbnails>img{height:80px}#display-highlight-image-model{position:relative;max-width:140px;max-height:50px}#inventory-model-details.legacy-site #inventory-title-details-cta-container{-ms-grid-row:2;grid-row:2}#inventory-model-details.legacy-site #inventory-item-dealer-location{margin-bottom:10px}#inventory-model-details.legacy-site #inventory-addthis{-ms-grid-row:3;grid-row:3}#inventory-model-details.legacy-site #inventory-description-container,#inventory-model-details.legacy-site #inventory-options-container{-ms-grid-row:4;grid-row:4;margin-top:10px}#inventory-model-details.legacy-site #inventory-specifications-container{-ms-grid-row:5;grid-row:5;margin-top:10px}#inventory-model-details.legacy-site #inventory-specifications-container.min-height{min-height:0 !important}.specifications-toggle-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.specifications-toggle-container button#toggle-all-accordions{background:0 0;border:none;color:#000;text-decoration:underline;transition:.2s}.inventory-specifications #specifications .specifications-container .specification-heading-description ul li:before,.inventory-specifications #info .specifications-container .specification-heading-description ul li:before{position:absolute;left:0;font-size:20px;z-index:1;left:-30px;font-family:'FontAwesome';color:var(--thm-vdp-color);line-height:1}.specifications-toggle-container button#toggle-all-accordions:hover{color:var(--thm-vdp-color)}.inventory-specifications #specifications .specifications-container .specification-heading-title,.inventory-specifications #info .specifications-container .specification-heading-title,#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-title{outline:none;cursor:pointer;position:relative;display:flex;align-items:center;width:100%;padding:15px 20px;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border-radius:4px;overflow-anchor:none;cursor:pointer;line-height:34px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.inventory-specifications #specifications .specifications-container .specification-heading-title h3,.inventory-specifications #info .specifications-container .specification-heading-title h3,#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-title h3{font-size:20px;font-family:'DM Sans';font-weight:600;color:#000;margin-top:0;margin-bottom:0}.inventory-specifications #specifications .specifications-container .specification-heading-title:after,.inventory-specifications #info .specifications-container .specification-heading-title:after,#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-title:after{background-image:url(/wp-content/plugins/cws-inventory/includes/img/open-arrow.png);content:"";background-size:cover;width:16px;height:8px;transform:rotate(-180deg);transition:transform .2s ease-in-out;margin-left:auto;flex-shrink:0}.inventory-specifications #specifications .specifications-container .specification-heading-title.is-open:after,.inventory-specifications #info .specifications-container .specification-heading-title.is-open:after,#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-title.is-open:after{background-image:url(/wp-content/plugins/cws-inventory/includes/img/open-arrow.png);content:"";transform:rotate(0deg)}.inventory-specifications #specifications .specifications-container .specification-heading-description,.inventory-specifications #info .specifications-container .specification-heading-description,#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-content{background-color:#fff;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;padding:0 20px;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-content{text-align:center;display:inline-block;position:relative;overflow:hidden;border-radius:8px}#inventory-featured-video-container{margin-top:20px}#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-content .video-detail-image img{overflow:hidden;width:100%;height:398px;object-fit:cover;animation:100s banner linear infinite alternate}#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-content .video-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-content .video-overlay svg{fill:#fff;color:#fff}.inventory-specifications #specifications .specifications-container .specification-item-wrapper,.inventory-specifications #info .specifications-container .specification-item-wrapper,#inventory-featured-video-container .inventory-video-section-wrapper{background-color:#f8f8f8;border:1px solid #e9e9e9;border-radius:4px}#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-content .video-overlay a{font-size:18px;font-style:normal;line-height:20px;text-decoration-line:underline;display:block;padding-top:20px;font-family:'Roboto'}.inventory-specifications #specifications .specifications-container,.inventory-specifications #info{margin-top:20px}.inventory-specifications #specifications .specifications-container .specification-heading-description ul,.inventory-specifications #info .specifications-container .specification-heading-description ul{display:grid;list-style-type:none;padding:0;padding-left:0;grid-template-columns:repeat(3,1fr);grid-gap:10px;margin-bottom:0}.inventory-specifications #specifications .specifications-container .specification-heading-description ul li,.inventory-specifications #info .specifications-container .specification-heading-description ul li{box-sizing:border-box;padding-right:10px;display:flex;flex-direction:column;align-items:flex-start;position:relative;margin-bottom:10px}.inventory-specifications #specifications .specifications-container .specification-heading-description ul li i,.inventory-specifications #info .specifications-container .specification-heading-description ul li i{font-size:20px;margin-right:10px;color:#000;width:18px;height:18px;border-radius:50%;display:inline-block;margin-right:10px;font-size:10px;text-align:center;line-height:19px;background:var(--thm-vdp-color)}.inventory-specifications #specifications .specifications-container .specification-heading-description ul li span,.inventory-specifications #info .specifications-container .specification-heading-description ul li span{padding-bottom:4px;font-family:'DM Sans';font-size:15px;display:flex;flex-direction:column}.inventory-specifications #specifications .specifications-container .specification-heading-description ul li:nth-child(odd),.inventory-specifications #info .specifications-container .specification-heading-description ul li:nth-child(odd){padding-right:5px}.inventory-specifications #specifications .specifications-container .specification-heading-description ul li:before,.inventory-specifications #info .specifications-container .specification-heading-description ul li:before{position:absolute;content:'';width:8px;height:8px;background:var(--thm-vdp-color);border-radius:30px;top:6px;left:-20px}.inventory-specifications #specifications .specifications-container .specification-heading-description ul li,.inventory-specifications #info .specifications-container .specification-heading-description ul li{margin-left:20px}#inventory-model-request-form{border:1px solid #e9e9e9;padding:20px 23px;margin-top:20px;background:#fff}#inventory-model-request-form .cf7b-row{display:flex;flex-direction:column;position:relative;margin-bottom:25px}#inventory-model-request-form .cf7b-row.submit-btn{margin:0}#inventory-model-request-form .cf7b-row.submit-btn input,#inventory-model-request-form .cf7b-row input[type=submit],#sidebar-toggle-container .sidebar-toggle-content .cf7b-row input[type=submit],body.vdp-template-style_2 .wpcf7-submit{background:var(--thm-vdp-color);border:0;box-shadow:none;border-radius:0;color:var(--thm-vdp-text-color);text-transform:uppercase;width:100%;padding:14px;font-size:18px;font-weight:600;font-family:'DM Sans';transition:.2s}#inventory-model-request-form .cf7b-row.submit-btn input:hover{background:var(--thm-vdp-primary-hover-bg)}#inventory-model-request-form .cf7b-row .cf7b-group-cf7b-submit{position:relative}#inventory-model-request-form .cf7b-row>label,#inventory-model-request-form .cf7b-row label.cf7b-label{position:absolute;transition:ease-out .2s;pointer-events:none;font-size:14px;bottom:7px;color:#9e9e9e;font-family:'DM Sans';font-weight:400}#inventory-model-request-form .cf7b-row span.cf7b-label{bottom:15px}#inventory-model-request-form .cf7b-row>label.cf7b-label-comments{bottom:70px}#inventory-model-request-form .cf7b-row .cf7b-group-cf7b-submsubmit .wpcf7-spinner{position:absolute;top:16px;right:20px;z-index:99}#inventory-model-request-form .cf7b-row .wpcf7-not-valid-tip{font-size:11px;position:absolute;bottom:-17px}#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap input,#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap select,#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap textarea{border:0;height:40px;font-size:15px;transition:ease-out .2s;border-bottom:1px solid #9e9e9e;box-shadow:none;border-radius:0;background:0 0;padding:0}#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap input.wpcf7-not-valid,#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap select.wpcf7-not-valid{border-bottom:1px solid red}#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap input:focus,#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap select:focus,#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap textarea:focus{border-bottom:1px solid var(--thm-vdp-color)}#inventory-model-request-form .cf7b-content .cf7b-row span.wpcf7-form-control-wrap textarea{height:90px}#inventory-model-request-form h4{font-size:20px;font-family:'DM Sans';font-weight:600;margin-top:0;margin-bottom:20px}#inventory-model-request-form .container-fluid,#inventory-model-request-form .container-fluid .cf7b-section{padding:0}#inventory-model-request-form .cf7b-row.active>label,#inventory-model-request-form .cf7b-row.active label.cf7b-label{font-size:13px;bottom:35px}#inventory-model-request-form .cf7b-row.active>label.cf7b-label-comments{bottom:90px}#inventory-model-request-form .cf7b-section .cf7b-col{padding:0;display:flex}#inventory-model-request-form .cf7b-section .cf7b-col:last-child .cf7b-row{margin-bottom:0}p:has(input.fingerprintId),p:has(input.trackingId){line-height:0;margin:0}#inventory-model-request-form .cf7b-section .cf7b-row{margin:0 5px 20px;width:100%}#inventory-model-request-form .cf7b-row label.cf7-label-comments .cf7b-label{bottom:70px}#inventory-model-request-form .cf7b-row.active label.cf7-label-comments .cf7b-label{bottom:90px}#related-inventories-container{margin-top:10px;margin-bottom:50px}#related-inventories-container .related-inventory-grid-item.swiper-slide{border:0;display:flex;flex-direction:column}.inventory-grid-item-wrapper .inventory-grid-item-container{text-decoration:none;color:#000}#related-inventories-container .related-inventory-heading h2{margin-bottom:30px;font-size:32px;font-weight:700;margin-top:0;font-family:"DM Sans",sans-serif;text-transform:capitalize;text-align:left}#related-inventories-container .related-inventory-heading h2:after{width:145px;height:5px;content:"";display:block;margin-top:10px;background:var(--thm-vdp-color)}.inventory-grid-item-wrapper{position:relative;background:#fff;transition:.35s;margin-bottom:20px;border:1px solid #ddd;flex:1}.inventory-grid-item-wrapper:hover{box-shadow:0 6px 24px 0 rgba(0,0,0,.05);background:#fff}.inventory-grid-item-wrapper .related-item-image{width:100%;overflow:hidden;height:260px;position:relative;display:inline-flex;justify-content:center;align-items:center}.inventory-grid-item-wrapper .related-item-image:before{-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,transparent,#050b20);opacity:0;filter:alpha(opacity=0);display:block}.inventory-grid-item-wrapper:hover .related-item-image:before{opacity:.2}.inventory-grid-item-wrapper .related-item-image img{-o-object-fit:cover;object-fit:cover;border-radius:5px 5px 0 0;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.inventory-grid-item-wrapper:hover{border-color:#b7b7b7}.inventory-grid-item-wrapper .related-item-content{padding:15px 15px 20px}.inventory-grid-item-wrapper .related-item-content .category{font-family:'DM Sans';font-weight:500;margin-bottom:12px;display:block}.inventory-grid-item-wrapper .related-item-content h3{font-size:18px;font-family:'DM Sans';margin-top:0;margin-bottom:10px;font-weight:700;display:block;max-width:17em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-grid-item-wrapper .related-item-content h3 a{text-decoration:none;color:#333}.inventory-grid-item-wrapper .related-item-content h3 a:hover{color:var(--thm-vdp-color)}.inventory-grid-item-wrapper .related-item-content .specifications{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:5px;position:relative;padding-bottom:15px;padding-top:12px;margin-bottom:20px;flex-wrap:wrap}.inventory-grid-item-wrapper .related-item-content .specifications:before{content:"";background:radial-gradient(50% 50% at 50% 50%,#eee 0%,rgba(238,238,238,.2) 100%);position:absolute;left:50%;height:1px;width:100%;top:0;transform:translateX(-50%)}.inventory-grid-item-wrapper .related-item-content .specifications:after{content:"";background:radial-gradient(50% 50% at 50% 50%,#eee 0%,rgba(238,238,238,.2) 100%);position:absolute;left:50%;height:1px;width:100%;bottom:0;transform:translateX(-50%)}.inventory-grid-item-wrapper .related-item-content .specifications li{display:flex;align-items:center;gap:5px;font-family:'Roboto';font-weight:400;font-size:13px;line-height:18px;margin-right:15px}.inventory-grid-item-wrapper .related-item-content .specifications li span{font-weight:600;font-family:'DM Sans';font-size:13px}.view-details-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.view-details-wrapper a{text-decoration:none}.view-details-wrapper .price-value,.view-details-wrapper .price-value h4{font-size:20px;font-family:'DM Sans';font-weight:600;color:#000}.view-details-wrapper .view-btn{font-family:'DM Sans';font-weight:600;width:100%;background:var(--thm-vdp-color);color:var(--thm-vdp-text-color);padding:13px 10px;text-align:center;font-size:17px;margin-top:20px;transition:.2s}.inventory-grid-item-wrapper:hover .view-details-wrapper .view-btn{background:var(--thm-vdp-primary-hover-bg)}.swiper-button-container{display:flex;position:absolute;top:6px;right:0}.swiper-button-container .swiper-button-next,.swiper-button-container .swiper-button-prev{width:22px;height:22px;margin:0;right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23333333'/%3E%3C/svg%3E")}.swiper-button-container .swiper-button-next:hover,.swiper-button-container .swiper-button-prev:hover{width:22px;height:22px;margin:0;right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23ffc425'/%3E%3C/svg%3E")}.swiper-button-container .swiper-button-prev{left:-80px}.swiper-button-container .swiper-button-prev{left:-80px;transform:rotate(180deg)}.inventory-grid-item-wrapper .related-item-image span{position:absolute;top:15px;left:15px;background:red;font-family:'Roboto';font-size:12px;color:#fff;padding:5px 12px;font-weight:500;border-radius:4px}.finance-calculator-wrapper{padding:20px;box-shadow:.209px 2.993px 24.28px 4.72px rgb(25 4 2/8%);margin-top:20px;margin-bottom:30px;background:#fff}.finance-calculator-form-group input,.finance-calculator-form-group select{height:50px;width:100%;border-radius:0;font-size:15px;outline:none;background:#f2f2f2;border:1px solid transparent;padding:0 15px;margin-bottom:10px}.finance-calculator-form-group label{font-size:13px;margin-bottom:6px;font-family:'DM Sans';font-weight:500;color:#616161}.finance-calculator-form-group div:nth-child(4) label{margin-top:20px}#inventory-model-details .finance-calculator-wrapper h2{margin-bottom:20px;font-size:24px;font-family:'DM Sans';text-align:left;font-weight:700;margin-top:0}.finance-calculator-form .do_calculation_button{border:0;background:var(--thm-vdp-color);color:var(--thm-vdp-text-color);padding-top:18px;padding-right:50px;padding-bottom:18px;padding-left:50px;font-size:16px;font-family:'Roboto';transition:.2s}.finance-calculator-form .do_calculation_button:hover,.finance-calculator-form .do_calculation_button:active,.finance-calculator-form .do_calculation_button:focus,body.inventory-template-style-1 .wpcf7-submit:hover{background:var(--thm-vdp-primary-hover-bg)}#inventory-model-details .finance-calculate-results h3{margin-top:0;font-size:20px;font-family:'Roboto';font-weight:500;text-align:left}.finance-calcalation-monthly-results .price-value h4{font-size:24px;font-weight:700;font-family:'Roboto'}.finance-calcalation-monthly-results .price-value h4 span{font-size:14px}.finance-calcalation-monthly-results{display:flex;justify-content:space-between;align-items:center}.finance-calcalation-monthly-results .monthly-interest-details{color:#616161;font-family:'Roboto'}.finance-calculate-list ul,.estimated-total-list ul,.estimated-total-finance ul{list-style:none;padding:0;margin:0}.finance-calculate-list ul li,.estimated-total-list ul li,.estimated-total-finance ul li{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;font-family:'Roboto';font-size:12px}.finance-calculate-list ul li .list-value,.estimated-total-list ul li .list-value,.estimated-total-finance ul li .list-value{color:#000}.finance-calculate-list ul li .list-label,.estimated-total-list ul li .list-label,.estimated-total-finance ul li .list-label{color:#616161}.finance-calculate-list{margin-top:10px}.estimated-total-list{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:18px 0 10px;margin:8px 0}.estimated-total-finance{padding-top:10px;margin-bottom:5px}.finance-calculator-form-group .important-note{font-family:'Roboto';font-size:12px;color:#616161}.finance-calculator-form-group .range input[type=range]{-webkit-appearance:none;width:100%;height:8px;border-radius:5px;background:#ddd;outline:none;opacity:.7;transition:opacity .15s ease-in-out;margin-bottom:10px;padding:0}.finance-calculator-form-group .range input[type=range]:hover{opacity:1}.finance-calculator-form-group .range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--thm-vdp-color);cursor:pointer;transition:background .15s ease-in-out}.finance-calculator-form-group .range input[type=range]::-webkit-slider-thumb:hover{background:var(--thm-vdp-color)}.finance-calculator-form-group .range input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--thm-vdp-color);cursor:pointer;transition:background .15s ease-in-out}.finance-calculator-form-group .range input[type=range]::-moz-range-thumb:hover{background:#45a049}.finance-calculator-form-group .range input[type=number]{width:100px;text-align:center;font-size:16px;padding:5px;margin-top:10px;border:1px solid #ccc;border-radius:5px;outline:none;transition:border-color .15s ease-in-out}.finance-calculator-form-group .range{position:relative;margin-bottom:20px}.finance-calculator-form-group .range:after{position:absolute;margin-left:-10px;content:"";display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--thm-vdp-color);right:10px;bottom:15px}.finance-calculator-form-group .range input.range__amount{position:absolute;width:40px;height:25px;background:var(--thm-vdp-color);top:-40px;right:0;padding:0;text-align:center;color:var(--thm-vdp-text-color)}#inventory-description-container .readmore-button{margin-bottom:30px}#inventory-description-container .readmore-button a{padding:10px 30px;width:100%;display:inline-block;font-size:14px;border-radius:3px;text-decoration:underline;color:#31353c;text-align:center;text-transform:uppercase;line-height:18px;font-family:'Roboto';font-weight:500}.inventory-model-breadcrumb-header{display:flex;align-items:center;justify-content:flex-start}.inventory-model-breadcrumb-header .breadcrumb{margin-bottom:10px}.inventory-model-breadcrumb-header .breadcrumb{margin-bottom:20px;background:0 0;padding:0}.inventory-model-breadcrumb-header .breadcrumb>li+li:before{padding:0 9px;content:"\f101";font-family:'FontAwesome';color:#000;opacity:.7}.inventory-model-breadcrumb-header .breadcrumb li a{color:#000}.inventory-model-breadcrumb-header .breadcrumb li a:hover{text-decoration:underline}.inventory-container .rental-pricing-table tbody{border-left:1px solid #ddd}@keyframes pulse{to{box-shadow:0 0 0 18px rgba(255,255,255,0)}}#menuToggle.sidebar-toggle-menu{position:fixed;bottom:0;left:50%;transform:translateX(-50%);border:none;cursor:pointer;z-index:9;display:none;width:100%}#sidebar-toggle-container .sidebar-toggle-content a.closebtn{font-size:40px;text-decoration:none;color:#000;font-family:'FontAwesome';display:block;text-align:right;position:relative;line-height:20px}#menuToggle.sidebar-toggle-menu .menu-toggle-wrapper-contact-btn,#menuToggle.sidebar-toggle-menu .menu-toggle-wrapper-quote-btn{background:var(--thm-vdp-color);padding:15px 20px;width:50%;text-align:center;animation:pulse 2s infinite 3s cubic-bezier(.25,0,0,1);font-weight:600;box-shadow:0 2px 5px 0 rgb(var(--thm-vdp-color)/54%);font-size:20px;font-family:'DM Sans';font-weight:800;border:0;color:var(--thm-vdp-text-color);text-transform:uppercase}#menuToggle.sidebar-toggle-menu .menu-toggle-wrapper-contact-btn{border-right:2px solid #000}#menuToggle.sidebar-toggle-menu .menu-toggle-wrapper-contact-btn span{margin-right:10px}.sidebar-toggle-menu input{display:block;width:40px;height:32px;position:absolute;top:6px;left:5px;cursor:pointer;opacity:0;z-index:2}#sidebar-toggle-container{position:fixed;top:0;bottom:0;left:0;z-index:1000}#sidebar-toggle-container.enable-overlay{width:100vw;touch-action:none}#sidebar-toggle-container:before{content:"";width:0;height:100%;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;right:0;z-index:-1;transition:.5s ease .3s}#sidebar-toggle-container.enable-overlay.open-sidebar:before{width:100%}#sidebar-toggle-container .sidebar-toggle-content{position:absolute;top:0;bottom:0;transition:left .3s ease-out;left:-530px;box-sizing:border-box;width:530px;padding:20px;background:#fff;overflow-y:auto}#sidebar-toggle-container .sidebar-toggle-content .modal-header{display:none}#fixedButton{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}#sidebar-toggle-container.open-sidebar>.sidebar-toggle-content{left:0}body.logged-in #sidebar-toggle-container.open-sidebar>.sidebar-toggle-content{top:56px}@media screen and (max-width:1400px){#model-icons-container .condition-wrapper a{padding:5px 14px;font-size:13px}#model-icons-container ul li+li{margin-left:10px}}@media screen and (max-width:1199px){#inventory-item-price .sales-price,#inventory-item-price .retail-price{flex-direction:column;align-items:flex-start}#inventory-item-price .sales-price .inv-item-mof{margin-left:0;margin-top:10px}#inventory-phone-group .row .col-lg-6{padding:0}#inventory-phone-group #inventory-phone,#inventory-phone-group #inventory-text{margin-bottom:10px}#inventory-phone-group{margin:-5px 0 5px;flex-direction:column}#inventory-phone-group>*{margin:5px 0}#model-icons-container{flex-direction:column;align-items:flex-start}#model-icons-container .condition-wrapper{margin-bottom:10px;max-width:100%}#inventory-title-details-cta-container #inventory-item-dealer-location{margin-top:0;font-size:15px}#model-icons-container{margin-bottom:10px}}@media screen and (max-width:991px){#inventory-gallery-container #inventory-price-container-mobile{display:block;margin-bottom:20px}#inventory-model-container #inventory-title-container{display:block}#inventory-model-container #inventory-title-container .inventory-title{margin-bottom:10px;padding-right:0;font-size:22px}#menuToggle.sidebar-toggle-menu{display:flex;justify-content:space-between;align-items:center;width:100%}#inventory-description-container #inventory-item-buttons{display:block;margin-bottom:30px}#inventory-model-container{margin:auto;overflow:visible}#related-inventories-container .related-inventory-heading h2{font-size:26px}.inventory-specifications #specifications .specifications-container .specification-heading-description ul,.inventory-specifications #info .specifications-container .specification-heading-description ul{grid-template-columns:repeat(2,1fr)}.finance-calculate-results{margin-top:30px}.inventory-container .model-image-area{margin-bottom:20px}.inventory-container .model-image{height:400px}.inventory-container .model-thumbnails-stage{height:100px;margin-bottom:20px}.inventory-container .model-thumbnail-container{height:80px;width:80px}.inventory-container .model-thumbnails>img{height:80px}#inventory-title-details-cta-container{display:none}#inventory-item-dealer-location{margin-bottom:10px;display:flex;align-items:center}#inventory-item-buttons .inventory-phone-btn{margin-bottom:10px}#inventory-phone-group{margin:8px 0 13px;flex-direction:row}#inventory-phone-group>*{margin:0}#inventory-addthis{-ms-grid-row:3;grid-row:3}#inventory-description-container,#inventory-options-container{-ms-grid-row:4;grid-row:4;margin-top:10px}#inventory-specifications-container{-ms-grid-row:5;grid-row:5;margin-top:10px}#inventory-specifications-container.min-height{min-height:0 !important}#sidebar-toggle-container .sidebar-toggle-content #inventory-item-price-value{font-size:20px}#sidebar-toggle-container .sidebar-toggle-content #inventory-item-price{padding:9px 18px;padding-left:0;margin-bottom:10px}#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn.disabled:active,#sidebar-toggle-container .sidebar-toggle-content #inventory-video-chat{padding:18px 26px;font-size:14px}#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn:hover,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn.disabled:active,#sidebar-toggle-container .sidebar-toggle-content #inventory-video-chat:hover{background-color:var(--thm-vdp-primary-hover-bg) !important;border-color:var(--thm-vdp-primary-hover-bg) !important;cursor:pointer;color:var(--thm-vdp-text-color) !important}#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn:hover i,#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn.disabled:active i,#sidebar-toggle-container .sidebar-toggle-content #inventory-video-chat:hover i{color:#fff}#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn#request-btn{background:var(--thm-vdp-color);border-color:var(--thm-vdp-color-dark);font-size:17px}#sidebar-toggle-container .sidebar-toggle-content .inventory-item-btn#request-btn i{font-size:17px}#inventory-model-container #inventory-title-container #inventory-highlight-image{margin-bottom:10px}.sidebar-toggle-content-wrapper #inventory-item-dealer-location{display:flex;align-items:center}#inventory-mobile-view-open-form{display:block}#inventory-mobile-view-open-form{margin-bottom:20px}}@media screen and (max-width:782px){body.logged-in #sidebar-toggle-container.open-sidebar>.sidebar-toggle-content{top:46px}}@media screen and (max-width:767px){#shareModal,#brochureModal{width:400px}#model-icons-container ul li:nth-child(3){display:none}.inventory-container .model-image{height:330px}#related-inventories-container .related-inventory-grid-item.swiper-slide{padding-right:1px}.inventory-container .model-image-controls>button,.inventory-container .model-thumbnails-controls>button{width:40px;height:40px}.inventory-container .model-image-controls button span{font-size:26px}.inventory-container .nav-tabs>li>a{padding:10px 12px}.inventory-container .model-image>span:hover:after{color:#464646}.inventory-container .model-image>span:hover img{opacity:1}.inventory-container .model-image-zoom,#print-brochure{display:none}#inventory-location-phone,#inventory-phone-group .phone-small{display:none}.vdp-template-style_2 #inventory-location-phone,.vdp-template-style_2 #inventory-phone-group .phone-small{display:flex}#inventory-item-buttons .inventory-phone-btn{display:block}#inventory-phone-group>*{margin:0 5px;justify-content:space-around;flex:1}}@media screen and (max-width:600px){#sidebar-toggle-container.open-sidebar>.sidebar-toggle-content{left:0}}@media screen and (max-width:580px){.inventory-container .inventory-title{font-size:24px}#sidebar-toggle-container .sidebar-toggle-content{width:430px;left:-430px}#inventory-model-container #inventory-title-container{flex-direction:column}.inventory-container h1.inventory-title{padding-right:0;font-size:26px}#inventory-short-description{font-size:20px}.inventory-container h2.inventory-section-heading{font-size:20px}.inventory-specifications #specifications .specifications-container .specification-heading-title h3,.inventory-specifications #info .specifications-container .specification-heading-title h3,#inventory-featured-video-container .inventory-video-section-wrapper .featured-video-title h3{font-size:16px}.inventory-specifications #specifications .specifications-container .specification-heading-description ul li span,.inventory-specifications #info .specifications-container .specification-heading-description ul li span{font-size:14px}.finance-calculator-wrapper h2{margin-bottom:20px;font-size:20px}.finance-calculate-results h4{font-size:18px}#related-inventories-container .related-inventory-heading h2{font-size:24px}#related-inventories-container .related-inventory-heading h2:after{width:85px}.inventory-specifications #specifications .specifications-container .specification-heading-description ul,.inventory-specifications #info .specifications-container .specification-heading-description ul{grid-template-columns:repeat(2,1fr)}#inventory-model-container #inventory-title-container #inventory-highlight-image{max-width:100px}.inventory-container .nav-tabs{padding-bottom:10px}.inventory-container .nav-tabs>li{float:none}.inventory-container .nav-tabs>li>a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.inventory-container .nav-tabs>li>a:after{display:inline-block;margin-left:7px;content:'\f0da';font-family:FontAwesome;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.inventory-container .nav-tabs>li.active>a,.inventory-container .nav-tabs>li:active.active>a{background-color:#e6e6e6;border-bottom-color:#ddd}.inventory-container .nav-tabs>li:active>a{background-color:#ccc}.inventory-container .nav-tabs>li.active>a:after,.inventory-container .nav-tabs>li:active.active>a:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#menuToggle.sidebar-toggle-menu .menu-toggle-wrapper-contact-btn,#menuToggle.sidebar-toggle-menu .menu-toggle-wrapper-quote-btn{font-size:14px}}@media screen and (max-width:467px){#menuToggle.sidebar-toggle-menu .menu-toggle-wrapper-contact-btn,#menuToggle.sidebar-toggle-menu .menu-toggle-wrapper-quote-btn{font-size:13px}.swiper-button-container .swiper-button-prev{left:-60px}.inventory-specifications #specifications .specifications-container .specification-heading-description ul,.inventory-specifications #info .specifications-container .specification-heading-description ul{grid-template-columns:repeat(1,1fr)}#model-icons-container ul li a{font-size:0}#model-icons-container ul li a span.fa{font-size:17px}#model-icons-container .condition-wrapper{margin-bottom:20px}.inventory-container .model-image-controls>button,.inventory-container .model-thumbnails-controls>button{display:none}.inventory-container h1.inventory-title{font-size:22px}.finance-calcalation-monthly-results{flex-direction:column;align-items:flex-start}.swiper-button-container .swiper-button-prev,.swiper-button-container .swiper-button-next{top:40px}#related-inventories-container .related-inventory-heading h2{font-size:22px}#shareModal,#brochureModal{width:300px}#shareModal .modal-content,#brochureModal .modal-content{padding:15px}#shareModal .modal-content .modal-body .sharethis-inline-share-buttons .st-btn{width:40px;height:40px}#sidebar-toggle-container .sidebar-toggle-content{width:370px;left:-370px}}@media screen and (max-width:580px){#sidebar-toggle-container .sidebar-toggle-content{width:320px;left:-320px}}#quoteModal.modal,#visitModal.modal,#financeModal.modal,#tradeModal.modal{z-index:9999}#play{display:inline-block;color:#fff !important;padding:5px 0 5px 12px;border-left:3px solid #fff;margin-left:10px;cursor:pointer}#playPauseBtn{visibility:hidden;position:relative;left:120px;background:0 0;border:none;outline:none;color:rgba(255,255,255,.7);z-index:9999}#request-container{display:flex;align-items:center;justify-content:center;height:100%}#request-container .request-button-container{background-color:#f9f9f9;border:1px #ddd solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:10px 20px}#request-container .request-button-container .image-request-text{font-size:20px;font-weight:700}#request-container .request-button-container .media-request-text{margin-bottom:10px;text-align:center;font-size:20px;font-weight:700}#request-container .request-button-container .media-request-button{padding:9px;margin-bottom:10px;font-size:1.1em;color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.8);background-color:#464646;border:solid 1px #333;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 2px 2px rgba(255,255,255,.15),inset 0 -2px 2px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:inset 0 2px 2px rgba(255,255,255,.15),inset 0 -2px 2px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.4);box-shadow:inset 0 2px 2px rgba(255,255,255,.15),inset 0 -2px 2px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.4);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;cursor:pointer}#request-container .request-button-container .media-request-button:active,#request-container .request-button-container .media-request-button:hover{background-color:#111;border-color:#000;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 1px 1px rgba(0,0,0,.4);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 1px 1px rgba(0,0,0,.4);box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 1px 1px rgba(0,0,0,.4)}.model-thumbnail-container.see-more{font-size:15px;font-weight:700;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.model-thumbnail-container.see-more:hover{opacity:.7}.model-image-stage .model-image-controls #model-image-prev,.model-image-stage .model-image-controls #model-image-next,.model-image-stage .model-image-controls #overlay-image{pointer-events:auto}.model-image-stage .model-image-controls{pointer-events:none}.addthis-margin{margin-top:10px}@media only screen and (max-width:768px){.addthis-margin{margin-bottom:10px}}