.planning-application-item, 
.result-item {
    margin: 15px;
    padding-top: 7px;
    padding-bottom: 0px;
    border-color: transparent;
    background-color:transparent;
}

.planninghr,
.searchhr {
    color: white;
    margin: 15px;
}

.filter-header-image-open {
    background-image: url("/parking-bay-suspensions-search-and-alerts/javax.faces.resource/images/filter-open.png.xhtml?ln=alerts");
    width: 29px;
    height: 18px;
}

.filter-header-image-closed {
    background-image: url("/parking-bay-suspensions-search-and-alerts/javax.faces.resource/images/filter-closed.png.xhtml?ln=alerts");
    width: 29px;
    height: 18px;
    
}

.use-pointer {
    cursor:pointer;
}

.filter-group-bottom-margin {
    margin-bottom: 15px !important;
}

.filter-box {
    border-width: 1px;
    border-style: solid;
    border-color: rgba(201, 201, 201, 1);
    border-radius: 5px;
    box-shadow: none;
    padding: 10px;
    background: white;
}

.filter-box-margin-bottom {
    margin-bottom: 15px !important;;
}

.filter-box-image {
    background-image: url("/parking-bay-suspensions-search-and-alerts/javax.faces.resource/images/filter-box.png.xhtml?ln=alerts");
    width: 20px;
    height: 20px;
}

.filter-heading-link {
    padding: 0px !important;
    color: #333333;
    font-weight: 700;
    text-decoration: none !important;
}

@media ( max-width : 992px) {
    .panel-group .panel+.panel {
       margin-top: 0px !important;
    }
}
    
    
.no-margin {
  margin: 0px;
}
