/**
*  ______   ______  _____      _    __ _____ _______  ______
* | |  | \ | |     | | \ \    | |  / /  | |    | |   | |
* | |__| | | |---- | |  | |   | |-< <   | |    | |   | |----
* |_|  \_\ |_|____ |_|_/_/    |_|  \_\ _|_|_   |_|   |_|____
*
* Theme Name:    National Onion Association
* Theme URI:     https://www.onions-usa.org
* Author:        Debbie Campbell
* Author URI:    https://www.redkitecreative.com
* Description:   A custom child theme using Kadence Pro parent theme.
* Template:      kadence
* Version:       1.0.0
* License:       GNU General Public License v3.0 (or later)
* License URI:   https://www.gnu.org/licenses/gpl-3.0.html
*/
/* Variables
-------------------------------------------------- */
/* Defaults
--------------------------------------------- */
.entry-content ul li {
  margin-bottom: 0.5em;
}
.entry-content a {
  font-weight: 500;
}

ul.kb-navigation.menu li {
  margin-bottom: 0;
}
ul.kb-navigation.menu li a {
  padding: 0.3em 0 0.3em;
}
ul.kb-navigation.menu li ul.sub-menu li .kb-link-wrap a {
  padding: 15px 0 15px;
}

@media (max-width: 700px) {
  figure.alignright, figure.alignleft {
    float: none !important;
    margin-right: auto !important;
    margin-left: auto !important;
    text-align: center;
  }
}

.wp-block-kadence-image figcaption {
  text-align: center;
}

.single-content h1,
.single-content h2,
.single-content h3,
.single-content h4,
.single-content h5,
.single-content h6 {
  margin: 1em 0 0.5em;
}
.single-content h1 a,
.single-content h2 a,
.single-content h3 a,
.single-content h4 a,
.single-content h5 a,
.single-content h6 a {
  color: #8A2629;
}
.single-content h1 a:hover,
.single-content h2 a:hover,
.single-content h3 a:hover,
.single-content h4 a:hover,
.single-content h5 a:hover,
.single-content h6 a:hover {
  color: black;
  text-decoration: underline;
}

.drawer-content .search-field {
  background: #fff !important;
  color: #000 !important;
}
.drawer-content .search-submit .kadence-search-svg {
  color: #000 !important;
  fill: #000 !important;
}
.drawer-content .search-submit .kadence-search-svg:hover {
  color: #000 !important;
  fill: #000 !important;
  -webkit-filter: invert(1);
          filter: invert(1);
}

svg.kadence.svg-icon.kadence-search-svg:hover {
  color: blue !important;
}

blockquote {
  border-left: 8px solid #A4A510;
}

aside#secondary {
  z-index: 5;
}

/* Header
-------------------------------------------------- */
.main-navigation li.mobile {
  display: none !important;
}

@media (max-width: 768px) {
  .main-navigation li.mobile {
    display: block !important;
  }
}
.site-header, #masthead {
  position: relative;
  z-index: 1000;
}

.kadence-element-wrap {
  z-index: 100;
}

/* Footer
-------------------------------------------------- */
.custom-footer-credits {
  color: rgb(232.4375, 173.0625, 174.84375);
  font-size: 13px;
  text-align: center;
}
.custom-footer-credits a {
  color: rgb(232.4375, 173.0625, 174.84375);
  text-decoration: none;
}
.custom-footer-credits a:hover {
  color: white;
  text-decoration: underline;
}

/* Custom
-------------------------------------------------- */
.kadence-breadcrumbs {
  background-color: #fefefe; /* Change background */
  border-bottom: 1px solid #bbb;
  color: black !important;
  margin-bottom: 1.6em !important;
  padding: 0px 0 4px; /* Adjust spacing */
}
.single-recipes .kadence-breadcrumbs {
  padding-top: 10px;
}
.kadence-breadcrumbs a {
  color: #8A2629 !important;
  font-weight: 500;
  text-decoration: none;
}
.kadence-breadcrumbs a:hover {
  color: black !important;
  text-decoration: underline;
}

.wp-block-categories select {
  width: 100%;
  max-width: 340px;
}

.wp-block-categories-list li {
  margin-bottom: 0.5em;
}
.wp-block-categories-list a {
  font-weight: 500;
  text-decoration: none;
}
.wp-block-categories-list a:hover {
  text-decoration: underline;
}

/* Home
-------------------------------------------------- */