/*Platzhalter*/
		.placeholder30{
			margin-top:30px;
		}
		.placeholder50{
			margin-top:50px;
		}
		.placeholder100{
			margin-top:100px;
		}
		.placeholder200{
			margin-top:200px;
		}
/*Platzhalter*/


/* Styles fuer die "most recent papers" */
.description p {
	background-color: #f4f4f4;
	font-size: 13px;
	line-height: 28px;
	font-family: Helvetica;
	color: #666;
}
.description a {
	color: #007ab2;
	font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: 700;
}
.description a:link {
	text-decoration: none;
}
.description a:visited {
	text-decoration: none;
}
.description a:hover {
	text-decoration: none;
	color: #009de5;
}
/* END - Styles fuer die "most recent papers" */

.pkp_brand_footer img {
	max-height:80px;
}
body, p, h1, h2, h3, h4, li {
  font-family:Helvetica;
  color:#666;
 // font-size:0.95em;
}

#navigationPrimary a:hover, #navigationPrimary a:focus {
  color: #444444;
  //color:rgba(0,0,0,0.84);
}

#navigationPrimary a {
  font-weight: bold;
  font-size: 15px;
  color: #888888;
}

.is_img img {
	min-height:200px;
}

.box_50 {
 float: left;
 width: 50%;
 padding: 0px;
 background: #ffffff;
}

.img_button {
}
.img_button:hover img {
 opacity: 0.6;
}
sup, sub {
	line-height:0px;
}

/* die Klasse ".pages" ueberschreibt die aus dem OJS-Layout generierte gleichnamige Klasse. Diese ist fuer die Anzeige der Reihenfolge bzw. der Artikelnummer zustaendig.*/
.pages{font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;font-size: 16px;line-height: 20px;font-weight: 700}



/* Hier folgen nun die styles fuer die statischen Seiten der "Categories/Series" */
      .abstractBox input {
        /* the transparency enables the control also with a keyboard (HTab) */
		display:none;
        opacity:0;
      }
	  
      .abstractBox label {
        display: inline-block; width: 99px; height: 27px;
        background: rgb(255,255,255);
        cursor: pointer;
		margin: 20px 0px 0px 0px; 
        /*font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
        font-size: 10pt;
        font-weight: 600;*/
      }
      .abstractBox input + label:before {
        display: inline-block; width: 99px; height: 27px;
        content: '';
		background:url("/Ejournals/public/site/images/rmersmann/abstract_bright.jpg");
		/*background: rgb(192,192,192);
        font-size: 12pt;
        font-weight: 600;*/s
      }
      .abstractBox input:checked + label:before {
        display: inline-block; width: 99px; height: 27px;
        content: '';
		background:url("/Ejournals/public/site/images/rmersmann/abstract_dark.jpg");
		/*background: rgb(192,192,192);
        font-size: 12pt;
        font-weight: 600;*/
      }
      .abstractBox input:not(:checked) ~ div {
        display: none;
      }
      .abstractBox input:focus + label {
        display: inline-block; width: 99px; height: 27px;
        cursor: pointer;
        /*font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
        font-size: 12pt;
        font-weight: 600;*/
      }
	  .abstractText{
        /*font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;*/
        font-size: 10pt;
		text-align: justify;
		border: 1px solid #fedbc2;
		padding: 5px 8px 5px 8px;
	  }
/* Ende der styles fuer die statischen Seiten der "Categories/Series" */



      .newsletterHeadline label {
        display: inline-block; width: 100%;
        background: rgb(255,255,255);
        cursor: pointer;
		margin: 0px 0px 0px 0px; 
        /*font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
        font-size: 10pt;
        font-weight: 600;*/
      }
	  
      .newsletterBox input {
        /* the transparency enables the control also with a keyboard (HTab) */
		display:none;
        opacity:0;
      }
	  
      .newsletterBox label {
        display: inline-block; width: 100%;
        background: rgb(255,255,255);
        cursor: pointer;
		margin: 0px 0px 0px 0px; 
        /*font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
        font-size: 10pt;
        font-weight: 600;*/
      }
      .newsletterBox input + label:before {
        display: inline-block; width: 100%;
        content: 'Read';
		color:#0079B2;
		/*font-size: 12pt;
        font-weight: 600;*/s
      }
      .newsletterBox input:checked + label:before {
        display: inline-block; width: 100%;
        content: 'Collapse';
		/*font-size: 12pt;
        font-weight: 600;*/
      }
      .newsletterBox input:not(:checked) ~ div {
        display: none;
      }
      .newsletterBox input:focus + label {
        display: inline-block; width: 100%;
        cursor: pointer;
        /*font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
        font-size: 12pt;
        font-weight: 600;*/
      }
	  .newsletterText{
        /*font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;*/
        font-size: 10pt;
		text-align: justify;
		border: 1px solid #fedbc2;
		padding: 5px 8px 5px 8px;
	  }






