#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.show-loading-animation.rect-shape,.show-loading-animation .rect-shape,.show-loading-animation.round-shape,.show-loading-animation .round-shape,.show-loading-animation.text-row,.show-loading-animation .text-row{animation:react-placeholder-pulse 1.5s infinite}@keyframes react-placeholder-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.nav.navbar-nav .active a{color:#fa2837!important}#navigation.navbar-collapse.collapse{width:fit-content;margin:0 auto;float:none}.label_abailable{position:absolute;left:0;top:0;width:120px;height:120px;background:linear-gradient(to bottom right,#fff 0,#fff 50%,transparent 0,transparent)}.label_abailable>div{text-align:center;transform:rotate(-45deg);position:relative;top:22px;left:-22px}@media (max-width:767px){#navigation.navbar-collapse.collapse{width:calc(100% + 30px);margin:0 -15px}}.coockie-bar{position:fixed;bottom:0;width:100%;background:#fff;border-top:1px solid #f5f5f5;padding:16px 120px 16px 30px;z-index:999999}.coockie-bar .closebtn{position:absolute;top:14px;right:14px;width:auto;line-height:20px;color:#fff;background:grey;text-align:center;cursor:pointer;padding:8px}.loader-gif{margin:0 auto;width:100%;text-align:center}.loader-gif img{width:45px;height:45px}.tooltip-inner{max-width:400px!important}.pagination .next,.pagination .previous{display:none}.form-errors>div{color:#fa2837}.dropzone-form{background:#eee none repeat scroll 0 0;border-radius:3px;box-shadow:none;color:#888;padding:15px}.dropzone{padding:10px;border:2px dashed #888;height:auto;cursor:pointer;outline:none}.dropzone:hover{border:2px dashed #000;color:#000}.dropzone p{color:inherit;margin-bottom:0}div.dark-overlay{background:rgba(0,0,0,.4) none repeat scroll 0 0}.hot-deal-bar{color:#fff;background-color:#fa2837;border-color:#fa2837}.available-bar{color:#fff;background-color:silver;border-color:silver}.label_icon_wrapper{position:absolute;top:10px;right:10px}.label_icon_wrapper .label_icon{position:static;margin-bottom:4px}#navigation{max-height:none!important}.main_features ul{display:block;width:100%;text-align:center;justify-content:space-between}.main_features ul li{display:inline-block;margin:0 10px 10px;float:none!important}.main_features ul li:last-child{margin:0 10px 10px}.car-box--brand-name{margin-bottom:0;font-size:1.5em;color:#000}.classic-car-box .list-price{text-align:center;font-size:22px;margin-bottom:0}.classic-car-box .price-h5{text-align:center;margin-bottom:15px;font-weight:500}.classic-car-box .price-h5 span{font-size:.7em;color:#555;font-weight:500}.classic-car-box i{width:20px}.classic-car-box .show-more-wrapper{text-align:center}.carousel-item-image{height:500px;width:100%;background-size:cover;background-position:50%}.carousel-item-image.offer-box{height:235px}.main_features ul li{width:180px}@media (max-width:991px){.listing_detail_head .price_info p{text-align:right}.main_features ul li{width:150px}.main_features ul li h5{font-size:15px}}.table-responsive td:first-child{width:60%}.blogs-filters{text-align:center;margin-bottom:8px!important}.blogs-filters button{margin:8px 4px}.blogs-filters button.non-active{background:#fff;color:#fa2837;border:1px solid #fa2837}.leasing-site p{text-align:justify}html{height:100%}body{box-sizing:border-box;min-height:100%;position:relative;padding-bottom:150px}footer{position:absolute;bottom:0;left:0;width:100%}footer .footer-bottom{padding:14px 0}.input-description{margin-top:6px;line-height:1.2;font-size:.8em}