/* transparent inventory filter */
.menu .row.filter-buttons li.active,
.menu .filter-panel {background-color: rgba(8,8,8,.8);}
h2.centered{text-transform:uppercase; font-size:20px; font-weight: 700 !important;}
div.vehicle h2{letter-spacing:1px;}
.vehicle .button.qv{background-color:#587c3c; width:47.25%;border:1px solid white;padding:15px 0;text-transform: uppercase;font-size: 14px;letter-spacing: 0px;font-style: normal;position: absolute;text-align: center;color: white;bottom: 0;}
a.button.qv.moreInfo{right:10px; left:auto;}
.pe-7s-right-arrow{padding-top:7px;}
/* XS (767px and below) */
@media screen and (max-width:1440px){
  .vehicle .button.qv{font-size:11px}
}
@media screen and (max-width:1200px){
  .vehicle .button.qv{font-size:12px;}
}
@media screen and (max-width:991px){
  
}
@media only screen and (max-width:767px) {
  .vehicle .button.qv{left:10px; width:50%; font-size:14px;}
  a.button.moreInfo{left:auto;right:10px !important;}
	.menu .navbar-inverse,
	.menu .navbar-inverse > .container-fluid {padding: 0;	}
	.menu .row.filter-buttons {margin: 0;padding: 0;}
	.menu .row.filter-buttons li {padding: 0 4px;width: 100%;}
	.menu .row.filter-buttons li.active,
	.menu .filter-panel {background-color: rgba(8,8,8,.8);}
	.menu .filter-panel {left: 60px;padding-right: 75px;}
	.menu .filter-panel .title {margin-right: 120px;}
	.menu #model.filter-panel .entry {min-height: 35px; /* was 45px */}
	.menu #model.filter-panel .row {margin-bottom: 30px;}
	.menu #remove-filters.filter-panel .row {margin-top: 60px;}
	.menu #remove-filters.filter-panel .yes-no-buttons {margin: 0;}
	.menu a.close-panel {background-color: #fff;border-radius: 4px;color: #333 !important;padding: 6px 8px;position: fixed;right: 15px;top: 15px;z-index: 999999;}
	.menu a.close-panel .fa.hidden-sm:after {content: "Hide Panel";display: inline-block;font-family: "Verdana", sans-serif !important;margin-left: 6px;}
	.menu a.close-panel .text {display: none;}
	.filter-lock-overlay img {bottom: 0;height: 100px;left: 0;margin: auto;position: absolute;right: 0;top: 0;width: 100px;}
}
@media screen and (max-width:639px){
  .vehicle .button.qv{left:24px; width:47%; font-size:14px;}
}
.vehicle .price-header {color: #333;}
.imw-filter-bar .panel-heading#tab-remove, .imw-filter-bar .panel-heading#tab-remove a i:before {color: #fff;}
.imw-filter-bar .panel-heading.active {color: #fff;}
.panel-body .option span.text-wrap .count {color: #fff;}