/* additional styles - constitution only */


/* latin-ext */
@font-face {
  font-family: 'Mr De Haviland';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Mr De Haviland Regular'), local('MrDeHaviland-Regular'), url(https://fonts.gstatic.com/s/mrdehaviland/v8/OpNVnooIhJj96FdB73296ksbOg3L60PlNQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Mr De Haviland';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Mr De Haviland Regular'), local('MrDeHaviland-Regular'), url(https://fonts.gstatic.com/s/mrdehaviland/v8/OpNVnooIhJj96FdB73296ksbOg3F60M.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Fondamento';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Fondamento Regular'), local('Fondamento-Regular'), url(https://fonts.gstatic.com/s/fondamento/v10/4UaHrEJGsxNmFTPDnkaJ96Tp56N1.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Fondamento';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Fondamento Regular'), local('Fondamento-Regular'), url(https://fonts.gstatic.com/s/fondamento/v10/4UaHrEJGsxNmFTPDnkaJ96rp5w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.constitution_bodyDIV {
background:url(https://www.uni-muenster.de/Ejournals/index.php/fnp/libraryFiles/downloadPublic/21) 0 0 repeat;
text-align: center;
horizontal-align: center;
padding: 60px 25px 25px 25px;
}

.constitution_headline00 {
font-family: 'Fondamento', cursive;
font-size: 30px;
color: #3e2d1c;
}

.constitution_headline01_top {
font-family: 'Mr De Haviland', cursive;
font-size: 124px;
color: #725232;
padding: 20px 0px 120px 0px;
}

.constitution_headline01 {
font-family: 'Mr De Haviland', cursive;
font-size: 124px;
color: #725232;
padding: 120px 0px 120px 0px;
}

.constitution_headline02 {
font-family: 'Fondamento', cursive;
font-size: 24px;
color: #3e2d1c;
}

.constitution_headline_number {
font-family: 'Fondamento', cursive;
font-size: 36px;
color: #3e2d1c;
}

.constitution_standardtext {
font-family: 'Fondamento', cursive;
font-size: 16px;
color: #3e2d1c;
}

.constitution_standardtext_5F {
margin: auto;
width: 75%;
border: 1px solid #a86237;
padding: 10px;
font-family: 'Fondamento', cursive;
font-size: 16px;
color: #3e2d1c;
}

.constitution_standardtext_5F p {
font-family: 'Fondamento', cursive;
font-size: 16px;
color: #3e2d1c;
}

@media (max-width: 990px) {
  .pkp_site_name {
      display: none;
  }
  .homepage_image::before {
    content: '';
    display: block; /* 创建一个块级元素 */
    width: 100%;    /* 图片的宽度 */
    padding-top: 17.4%;   /* 图片的高度 */
    background-image: url('https://www.uni-muenster.de/Ejournals/public/journals/23/pageHeaderLogoImage_en_US.png');  /* 设置图片路径 */
    background-size: cover;  /* 确保图片按比例填充容器 */
    background-position: center;  /* 图片居中显示 */
    margin-bottom: 20px; /* 如果需要，可以设置间距 */
}
.page_article::before {
  content: '';
  display: block; /* 创建一个块级元素 */
  width: 100%;    /* 图片的宽度 */
  padding-top: 17.4%;   /* 图片的高度 */
  background-image: url('https://www.uni-muenster.de/Ejournals/public/journals/23/pageHeaderLogoImage_en_US.png');  /* 设置图片路径 */
  background-size: cover;  /* 确保图片按比例填充容器 */
  background-position: center;  /* 图片居中显示 */
  margin-bottom: 20px; /* 如果需要，可以设置间距 */
}

}

  
/* END additional styles - constitution only END */

	  