.pkp_head_wrapper {
	max-width: 1160px;
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 20px;
}

.pkp_site_name_wrapper {
	width: 100%;
}

.has_site_logo .pkp_site_name,
.pkp_site_name {
	width: 100% !important;
}

.has_site_logo .pkp_site_name .is_img,
.pkp_site_name .is_img {
	display: block;
	width: 100%;
	max-width: 100%;
	text-decoration: none;
}

.has_site_logo .pkp_site_name .is_img img,
.pkp_site_name .is_img img {
	display: block;
	width: 100% !important;
	max-width: none !important;
	max-height: none !important;
	height: auto !important;
	object-fit: contain;
}

.pkp_navigation_primary_wrapper,
.pkp_navigation_user_wrapper,
.pkp_structure_content,
.pkp_structure_main,
.page_index_journal,
.page_index_journal .additional_content {
	max-width: 100%;
	min-width: 0;
}

.page_index_journal .additional_content {
	overflow: hidden;
}

.page_index_journal .additional_content > table:first-child {
	display: none;
}

.page_index_journal .additional_content table {
	width: 100% !important;
	max-width: 100% !important;
	table-layout: fixed;
}

.page_index_journal .additional_content td,
.page_index_journal .additional_content th {
	word-break: break-word;
}

.page_index_journal .additional_content img,
.page_index_journal .homepage_about img {
	display: block;
	max-width: 100% !important;
	height: auto !important;
}
