
/*------------------------FONTS------------------------*/

/*------------------------Courier Prime------------------------*/

/* latin-ext */
@font-face {
  font-family: 'Courier Prime';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/courierprime/v9/u-4n0q2lgwslOqpF_6gQ8kELawRZVsf6lvg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/courierprime/v9/u-4n0q2lgwslOqpF_6gQ8kELawRZWMf6.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Courier Prime';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/courierprime/v9/u-4i0q2lgwslOqpF_6gQ8kELawRR4-Lvp9nsBXw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/courierprime/v9/u-4i0q2lgwslOqpF_6gQ8kELawRR4-Lvqdns.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/courierprime/v9/u-450q2lgwslOqpF_6gQ8kELaw9pWt_-.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/courierprime/v9/u-450q2lgwslOqpF_6gQ8kELawFpWg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/courierprime/v9/u-4k0q2lgwslOqpF_6gQ8kELY7pMT-7fq8Ho.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/courierprime/v9/u-4k0q2lgwslOqpF_6gQ8kELY7pMT-Dfqw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*------------------------Poppins------------------------*/

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJnecmNE.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: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecg.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;
}

/*------------------------K2D------------------------*/

/* thai */
@font-face {
  font-family: 'K2D';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/k2d/v9/J7aTnpF2V0EjZKUsrLc.woff2) format('woff2');
  unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
  font-family: 'K2D';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/k2d/v9/J7aTnpF2V0Ejf6UsrLc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'K2D';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/k2d/v9/J7aTnpF2V0EjfqUsrLc.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: 'K2D';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/k2d/v9/J7aTnpF2V0EjcKUs.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;
}

/*------------------------Raleway------------------------*/

/* cyrillic-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEHJA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEHJA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEHJA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEHJA.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: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v28/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrE.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;
}

/*------------------------Gentium Basic------------------------*/

/* latin-ext */
@font-face {
  font-family: 'Gentium Basic';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/gentiumbasic/v18/Wnz9HAw9aB_JD2VGQVR80We3LAOJiAI_.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: 'Gentium Basic';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/gentiumbasic/v18/Wnz9HAw9aB_JD2VGQVR80We3LA2JiA.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;
}

/*------------------------PAGE------------------------*/

body {
	background-color: #f0f2f5;
	font-family: Poppins;
	font-size: 15px !important;
	line-height: 1.5;
}

h1, h2, h3 {
	text-align: center;
	font-family: "Gentium Basic", Arial, sant-serif;
	text-decoration: underline;
	text-underline-offset: 10px;
	text-decoration-color: #cf1b1b;
	padding-bottom: 15px;
}

h1 {
	font-size: 25px;
}
h2 {
	font-size: 20px;
}
h3 {
	font-size: 17px;
}

:root{
	--sizesubtitle1: 30px;
	--sizesubtitle2: 10px;
	--scalimgkey: 0%;
	--marginbottomimg: 190px;
	--iss_fsize: 13px;
	--curr_iss_padd: 25px;
	--tab_width2col: 80%;
	--floatimg: inline-end;
	--floatpadd: 50px;
}

main.pkp_structure_main {
	width: 100%;
	text-align: justify;
	float: none;
}

aside#sidebar {
	
	margin-top: 40px;
    float: none;	
}

@media (min-width: 768px) {
	aside#sidebar {
		width: 31%;
		float: left;
	}
	main.pkp_structure_main {
		width: 62%;
		float: left;
	} 
	:root{
		--scalimgkey: 15%;
		--sizesubtitle1: 30px;
		--sizesubtitle2: 10px;
		--marginbottomimg: 140px;
		--iss_fsize: 14px;
		--curr_iss_padd: 50px;
		--tab_width2col: 50%;
		--floatimg: right;
		--floatpadd: 30px;
	}
}

@media (min-width: 992px) {
	aside#sidebar {
		width: 23.3%;
	}
	:root{
		--scalimgkey: 20%;
		--sizesubtitle1: 35px;
		--sizesubtitle2: 11px;
	}
}

@media (min-width: 1200px) {
	aside#sidebar {
		width: 19.3%;
	}
	:root{
		--scalimgkey: 35%;
		--sizesubtitle1: 38px;
		--sizesubtitle2: 12px;		
	}
}

@media (min-width: 1500px) {
	aside#sidebar {
		width: 17%;
	}
	.container {
        width: 1360px;
    }
}

aside#sidebar > .pkp_block > h2.title {
	font-size: 16px;
}

aside#sidebar > .pkp_block > .content > ul > li > a {
	font-size: 13px;
}
#customblock-for-referees {
    padding: 0 15px;
    margin: -42px 0 15px 0;
    /* background-color: #fff; */
    /* border: 1px solid #ddd; */
	font-size: 13px;
	/* border-top-left-radius: 0px 0px; */
	/* border-top-right-radius: 0px 0px; */
	border-top-color: transparent;
	border-right-color: #ddd;
}

footer {
  background: #393939;
  /* padding: 2em; */
  /* margin-top: 4em; */
}

/*------------------------HEADER------------------------*/

