/*
Theme Name:   Extendable Child
Theme URI:    http://example.com/extendable-child/
Description:  Extendable Child Theme
Author:       CyberOrchid
Author URI:   http://example.com
Template:     extendable
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, custom-colors, custom-menu, custom-logo, e-commerce, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments

Extendable is a derivative work of the code from the
Twenty Twenty-Two WordPress Theme, which is licensed GPLv2.

Extendable WordPress Theme, (C) 2022 Extendify Inc.
Extendable therefore is also distributed under the terms of the GNU GPL.
Text Domain:  extendablechild
*/
/* The header animation code */
@keyframes farbe {
    0% {
			background-color: rgba(255, 221, 0, 1);
	}
    25% {
			background-color: rgba(253, 226, 255, 1);
	}
    50% {
			background-color: rgba(255, 221, 0, 1);
	}
    75% {
			background-color: rgba(177, 212, 231, 1);
	}
    100% {
	background-color: rgba(225, 223, 255, 1);
	}
}
div.headercover span.wp-block-cover__background {
	background-color: #ffdd00;
	animation: farbe 40s linear 		infinite alternate !important;
}
.headercover { 
	border-bottom: 7px solid #74B3D4;
z-index:5;
}
.fusscover {
	border-top: 7px solid #74B3D4;
}
.alignright {
	float:right
}
.alignleft {
	float:left
}
img, .wp-block-media-text.is-image-fill .wp-block-media-text__media {
	border-radius:5px 5px 0 0;
}

.yoast-breadcrumbs {  
	font-size: 14px;
  color: #357fa6;
}
.entry-content img {
	margin: 0 0 10px 0px;
}
a {
	text-decoration: var(--wp--custom--elements--link--static--text-decoration-style, none);
	color:#663399;
	font-weight:700;
}
.taxonomy-post_tag, .taxonomy-category {
	border-top:1.5px dotted #e0e0e0;
}
.taxonomy-post_tag a, .taxonomy-category a {
	font-variant:all-small-caps;
}
/** External links **/
p a[target="_blank"]::after {
  font-family: 'Dashicons';
  content: "\f504";
	font-size: 0.8em;
}
.wp-caption-text {
	font-size:13px;
	margin-bottom:10px
}
.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {
 width:88%;
}
/**a.wp-block-button__link,a.wp-block-button__link:visited{
padding: 7px 25px;
border-radius: 5px;
background-color: #74B3D4;
	color:#663399;
font-weight: 900;
}**/
a.wp-block-button__link:hover{
	background-color:#663399;
	color:#ffd300;
}
/**- Media&Text w .overlap -**/
/** ####################### **/
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content .overlap {
	margin-right:-150px;
}
div.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content .overlap {
	margin-left:-150px;
}
/***### NAVIGATION ###
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
  box-shadow: 3px 5px 5px rgba(0,0,0,.1);
  border: none;
  border-radius: 0 0 5px 5px;
}**/

div.uagb-toc__scroll-top {
	z-index:1000;
}
/** KONTAKTFORMULAR 
div.wpforms-container-full .wpforms-form input[type="submit"], div.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container-full .wpforms-form .wpforms-page-button,div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium,div.wpforms-container-full .wpforms-form input[type="text"],div.wpforms-container-full .wpforms-form input[type="email"] {
	border: 1px solid #74B3D4;
border-radius: 5px;
background-color: #E4F6FE;
}**/
div.wpforms-container-full .wpforms-form button[type="submit"]:hover {
	background-color:#663399;
	color:#ffd300;
}
