.template__construction-permits, .template__commissioning-of-facilities, .template__completion-planned-notification, .template__completion-construction-notification  {
    padding-top: 26px;
}

#construction_permits_title, #commissioning_of_facilities_title, #completion_planned_notification_title, #completion_construction_notification_title {
    margin-bottom: 0;
}

#construction_permits #search_filter, #commissioning_of_facilities #search_filter, #completion_planned_notification #search_filter, #completion_construction_notification #search_filter {
    background-color: white;
}

.filter-result-card__construction-permits, .filter-result-card__commissioning-of-facilities, .filter-result-card__completion-planned-notification, .filter-result-card__completion-construction-notification {
    padding-top: 10px;
}

#construction-permits-content-container, #commissioning-of-facilities-content-container, #completion-planned-notification-content-container, #completion-construction-notification-content-container {
    margin-top: 2rem;
    background-color: #F5F6F0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 15px;
}

@media (max-width: 767px) {
    #construction_permits .filter-result-card,
    #commissioning_of_facilities .filter-result-card,
    #completion_planned_notification .filter-result-card,
    #completion_construction_notification .filter-result-card {
        width: 100%;
        margin-right: 0;
    }

    #construction-permits-content-container > .row,
    #commissioning-of-facilities-content-container > .row,
    #completion-planned-notification-content-container > .row,
    #completion-construction-notification-content-container > .row {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    #construction-permits-content-container .object_info,
    #commissioning-of-facilities-content-container .object_info,
    #completion-planned-notification-content-container .object_info,
    #completion-construction-notification-content-container .object_info {
        width: 100%;
        max-width: 100%;
        min-width: 0;
        padding-left: 15px;
        padding-right: 15px;
        box-sizing: border-box;
    }

    #construction-permits-content-container .item-name-block,
    #construction-permits-content-container .item-value-block,
    #commissioning-of-facilities-content-container .item-name-block,
    #commissioning-of-facilities-content-container .item-value-block,
    #completion-planned-notification-content-container .item-name-block,
    #completion-planned-notification-content-container .item-value-block,
    #completion-construction-notification-content-container .item-name-block,
    #completion-construction-notification-content-container .item-value-block {
        white-space: normal;
        overflow-wrap: anywhere;
        word-break: break-word;
    }
}
