/*
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
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Globals
*/

#znd * {
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    -o-hyphens: auto;
    hyphens: auto;
}

#znd #tarteaucitronPersonalize {
  background: #952C27 !important;
}


/*
    Header
*/

#znd .znd-search-bar .eael-advanced-search-wrap input {
  padding-left: 0px;
}

#znd .eael-advanced-search-widget .eael-advanced-search-form.eael-advanced-search-form-style-1 .eael-advanced-search-wrap .eael-advanced-search {
  box-shadow: none;
  -webkit-box-shadow: none;
}

#znd .znd-search-bar .eael-advanced-search-button {
  margin-left: -9%;
  height: 55px;
}

/*
    Footer
*/

@media only screen and (min-width: 767px) {

  #znd .znd-contact-form .elementor-form-fields-wrapper {
    display: grid;
    grid-template-columns: 60% 40%;
  }

  #znd .znd-contact-form .elementor-form-fields-wrapper div {
    width: 100%;
  }

  #znd .elementor-field-group-message {
    grid-row-start: span 5;
  }

  #znd .elementor-field-group-message textarea {
    height: 100%;
    padding: 24px;
  }

  #znd .elementor-field-type-submit {
    grid-column-start: span 2;
    margin: 4% 0 5%;
  }

}

/*
    Blog Archive
*/

#znd .znd-blog-archive .uael-post__content-wrap {
  padding-left: 0px;
}

#znd .znd-post-list .eael-post-list-container {
  padding: inherit;
}

#znd .znd-post-list .eael-post-list-posts-wrap {
  display: inherit;
  grid-gap: inherit;
}

#znd .znd-post-list .eael-post-list-post  {
  -webkit-box-shadow: inherit;
  box-shadow: inherit;
  display: flex;
  flex-direction: column;
}

#znd .znd-blog-archive {
  overflow: hidden;
}

#znd .eael-filter-gallery-wrapper .eael-cards .dynamic-gallery-thumbnail {
  height: auto;
}

/*
#znd .dynamic-gallery-item h2 a {
  overflow-wrap: initial;
}*/

/*
* {
  border: solid red;
}
*/
