/*
 Theme Name:   Wintermärchenmarkt
 Theme URI:    http://wpastra.com/
 Description:  Fast theme based on wp astra
 Author:       Christoph Steinlechner
 Author URI:   https://christoph-steinlechner.de/
 Template:     astra
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog
*/

/* Add your custom styles below... */


._font-darling {font-family: 'Darling Nataline', sans-serif; letter-spacing: 0.05em;}

/*Gutenberg Fixes */
h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background {
    padding: 0.7em;
}

/*404*/

body.error404 .ast-primary-header-bar {background-color:var(--ast-global-color-6);}

/* Diverse Style Elemente */

@media only screen and (min-width: 1180px) {
	.fin_programm {
		position:absolute;
		top:-230px;
		left:90px;
	}
}

.eintritt_kostenlos,
.modal_video_buttton{
	position:absolute
}
.modal_video_buttton {
		top:100px;
		left:10%;
	}

.eintritt_kostenlos {
		top:80px;
		right:5%;
	}
	
	
@media only screen and (min-width: 690px) {
	.eintritt_kostenlos {
		top:230px;
		right:25%;
	}
	
	.modal_video_buttton {
		top:230px;
		left:25%;
	}
}



.fin_sponsorinfos{
	position:absolute;
	left:20%;
	bottom:0;
}

/* Z-Index fixes */

.sponsoren {
}
/*custom*/


body:not(.home, .page-id-498){background-color:var(--ast-global-color-6);}
body:not(.home, .page-id-498) #content {margin-top: 5em;}

body:not(.home, .page-id-498) .ast-primary-header-bar {background-color:var(--ast-global-color-1);}

body {
  -ms-hyphens: auto; /* ab IE10 */
  -moz-hyphens: auto; /* seit Firefox 6 */
  -webkit-hyphens: auto; /* seit Safari 5.1 (OS X), Safari 4.1 (iOS) */
  hyphens: auto;
 }
 
._myzindex {z-index:5;}

/*Tabellen*/

table {margin:0; border-width:0;}
table tbody {border:0;}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    background-color: rgba(88, 46, 179, .2);
}
table tbody tr td:first-child {width:32%; padding-left: .5em;}
table tbody tr td:nth-child(2) {width:68%;}

.wp-block-table.is-style-stripes {
    
    border-bottom: 0px solid #ffffff;
   
}



table thead tr {background-color:rgba(88, 46, 179, 1);}
table thead tr th {color:#ffffff;}
.wp-block-table thead {
    border-color: #ffffff;
}
table thead tr th:first-child {padding-left: .5em;}

.wp-block-table thead tr th { border-left: 0px;}

.wp-block-table td, .wp-block-table th {
    padding: .3em .1em;
    border: 0px solid;
}