#sections .card:hover{border: 1px solid #123132;}
#sections .card h3{font-size: 16px;}
#sections .card a{display:block;}
#searchform {
   padding: 3px 3px;
   text-align: center;
   border-bottom: 2px double black;
   border-top: 2px double black;
}

.listing-thumb-w{height: 120px;  border: 1px solid #c3c3c3; vertical-align: middle;  position: relative;}
.listing-thumb-w a{display: block;}
.listing-thumb{
   max-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}


.btn-list a.btn{ margin: 4px 2px;   }


.bg-generator{background-color: #ccc;}
.bg-generator h3{font-size: 20px}

.nshow{display: none;}

.a{}