/*
Theme Name: twentytwentySE
Description: Szenenexpress
Author: Dirk Martens
Author URI: http://www.szenenexpress.de
Template: twentytwenty
Version: 1.0
Tags:
*/
/*Füge deinen Code unter dieser Zeile ein. Nutze ggf. !important, um Styles aus dem Haupttheme zu überschreiben. */

@font-face {
	font-family: 'AmaticSE';
	src: url('fonts/Amatic-Bold.woff2') format('woff2'),
		 url('fonts/Amatic-Bold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'CardoSE';
    src: url('fonts/Cardo-Bold.woff2') format('woff2'),
        url('fonts/Cardo-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'CardoSE';
    src: url('fonts/Cardo-Regular.woff2') format('woff2'),
        url('fonts/Cardo-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.semenu {
	max-width: 100% !important;
}
body, h1, .site-title, primary-menu, p, 
.wpem-event-date-time-text, .wpem-event-location-text,
.tnp-field-email {
	font-family: 'CardoSE' !important;
}
/*.header-navigation-wrapper  {
	background-color: #999999;
}*/
.site-title {
	font-family: 'AmaticSE', arial, sans-serif !important;
	font-size: 4rem !important;
		letter-spacing: 0.1em !important;
	color: #000000 !important; 
	text-transform: uppercase;
}

@media screen and (max-width:1100px) {
.site-title {
		font-size: 30px !important; 
	}
}
.anker {
display: block;
position: relative;
top: -150px; /* hier die tatsächliche Höhe des fixierten Elements angeben  */
/*visibility: hidden;*/
}
.toggle-icon {
	color: #000000;
}
.entry-content {
	font-family: 'CardoSE' !important;
}
.header-inner {
	padding-bottom: 1rem !important;
}
h2, h3, h4, h5, figcaption, button {
    font-family: 'AmaticSE', arial, sans-serif !important;
	letter-spacing: 0.1em !important;
}
h6, .menu-item {
	font-family: 'AmaticSE', arial, sans-serif !important;
	letter-spacing: 0.1em !important;
	font-size: 2.4rem !important;
	font-weight: 900 !important;
}
p {
   hyphens: auto;
   hyphenate-limit-chars: auto 5;
   hyphenate-limit-lines: 2;
}

.ui-state-active, .ui-state-active a {
	background: #f6f6f6 !important;
	color: #000000 !important;
}
.cardose {
    font-family: 'CardoSE', arial, sans-serif !important;	
}
