/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.7.1.1686095454
Updated: 2023-06-06 20:50:54

*/

.lf-ads-panel {
    height: auto !important;
    min-height: 0;
    overflow: visible;
}

.lf-ads-layout-container {
    min-height: 0 !important;
}

.lf-ads-panel .locarfest-trial-panel--embedded-ads {
    align-self: flex-start;
    flex: 0 0 auto;
    height: auto !important;
    min-height: 0 !important;
    padding: 16px 20px;
}

.lf-ads-panel .locarfest-trial-panel--embedded-ads .locarfest-trial-panel__main,
.lf-ads-panel .locarfest-trial-panel--embedded-ads .locarfest-trial-panel__stats {
    flex-grow: 0;
}

.lf-ads-panel .elementor-widget-jet-listing-grid {
    margin-top: 24px;
    position: static;
    width: 100%;
}

.lf-ads-panel .jet-listing-grid,
.lf-ads-panel .jet-listing-grid__items {
    width: 100%;
}

.lf-ads-panel .lf-ad-pending .vps-wrap,
.lf-ads-panel .lf-ad-pending .vps-msg,
.lf-ads-panel .lf-ad-pending .vps-status {
    display: none !important;
}

.lf-ads-panel .lf-ad-pending [hidden] {
    display: none !important;
}

.lf-ad-pending-status {
    background: #fff7ed;
    border-radius: 999px;
    color: #c2410c;
    display: inline-flex;
    font-size: 12px;
    font-weight: 600;
    flex: 0 0 auto;
    margin: 0;
    padding: 4px 10px;
}

.lf-ad-title-row {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

@media (max-width: 767px) {
    .lf-ads-panel .elementor-widget-jet-listing-grid {
        margin-top: 16px;
    }
}

