/*
 Theme Name:   wunu webLab Child Theme
 Theme URI:    https://wunu.eu
 Description:  wunu webLab Child Theme for Direkt Regional
 Template:     wunu-weblab
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  wunu-weblab-child
*/
/*
import font family
 */

@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 100 900;
	src: url('/wp-content/themes/wunu-weblab-child/customfonts/Lora-VariableFont_wght.ttf') format('truetype');
}

@font-face {
	font-family: 'Lora Italic';
	font-style: italic;
	font-weight: 100 900;
	src: url('/wp-content/themes/wunu-weblab-child/customfonts/Lora-Italic-VariableFont_wght.ttf') format('truetype');
}
:root {
	--font-family-main: 'Lora', serif;
	--font-family-main-italic: 'Lora', serif;
	--font-family-h1: 'Lora', serif;
	--font-family-body: 'Lora', serif;
	--font-family-body-bold: 'Lora', serif;
	--font-family-body-italic: 'Lora Italic', serif;
	--font-family-body-bold-italic: 'Lora Italic', serif;
	--font-family-body-light: 'Lora', serif;
	--font-family-body-light-italic: 'Lora Italic', serif;
	--font-family-header: 'Lora', serif;
	--font-family-h1: 'Lora', serif;
	--font-family-h2: 'Lora', serif;
	--font-family-h3: 'Lora', serif;
	--font-family-main: 'Lora', serif;
	--font-family-header-bold:'Lora', serif;
	--font-family-header-italic: 'Lora Italic', serif;
	--font-family-header-bold-italic: 'Lora Italic', serif;
	--font-family-header-light: 'Lora', serif;
	--font-family-header-light-italic: 'Lora Italic', serif;
	--font-family-footer-text: 'Lora Italic', serif;
}

	/* Import font family */

	@font-face {
		font-family: 'Lora';
		font-style: normal;
		font-weight: 100 900;
		src: url('/wp-content/themes/wunu-weblab-child/customfonts/Lora-VariableFont_wght.ttf') format

	}


strong {
	font-weight: 700 !important;
}


.vierspaltenContainer .row .kachelCol .kachelColInner .content.zentriert h3 {
	line-height: 1.5 !important;
}


/* Table Styling */
@media only screen and (max-width: 768px) {
	.tableInnsbruckerForum, .tableInnsbruckerForum tbody, .tableInnsbruckerForum tbody tr, .tableInnsbruckerForum tbody td {
		display: flex;
		flex-direction: column;
		width: 100%;
	}
}

/*
Submenus before scrolls should be transparent
 */
#masthead.desktopMenu-lg #site-navigation:not(.animatedMenu.fixedMenuAnimated) .menuRow .menuContainer #navbarCollapse #primary-menu li.menu-item-depth-0:hover ul,
#masthead.desktopMenu-lg #site-navigation:not(.animatedMenu.fixedMenuAnimated) .menuRow .menuContainer #navbarCollapse #primary-menu li.menu-item-depth-0:focus ul,
#masthead.desktopMenu-lg #site-navigation:not(.animatedMenu.fixedMenuAnimated) .menuRow .menuContainer #navbarCollapse #primary-menu li.menu-item-depth-0:active ul {
	background-color: rgba(0,0,0,0) !important;
	box-shadow: none !important;
}


.page-id-1245 .menuContainer, .page-id-1245 #navbar-button {
    display: none !important;
}