.container-fluid > .row {
	background-color: #393939;
    font-size: 12px;
}

.navbar-form > .form-group > input.form-control, .navbar-form > button{
	height: 30px;
	font-size: 12px;
}

.navbar-form > button{
	padding: 6px 12px;
	background-color: #f5f5f5;
}

.navbar-form > .form-group > input.form-control {
	width: 100px;
}

header.navbar.navbar-default {
	background-color: transparent;
}

.navbar-brand-logo > img {
  max-height: 40px;
  width: auto;
}

.navbar-brand-logo > img:hover {
  max-height: 54px;
}

ol.breadcrumb > li > a[href*="view"] {
  color: #cf1b1b;
}

/*------------------------NAVIGATION------------------------*/

ul#main-navigation > li > a, ul#main-navigation > li > ul > li > a {
	font-weight: 700;
    text-transform: uppercase;
	font-size: 12px;
	color: #000;
}

ul#main-navigation > li > a {
    /* background-color: transparent; */
    /* border-color: transparent; */
    border-bottom: 3px solid #cf1b1b;
    border-radius: 0px;
}

#nav-menu {
    float: right;
}

#headerNavigationContainer {
	margin-bottom: 0;
}

/* ul.dropdown_open > ul > a  { */
	/* line-height: ; */
/* } */

ul.dropdown-menu > li > a {
	padding-bottom: 5px;
	padding-top: 5px;
}

/*------------------------HOMEPAGE------------------------*/

.journal-description {
	background-color: #054fa3;
	padding: 20px 0;
	color: white;
	text-align: center;	
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}

.homepage-image {
	width: var(--scalimgkey);
	float: right; 
	filter: grayscale(100%);
	margin-bottom: var(--marginbottomimg);
}

a[title="subtitle1"] {
	font-size: var(--sizesubtitle1);
	letter-spacing: 0.5px;
	font-family: "Gentium Basic", Arial;
	font-weight: 700;
	color: white;
	text-decoration: none;
	cursor: default;
}

a[title="subtitle2"] {
	font-size: var(--sizesubtitle2);
	letter-spacing: 0.5px;
    font-family: "Raleway", Arial, sans-serif;
	color: white; 
	font-style: italic; 
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 5px 0;
	text-decoration: none;
	cursor: default;
	/* line-height: 1.55; */
}

a[title="subtitle3"] {
	font-size: 16px; 
	color: white; 
	cursor: default;
	text-decoration: none;
}

a[title="subtoappa"] {
	/* box-sizing: border-box; */
	border: double 5px white;
	border-radius: 10px;
	padding: 10px;
	/* max-width: 300px; */
	/* max-height: 50%; */
	color: white;
	background: #cf1b1b;
	font-size: 14px;
	/* text-shadow: 5px 5px 5px rgb(0 0 0 / 10%); */
	letter-spacing: 0.5px;
	font-family: 'K2D', Arial, sans-serif;
	/* font-weight: 400; */
	/* line-height: 1.5; */
	text-transform: uppercase;
	/* text-align: center; */
	text-decoration: none;
	/* z-index: 1; */
	/* transition: background-color .0s, opacity .35s; */
}

.additional_content {
  /* text-align: justify-content; */
  background-color: #eae8dc;
  margin-top: 44px !important;
  padding: 10px 25px 0px 25px;
  font-size: var(--iss_fsize);
  line-height: 1.7;
}

section.current_issue {
	padding: 0 var(--curr_iss_padd) 50px var(--curr_iss_padd);
}

header.page-header > h2 {
	padding-top: 60px;
	margin-top: 0;
}

p.current_issue_title.lead {
    font-size: 16px;
	font-weight: 600;
}

/* .journal-description { */
	/* background-image: url("http://appol.ifpan.edu.pl:8081/templates/images/shape.svg"); */
	/* background-repeat: no-repeat; */
	/* background-size: 100% var(--scalimgkey); */
	/* background-position: bottom; */
/* } */

.current_issue {
  background-color: white;  
  font-size: 14px;
}

/* .galleys > .page-header { */
	/* margin-top: 0; */
/* } */

.current_issue > .page-header {
  /* padding-bottom: 10px; */
  margin: 0 0 22px;
  /* border-bottom: 1px solid #ddd; */
}

/*------------------------CONTACT------------------------*/

.contact_section{
	text-align: center;
	/* line-height: 1.5; */
}

.contact.primary {
	margin-top: 50px;
	margin-bottom: 50px;
}

/* .phone{ */
	/* text-align: center; */
	/* line-height: 1.5; */
/* } */

/*------------------------TEAM------------------------*/

table#appa_team {
	margin: auto;
}

table#appa_team > tbody > tr > th, table#appa_team > tbody > tr > td{
	text-align: center;
}

table#appa_team > tbody > tr > th {
	padding: 30px 5px 20px 5px;
}

table#appa_team > tbody > tr.last_row > td {
	padding-bottom: 30px;
}

table#appa_team > tbody > tr > td.team2col{
	text-align: left;
	font-size: 13px;
}

table#appa_team > tbody > tr.white_table > td, table#appa_team > tbody > tr.white_table > th{
    background-color: #fff;
}

