/*!
Theme Name: Askboosters
Theme URI: http://underscores.me/
Author: Askboosters
Author URI: http://Askboosters
Description: Askboosters
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ab
*/

.text_in_footer{
    position: relative;
	padding: 50px 50px 5px;
}

.text_in_footer p{
    margin: 0 !important;
}

header .header-wrapper ul {
   	height: 100%;
}
header .header-wrapper ul li {
   	height: 100%;
	position: relative;
	z-index: 10;
	display: flex;
	align-items: center;
}
header .header-wrapper ul li.active{
	z-index: 40;
}
.menu-item-has-children::before{
	content: '';	
	position: absolute;
	top: 50%;
	right: 8px;
    transform: translate(0, -35%);
    border: 5px solid transparent;
    border-top: 7px solid #fff;
	transition: 0.4s all ease-in;
}
header .sub-menu {
	min-width: 280px;
    position: absolute;
    top: 70px;
    height: max-content!important;
    right: 8px;
    width: max-content;
    padding: 10px;
    background: rgba(0, 0, 0, 0.8);
    opacity: 0; 
    visibility: hidden; 
    z-index: 20;
    border-radius: 9px;
    border: 2px solid #DBAB00;
    border-left-color: #493F1A;
    border-right-color: #493F1A;
    border-top-right-radius: 0;
	flex-direction: column;
	align-items: flex-start!important;
}
header .sub-menu li{
    padding: 0!important;
    height: max-content;
	text-align: left;
}
header .sub-menu li:last-child {
	padding: 0!important;
}
header .sub-menu a{
    opacity: 0.6; 
}
header .sub-menu.active{
	opacity: 1;
	visibility: visible;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}

header .sub-menu.active li{
	margin-bottom: 10px;
}

header .sub-menu.active li:last-child{
	margin-bottom: 0px;
}



.description-wrapper a:not(.text-btn a){
	text-transform: initial;
    text-decoration: underline !important;
}
@media (min-width: 768px){
#menu-main-menu-english #menu-item-983, #menu-main-menu-english #menu-item-987, #menu-main-menu-english #menu-item-1000, #menu-main-menu-english #menu-item-1005 {
    display: none;
}	
#menu-main-menu-deutsch #menu-item-1010, #menu-main-menu-deutsch #menu-item-1014, #menu-main-menu-deutsch #menu-item-1027, #menu-main-menu-deutsch #menu-item-1032 {
    display: none;
}	
}
