/**
 * Theme Name:   Thomas Wiegandt
 * Theme URI:    http://thomaswiegandt.com/
 * Description:  Custom theme for Thomas Wiegandt
 * Author:       Headwall Hosting
 * Author URI:   https://headwall-hosting.com/
 * Template:     generatepress
 * Version:      1.2.0
 * Text Domain:  thomas-wiegandt
 */

/*
@media(max-width: 420px) {
	.main-title {
		font-size: 22px;
	}
}
*/

@media (min-width: 922px) {
  .site-header {
    background-image: linear-gradient(to bottom, var(--primary-accent), var(--primary-accent-tint));
  }

  .main-navigation .main-nav > ul {
    gap: 20px;
  }

  .main-navigation .main-nav > ul > li > a {
    border-radius: 20px;
  }

  .hero-sub-menu {
    /* 		justify-content: center; */
    gap: 10px;
  }

  .hero-sub-menu .gb-grid-column {
    width: unset !important;
  }
}

.menu-item:not(.no-label) > a > i {
  margin-right: 0.5em;
}

.gb-block-image img.rainbow-spiral {
  vertical-align: top;
}

body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
  display: block;
  position: unset;
  background: unset;
  color: inherit;
  font-style: italic;
}

@media (min-width: 769px) {
  .both-sidebars .site-content {
    display: flex;
  }
  #left-sidebar,
  #primary,
  #right-sidebar {
    left: unset;
  }
  #left-sidebar {
    order: -1;
  }

  /*
  .inside-left-sidebar,
  .inside-right-sidebar {
    position: -webkit-sticky;
    position: sticky;
    top: 100px;
  }
   */
}

.copyright-bar p {
  text-align: left;
  margin-bottom: 10px;
}

.button.download-album::before {
  content: '\f019';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  margin-right: 0.5em;
}
