/*
Theme Name:     Kadence Child Theme (Kadence)
Theme URI:      https://bytegold.com
Template:       kadence
Author:         Bytegold
Author URI:     https://bytegold.com
Description:    Bytegold Theme based on Kadence WP Theme
Version:        1.0.0
*/


@media screen and (max-width: 1024px) {
  body.has-left-sidebar .content-area .site-container {
    display: flex;
    flex-direction: column-reverse;
  }
  body.has-left-sidebar .content-area .site-container #secondary {
    width: 100%;
  }
}

.wp-block-image.drop-shadow img,
.wp-block-kadence-image.drop-shadow img {
  filter: drop-shadow(3px 3px 15px rgba(0, 0, 0, 1));
}

header .site-top-header-wrap .site-header-row > div {
  align-items: end;
}

#primary-menu #menu-item-36 .sub-menu {
	box-shadow: none;
}

/* ueber mich */
body.page-id-16 header .site-header-row-container-inner {
  background: var(--global-palette2);
}
/* blog */
body.page-id-22 header .site-header-row-container-inner,
body.page-id-22 main,
body.single-post header .site-header-row-container-inner,
body.single-post main {
  background: #AFA99D;
}

body.archive h1.page-title.archive-title {
  margin-bottom: 7%;
}
body.archive #main a.post-more-link {
  color: var(--global-palette2);
}
body.archive #main a.post-more-link:hover {
  color: var(--global-palette1);
}

#primary-menu > li {
  margin-left: 1rem;
  margin-right: 1rem;
}
#primary-menu > li > a {
  border-radius: 1rem;
  padding: .125rem .5rem;
}

footer .site-bottom-footer-wrap .site-footer-row > div {
  justify-content: end;
}




/** booking kit customization **/
div#bookingKitContainer img {
	border-radius: 20px;
}

div#bookingKitContainer .bk-events-buttons > a,
div#bookingKitContainer .bk-detail-buttons > a {
	border-radius: 2rem;
}

div#bookingKitContainer h3 {
	font-weight: 300 !important;
}

div#bookingKitContainer .bk-header-language {
	display: none !important;
}


.ctbk-home-list div#bookingKitContainer .bk-events-item .headColor {
	color: #fff !important;
}
.ctbk-home-list div#bookingKitContainer .bk-detail-content {
	padding: 2rem;
	border-radius: 1rem;
	background: #fff;
}
