/*

Theme Name: Hello Elementor Child

Theme URI: https://github.com/elementor/hello-theme/

Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team

Author: Elementor Team

Author URI: https://elementor.com/

Template: hello-elementor

Version: 1.0.1

Text Domain: hello-elementor-child

License: GNU General Public License v3 or later.

License URI: https://www.gnu.org/licenses/gpl-3.0.html

*/

/* Locations Listing */
.wcf__posts .type-locations .thumb {
  margin-bottom: 0;
}

.wcf__posts .type-locations .title {
  margin-bottom: 25px;
}

.wcf__posts .type-locations .wcf-meta {
  margin-bottom: 10px;
}

/* Location detail */
@media screen and (min-width: 734px) {
  .locations-menu .hfe-nav-menu li:not(:last-child)::after {
    content: "|";
    color: #54595f;
    position: absolute;
    top: -1px;
    right: -1px;
  }

  .locations-menu .hfe-nav-menu li:first-child a {
    padding-left: 0px !important;
  }
}

@media (max-width: 733px) {
  .locations-menu .hfe-nav-menu {
    flex-wrap: nowrap;
    overflow-x: auto;
  }

  .locations-menu .hfe-nav-menu li {
    flex: 0 0 auto;
  }

  .locations-menu .hfe-nav-menu li a {
    border: 1px solid #a4a0a0;
    color: #fff !important;
    padding: 10px 18px;
    display: inline-block;
    white-space: nowrap;
  }

  .locations-menu .hfe-nav-menu li.current-menu-item a {
    background-color: #b00404 !important;
    border-color: #b00404;
    color: #fff;
  }
}

.gform-theme.gform-theme--framework input[type="submit"].gform_button {
  background-color: #b00404 !important;
  color: #ffffff !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  border-radius: 0 !important;
  border: none !important;
}

.gform-theme.gform-theme--framework input[type="submit"].gform_button:hover {
  background-color: #000000 !important;
}
