/* @font-face { font-family: 'Moon Flower'; src: url('/files/Moon Flower.ttf') format('truetype'); }

header.entry-header h1.entry-title, header.entry-header h2.entry-title, .widget h2, h2.widget-title { 
  	font-family: 'Moon Flower', cursive !important;
}h2.widget-title {
  	font-size: 1.6em !important;
} */

h1, h2, h3, h4, h5, h6, h7 { hyphens: manual !important; }

@font-face { font-family: 'Moon Flower'; src: url('/files/Moon Flower.ttf') format('truetype'); }

.widget h2, h2.widget-title { 
  	font-family: 'Moon Flower', cursive !important;
}

h4 {
  	text-transform: none !important;
}

h2.widget-title {
  	font-size: 1.6em !important;
}

div.entry-summary { display: none; }

#ez-toc-container a, #ez-toc-container a:link, #ez-toc-container a:active, #ez-toc-container a:active, #ez-toc-container a:hover, #ez-toc-container li {
  	text-decoration: none !important;
  	text-decoration-line: none !important;
  	text-outline: none;
  	-webkit-text-stroke: none;
  	border-style: none !important;
}

/* lasttest */
body#tinymce { font-family: monospace !important; }

article#post-2140 #ez-toc-container ul, article#post-2140 #ez-toc-container ol, article#post-2140 #ez-toc-container li {
	list-style-type: none !important;
}

section.textwidget, section.widget {
    margin-top: 0;
    padding-top: 0;
}
section#custom_html-5 .textwidget a img {
	display: inline;
	background: white !important;
}
section#custom_html-5 .textwidget a {
	background: white !important;
}
section#custom_html-5, section#search-2 {
	border-top-width: 0;
    margin-top: 0;
    padding-top: 0;
}

ul, ol {
  	padding-left: 2em;
}

.button {
  font: bold x-small sans-serif;
  text-decoration: none;
  color: #333333;
  padding: .6em;
/*  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
  border-left: 1px solid #CCCCCC; */
    background: #EEEEEE; /* old browsers */
    background: linear-gradient(to bottom, white, #EEEEEE); 
    box-shadow: inset 0px 0px 6px #fff,inset 0px -1px 6px #fff;
    border: 1px solid darkred;
    border-radius: 1em;
    margin: 1em;
}

 .button:hover, .button:focus {
  box-shadow:rgba(0,0,0,0.7) 0px 5px 15px, inset rgba(0,0,0,0.15) 0px -10px 20px;
}
 
.site-footer .site-title:after {
	content: "";
}
.site-footer .site-title + a {
	display: none;
}

/* Easy Custom Auto Excerpt */
.ecae-button {
	line-height: 1em;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.logos_bf4 img {
  max-height: 60px !important;
  object-fit: contain;
  object-position: center bottom;
}

/* Brückenfest ID 1815 */
/* body.page-template-page_brueckenfest .content-area, body.page-template-page_brueckenfest-php .content-area, body.page-id-1815 .content-area {
	width: 100%;
}
body.page-template-page_brueckenfest .header-image, body.page-template-page_brueckenfest-php .header-image, body.page-id-1815 .header-image {
	display: none;
}
*/

/* lasttest */
body#tinymce, .mceContentBody { font-family: monospace !important; }

#post-3352 ul#lcp_instance_0 {
  margin: 0;
  padding: 0;
}

#post-3352 ul#lcp_instance_0 li {
	font-family: Montserrat, sans-serif;
  font-size: .9em;
  list-style-type: none;
  border: thin solid grey;
  margin: 0 0 1em 0;
  padding: 1em;
}

#post-3352 ul#lcp_instance_0 li img {
	float: left;
	margin: 0 .5em 0 0;
}

#post-3352 ul#lcp_instance_0 li a {
	font-weight: 600;
}

/* #post-3352 ul#lcp_instance_0 li a:first-of-type:after {
	content: "\A";
  white-space: pre;
} */

