/*---------------------------------------------------*/
/*	MUSIX CSS Menu Anpassungen
/*---------------------------------------------------*/

/*# sourceMappingURL=styles.css.map*/

.tbm{
	background-color:transparent;
	font-family: 'Oswald',sans-serif;
}
.tbm-link.level-1{
	color: var(--mag-text-primary);
	border-radius: 0.25rem;
	font-weight: 500;
	line-height: 1;
	padding:0.778rem;
	text-transform: uppercase;
}
.tbm-link.level-1:hover{
	color:#E20613;
    transition-duration:0.5s;
}
.tbm-link.level-1:focus{
	background-color:#F2F4F5;
}

.tbm-item.level-1 {
 border-right: 1px solid rgba(0,0,0,0);
}

.tbm-link.level-1:hover, 
.tbm-link.level-1:focus {
    background-color: transparent;
}

.tbm-submenu-toggle{background-color:#f5f5f5;color:#263238}
.tbm-submenu-toggle:hover,.tbm-submenu-toggle:focus{background-color:#e8e8e8}
.tbm-caption{color:#444;font-size:0.75rem;margin-top:0.25rem}

.tbm-submenu{
	background-image: url(/bikers10/web/sites/default/files/page-layout/bgmusix.gif);
	border-radius:0;
	border-top-width:0;
	border:1px solid #E6E9EC;
	border-top: 1px dashed #3d3c41;
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
	padding:1rem;
	top:55px;
}

.tbm-submenu .tbm-submenu{border-top-width:1px}.tbm-item--has-flyout .tbm-submenu-toggle:hover,.tbm-item--has-flyout 

.tbm-submenu-toggle:focus{background-color:transparent}
.tbm-item--has-flyout .tbm-submenu-toggle:hover:before,.tbm-item--has-flyout .tbm-submenu-toggle:focus:before{border-left-color:#1197f0}
.tbm-subnav>.tbm-item:first-child>.tbm-link-container>.tbm-link{border-top:0}

.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link{
	color:#263238;
	font-weight: 400;
	display:block;
	padding:0.5rem 0;
}

.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:hover,.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:focus{color: #FFBD59;}


.tbm-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f5f5;border:1px solid rgba(0,0,0,0.2)}
.tbm-group-container{border-top:1px solid rgba(0,0,0,0.2)}
.tbm-group-title{font-weight:bold;text-transform:uppercase}
.tbm.tbm--mobile{background-color:transparent}
.tbm.tbm--mobile .tbm-item{border-top:1px solid rgba(0,0,0,0.2)}
.tbm.tbm--mobile .tbm-item.level-1.open>.tbm-toggle{background-color:#000;color:#fff}
.tbm.tbm--mobile .tbm-collapse{background:#fff;padding-top:1rem}
.tbm.tbm--mobile .tbm-nav{background:#f5f5f5}
.tbm.tbm--mobile .tbm-submenu{box-shadow:none;border-top:1px solid rgba(0,0,0,0.2)}
.tbm.tbm--mobile .tbm-submenu .tbm-link{padding:1rem 1.25rem}
.tbm.tbm--mobile .tbm-submenu .tbm-submenu-toggle{background-color:#fff;color:currentColor}
.tbm.tbm--mobile .tbm-submenu-toggle{border-left:1px solid rgba(0,0,0,0.2);border-right:0}
.tbm.tbm--mobile .tbm-subnav .tbm-item:first-child{border-top:0}
.tbm.tbm--mobile .tbm-subnav .tbm-subnav{margin-left:1rem}
.tbm.tbm--mobile .tbm-block{margin-bottom:0;padding:0 1.25rem}