html,body{max-width:100% !important;overflow-x:hidden !important;font-family:"Open Sans",sans-serif}.cws-footer__row{display:flex;align-items:center}.cws-footer{background-color:#000;padding:10px}.cws-footer svg{height:50px;width:auto}.links ul li a{color:#fff}.cws-footer__link__img{width:25%;max-width:100px}.cws-footer__links #ds-footer{float:right}@media (max-width:767px){.cws-footer__row{flex-direction:column}.cws-footer__logo{text-align:center}.cws-footer__link__img{margin:auto}.cws-footer__links #ds-footer{float:none !important}}.modal-content{border:none;border-radius:0}.modal-header{background:#000}.modal-title{color:#fff;font-size:20px;text-transform:capitalize}.close,.close:hover{font-family:"Open Sans",sans-serif;font-size:35px;line-height:1;color:#fff;text-shadow:none;opacity:1}.modal-body{font-family:"Open Sans",sans-serif}.wpcf7-form p a,.wpcf7-form p a:hover{color:inherit}.wpcf7-form-control:focus{border-color:#ccc;box-shadow:none}.wpcf7-submit{width:200px;padding:9px 12px;background-color:#464646;border:1px solid #333;border-radius:6px;box-shadow:inset 0 2px 2px rgb(255 255 255/15%),inset 0 -2px 2px rgb(0 0 0/10%),0 1px 2px rgb(0 0 0/40%)}.wpcf7-submit:hover,.wpcf7-submit:focus{background-color:#333}.modal-footer{height:60px}.inv-search-container{border-radius:5px}#inv-item-search .form-control:focus,#inv-item-list-sort:focus{border-color:#ccc;box-shadow:none}#inv-search-submit{background-color:#464646;border:1px solid #333;border-radius:6px}#inv-search-submit,#inv-search-reset{box-shadow:inset 0 2px 2px rgb(255 255 255/15%),inset 0 -2px 2px rgb(0 0 0/10%),0 1px 2px rgb(0 0 0/40%)}.inventory-container .inv-item-container{border-radius:5px}.inv-item-name,.inv-item-price a{color:#333 !important}.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,.inv-item-details a,.inv-item-price a{text-decoration:none}.inv-item-container .inv-item-cta{background-color:#f9f9f9;border-radius:5px}.inventory-container .inventory-item-btn.inv-item-request-button,.inventory-container .inventory-item-btn.inv-item-view-button{background-color:#464646;border:1px solid #333;border-radius:6px}.inventory-container .inv-item-view:hover,.inventory-container .inv-item-view:focus{border-radius:inherit}.inv-item-container .inv-item-cta .inv-item-call-now,.inv-item-container .inv-item-cta .inventory-phone-group-mobile>.inv-item-call-now{font-size:1.1em}.inventory-container .inventory-item-btn.inv-item-request-button,.inventory-container .inventory-item-btn.inv-item-view-button,.inv-item-container .inv-item-cta .inv-item-call-now,.inv-item-container .inv-item-cta .inventory-phone-group-mobile>.inv-item-call-now,#inventory-item-buttons .inventory-phone-btn{background-color:#464646;border:1px solid #333;border-radius:6px}@media (hover:none) and (pointer:coarse){.inventory-phone-btn:hover,.inv-item-container .inv-item-cta .inv-item-call-now:hover,#inventory-model-container .inventory-item-btn:not(.disabled):hover,.inventory-container .inventory-item-btn:not(.disabled):active,.inventory-container .inv-item-view:hover,.inventory-container .inv-item-view:focus{background-color:#464646;border:1px solid #333;text-decoration:none}}[aria-label="Call Now"]{display:block}#inventory-model-details .inventory-return a,#inventory-phone-group a,#inventory-location-phone{color:#333}#inv-list-table_paginate .paginate_button.current{background:#464646;border-color:#333}#inv-list-table_paginate .paginate_button.current:hover{background:#333}.inv-item-container .inv-item-rent a,.inventory-container .inv-item-sale a{color:inherit}.showroom-return a,.showroom-model>a,.showroom-container .nav-tabs>li>a{color:inherit}.showroom-manufacturer-container,.showroom-model-container,.showroom-model-container:hover,.showroom-model-container:focus{box-shadow:none !important;border:1px solid #ccc}.showroom-models .description-head{padding:10px;margin:25px 0 10px;font-weight:600;color:#464646;font-size:16px;background-color:#e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.showroom-container .model-display a:hover{text-decoration:none}