
/* =========================================================
   VISUAL IMPROVEMENTS ONLY
   ========================================================= */

.filter-panel {
    margin-bottom: 20px;
}

.filter-panel .panel-body {
    padding-bottom: 5px;
}

.filter-panel .form-group {
    margin-bottom: 15px;
}

.filter-panel .form-control {
    margin-bottom: 10px;
}

.active-filters {
    margin-bottom: 20px;
}

.family-header {
    margin-bottom: 10px;
    clear: both;
}

.family-header .panel {
    margin-bottom: 15px;
}

.family-header .panel-heading {
    padding-top: 9px;
    padding-bottom: 9px;
}

.family-header .panel-title {
    font-weight: bold;
}

.catalog-card {
    margin-bottom: 20px;
}

.catalog-card .thumbnail {
    margin-bottom: 0;
}

.catalog-card .caption {
    min-height: 60px;
}

.catalog-search {
    margin-top: 15px;
}

