/* 
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
*/


/*
    Set color for visited links
*/
/*
.active {
    color: #767676!important;
}
*/
/*
.elementor-nav-menu .active {
	color: var( --e-global-color-primary )!important;
}

.product-categories .active {
   
	color: var( --e-global-color-text );
}
*/

/*
    Fokus button looks dirty fixed
*/
.elementor-kit-8 button:focus, .elementor-kit-8 input[type="submit"]:focus, .elementor-kit-8 .elementor-button:focus
{
	background-color: #b9b9b9;
}

/*
    Margin on message box for woocommerce
*/
.woocommerce-message, .woocommerce-notices-wrapper {
   /* margin: 0px 15px; */
}
.wl-my-account-left .woocommerce {
	display: block!important;
}

/*
    Translation of text workaround
*/
.no-posts-found { 
	visibility:hidden; 
	position:relative;
} 
.no-posts-found:after { 
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	content: "Keine Beiträge gefunden.";
}


/*
    Smaller logo on scroll down
*/
.header-scrolled-size img {
	max-width: 90%!important;
}
	
@media (min-width: 1022px) {
	
	.header-scrolled-size header {
		padding-top: 15px!important;
		padding-bottom: 15px!important;
		/* margin-top: -45px; */
	}

	/* 

	.header-scrolled-size .elementor-section-boxed:nth-child(3) {
		margin-top:-45px!important;
	}
	.header-scrolled-size .elementor-section-boxed:nth-child(5) {
		margin-top:-65px!important;
	}
	 */
	 
	.header-scrolled-size .elementor-section-boxed:nth-child(5) {
		margin-top:-20px!important;
		padding-top: 0px;
		padding-bottom: 0px;
	}
}


/*
    Reset password width fix
*/
.woocommerce-ResetPassword {
	width: 100%;
}


