﻿
#ad-wrap{padding:10px 0 10px 0;background:#d6d6d6;width:100%;margin-bottom:20px;}
.listing-row{width:100%;padding-bottom:20px;border-bottom:solid 1px #e0e0e0;margin-bottom:20px;font-size:12px;position:relative;}
.ad-row{width:100%;padding-bottom:20px;}
.listing-row:hover{background-color:#cdf3ba;cursor:pointer;}
.listing-image{position:relative;margin-left:0;margin-right:0;}
.image-inner{position:relative;}
.listing-tag{position:absolute;top:0;right:0;}
.overlay-photos{background:url(http://www.swapalease.com/images/fade.png);color:#fff;padding:5px;position:absolute;bottom:3px;left:0;color:#fff;}
.listing-details{margin-right:0;}
.terms li{text-align:right;margin:0;padding:0;}
.payment, .months{color:#6699cc;font-size:18px;font-weight:bold;padding-top:10px;}
.label{margin-bottom:5px;font-size:10px;}
.listing-details-wrap{position:relative;float:left;height:100%;margin-right:0;background:#ffff00;}
.listing-bottom{position:absolute;bottom:20px;left:0;margin-left:0;}
.dealership, .icons{width:50%;float:left;}
.dealership{text-align:right;}
#filter-wrap{background:#d8d6d6;}
#filter-inner{padding:20px 0;}
#search-title h1{font-weight:bold;font-size:18px;font-family:'Roboto Condensed', Arial Condensed, Helvetica, sans-serif;color:#2A6297;}
#filters li{padding:0;margin:0 0 0 10px;position:relative;}
#filters .last ul{right:0;left:auto;}
.header4, .header3{text-transform:uppercase;}
.ddSort{width:260px;}
.ddCount{margin-right:4px;}
#page-settings{text-align:right;}

.filter-popup{display:none;position:absolute;top:55px;left:0;background:#fff;z-index:1000;text-align:left;width:450px;box-shadow: -2px 2px 3px #aeaeae;}
.filter-popup li{float:none;}
.filter-popup .list-wrap{float:left;width:215px;padding:5px;}
.list-wrap ul{margin:0;padding:0;list-style:none;}
.list-wrap li{margin:0;padding:3px 0;}
.filter-popup .header3{padding:10px;margin-top:20px;}
.filter-header{width:100%;border:soild 1px blue;}
.link-button-inverse a.off{padding-right:30px;background:#2A6297 url(/images/static/site/down-arrow.png) no-repeat right 5px center;}
.link-button-inverse a.on{padding-right:30px;background:#5f8fbd url(/images/static/site/up-arrow.png) no-repeat right 5px center;}

.lnkRemove{background:url(/images/static/site/icons/filter-delete.png) no-repeat 0 3px; padding-left:20px;color:#000;font-size:12px;padding-top:3px;}

.consumer, .dealer{text-align:center;width:170px;}
.all{text-align:center;width:171px;}
.consumer a, .dealer a,.all a{text-decoration:none;background:#2A6297;color:#fff;display:block;padding:14px 10px;text-align:center;-webkit-border-radius: 2px; -moz-border-radius: 2px;  border-radius: 2px;}
.consumer a:hover, .dealer a:hover,.all a:hover{background:#5F8FBD;color:#fff;}

.lt-active a{background:#5F8FBD;color:#fff;display:block;padding:14px 10px;text-align:center;-webkit-border-radius: 2px; -moz-border-radius: 2px;  border-radius: 2px;}
#ad-bottom{margin-top:40px;}
.banner{background-color:#dcedfc;margin-bottom:0;padding-top:20px;}
.banner-wrap{margin-bottom:20px;}
.title-row{border-bottom:solid 1px #e0e0e0;padding-bottom:5px;margin-bottom:5px;}
.search-tabs .link-list li{margin-left: 0;}