/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

#menu-secondary .menu-icon, #menu-secondary-englisch .menu-icon{
    margin-right:6px !important;
}

.grecaptcha-badge{
	display:none;
}

#page-header .header-wrapper > .header-bg-wrapper,
#page-header .header-wrapper .row-container > .row-background{
	opacity:1 !important;
}

/*select:invalid,
select option[value=""] {
	color: #D4D4D4 !important;
}*/

/*.wpcf7-select{
	color: #D4D4D4;
}
.wpcf7-select option{
	color: #303133;
}
.wpcf7-select option:first-of-type{
	color: #D4D4D4;
}*/

.quote .text-small > p{
	font-style:italic;
	margin-top:0;
}

.cmplz-soft-cookiewall{
	background-color: rgba(105, 49, 135, 0.5);
}

#home_button {
	position: absolute;
	right: 16px;
	top: 16px;
	z-index: 1000;
}
@media (max-width: 767px)
{
	#home_button {
		display:none;
	}
}

.wpml-ls-item .fa{
	display:none !important;
}

.top-menu.menu-dark .menu-smart a{
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.top-menu.menu-dark .menu-smart a:hover{
	color:#FFFFFF;
	transform: translateY(-2px);
}

@media (min-width: 960px)
{
	.top-menu.top-menu-padding .menu-bloginfo, .top-menu.top-menu-padding .menu-smart > li > a {
		padding-top: 12px;
		padding-bottom: 12px;
	}
}