/*!***************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/wp/wp-editor/layout-block/index.scss ***!
  \***************************************************************************************************************************************************************/
.wp-block[data-type="fl-builder/layout"] .components-placeholder__fieldset,
.wp-block[data-type="fl-builder/layout"] .components-placeholder__instructions,
.wp-block[data-type="fl-builder/layout"] .components-placeholder.components-placeholder {
  text-align: center;
  justify-content: center;
  align-items: center;
}

/**
 * We don't want this stuff for our block, ever.
 */
body.fl-builder-layout-enabled .block-editor-block-list__insertion-point-indicator,
body.fl-builder-layout-enabled .block-editor-block-list__insertion-point-inserter,
body.fl-builder-layout-enabled .block-editor-rich-text__editable,
body.fl-builder-layout-enabled .block-editor-default-block-appender,
body.fl-builder-layout-enabled .block-editor-block-contextual-toolbar {
  display: none !important;
}

/**
 * Lock down the block editor when the layout block is active.
 */
.fl-builder-layout-enabled .editor-block-toolbar,
.fl-builder-layout-enabled .editor-inserter,
.fl-builder-layout-enabled .editor-visual-editor__inserter,
.fl-builder-layout-enabled .editor-default-block-appender,
.fl-builder-layout-enabled .editor-block-list__insertion-point,
.fl-builder-layout-enabled .editor-block-settings-menu,
.fl-builder-layout-enabled .editor-block-mover,
.fl-builder-layout-enabled .editor-block-list__breadcrumb,
.fl-builder-layout-enabled .editor-block-list__block:not([data-type="fl-builder/layout"]) {
  display: none !important;
}
.fl-builder-layout-enabled .editor-block-list__block-edit:before {
  outline: none !important;
}

/**
 * Launch View
 */
.fl-builder-layout-launch-view .components-button {
  margin: 0 5px;
}
.fl-builder-layout-launch-view .components-placeholder__fieldset {
  max-width: none;
}

/**
 * Loading View
 */
.fl-builder-layout-loading-view .spinner {
  float: left;
}.wpgmp_infowindow.fc-infowindow-default .fc-item-title {
    margin-bottom: 10px;
    text-transform: uppercase;
    color: #212f3d;
    font-weight: 600;
    font-size: 18px;
}

.fc-infowindow-default .fc-item-featured_image img,
.fc-infowindow-default .fc-feature-img img {
    float: left;
    width: 200px !important;
    margin-right: 15px;
    margin-top: 5px;
}

.fc-infowindow-default address {
    margin-bottom: 0px;
}

.fc-infowindow-default .wpgmp_iw_content {
    padding-bottom: 0px !important;
}.wpgmp_infowindow.fc-infowindow-default .fc-item-title {
    margin-bottom: 10px;
    text-transform: uppercase;
    color: #212f3d;
    font-weight: 600;
    font-size: 18px;
}

.fc-infowindow-default .fc-item-featured_image img,
.fc-infowindow-default .fc-feature-img img {
    float: left;
    width: 200px !important;
    margin-right: 15px;
    margin-top: 5px;
}

.fc-infowindow-default address {
    margin-bottom: 0px;
}

.fc-infowindow-default .wpgmp_iw_content {
    padding-bottom: 0px !important;
}.wpgmp_listing_grid .fc-item-default.fc-wait .wpgmp_locations {
    padding: 15px !important;
}

.wpgmp_listing_grid .fc-item-default.fc-wait .wpgmp_location_meta {
    margin-top: 0;
}

.fc-item-default.fc-wait .wpgmp_locations {
    background: #fff;
    border: 1px solid #F1F1F1;
    margin-bottom: 20px;
}

.fc-item-default.fc-wait .wpgmp_locations img {
    padding: 0px;
    margin-right: 15px !important;
}

.fc-item-default.fc-wait .wpgmp_locations_foot {
    margin: 0px;
}

.fc-item-default .wpgmp_location_meta {
    margin-right: 0px;
}

.wpgmp_listing_list .fc-item-default .wpgmp_locations {
    padding: 15px !important;
}