/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{
	line-height:1.15;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%}

body{
	margin:0}

article,aside,footer,header,nav,section{
	display:block}

h1{
	font-size:2em;
	margin:.67em 0}

figcaption,figure,main{
	display:block}

figure{
	margin:1em 40px}

hr{
	box-sizing:content-box;
	height:0;
	overflow:visible}

pre{
	font-family:monospace,monospace;
	font-size:1em}

a{
	background-color:transparent;
	-webkit-text-decoration-skip:objects}

abbr[title]{
	border-bottom:none;
	text-decoration:underline;
	text-decoration:underline dotted}

b,strong{
	font-weight:inherit}

b,strong{
	font-weight:bolder}

code,kbd,samp{
	font-family:monospace,monospace;
	font-size:1em}

dfn{
	font-style:italic}

mark{
	background-color:#ff0;
	color:#000}

small{
	font-size:80%}

sub,sup{
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline}

sub{
	bottom:-0.25em}

sup{
	top:-0.5em}

audio,video{
	display:inline-block}

audio:not([controls]){
	display:none;
	height:0}

img{
	border-style:none}

svg:not(:root){
	overflow:hidden}

button,input,optgroup,select,textarea{
	font-family:sans-serif;
	font-size:100%;
	line-height:1.15;
	margin:0}

button,input{
	overflow:visible}

button,select{
	text-transform:none}

button,html [type="button"],[type="reset"],[type="submit"]{
	-webkit-appearance:button}

button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{
	border-style:none;
	padding:0}

button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{
	outline:1px dotted ButtonText}

fieldset{
	padding:.35em .75em .625em}

legend{
	box-sizing:border-box;
	color:inherit;
	display:table;
	max-width:100%;
	padding:0;
	white-space:normal}

progress{
	display:inline-block;
	vertical-align:baseline}

textarea{
	overflow:auto}

[type="checkbox"],[type="radio"]{
	box-sizing:border-box;
	padding:0}

[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{
	height:auto}

[type="search"]{
	-webkit-appearance:textfield;
	outline-offset:-2px}

[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{
	-webkit-appearance:none}

::-webkit-file-upload-button{
	-webkit-appearance:button;
	font:inherit}

details,menu{
	display:block}

summary{
	display:list-item}

canvas{
	display:inline-block}

template{
	display:none}

[hidden]{
	display:none}

*,*:before,*:after{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box}

@keyframes pkp_spin{
	0%{
	transform:rotateZ(-360deg);
	-webkit-transform:rotateZ(-360deg);
	-moz-transform:rotateZ(-360deg);
	-o-transform:rotateZ(-360deg)}

100%{
	transform:rotateZ(0deg);
	-webkit-transform:rotateZ(0deg);
	-moz-transform:rotateZ(0deg);
	-o-transform:rotateZ(0deg)}

}

@-webkit-keyframes pkp_spin{
	0%{
	transform:rotateZ(-360deg);
	-webkit-transform:rotateZ(-360deg);
	-moz-transform:rotateZ(-360deg);
	-o-transform:rotateZ(-360deg)}

100%{
	transform:rotateZ(0deg);
	-webkit-transform:rotateZ(0deg);
	-moz-transform:rotateZ(0deg);
	-o-transform:rotateZ(0deg)}

}

@-moz-keyframes pkp_spin{
	0%{
	transform:rotateZ(-360deg);
	-webkit-transform:rotateZ(-360deg);
	-moz-transform:rotateZ(-360deg);
	-o-transform:rotateZ(-360deg)}

100%{
	transform:rotateZ(0deg);
	-webkit-transform:rotateZ(0deg);
	-moz-transform:rotateZ(0deg);
	-o-transform:rotateZ(0deg)}

}

@-o-keyframes pkp_spin{
	0%{
	transform:rotateZ(-360deg);
	-webkit-transform:rotateZ(-360deg);
	-moz-transform:rotateZ(-360deg);
	-o-transform:rotateZ(-360deg)}

100%{
	transform:rotateZ(0deg);
	-webkit-transform:rotateZ(0deg);
	-moz-transform:rotateZ(0deg);
	-o-transform:rotateZ(0deg)}

}

.pkp_button,.pkp_button_primary,.pkp_button_offset,.pkp_button_link{
	display:inline-block;
	padding:0 .5em;
	background:#fff;
	border:1px solid #ddd;
	border-radius:3px;
	font-size:.93rem;
	line-height:2rem;
	font-weight:700;
	color:#006798;
	text-decoration:none;
	box-shadow:0 1px 0 #ddd;
	cursor:pointer}

.pkp_button:hover,.pkp_button:focus,.pkp_button_primary:hover,.pkp_button_primary:focus,.pkp_button_offset:hover,.pkp_button_offset:focus,.pkp_button_link:hover,.pkp_button_link:focus{
	color:#006798;
	border-color:#006798;
	outline:0}

.pkp_button:active,.pkp_button_primary:active,.pkp_button_offset:active,.pkp_button_link:active{
	box-shadow:0 0 2px}

.pkp_button:disabled,.pkp_button_primary:disabled,.pkp_button_offset:disabled,.pkp_button_link:disabled{
	color:#aaa}

.pkp_button:disabled:hover,.pkp_button_primary:disabled:hover,.pkp_button_offset:disabled:hover,.pkp_button_link:disabled:hover{
	color:#aaa;
	border-color:#ddd;
	cursor:not-allowed}

.pkp_button_primary{
	color:#fff;
	background:#006798;
	border-color:#006798;
	box-shadow:0 1px 0 #006798}

.pkp_button_primary:hover,.pkp_button_primary:focus{
	background:#008acb;
	color:#fff}

.pkp_button_primary:disabled,.pkp_button_primary:disabled:hover{
	color:#fff;
	background:#b7c5ca;
	border-color:#b7c5ca;
	box-shadow:0 1px 0 #888;
	cursor:not-allowed}

.pkp_button_offset{
	color:#ff4040}

.pkp_button_offset:hover,.pkp_button_offset:focus{
	border-color:#ff4040;
	color:#ff4040}

.pkp_button_offset:disabled,.pkp_button_offset:disabled:hover{
	color:#fff;
	background:#b7c5ca;
	border-color:#b7c5ca;
	box-shadow:0 1px 0 #888;
	cursor:not-allowed}

.pkp_button_link{
	box-shadow:none;
	border-color:transparent}

.pkp_button_link:disabled:hover{
	border-color:transparent}

.pkp_spinner:after{
	display:inline-block;
	position:relative;
	width:1.25rem;
	height:1.25rem;
	vertical-align:middle;
	-webkit-animation:pkp_spin .6s linear infinite;
	-moz-animation:pkp_spin .6s linear infinite;
	-ms-animation:pkp_spin .6s linear infinite;
	-o-animation:pkp_spin .6s linear infinite;
	animation:pkp_spin .6s linear infinite;
	border-radius:100%;
	border-top:1px solid #888;
	border-bottom:1px solid transparent;
	border-left:1px solid #888;
	border-right:1px solid transparent;
	border-top-color:rgba(0,0,0,0.5);
	border-left-color:rgba(0,0,0,0.5);
	content:'';
	opacity:1}

.pkp_loading{
	font-size:.93rem;
	line-height:1.43rem}

.pkp_loading .pkp_spinner{
	margin-right:0.25em}

.pkp_unstyled_list,.cmp_article_list,.cmp_breadcrumbs ol,.cmp_announcements,.pkp_site_nav_menu ul,.pkp_page_index .journals ul,.page_catalog_category .subcategories ul,.page_issue_archive .issues_archive,.page_register .context_optin .contexts,.obj_article_details .authors,.obj_article_details .galleys_links,.obj_article_details .supplementary_galleys_links,.obj_article_summary .galleys_links,.obj_issue_toc .articles,.obj_issue_toc .galleys_links,.pkp_block .content ul{
	margin:0;
	padding:0;
	list-style:none}

.pkp_caret{
	content:' ';
	display:inline-block;
	width:0;
	height:0;
	border:.25rem solid transparent;
	vertical-align:middle}

.pkp_caret_down{
	border-top:.375rem solid}

.pkp_caret_right{
	border-left:.375rem solid}

.pkp_screen_reader,.cmp_skip_to_content a,.pkp_page_index .journals h2,.pkp_page_index .cmp_announcements h2,.page_register .context_optin .roles legend{
	clip:rect(1px, 1px, 1px, 1px);
	position:absolute !important;
	left:-2000px}

.pkp_screen_reader:focus,.pkp_page_index .cmp_announcements h2:focus{
	background-color:#fff;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
	-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
	clip:auto !important;
	color:#000;
	display:block;
	font-size:1rem;
	height:auto;
	line-height:normal;
	padding:1rem;
	position:absolute;
	left:0.5rem;
	top:0.5rem;
	text-decoration:none;
	width:auto;
	z-index:100000}

.pkp_helpers_clear:before,.pkp_helpers_clear:after{
	content:" ";
	display:table}

.pkp_helpers_clear:after{
	clear:both}

.pkp_help_link{
	display:inline-block;
	padding:.25rem 0;
	font-size:.75rem;
	line-height:1rem;
	font-weight:700;
	text-decoration:none;
	border:none;
	box-shadow:none;
	color:#006798;
	z-index:3}

.pkp_help_link:hover,.pkp_help_link:focus{
	color:#008acb}

.pkp_help_link:focus{
	outline:0;
	box-shadow:0 0 0 3px #006798;
	border-radius:3px}

.pkp_help_tab,.pkp_help_modal{
	position:absolute;
	top:-2rem;
	right:2rem;
	padding:.5rem 1em;
	background:#fff;
	border-top-left-radius:3px;
	border-top-right-radius:3px}

.pkp_help_modal{
	top:0.5rem;
	padding:0.5rem;
	right:3rem;
	border:none}

.pkp_uploadedFile_summary{
	font-size:.93rem;
	line-height:1.43rem}

.pkp_uploadedFile_summary .filename .display{
	line-height:2rem}

.pkp_uploadedFile_summary .filename .edit{
	line-height:1.43rem}

.pkp_uploadedFile_summary .details{
	margin-top:0.5rem;
	color:rgba(0,0,0,0.54)}

.pkp_uploadedFile_summary .details>span{
	margin-left:2rem}

.pkp_uploadedFile_summary .details>span:first-child{
	margin-left:0}

.pkp_uploadedFile_summary .details>span:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	padding-right:0.25em;
	color:#aaa}

.pkp_uploadedFile_summary .pixels:before{
	content:"\f108"}

.pkp_uploadedFile_summary .print{
	margin-left:2rem}

.pkp_uploadedFile_summary .print:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	padding-right:0.25em;
	color:#aaa;
	content:"\f02f"}

.pkp_uploadedFile_summary .type:before{
	content:"\f016"}

.pkp_uploadedFile_summary .type.pdf:before{
	content:"\f1c1"}

.pkp_uploadedFile_summary .type.doc:before,.pkp_uploadedFile_summary .type.docx:before{
	content:"\f1c2"}

.pkp_uploadedFile_summary .type.xls:before,.pkp_uploadedFile_summary .type.xlsx:before{
	content:"\f1c3"}

.pkp_uploadedFile_summary .file_size:before{
	content:"\f0a0"}

.pkp_helpers_invisible{
	visibility:hidden}

.pkp_helpers_display_none{
	display:none !important}

.pkp_helpers_align_left{
	float:left}

.pkp_helpers_align_right{
	float:right}

.pkp_helpers_text_left{
	text-align:left}

.pkp_helpers_text_right{
	text-align:right}

.pkp_helpers_text_center{
	text-align:center}

.pkp_helpers_text_justify{
	text-align:justify}

.pkp_helpers_title_padding{
	padding:5px !important}

.pkp_helpers_image_left{
	float:left;
	margin:4px 10px 4px 0}

.pkp_helpers_image_right{
	float:right;
	margin:4px 0 4px 10px}

.pkp_helpers_container_center{
	margin:0 auto}

.pkp_helpers_debug,.pkp_helpers_debug div{
	border:1px dashed #f00;
	padding:2px}

.pkp_helpers_flatlist{
	margin:0;
	padding:0}

.pkp_helpers_flatlist li{
	float:left;
	position:relative}

.pkp_helpers_bulletlist li{
	list-style:disc}

.pkp_helpers_icon_link_valign{
	line-height:24px}

.pkp_helpers_moveicon{
	cursor:move}

.pkp_helpers_full{
	width:100%}

.pkp_helpers_half{
	width:50%}

.pkp_helpers_third{
	width:33%}

.pkp_helpers_quarter{
	width:25%}

.pkp_helpers_fifth{
	width:20%}

.pkp_helpers_threeQuarter{
	width:75%}

.pkp_helpers_underline:after{
	border-bottom:2px solid #fff;
	content:" ";
	display:block}

.pkp_helpers_dotted_underline{
	border-bottom:1px dotted #999}

.pkp_helpers_black_bg{
	background-color:black}

.pkp_helpers_text_warn{
	color:#d00a6c}

.pkp_helpers_text_primary{
	color:black}

.NMI_TYPE_CUSTOM_EDIT{
	display:none}

.pkp_helpers_form_input_title_text{
	font-weight:bold;
	color:#777777}

.row:before,.row:after{
	content:" ";
	display:table}

.row:after{
	clear:both}

.cmp_button,.cmp_form .buttons button,.page_lost_password .buttons button,.page_search .submit button,.block_make_submission a{
	display:inline-block;
	padding:0 1em;
	background:#eee;
	border:1px solid rgba(0,0,0,0.4);
	border-top-color:#bbb;
	border-radius:3px;
	box-shadow:inset 0 -1em 1em rgba(0,0,0,0.1);
	font-size:.93rem;
	line-height:calc(2.143rem - 2px);
	font-weight:700;
	color:#006798;
	text-decoration:none}

.cmp_button:hover,.cmp_button:focus,.page_search .submit button:hover,.page_search .submit button:focus{
	box-shadow:inset 0 1em 1em rgba(0,0,0,0.1)}

.cmp_button_wire,.obj_galley_link{
	display:inline-block;
	padding:0 1em;
	background:#fff;
	border:1px solid #f08717;
	border-radius:3px;
	font-size:.93rem;
	line-height:calc(2.143rem - 2px);
	color:#f08717;
	text-decoration:none}

.cmp_button_wire:hover,.cmp_button_wire:focus,.obj_galley_link:hover,.obj_galley_link:focus{
	background:#f08717;
	color:#fff}

.cmp_article_list>li{
	margin-bottom:2.143rem}

.cmp_article_list>li:before,.cmp_article_list>li:after{
	content:" ";
	display:table}

.cmp_article_list>li:after{
	clear:both}

.cmp_form fieldset{
	margin:0 0 1.43rem;
	padding:0;
	border:none}

.cmp_form legend{
	margin-bottom:.714rem;
	font-size:1.143rem;
	font-weight:700;
	line-height:1.43rem}

.cmp_form .fields>div{
	position:relative;
	padding-bottom:2.143rem}

.cmp_form .fields>div .error{
	position:absolute;
	left:0.5em;
	bottom:11px;
	padding:0 .5em;
	background:#ff4040;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	font-size:.93rem;
	line-height:1.43rem;
	font-weight:700;
	color:#fff}

.cmp_form label{
	display:block;
	cursor:pointer}

.cmp_form .label{
	display:block;
	font-size:.93rem;
	font-weight:400}

.cmp_form input[type="text"],.cmp_form input[type="email"],.cmp_form input[type="password"],.cmp_form input[type="url"],.cmp_form input[type="tel"],.cmp_form select,.cmp_form textarea{
	padding:0 .5em;
	width:100%;
	height:calc(2.143rem - 2px);
	background:#fff;
	border:1px solid rgba(0,0,0,0.4);
	border-radius:3px;
	font-size:.93rem;
	line-height:calc(2.143rem - 2px)}

.cmp_form textarea{
	width:100%;
	height:8em}

.cmp_form .pkp_form_error{
	margin-bottom:.714rem;
	border-radius:3px;
	padding:0 .5em;
	font-weight:700;
	font-size:.93rem;
	background:#ff4040;
	color:#fff}

.cmp_form label>input[type="checkbox"],.cmp_form label>input[type="radio"]{
	margin-right:0.25em}

.cmp_form .buttons:before,.cmp_form .buttons:after{
	content:" ";
	display:table}

.cmp_form .buttons:after{
	clear:both}

.cmp_form .buttons a{
	font-size:.93rem;
	line-height:2.143rem;
	margin-left:1em}

.cmp_form .description{
	margin-top:0;
	font-size:.93rem;
	line-height:1.5em;
	color:rgba(0,0,0,0.54)}

@media (min-width:480px){
	.cmp_form input[type="text"],.cmp_form input[type="email"],.cmp_form input[type="password"],.cmp_form input[type="url"],.cmp_form input[type="tel"],.cmp_form select{
	max-width:20em}

}

.cmp_pagination{
	text-align:right}

.cmp_pagination:before,.cmp_pagination:after{
	content:" ";
	display:table}

.cmp_pagination:after{
	clear:both}

.cmp_pagination .prev{
	float:left;
	margin-right:0.5em;
	text-decoration:none}

.cmp_pagination .prev:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f177";
	margin-right:0.5em}

.cmp_pagination .next{
	margin-left:0.5em;
	text-decoration:none}

.cmp_pagination .next:after{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f178";
	margin-left:0.5em}

.cmp_edit_link{
	display:inline-block;
	margin-left:1em;
	font-size:.93rem;
	font-weight:400;
	line-height:1;
	vertical-align:middle;
	text-decoration:none}

.cmp_edit_link:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f040"}

.cmp_search_filter{
	margin-bottom:.714rem;
	font-size:.93rem}

.cmp_search_filter:last-child{
	margin-bottom:0}

.cmp_search_filter label{
	font-style:italic}

.cmp_search_filter .delete{
	color:#ff4040}

.cmp_notification{
	display:block;
	width:100%;
	padding:1.43rem;
	margin-bottom:2.857rem;
	background:#ddd;
	border-left:.357rem solid #006798;
	font-size:1rem;
	line-height:1.43rem}

.cmp_notification .success{
	border-color:#00b24e}

.cmp_notification .no{
	border-color:#ff4040}

.cmp_breadcrumbs{
	display:inline-block}

.cmp_breadcrumbs ol{
	margin-bottom:2.143rem;
	padding:.357rem 0;
	line-height:1.43rem;
	font-size:.93rem}

.cmp_breadcrumbs li{
	display:inline-block}

.cmp_breadcrumbs a{
	display:inline-block;
	text-decoration:none}

.cmp_breadcrumbs .separator{
	color:rgba(0,0,0,0.54);
	padding:0 .5em}

.cmp_breadcrumbs .current{
	color:rgba(0,0,0,0.54)}

.cmp_breadcrumbs .current h1{
	margin:0;
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:.93rem;
	font-weight:400}

.cmp_back_link{
	margin-top:1.43rem}

.cmp_announcements{
	margin-left:-0.714rem;
	margin-right:-0.714rem}

.cmp_announcements>li{
	padding:2.143rem .714rem;
	border-bottom:1px solid #ddd}

.cmp_announcements>li:last-child{
	border-bottom:none}

@media (min-width:480px){
	.cmp_announcements{
	margin-left:-1.43rem;
	margin-right:-1.43rem}

.cmp_announcements>li{
	padding-left:1.43rem;
	padding-right:1.43rem}

}

@media (min-width:992px){
	.cmp_announcements{
	margin-left:-2.143rem;
	margin-right:-2.143rem}

.cmp_announcements>li{
	padding-left:2.143rem;
	padding-right:2.143rem}

}

.cmp_skip_to_content a{
	display:block;
	padding:1em;
	z-index:99999;
	background:#fff;
	transform:translateX(-50%)}

.cmp_skip_to_content a:focus{
	clip:auto;
	top:0;
	left:50%;
	color:#006798}

.cmp_table{
	width:100%;
	border:1px solid #ddd;
	border-bottom:none;
	border-collapse:collapse}

.cmp_table th,.cmp_table td{
	padding:0.5em;
	text-align:left;
	border-bottom:1px solid #ddd}

.cmp_table th{
	font-weight:700}

html,body{
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:14px;
	line-height:1.43rem;
	color:rgba(0,0,0,0.87);
	background:#fff}

a{
	color:#006798}

a:hover,a:focus{
	color:#008acb}

.pkp_site_name_wrapper,.pkp_navigation_primary_wrapper,.pkp_navigation_user,.pkp_search_mobile,.pkp_structure_content,.pkp_structure_footer{
	position:relative;
	width:100%;
	margin:0 auto;
	padding-left:.714rem;
	padding-right:.714rem}

.pkp_site_name_wrapper:before,.pkp_navigation_primary_wrapper:before,.pkp_navigation_user:before,.pkp_search_mobile:before,.pkp_structure_content:before,.pkp_structure_footer:before,.pkp_site_name_wrapper:after,.pkp_navigation_primary_wrapper:after,.pkp_navigation_user:after,.pkp_search_mobile:after,.pkp_structure_content:after,.pkp_structure_footer:after{
	content:" ";
	display:table}

.pkp_site_name_wrapper:after,.pkp_navigation_primary_wrapper:after,.pkp_navigation_user:after,.pkp_search_mobile:after,.pkp_structure_content:after,.pkp_structure_footer:after{
	clear:both}

@media (min-width:768px){
	.pkp_site_name_wrapper,.pkp_navigation_primary_wrapper,.pkp_navigation_user,.pkp_search_mobile,.pkp_structure_content,.pkp_structure_footer{
	width:728px;
	padding:0}

}

@media (min-width:992px){
	.pkp_site_name_wrapper,.pkp_navigation_primary_wrapper,.pkp_navigation_user,.pkp_search_mobile,.pkp_structure_content,.pkp_structure_footer{
	width:952px}

}

@media (min-width:1200px){
	.pkp_site_name_wrapper,.pkp_navigation_primary_wrapper,.pkp_navigation_user,.pkp_search_mobile,.pkp_structure_content,.pkp_structure_footer{
	width:1160px}

}

.has_site_logo .pkp_site_name,.has_site_logo .pkp_navigation_primary_wrapper{
	width:auto}

.has_site_logo .pkp_head_wrapper{
	position:relative;
	width:100%;
	margin:0 auto;
	padding-right:.714rem}

.has_site_logo .pkp_head_wrapper:before,.has_site_logo .pkp_head_wrapper:after{
	content:" ";
	display:table}

.has_site_logo .pkp_head_wrapper:after{
	clear:both}

@media (min-width:768px){
	.has_site_logo .pkp_head_wrapper{
	width:728px;
	padding-left:0;
	padding-right:0}

}

@media (min-width:992px){
	.has_site_logo .pkp_head_wrapper{
	width:952px}

}

@media (min-width:1200px){
	.has_site_logo .pkp_head_wrapper{
	width:1160px}

}

.pkp_structure_main{
	padding:.714rem}

@media (min-width:480px){
	.pkp_structure_main{
	padding:1.43rem}

}

@media (min-width:768px){
	.pkp_structure_main:before,.pkp_structure_main:after{
	content:'';
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:1px;
	background:#f08717}

.pkp_structure_main:after{
	left:728px}

}

@media (min-width:992px){
	.pkp_structure_content{
	padding-top:2.143rem}

.pkp_structure_sidebar{
	float:right;
	width:300px}

.pkp_structure_main{
	float:left;
	padding:0 2.143rem 6.429rem;
	width:652px}

.pkp_structure_main:after{
	left:652px}

}

@media (min-width:1200px){
	.pkp_structure_main{
	width:860px}

.pkp_structure_main:after{
	left:860px}

}

@media (min-width:992px){
	.pkp_structure_main:first-child:last-child{
	float:none;
	margin-left:auto;
	margin-right:auto;
	margin-top:2.857rem}

.pkp_structure_main:first-child:last-child:before{
	left:150px}

.pkp_structure_main:first-child:last-child:after{
	left:auto;
	right:150px}

}

img{
	max-width:100%;
	width:auto;
	height:auto}

.pkp_structure_head{
	background-color:#708b3a;
	border-bottom:1px solid #ddd}

.pkp_head_wrapper{
	position:relative}

.pkp_site_name_wrapper{
	height:2.857rem}

@media (min-width:992px){
	.pkp_site_name_wrapper{
	height:auto}

}

.pkp_site_name{
	position:absolute;
	left:2.857rem;
	right:0;
	margin-top:0;
	margin-bottom:0;
	padding-left:.714rem;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#fff;
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:.93rem}

.pkp_site_name>a{
	padding-top:.714rem;
	padding-bottom:.714rem}

.pkp_site_name>a:focus{
	outline:0}

.pkp_site_name .is_img{
	display:inline-block;
	margin-top:.357rem;
	margin-bottom:.357rem;
	padding:0}

.pkp_site_name .is_img:focus{
	outline:1px solid #fff}

.pkp_site_name .is_img img{
	display:block;
	max-height:2.143rem;
	max-width:100%;
	width:auto;
	height:auto}

.pkp_site_name .is_text{
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:.93rem;
	font-weight:700;
	line-height:2.857rem;
	color:#fff;
	text-decoration:none}

.pkp_site_name .is_text:focus{
	text-decoration:underline}

.pkp_navigation_primary_wrapper{
	padding-left:0;
	padding-right:0}

.pkp_site_nav_menu{
	position:absolute;
	width:100%;
	top:100%;
	background:#708b3a;
	left:0;
	padding:.714rem;
	z-index:9999;
	border-bottom:1px solid #f08717}

.pkp_site_nav_menu .pkp_nav_list{
	padding-left:0;
	margin-left:0}

.pkp_site_nav_menu ul ul{
	padding-left:0.5rem}

.pkp_site_nav_menu a{
	display:inline-block;
	padding:.125rem 0;
	color:#fff;
	text-decoration:none}

.pkp_site_nav_menu a:hover,.pkp_site_nav_menu a:focus{
	color:#fff;
	text-decoration:underline}

.pkp_site_nav_menu #siteNav{
	position:absolute;
	top:0;
	height:0}

.pkp_navigation_user.pkp_navigation_user{
	margin-left:auto;
	margin-right:auto;
	margin-top:1rem;
	padding-top:1rem;
	border-top:1px solid rgba(255,255,255,0.1)}

.pkp_navigation_user .task_count{
	display:inline-block;
	width:1.43rem;
	height:1.43rem;
	margin-left:0.5em;
	border-radius:50%;
	background:rgba(255,255,255,0.1);
	line-height:1.43rem;
	text-align:center;
	font-size:0.857rem;
	position:relative}

.pkp_navigation_user>li>a .task_count{
	display:none}

.pkp_navigation_user>li>ul a .task_count{
	display:inline-block;
	background:rgba(255,255,255,0.1);
	color:#fff}

.pkp_navigation_user>li>ul a:hover .task_count,.pkp_navigation_user>li>ul a:focus .task_count{
	background:rgba(0,0,0,0.87)}

.pkp_navigation_search_wrapper{
	margin-top:1rem;
	padding-top:1rem;
	border-top:1px solid rgba(255,255,255,0.1)}

@media (min-width:992px){
	.pkp_head_wrapper{
	padding-top:6rem}

.pkp_site_nav_toggle{
	display:none}

.pkp_site_name{
	position:relative;
	width:75%;
	border-radius:5px;
	left:auto;
	right:auto;
	padding:30px 15px;
	background:rgba(0,0,0,0.4);
	margin-bottom:6rem;
	white-space:normal;
	font-size:2em;
	overflow:visible}

.pkp_site_name .is_text{
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:1.714rem;
	line-height:2.143rem}

.pkp_site_name .is_img img{
	max-height:80px}

.pkp_site_nav_menu{
	display:block;
	position:static;
	top:auto;
	padding:0}

.pkp_site_nav_menu ul ul{
	padding-left:0}

.has_site_logo .pkp_head_wrapper{
	padding-top:2.143rem}

.pkp_nav_list{
	margin:0;
	padding:0;
	list-style:none}

.pkp_nav_list li{
	position:relative;
	display:inline-block}

.pkp_nav_list a{
	display:inline-block;
	padding-left:.714rem;
	padding-right:.714rem;
	text-decoration:none;
	padding-top:.357rem;
	padding-bottom:.357rem}

.pkp_nav_list a:hover,.pkp_nav_list a:focus{
	text-decoration:none}

.pkp_nav_list ul{
	position:absolute;
	top:100%;
	left:-9999px;
	z-index:1000;
	width:15em;
	margin:0;
	padding:0;
	background:#fff;
	border-radius:3px;
	box-shadow:0 0 5px rgba(0,0,0,0.3)}

.pkp_nav_list ul li{
	display:block}

.pkp_nav_list ul a{
	display:block;
	padding-left:.357rem;
	border-left:.357rem solid transparent;
	color:#2b593b}

.pkp_nav_list ul a:hover,.pkp_nav_list ul a:focus{
	outline:0;
	background:#ddd;
	border-color:#006798;
	color:#006798}

.pkp_nav_list ul li:first-child a{
	border-top-left-radius:3px;
	border-top-right-radius:3px}

.pkp_nav_list ul li:last-child a{
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px}

.pkp_nav_list>li:hover ul{
	left:0}

.pkp_nav_list [aria-haspopup]:after{
	position:relative;
	display:inline-block;
	content:"";
	width:0;
	height:0;
	margin-left:0.25em;
	border-top:4px solid;
	border-right:4px solid transparent;
	border-left:4px solid transparent;
	vertical-align:middle;
	overflow:hidden}

.pkp_navigation_primary{
	text-align:center}

.pkp_navigation_primary>li>a{
	margin:.357rem .5em 0;
	padding:.357rem .5em calc(.714rem - 2px);
	border-bottom:2px solid transparent;
	color:#fff;
	text-decoration:none}

.pkp_navigation_primary>li>a:hover{
	color:#fff;
	outline:0;
	border-color:#fff}

.pkp_navigation_primary>li>a:focus{
	background:#fff;
	color:#708b3a;
	outline:0}

.pkp_navigation_primary>li:first-child a{
	margin-left:-0.5em}

.pkp_navigation_primary>li:last-child a{
	margin-right:-0.5em}

.pkp_navigation_primary>li:hover ul{
	position:absolute;
	transform:translate3d(7px, 40px, 0px);
	top:0;
	left:0;
	will-change:transform}

.pkp_navigation_primary ul a{
	padding-top:.714rem;
	padding-bottom:.714rem}

.pkp_navigation_primary [aria-haspopup]:hover{
	border-color:transparent}

.pkp_navigation_primary .dropdown-menu a:focus,.pkp_navigation_primary .dropdown-menu a:hover{
	border-color:#708b3a;
	color:#f08717}

.dropdown-menu{
	display:none}

.dropdown-menu.show{
	display:block}

[data-toggle="dropdown"]:hover+.dropdown-menu,.dropdown-menu:hover{
	display:block}

.pkp_navigation_user_wrapper{
	position:absolute;
	top:0;
	left:50%;
	transform:translateX(-50%);
	padding-left:.714rem;
	padding-right:.714rem;
	text-align:right;
	padding-top:0;
	margin-top:0;
	border-top:none;
	z-index:1000}

.pkp_navigation_user{
	text-align:right;
	font-size:.93rem;
	padding-right:1.43rem}

.pkp_navigation_user.pkp_navigation_user{
	margin:0;
	padding:0;
	border:none}

.pkp_navigation_user li{
	text-align:left}

.pkp_navigation_user a{
	padding-top:.357rem;
	padding-bottom:.357rem;
	line-height:1.43rem}

.pkp_navigation_user>li>a:focus{
	outline:0;
	background:#fff;
	color:#708b3a}

.pkp_navigation_user ul{
	width:10em}

.pkp_navigation_user>li:hover ul{
	position:absolute;
	top:0;
	left:0;
	transform:translate3d(0px, 30px, 0px);
	will-change:transform}

.pkp_navigation_user>li:last-child>a{
	margin-right:-0.714rem}

.pkp_navigation_user>li>a .task_count{
	display:inline-block}

.pkp_navigation_user>li>a:focus .task_count{
	background:#708b3a;
	color:#fff}

.pkp_navigation_user>li>ul a .task_count{
	display:none}

.pkp_navigation_search_wrapper{
	float:right;
	margin:0;
	padding:0;
	border:none}

.pkp_navigation_search_wrapper a{
	margin:.357rem .5em 0;
	padding:.357rem .5em calc(.714rem - 2px);
	border-bottom:2px solid transparent;
	color:#fff;
	text-decoration:none}

.pkp_navigation_search_wrapper a:hover{
	color:#fff;
	outline:0;
	border-color:#fff;
	text-decoration:none}

.pkp_navigation_search_wrapper a:focus{
	background:#fff;
	color:#708b3a;
	outline:0;
	text-decoration:none}

}

@media (min-width:992px) and (min-width:992px){
	.pkp_navigation_primary{
	display:inline-block;
	max-width:80%;
	text-align:left}

}

.pkp_structure_main h1{
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:1.714rem;
	line-height:2.143rem;
	font-weight:700}

.pkp_structure_main h2{
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:1.285rem;
	line-height:2.143rem;
	font-weight:700;
	color:#708b3a;
	border-top:1px solid #f08717;
	padding-top:0.6rem;}

.pkp_structure_main h3{
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:1.143rem;
	line-height:1.43rem;
	font-weight:700}

.pkp_structure_main h4{
	font-size:1rem;
	line-height:1.43rem;
	font-weight:700}

.pkp_structure_main h5{
	font-size:1rem;
	line-height:1.43rem;
	font-weight:400}

.pkp_structure_main h6{
	font-size:.93rem;
	line-height:1.43rem;
	font-weight:700}

.pkp_structure_main h1,.pkp_structure_main h2,.pkp_structure_main h3,.pkp_structure_main h4{
	margin:2.857rem 0 1.43rem}

.pkp_structure_main h5,.pkp_structure_main h6{
	margin:1.43rem 0}

.pkp_structure_main p,.pkp_structure_main ul{
	line-height:1.785rem;
	margin:1.43rem 0}

.pkp_structure_main p:last-child{
	margin-bottom:0}

.pkp_structure_main .page h1{
	margin-top:0;
	color:#708b3a;
	border-top:1px solid #f08717;
	padding-top:0.6rem}

.pkp_structure_main .page>.cmp_edit_link{
	float:right;
	padding:.357rem 0;
	line-height:2.143rem}

.pkp_structure_main .page .monograph_count{
	float:right;
	padding:.714rem 0;
	font-size:.93rem;
	color:rgba(0,0,0,0.54)}

.pkp_structure_main .page .about_section{
	color:rgba(0,0,0,0.54);
	line-height:2.143rem}

.pkp_structure_main .page .about_section:before,.pkp_structure_main .page .about_section:after{
	content:" ";
	display:table}

.pkp_structure_main .page .about_section:after{
	clear:both}

.pkp_structure_main .page .about_section .cover{
	float:right;
	width:20%;
	margin-left:10%;
	margin-right:10%}

.pkp_structure_main .page .about_section .cover img{
	display:block;
	margin:0 auto}

.pkp_structure_main .page .about_section .description p:first-child{
	margin-top:0}

.pkp_structure_main .page .about_section .description p:last-child{
	margin-bottom:0}

@media (min-width:480px){
	.pkp_structure_main .page .about_section{
	font-size:1.143rem;
	font-style:italic}

}

.pkp_site_nav_toggle{
	position:absolute;
	top:0;
	left:0;
	width:2.857rem;
	height:2.857rem;
	border:0;
	background:none;
	box-shadow:1px 0 0 rgba(255,255,255,0.2),-1px 0 0 rgba(255,255,255,0.2);
	z-index:999}

.pkp_site_nav_toggle:focus{
	outline:1px dotted #fff;
	box-shadow:none}

.pkp_site_nav_toggle>span{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	width:24px;
	height:19px;
	border-bottom:3px solid #fff;
	text-indent:-9999px;
	overflow:hidden}

.pkp_site_nav_toggle>span:before,.pkp_site_nav_toggle>span:after{
	content:"";
	position:absolute;
	left:0;
	width:100%;
	height:3px;
	background:#fff}

.pkp_site_nav_toggle>span:before{
	top:0}

.pkp_site_nav_toggle>span:after{
	top:8px}

.pkp_site_nav_toggle--transform>span{
	border-bottom:0;
	overflow:visible}

.pkp_site_nav_toggle--transform>span:before{
	top:7px;
	transform:rotate(-405deg) translateY(1px) translateX(-2px);
	-webkit-transform:rotate(-405deg) translateY(1px) translateX(-2px)}

.pkp_site_nav_toggle--transform>span:after{
	top:14px;
	transform:rotate(405deg) translateY(-3px) translateX(-4px);
	-webkit-transform:rotate(405deg) translateY(-3px) translateX(-4px)}

.pkp_site_nav_menu{
	display:none}

.pkp_site_nav_menu--isOpen{
	display:block}

body.navIsOpen .siteHeader__details{
	right:0}

body.navIsOpen .siteHeader__screen{
	display:block;
	opacity:0.5}

body.navIsOpen .siteHeader__navToggleIcon>span:first-child{
	transform:rotate(45deg);
	top:18px}

body.navIsOpen .siteHeader__navToggleIcon>span:nth-child(2){
	opacity:0}

body.navIsOpen .siteHeader__navToggleIcon>span:last-child{
	transform:rotate(-45deg);
	top:18px}

@media (min-width:992px){
	.pkp_site_nav_menu{
	display:block}

}

.pkp_page_index .journals{
	margin-top:2.143rem}

.pkp_page_index .journals>ul>li{
	margin:2.143rem 0}

.pkp_page_index .journals img{
	display:block;
	max-height:20em}

.pkp_page_index .journals h3{
	margin:.714rem 0;
	font-size:1rem;
	font-weight:700}

.pkp_page_index .journals h3 a{
	text-decoration:none}

.pkp_page_index .journals p{
	margin:.714rem 0}

.pkp_page_index .journals .links li{
	display:inline-block;
	margin:0 .714rem .714rem 0}

@media (min-width:768px){
	.pkp_page_index .journals>ul>li{
	margin:0 -1.43rem;
	padding:1.43rem;
	border-top:1px solid #ddd}

.pkp_page_index .journals>ul>li:before,.pkp_page_index .journals>ul>li:after{
	content:" ";
	display:table}

.pkp_page_index .journals>ul>li:after{
	clear:both}

.pkp_page_index .journals .thumb{
	float:left;
	width:25%;
	padding-right:1.43rem}

.pkp_page_index .journals .thumb+.body{
	float:right;
	width:75%}

}

@media (min-width:992px){
	.pkp_page_index .journals>ul>li{
	margin:0 -2.143rem;
	padding:2.143rem}

.pkp_page_index .journals .thumb{
	padding-right:2.143rem}

}

.pkp_page_index .homepage_image,.pkp_page_index .additional_content{
	margin-left:-0.714rem;
	margin-right:-0.714rem}

@media (min-width:480px){
	.pkp_page_index .homepage_image,.pkp_page_index .additional_content{
	margin-left:-1.43rem;
	margin-right:-1.43rem}

}

@media (min-width:992px){
	.pkp_page_index .homepage_image,.pkp_page_index .additional_content{
	margin-left:-2.143rem;
	margin-right:-2.143rem}

}

.pkp_page_index .homepage_image img{
	display:block;
	width:100%;
	height:auto}

@media (min-width:992px){
	.pkp_page_index .homepage_image{
	margin-top:-2.143rem}

}

.pkp_page_index .homepage_about{
	padding-top:2.143rem;
	padding-bottom:2.143rem}

.pkp_page_index .homepage_about h2{
	margin-top:-0.714rem}

.pkp_page_index .cmp_announcements{
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd}

.pkp_page_index .cmp_announcements:before,.pkp_page_index .cmp_announcements:after{
	content:" ";
	display:table}

.pkp_page_index .cmp_announcements:after{
	clear:both}

.pkp_page_index .cmp_announcements>.obj_announcement_summary{
	position:relative;
	padding:2.143rem .714rem}

.pkp_page_index .cmp_announcements .more{
	position:relative}

.pkp_page_index .cmp_announcements .more .obj_announcement_summary{
	padding:.714rem}

.pkp_page_index .cmp_announcements .more h4{
	font-size:.93rem}

@media (min-width:480px){
	.pkp_page_index .cmp_announcements>.obj_announcement_summary,.pkp_page_index .cmp_announcements .more .obj_announcement_summary{
	padding-left:1.43rem;
	padding-right:1.43rem}

}

@media (min-width:768px){
	.pkp_page_index .cmp_announcements>.obj_announcement_summary{
	float:left;
	width:65%}

.pkp_page_index .cmp_announcements>.obj_announcement_summary:before{
	content:' ';
	position:absolute;
	top:0;
	right:-1px;
	width:1px;
	height:100%;
	border-left:1px solid #ddd}

.pkp_page_index .cmp_announcements .more{
	float:right;
	width:35%;
	padding-top:1.43rem;
	padding-bottom:1.43rem}

.pkp_page_index .cmp_announcements .more:before{
	content:' ';
	position:absolute;
	top:0;
	left:0;
	width:1px;
	height:100%;
	border-left:1px solid #ddd}

}

@media (min-width:992px){
	.pkp_page_index .cmp_announcements>.obj_announcement_summary,.pkp_page_index .cmp_announcements .more .obj_announcement_summary{
	padding-left:2.143rem;
	padding-right:2.143rem}

}

.pkp_page_index .current_issue .current_issue_title{
	margin:1.43rem 0;
	font-weight:700}

.pkp_page_index .current_issue .read_more{
	display:inline-block;
	position:relative;
	padding-right:2.143rem;
	font-size:.93rem;
	font-weight:700;
	line-height:2.143rem;
	color:#006798;
	text-decoration:none;
	margin-bottom:1.43rem}

.pkp_page_index .current_issue .read_more:after{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f054";
	position:absolute;
	top:2px;
	right:0;
	width:2.143rem;
	height:2.143rem;
	line-height:2.143rem;
	text-align:center}

.pkp_page_index .current_issue .read_more:hover,.pkp_page_index .current_issue .read_more:focus{
	color:#008acb}

@media (min-width:768px){
	.pkp_page_index .current_issue .section:last-child{
	margin-bottom:0}

}

.pkp_page_index .additional_content{
	padding:2.143rem .714rem 0 .714rem;
	border-top:1px solid #f08717}

@media (min-width:480px){
	.pkp_page_index .additional_content{
	padding-left:1.43rem;
	padding-right:1.43rem}

}

@media (min-width:992px){
	.pkp_page_index .additional_content{
	padding-left:2.143rem;
	padding-right:2.143rem}

}

.pkp_page_index .additional_content>p:first-child{
	margin-top:0}

.pkp_page_index .additional_content>p:last-child{
	margin-bottom:0}

@media (min-width:768px){
	.pkp_page_index .cmp_announcements+.additional_content{
	border-top:none}

}

.page_catalog_category .article_count{
	float:right;
	padding:.714rem 0;
	font-size:.93rem;
	color:rgba(0,0,0,0.54)}

.page_catalog_category .about_section .cover{
	float:right;
	width:20%;
	margin-left:10%;
	margin-right:10%}

.page_catalog_category .subcategories li{
	padding-top:.357rem;
	padding-bottom:.357rem}

.page_catalog_category .subcategories a{
	text-decoration:none}

@media (min-width:768px){
	.page_catalog_category .subcategories{
	position:relative;
	margin-top:4.286rem;
	margin-left:-1.43rem;
	margin-right:-1.43rem;
	padding:2.143rem;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd}

.page_catalog_category .subcategories h2{
	position:absolute;
	top:-15px;
	left:1.43rem;
	margin:0;
	padding-left:.714rem;
	padding-right:.714rem;
	line-height:2.143rem;
	background:#fff;
	color:rgba(0,0,0,0.54)}

}

@media (min-width:992px){
	.page_catalog_category .subcategories{
	margin-left:-2.143rem;
	margin-right:-2.143rem}

}

@media (min-width:768px){
	.page_catalog_category .cmp_article_list{
	padding-top:1.43rem}

.page_catalog_category h2.title{
	clip:rect(1px, 1px, 1px, 1px);
	position:absolute !important;
	left:-2000px}

.page_catalog_category h2.title:focus{
	background-color:#fff;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
	-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
	clip:auto !important;
	color:#000;
	display:block;
	font-size:1rem;
	height:auto;
	line-height:normal;
	padding:1rem;
	position:absolute;
	left:0.5rem;
	top:0.5rem;
	text-decoration:none;
	width:auto;
	z-index:100000}

}

@media (min-width:992px){
	.page_catalog_category .cmp_article_list{
	padding-top:2.143rem}

}

.page_contact .address,.page_contact .phone,.page_contact .email{
	margin-top:.714rem;
	margin-bottom:.714rem;
	font-size:.93rem}

.page_contact .address{
	margin-top:0}

.page_contact .address p{
	margin:0}

.page_contact .label{
	display:block;
	font-weight:700}

.page_contact .contact.support{
	margin-top:2.857rem}

@media (min-width:768px){
	.page_contact .contact_section:before,.page_contact .contact_section:after{
	content:" ";
	display:table}

.page_contact .contact_section:after{
	clear:both}

.page_contact .contact{
	float:left;
	width:50%}

.page_contact .contact.primary{
	padding-right:1.43rem}

.page_contact .contact.support{
	margin-top:0}

}

.page_issue_archive .issues_archive{
	margin-left:-0.714rem;
	margin-right:-0.714rem;
	border-top:1px solid #ddd}

.page_issue_archive .issues_archive>li{
	padding:2.143rem .714rem;
	border-bottom:1px solid #ddd}

@media (min-width:480px){
	.page_issue_archive .issues_archive{
	margin-left:-1.43rem;
	margin-right:-1.43rem}

.page_issue_archive .issues_archive>li{
	padding-left:1.43rem;
	padding-right:1.43rem}

}

@media (min-width:992px){
	.page_issue_archive .issues_archive{
	margin-left:-2.143rem;
	margin-right:-2.143rem}

.page_issue_archive .issues_archive>li{
	padding-left:2.143rem;
	padding-right:2.143rem}

}

.page_issue_archive .cmp_pagination{
	margin-top:1.43rem}

.page_login .login{
	margin-bottom:0;
	max-width:17em}

.page_login .login input[type="text"],.page_login .login input[type="password"]{
	width:100%}

.page_login .password a{
	font-size:.93rem;
	font-style:normal}

.page_login .remember{
	padding-bottom:0}

.page_login .remember .label{
	display:inline;
	font-style:normal}

.page_login .buttons button{
	float:right}

.page_login .buttons a{
	float:right;
	margin-right:1em;
	margin-left:0}

.page_lost_password .lost_password{
	margin-bottom:0;
	max-width:17em}

.page_lost_password .lost_password input[type="text"]{
	width:100%}

.page_lost_password .pkp_form_error{
	margin:1.43rem 0;
	padding:.714rem;
	background:#ff4040;
	color:#fff;
	font-size:.93rem;
	font-weight:700}

.page_lost_password .buttons:before,.page_lost_password .buttons:after{
	content:" ";
	display:table}

.page_lost_password .buttons:after{
	clear:both}

.page_lost_password .buttons button{
	float:right}

.page_lost_password .buttons a{
	float:right;
	font-size:.93rem;
	line-height:2.143rem;
	margin-right:1em}

.page_register .required_label{
	font-size:.93rem;
	line-height:1.43rem;
	color:rgba(0,0,0,0.54);
	margin-bottom:1.43rem}

.page_register .consent{
	margin-bottom:0}

.page_register .fields .reviewer_interests{
	max-height:0;
	padding-bottom:0;
	overflow:hidden;
	opacity:0;
	transition:all .3s}

.page_register .fields .reviewer_interests.is_visible{
	max-height:400px;
	overflow:visible;
	padding-bottom:2.143rem;
	opacity:1}

.page_register .context_optin .contexts>li{
	margin-bottom:1em}

.page_register .context_optin .contexts>li:last-child{
	margin-bottom:0}

.page_register .context_optin .roles{
	padding:.357rem 0;
	margin-bottom:0}

.page_register .context_optin .roles label{
	display:inline-block;
	margin-right:1em;
	font-size:.93rem;
	line-height:1.43rem}

.page_register .context_optin .context_privacy{
	position:absolute;
	left:-9999px;
	padding:.357rem 0;
	font-size:.93rem;
	line-height:1.43rem}

.page_register .context_optin .context_privacy_visible{
	position:relative;
	left:auto}

.page_register #formErrors{
	margin:1.43rem 0;
	padding:.714rem;
	background:#ff4040;
	color:#fff}

.page_register #formErrors .pkp_form_error{
	padding:0;
	font-size:.93rem;
	font-weight:bold;
	line-height:1.43rem}

.page_register #formErrors .pkp_form_error_list{
	margin:0;
	padding-left:1.43rem;
	font-size:.93rem;
	line-height:1.43rem}

.page_register #formErrors .pkp_form_error_list a{
	color:#fff}

@media (min-width:768px){
	.page_register .identity li{
	display:inline-block;
	padding-right:1em;
	max-width:13em}

}

@media (min-width:1200px){
	.page_register .identity li{
	max-width:17em}

}

.pkp_op_register .ui-helper-hidden-accessible{
	clip:rect(1px, 1px, 1px, 1px);
	position:absolute !important;
	left:-2000px}

.pkp_op_register .ui-helper-hidden-accessible:focus{
	background-color:#fff;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
	-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
	clip:auto !important;
	color:#000;
	display:block;
	font-size:1rem;
	height:auto;
	line-height:normal;
	padding:.714rem;
	position:absolute;
	left:.357rem;
	top:.357rem;
	text-decoration:none;
	width:auto;
	z-index:100000}

.pkp_op_register .ui-autocomplete{
	position:absolute !important}

.page_search .search_input .query{
	width:100%;
	max-width:100%;
	height:calc(2.857rem - 2px);
	font-size:1.285rem;
	line-height:calc(2.857rem - 2px)}

.page_search .search_advanced{
	border:1px solid #ddd;
	padding:0 1.43rem 1.43rem}

.page_search .search_advanced legend{
	padding:.714rem 1.43rem;
	margin:0;
	font-weight:400}

.page_search .search_advanced label{
	font-size:1rem;
	font-style:normal}

.page_search .date_range legend{
	padding:0;
	font-size:1rem}

.page_search .date_range label{
	clip:rect(1px, 1px, 1px, 1px);
	position:absolute !important;
	left:-2000px}

.page_search .date_range label:focus{
	background-color:#fff;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
	-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
	clip:auto !important;
	color:#000;
	display:block;
	font-size:1rem;
	height:auto;
	line-height:normal;
	padding:1rem;
	position:absolute;
	left:0.5rem;
	top:0.5rem;
	text-decoration:none;
	width:auto;
	z-index:100000}

.page_search .date_range select+label+select{
	margin-left:0.25em}

.page_search .date_range [name*="Year"]{
	width:6em}

.page_search .date_range [name*="Day"]{
	width:4em}

.page_search .date_range [name*="Month"]{
	width:10em}

.page_search .submit{
	text-align:right}

.page_search .submit button{
	position:relative;
	padding-right:3.2145rem;
	border-right:none;
	padding-right:1em;
	padding-left:3.2145rem;
	border-right:1px solid rgba(0,0,0,0.4);
	border-left:none}

.page_search .submit button:after{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f002";
	position:absolute;
	top:-1px;
	right:0;
	width:2.143rem;
	height:2.143rem;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	line-height:2.143rem;
	text-align:center;
	background:#006798;
	box-shadow:inset 0 -1em 1em rgba(0,0,0,0.2);
	color:#fff}

.page_search .submit button:hover:after,.page_search .submit button:focus:after{
	box-shadow:inset 0 1em 1em rgba(0,0,0,0.2);
	background:#008acb}

.page_search .submit button:after{
	right:auto;
	left:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px}

.page_search .submit button:after{
	right:auto;
	left:0}

.page_search .search_results{
	margin:2.857rem 0;
	padding:0;
	list-style:none}

.page_search .search_results .obj_article_summary{
	margin:1.43rem 0}

.page_search .cmp_pagination{
	margin-top:1.43rem;
	font-size:.93rem;
	line-height:1.43rem;
	color:rgba(0,0,0,0.54);
	text-align:right}

.page_search .cmp_pagination a{
	padding-left:0.5em;
	padding-right:0.5em}

@media (min-width:768px){
	.page_search .search_advanced:before,.page_search .search_advanced:after{
	content:" ";
	display:table}

.page_search .search_advanced:after{
	clear:both}

.page_search .date_range{
	float:left;
	width:50%}

.page_search .date_range .to fieldset{
	margin-bottom:0}

.page_search .author{
	float:right;
	width:50%}

}

.page_section .section_description{
	margin-bottom:2em}

.header_view{
	z-index:2;
	position:relative;
	background:#006798}

.header_view a{
	line-height:2.143rem;
	text-decoration:none}

.header_view .return{
	position:absolute;
	top:0;
	left:0;
	width:2.143rem;
	height:2.143rem;
	line-height:2.143rem;
	background:#fff;
	color:#006798;
	text-align:center}

.header_view .return:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f060"}

.header_view .return:hover,.header_view .return:focus{
	background:#008acb;
	color:#fff}

.header_view .title{
	display:block;
	padding-left:2.857rem;
	max-width:100%;
	overflow-x:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:.93rem;
	color:#fff}

.header_view .title:hover,.header_view .title:focus{
	background:#008acb}

.header_view .download{
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:2.143rem;
	background:#fff;
	text-align:center}

.header_view .download:hover,.header_view .download:focus{
	background:#008acb;
	color:#fff}

.header_view .download:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f019"}

.header_view .download .label{
	display:none}

@media (min-width:768px){
	.header_view .title{
	font-size:1rem}

.header_view .download{
	width:auto;
	padding:0 1.43rem}

.header_view .download .label{
	display:inline-block}

.header_view .download .pkp_screen_reader,.header_view .download .pkp_page_index .cmp_announcements h2{
	display:none}

}

.galley_view{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	overflow-y:hidden}

.galley_view iframe{
	width:100%;
	height:100%;
	padding-top:2.143rem;
	border:none}

.galley_view.galley_view_with_notice iframe{
	padding-top:6.429rem}

.galley_view .galley_view_notice{
	position:absolute;
	top:2.143rem;
	width:100%;
	height:4.286rem;
	background:#ff4040}

.galley_view .galley_view_notice_message{
	position:absolute;
	top:50%;
	left:50%;
	width:100%;
	transform:translate(-50%, -50%);
	color:#fff;
	font-weight:700;
	text-align:center}

.galley_view .galley_view_notice_message a{
	color:#fff;
	text-decoration:underline}

.obj_announcement_full h1{
	margin:0}

.obj_announcement_full .date{
	margin:16px 0;
	color:rgba(0,0,0,0.54)}

.obj_announcement_full .date:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f073";
	margin-right:0.5em;
	color:#ddd}

.obj_announcement_full .description{
	margin-top:2.857rem}

.obj_announcement_full .description p:first-child{
	margin-top:0}

.obj_announcement_full .description p:last-child{
	margin-bottom:0}

.obj_announcement_summary h2,.obj_announcement_summary h3,.obj_announcement_summary h4{
	margin:0;
	font-size:1rem;
	line-height:1.43rem}

.obj_announcement_summary h2 a,.obj_announcement_summary h3 a,.obj_announcement_summary h4 a{
	text-decoration:none}

.obj_announcement_summary .date{
	font-size:.93rem;
	line-height:1.785rem;
	color:rgba(0,0,0,0.54)}

.obj_announcement_summary .date:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f073";
	margin-right:0.5em;
	font-size:1rem;
	color:#ddd}

.obj_announcement_summary .summary{
	font-size:.93rem;
	line-height:1.43rem;
	margin-top:.714rem}

.obj_announcement_summary .summary p:first-child{
	margin-top:0}

.obj_announcement_summary .summary p:last-child{
	margin-bottom:0}

.obj_announcement_summary .read_more{
	display:inline-block;
	position:relative;
	padding-right:2.143rem;
	font-size:.93rem;
	font-weight:700;
	line-height:2.143rem;
	color:#006798;
	text-decoration:none}

.obj_announcement_summary .read_more:after{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f054";
	position:absolute;
	top:2px;
	right:0;
	width:2.143rem;
	height:2.143rem;
	line-height:2.143rem;
	text-align:center}

.obj_announcement_summary .read_more:hover,.obj_announcement_summary .read_more:focus{
	color:#008acb}

.obj_article_details>.page_title{
	margin:0}

.obj_article_details>.subtitle{
	margin:0;
	font-size:1rem;
	line-height:2.143rem;
	font-weight:400}

.obj_article_details .row{
	margin-top:2.143rem}

.obj_article_details .item{
	padding-top:1.43rem;
	padding-bottom:1.43rem}

.obj_article_details .item>*:first-child{
	margin-top:0}

.obj_article_details .item>*:last-child{
	margin-bottom:0}

.obj_article_details .item>h2+p{
	margin-top:0}

.obj_article_details .sub_item{
	margin-bottom:1.43rem}

.obj_article_details .sub_item:last-child{
	margin-bottom:0}

.obj_article_details .main_entry .item .label{
	margin:0 0 1.43rem;
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:1.143rem;
	font-weight:700}

.obj_article_details .main_entry .item.doi .label,.obj_article_details .main_entry .item.keywords .label{
	display:inline;
	font-size:1rem}

.obj_article_details .main_entry .sub_item .label{
	font-size:1rem}

.obj_article_details .authors li{
	margin-bottom:.714rem}

.obj_article_details .authors .name{
	font-weight:bold;
	display:block}

.obj_article_details .authors .userGroup{
	display:block}

.obj_article_details .authors .orcid{
	display:block;
	font-size:.93rem;
	line-height:1.43rem}

.obj_article_details .authors .orcid a{
	vertical-align:middle}

.obj_article_details .authors .orcid_icon{
	width:1.43rem;
	height:1.43rem}

.obj_article_details .authors .affiliation{
	font-size:.93rem;
	color:rgba(0,0,0,0.54)}

.obj_article_details .author_bios .sub_item .label{
	margin-bottom:0}

.obj_article_details .author_bios .sub_item .value>p:first-child{
	margin-top:0}

.obj_article_details .item.doi,.obj_article_details .item.keywords{
	padding-top:0}

.obj_article_details .galleys_links{
	display:flex;
	flex-flow:row nowrap;
	justify-content:start}

.obj_article_details .galleys_links li{
	margin-inline-end:1rem}

.obj_article_details .supplementary_galleys_links{
	margin-top:.714rem}

.obj_article_details .copyright{
	font-size:.93rem;
	line-height:1.43rem}

.obj_article_details .copyright a[rel="license"]+p{
	margin-top:0}

.obj_article_details .entry_details{
	margin-left:-1.43rem;
	margin-right:-1.43rem;
	border-top:1px solid #ddd}

.obj_article_details .entry_details .item{
	padding:1.43rem;
	border-bottom:1px solid #ddd;
	word-wrap:break-word}

.obj_article_details .entry_details .item:last-child{
	border-bottom:none}

.obj_article_details .entry_details .item .label{
	margin:0;
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:.93rem;
	font-weight:400;
	color:rgba(0,0,0,0.54)}

.obj_article_details .categories{
	margin:0;
	padding:0;
	list-style:none}

.obj_article_details .versions ul{
	margin:0;
	padding:0;
	list-style:none}

.obj_article_details .citation_display .value{
	font-size:.93rem}

.obj_article_details .citation_display .csl-left-margin{
	display:none}

.obj_article_details .citation_display [aria-hidden="true"]{
	display:none}

.obj_article_details .citation_display .citation_formats{
	margin-top:1em;
	border:1px solid rgba(0,0,0,0.4);
	border-radius:3px}

.obj_article_details .citation_display .citation_formats_button{
	position:relative;
	background:transparent;
	border:none;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	box-shadow:none;
	padding:0 1em;
	width:100%;
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-weight:400;
	color:rgba(0,0,0,0.54);
	text-align:left}

.obj_article_details .citation_display .citation_formats_button:after{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f0d7";
	position:absolute;
	top:50%;
	right:1em;
	transform:translateY(-50%)}

.obj_article_details .citation_display .citation_formats_button[aria-expanded="true"]:after{
	content:"\f0d8"}

.obj_article_details .citation_display .citation_formats_button:focus{
	background:#ddd;
	outline:0}

.obj_article_details .citation_display .citation_formats_styles{
	margin:0;
	padding:0;
	list-style:none}

.obj_article_details .citation_display .citation_formats_styles a{
	display:block;
	padding:.5em 1em;
	border-bottom:1px solid #ddd;
	text-decoration:none}

.obj_article_details .citation_display .citation_formats_styles a:focus{
	background:#ddd;
	outline:0}

.obj_article_details .citation_display .citation_formats_styles li:last-child a{
	border-bottom:none}

.obj_article_details .citation_display .citation_formats_list .label{
	padding:1em 1em .25em 1em}

.obj_article_details .citation_display .citation_formats_styles+.label{
	border-top:1px solid #ddd}

.obj_article_details .citation_display span{
	margin-right:0.5em}

@media (min-width:480px){
	.obj_article_details .entry_details{
	margin-left:-2.143rem;
	margin-right:-2.143rem}

}

@media (min-width:768px){
	.obj_article_details .row{
	margin-left:-1.43rem;
	margin-right:-1.43rem;
	border-top:1px solid #708b3a;
	border-bottom:1px solid #708b3a}

.obj_article_details .main_entry{
	float:left;
	width:428px;
	border-right:1px solid #708b3a}

.obj_article_details .item{
	padding:1.43rem}

.obj_article_details .item .label{
	margin:0 0 1.43rem;
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:1.143rem;
	font-weight:700}

.obj_article_details .item.doi .label,.obj_article_details .item.keywords .label{
	display:inline;
	font-size:1rem}

.obj_article_details .entry_details{
	float:left;
	width:300px;
	margin:0 0 0 -1px;
	border-top:none;
	border-left:1px solid #708b3a}

.obj_article_details .entry_details .item{
	margin-right:-1px;
	border-bottom:1px solid #708b3a}

.obj_article_details .entry_details .item:last-child{
	border-bottom:none}

}

@media (min-width:992px){
	.obj_article_details .row{
	margin-left:-2.143rem;
	margin-right:-2.143rem}

.obj_article_details .main_entry{
	width:352px}

.obj_article_details .item{
	padding:2.143rem}

}

@media (min-width:1200px){
	.obj_article_details .main_entry{
	width:560px}

}

.obj_article_summary:before,.obj_article_summary:after{
	content:" ";
	display:table}

.obj_article_summary:after{
	clear:both}

.obj_article_summary .cover{
	display:block;
	margin-bottom:1.43rem}

.obj_article_summary .cover img{
	display:block;
	max-height:250px;
	width:auto}

.obj_article_summary>.title{
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:1rem;
	line-height:1.43rem;
	font-weight:700;
	border-bottom:none;
	margin:0}

.obj_article_summary>.title a{
	text-decoration:none;
	color:#708b3a}

.obj_article_summary .subtitle{
	display:block;
	margin-top:0.25em;
	margin-bottom:0.5em;
	font-weight:400;
	color:rgba(0,0,0,0.54)}

.obj_article_summary .meta{
	position:relative;
	padding-top:.357rem;
	font-size:.93rem;
	line-height:1.43rem}

.obj_article_summary .pages,.obj_article_summary .published{
	color:rgba(0,0,0,0.54)}

.obj_article_summary .galleys_links{
	margin-top:.714rem;
	display:flex;
	flex-flow:row nowrap;
	justify-content:start}

.obj_article_summary .galleys_links li{
	margin-inline-end:1rem}

.obj_article_summary .galleys_links li:last-child{
	margin-inline-end:0}

@media (min-width:768px){
	.obj_article_summary .authors{
	padding-right:5em}

.obj_article_summary .pages{
	position:absolute;
	top:0;
	right:0;
	line-height:2.143rem}

.obj_article_summary .cover{
	float:left;
	width:25%;
	height:auto;
	max-height:none;
	margin-right:1.43rem}

}

@media (min-width:992px){
	.obj_article_summary .cover{
	margin-right:2.143rem;
	margin-bottom:2.143rem}

.obj_article_summary .cover img{
	max-height:none}

}

.obj_galley_link:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f0f6";
	margin-right:0.25em}

.obj_galley_link.pdf:before{
	content:"\f1c1"}

.obj_galley_link.restricted{
	border-color:#d00a6c;
	color:#d00a6c}

.obj_galley_link.restricted:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f023";
	color:#d00a6c}

.obj_galley_link.restricted:hover,.obj_galley_link.restricted:focus{
	background:#d00a6c;
	color:#fff}

.obj_galley_link.restricted:hover:before,.obj_galley_link.restricted:focus:before{
	color:#fff}

.obj_galley_link_supplementary{
	display:inline-block;
	position:relative;
	padding-right:2.143rem;
	font-size:.93rem;
	font-weight:700;
	line-height:2.143rem;
	color:#006798;
	text-decoration:none;
	padding-right:0;
	padding-left:1.43rem}

.obj_galley_link_supplementary:after{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0, 0);
	content:"\f0f6";
	position:absolute;
	top:2px;
	right:0;
	width:2.143rem;
	height:2.143rem;
	line-height:2.143rem;
	text-align:center}

.obj_galley_link_supplementary:hover,.obj_galley_link_supplementary:focus{
	color:#008acb}

.obj_galley_link_supplementary:after{
	right:auto;
	left:0;
	text-align:left}

.obj_issue_summary h2{
	margin:0;
	font-size:1rem;
	line-height:1.43rem;
	font-weight:400}

.obj_issue_summary .cover{
	display:block;
	margin-bottom:1.43rem}

.obj_issue_summary .cover img{
	display:block;
	width:auto;
	max-height:250px}

.obj_issue_summary .title{
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-weight:700;
	text-decoration:none}

.obj_issue_summary .series{
	margin-bottom:.357rem;
	color:rgba(0,0,0,0.54)}

.obj_issue_summary .description{
	font-size:.93rem;
	line-height:1.43rem}

.obj_issue_summary .description p:first-child{
	margin-top:0}

.obj_issue_summary .description p:last-child{
	margin-bottom:0}

@media (min-width:768px){
	.obj_issue_summary:before,.obj_issue_summary:after{
	content:" ";
	display:table}

.obj_issue_summary:after{
	clear:both}

.obj_issue_summary .cover{
	float:left;
	width:25%;
	height:auto;
	margin-right:1.43rem}

.obj_issue_summary .cover img{
	max-height:auto}

}

.obj_issue_toc .cover{
	display:block;
	margin-bottom:1.43rem}

.obj_issue_toc .cover img{
	display:block;
	max-height:250px;
	width:auto}

.obj_issue_toc .description>*:first-child{
	margin-top:0}

.obj_issue_toc .description>*:last-child{
	margin-bottom:0}

.obj_issue_toc .pub_id{
	margin:1.43rem 0}

.obj_issue_toc .pub_id .type{
	font-weight:700}

.obj_issue_toc .published{
	margin:1.43rem 0}

.obj_issue_toc .published .label{
	font-weight:700}

.obj_issue_toc .articles{
	margin-top:calc(2.143rem + 1.43rem)}

.obj_issue_toc h2+.articles,.obj_issue_toc h3+.articles{
	margin-top:0}

.obj_issue_toc .sections:not(:first-child){
	margin-top:4.286rem}

.obj_issue_toc .section:last-child .articles>li:last-child{
	margin-bottom:0}

.obj_issue_toc .galleys_links{
	margin-top:.714rem;
	display:flex;
	flex-flow:row nowrap;
	justify-content:start}

.obj_issue_toc .galleys_links li{
	margin-inline-end:1rem}

.obj_issue_toc .galleys_links li:last-child{
	margin-inline-end:0}

@media (min-width:768px){
	.obj_issue_toc .heading:before,.obj_issue_toc .heading:after{
	content:" ";
	display:table}

.obj_issue_toc .heading:after{
	clear:both}

.obj_issue_toc .cover{
	float:left;
	width:25%;
	height:auto;
	max-height:none;
	margin-right:1.43rem}

.obj_issue_toc .galleys,.obj_issue_toc .section{
	position:relative;
	margin:2.143rem -1.43rem;
	padding:2.143rem}

.obj_issue_toc .galleys:before,.obj_issue_toc .section:before{
	content:'';
	position:absolute;
	top:45px;
	left:0;
	width:100%;
	border-top:1px solid #f08717}

.obj_issue_toc .galleys>h2,.obj_issue_toc .section>h2,.obj_issue_toc .galleys>h3,.obj_issue_toc .section>h3{
	display:inline-block;
	position:relative;
	left:-15px;
	margin-top:0;
	padding:0 1.0715rem;
	background:#fff;
	font-size:1.4rem;
	font-weight:bold;
	line-height:2.143rem;
	color:#2b593b}

}

@media (min-width:992px){
	.obj_issue_toc .galleys,.obj_issue_toc .section{
	margin:2.143rem -2.143rem}

.obj_issue_toc .cover{
	margin-right:2.143rem;
	margin-bottom:2.143rem}

.obj_issue_toc .cover img{
	max-height:none}

}

.pkp_block{
	padding:2.143rem 1.43rem;
	font-size:1rem;
	line-height:1.43rem}

.pkp_block .title{
	display:block;
	margin-bottom:.714rem;
	margin-top:0;
	font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	font-size:1.143rem;
	font-weight:700;
	line-height:1.43rem;
	color:#2b593b}

.pkp_block .content ul li{
	line-height:1.43rem;
	padding:.357rem 0}

.pkp_block .content p{
	line-height:1.785rem}

.pkp_block .content p:first-child{
	margin-top:0}

.pkp_block .content p:last-child{
	margin-bottom:0}

.pkp_block a{
	text-decoration:none}

@media (min-width:992px){
	.pkp_block{
	padding:2.143rem}

}

.block_browse{
	font-size:.93rem}

.block_browse .has_submenu{
	margin-top:1.43rem;
	font-size:.93rem;
	font-weight:700;
	color:rgba(0,0,0,0.54)}

.block_browse .has_submenu ul{
	margin-top:calc(.357rem - 1px);
	padding-top:.357rem;
	font-weight:400}

.block_browse .is_sub{
	margin-left:.714rem}

.block_browse .current a{
	padding-left:0.5em;
	border-left:4px solid #ddd;
	color:rgba(0,0,0,0.54);
	cursor:text}

.block_information a,.block_language_toggle a{
	font-size:.93rem}

.block_subscription .subscription_name{
	margin-bottom:0;
	font-weight:700}

.block_subscription .subscription_membership{
	margin-top:0}

.pkp_structure_footer_wrapper{
	background:#f8f9f8;
	border-top:1px solid #708b3a}

.pkp_structure_footer{
	text-align:center}

.pkp_footer_content{
	padding:2.143rem;
	text-align:left}

.pkp_brand_footer{
	padding:2.143rem}

.pkp_brand_footer:before,.pkp_brand_footer:after{
	content:" ";
	display:table}

.pkp_brand_footer:after{
	clear:both}

.pkp_brand_footer a{
	float:right;
	display:block;
	max-width:150px}

body[dir="rtl"]{
	direction:rtl;
	unicode-bidi:embed}

@media (min-width:768px){
	body[dir="rtl"] .pkp_structure_main:before{
	left:auto;
	right:0}

body[dir="rtl"] .pkp_structure_main:after{
	left:auto;
	right:728px}

}

@media (min-width:992px){
	body[dir="rtl"] .pkp_structure_main{
	float:right}

body[dir="rtl"] .pkp_structure_main:after{
	left:auto;
	right:652px}

body[dir="rtl"] .pkp_structure_sidebar{
	float:left}

body[dir="rtl"] .pkp_navigation_search_wrapper{
	float:left;
	text-align:left}

}

@media (min-width:1200px){
	body[dir="rtl"] .pkp_structure_main:after{
	left:auto;
	right:860px}

}

@media (min-width:992px){
	body[dir="rtl"] .pkp_site_name{
	text-align:right}

}

body[dir="rtl"] .pkp_navigation_primary ul{
	text-align:right}

body[dir="rtl"] .pkp_navigation_user{
	text-align:left}

body[dir="rtl"] .pkp_navigation_user li{
	text-align:right}

body[dir="rtl"] .pkp_screen_reader,body[dir="rtl"] .cmp_skip_to_content a,body[dir="rtl"] .pkp_page_index .journals h2,body[dir="rtl"] .pkp_page_index .cmp_announcements h2,body[dir="rtl"] .page_register .context_optin .roles legend,body[dir="rtl"] .pkp_page_index .cmp_announcements h2{
	left:auto;
	right:-2000px}

body[dir="rtl"] .pkp_screen_reader:focus,body[dir="rtl"] .cmp_skip_to_content a:focus,body[dir="rtl"] .pkp_page_index .journals h2:focus,body[dir="rtl"] .pkp_page_index .cmp_announcements h2:focus,body[dir="rtl"] .page_register .context_optin .roles legend:focus,body[dir="rtl"] .pkp_page_index .cmp_announcements h2:focus{
	right:50%}

body[dir="rtl"] .obj_announcement_summary .date:before{
	margin-right:0;
	margin-left:0.5em}

body[dir="rtl"] .obj_issue_toc .galleys_links li{
	margin-right:inherit;
	margin-left:1em}

@media (min-width:768px){
	body[dir="rtl"] .obj_issue_toc .galleys h2,body[dir="rtl"] .obj_issue_toc .section h2{
	left:auto;
	right:1.0715rem}

body[dir="rtl"] .obj_issue_toc .cover{
	float:right;
	margin-right:inherit;
	margin-left:1.43rem}

}

@media (min-width:992px){
	body[dir="rtl"] .obj_issue_toc .cover{
	margin-right:inherit;
	margin-left:2.143rem}

}

@media (min-width:768px){
	body[dir="rtl"] .obj_issue_summary .cover{
	float:right;
	margin-right:inherit;
	margin-left:1.43rem}

}

@media (min-width:768px){
	body[dir="rtl"] .obj_article_summary{
	padding-right:0;
	padding-left:5em}

}

@media (min-width:768px){
	body[dir="rtl"] .galleys h2,body[dir="rtl"] .section h2{
	left:auto;
	right:1.0715rem}

body[dir="rtl"] .cover{
	float:right;
	margin-right:inherit;
	margin-left:1.43rem}

}

@media (min-width:992px){
	body[dir="rtl"] .cover{
	margin-right:inherit;
	margin-left:2.143rem}

}