table#appa_team > tbody > tr.brown_table > td, table#appa_team > tbody > tr.brown_table > th{
    background-color: #eae8dc;
}

.appa_team_affil {
	text-align: left !important;
	font-size: 13px;
	width: 60%;	
}

table#appa_team > tbody > tr > td {
	padding: 5px 40px;
}

.team2col {
	font-style: italic;
/* width: var(--tab_width2col); */
	background-color: white;
}

/* .team2col { */
	/* width: var(--tab_width2col); */
/* } */

/*------------------------LIST OF ISSUES------------------------*/

.issue-summary > .media-body > .description {
display: none;
}

.issue-summary > .media-body > .media-heading > .series.lead {
	margin-bottom: 0;
}
.issue-summary > .media-body > .media-heading {
    border-bottom: 3px solid white;
}

/*------------------------ISSUE------------------------*/

.article-summary > .media-body > p.pages {
	display: none;
}
.article-summary > .meta {
	width: 500px;
}

.article-summary.media > .media-body > h3.media-heading {
	width: 530px; 
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	text-decoration: none;
	text-align: left;
}

.article-summary.media > .media-body > h3.media-heading > a {
	color: black;
	text-align: left;
	text-decoration: none;
}

/*------------------------SCANS------------------------*/

.scan_content {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px 12px 8px 16px;
  gap: 8px;
  height: 40px;
  width: 128px;
  border: none;
  background: #056bfa27;
  border-radius: 20px;
  cursor: pointer;
}

.scan_content:hover {
  background: #056bfa49;
}

.scan_articles:first-of-type {
	padding-top: 30px;
}

.scan_articles:last-of-type {
	padding-bottom: 20px;
}

summary[title^="click to un/fold"] { 
	text-align: center;	 
	background-color: #eae8dc; 
	padding-top: 8px;
	box-shadow: 5px 5px 5px #bbbbbb;
	width: 80%;
	margin-left: 10%;
	border: solid white;
	border-radius: 10px 100px / 120px;
	border-top-color: gray;
	border-right-color: gray;
	block-size: 45px; 
}

details {
	background-color: white;
}

.scan_content:hover .svg-icon {
  animation: spin 1s linear infinite;
}

.scan_articles {
 margin-left: 20px;
 margin-right: 20px;
}

/*------------------------ARTICLE CONTENT------------------------*/

.article-summary > h2 {
margin-top: 40pt;
}
.article-references > h2 {
margin-top: 42pt;
}

.article-main > .authors {
/* display: flex; */
/* flex-flow: wrap; */
   margin-top: 10px;
   background-color: white;
   text-align: left;
   padding-left: 8px;
}

/* .article-main > .authors > .author:first-of-type { */
/* padding-top: 8px; */
/* } */

.article-main > .authors > .author {
display: inline-block;	
/* padding-left: 16px; */
margin: 0 6px;
}

.article-abstract {
	padding-bottom: 50px;
}

.article-sidebar > .list-group > .list-group-item {
  font-size: 9px !important;
}

.published {
	/* font-size: var(--curr_iss_fsize); */
	color: #aaa;
}

/*do Biruli*/
.issue-details.col-md-8 {
  width: 95%;
}

/*do Biruli*/
.thumbnail.col-md-4 {
  width: 50%;
  margin-left: 19%;
  margin-bottom: 50px;
}

.article-references-content > p > a {
  overflow: hidden;
  display: block;
}

/*------------------------GUIDE------------------------*/

.copyright-notice, .submission_checklist, .author_guidelines{
	margin-top: 30px;
	padding-bottom: 22px;
}

.author_guidelines > h2.page-header, .copyright-notice > h2.page-header, .submission_checklist > h2.page-header {
	padding-bottom: 20px;
}


/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/

/* .page.page_information{ */
	/* line-height: 1.6; */
/* } */
/* header.page-header { */
	/* margin-top: 0; */
/* } */


.media-body > h2.media-heading {
	text-decoration: none;
	line-height: 1.5;
}

.lead.description {
	font-size: 13px;
}



.series.lead {
	padding: 22px 0px;
}

.btn-group > a {
    vertical-align: unset;
	margin: 5px 10px;
	font-size: 14px;
}

.page > h2 {
	font-size: 25px;
}



h1.page-header {
	line-height: 35px;
	font-size: 22px;
	text-decoration: none;
	background-color: #eae8dc;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
}

/*------------------------USER REGISTER------------------------*/

#register > fieldset.reviewer {
display: none;
}

/*------------------------JSAPPM------------------------*/

.issue-toc img {
	max-width: 700px;
	max-height: none;
}

/*------------------------ANNOUNCEMENT------------------------*/

.charges_announcement {
	background-color: #fff;
	padding-top: 30px;
	padding-bottom: 30px;
    margin-top: 30px;
	margin-bottom: 30px;
}

.charges_announcement > p {
	font-family: 'Courier Prime';
	width: 80%;
	margin: 10px auto;
}

.charges_announcement > h2 {
	font-weight: 600;
	font-family: 'Courier Prime';
	text-decoration: none;
	color: #f00;
}