<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400&amp;display=swap');

body, *, h1, h2, h3, h4, h5, h6, p {
    font-family: "Rubik"!important;
}

.pkp_structure_head {
    background-color: #0c6181;
    border-bottom: 0px solid #ddd;
    margin-bottom: 10px;
}

.pkp_site_name &gt; a.is_img {
    padding-top: 10px;
    padding-bottom: 0px;
}

.pkp_navigation_primary &gt; li &gt; a:hover,
.pkp_navigation_primary &gt; li &gt; a:focus {
    border-color: transparent;
}

.pkp_navigation_primary_row  {
    background: orange;
    padding: 0 0;
}

.pkp_site_name_wrapper {
    padding: 20px 20px;
}

.pkp_navigation_user_wrapper {
    padding: 5px 0;
    background: #0b5570;
}

@media (min-width: 992px){
    .has_site_logo .pkp_head_wrapper {
        padding: 30px 0 0 0;
        width: 100%;
    }
}

.pkp_structure_page {
    background: white;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
}

body {
    background: #d6e1eb;
    padding: 30px 10%;
    font-size: 13px;
    line-height: 23px;
    color: rgb(11 85 112);
}

.pkp_page_index .homepage_image img {
    width: 400px;
    margin: 20px auto 40px;
}

.aboutpage h3,
.contact_section .name,
.obj_article_summary .authors , 
.series,
.cmp_breadcrumbs .current h1 {
    color: #f39e00;
}

p {
    text-align: justify;
}

.cmp_button_wire, .obj_galley_link {
    padding: 0.1em 1em;
    background: #e3ecf5;;
    border: 0px solid #007ab2;
    border-radius: 5px;
    font-size: 12px;
    color: #0c6181;
}

a {
    color: #056e9f;
}

@media (min-width: 768px){
.pkp_structure_main:before, .pkp_structure_main:after {
    display: none;
}
}

.pkp_navigation_primary &gt; li:first-child a {
    margin-left: 15px;
}

.pkp_navigation_primary &gt; li:hover {
    background: #db9108;
    border-bottom: 0;
}

.pkp_navigation_primary &gt; li &gt; a {
    text-transform: uppercase;
}

.obj_article_summary .meta {
    padding-top: 0;
}

.cmp_notification {
    margin-bottom: 30px;
    background: #e3ecf5;
    border-left: 0px solid #0c6181;
    border-radius: 5px;
    font-size: 13px;
    font-weight: bold;
}

.obj_galley_link.file,
.pageFooter,
.page_search .submit button:after,
.page_contact .address {
    display: none;
}

.footerlogos a img {
    display: inline-block;
    height: 60px;
    margin-right: 10px;
}

.pkp_structure_footer_wrapper {
    background: #fff;
    border-top: 1px solid #d6e1eb;
}

.pkp_footer_content, .pkp_footer_content p {
    text-align: center!important;
}

.date_range select { margin-right: 5px; }

.pkp_footer_content a { color: transparent }

input[type="text"], input[type="email"],input[type="password"],
input[type="url"], input[type="phone"], select, textarea {
    background: #e8f1f9!important;
    border: 0px solid rgba(0,0,0,0.4)!important;
    border-radius: 5px!important;
    font-size: 13px!important;
}

button, input[type="submit"], .block_make_submission a {
    padding: 0px 2em!important;
    background: #247d9f!important;
    border: 0px solid rgba(0,0,0,0.4)!important;
    border-radius: 5px!important;
    box-shadow: inset 0 0 0 rgb(0 0 0 / 10%)!important;
    font-weight: 500!important;
    color: #ffffff!important;
}

button:hover, input[type="submit"]:hover, .block_make_submission a:hover {
    background: orange!important;
}

.page_search .search_advanced {
    border: 1px solid #d6e1eb;
    padding: 0 20px 20px;
    border-radius: 10px;
}

.aboutpage h3,
#editors h4,
.pkp_block .title {
    font-size: 14px!important;
    line-height: 14px!important;
    color: #efab13 !important;
    border-left: 5px solid #EFAB13 !important;
    padding-left: 5px!important;
    font-weight: bold!important;
    width: fit-content!important;
    text-transform: uppercase!important;
}

ol.editorialTeam li a {
    text-decoration: none!important;
    text-transform: capitalize!important;
    font-weight: 700!important;
    pointer-events: none;
    cursor: default;
    color: #0b5570;
}

.editorialTeam {
    list-style-type: square;
}

.pkp_page_index .additional_content {
    padding: 0px;
    padding-left: 30px;
    border-top: 0px solid #ddd;
    margin-bottom: 50px;
}

.obj_issue_toc .published {
    margin: -20px 0 20px 0;
    font-size: 11px;
    font-weight: 700;
}

.obj_issue_toc .published .label {
    font-weight: normal;
}

.pkp_page_index .current_issue .current_issue_title {
    margin: 20px 0;
    font-weight: 700;
    font-size: 18px;
    color: orange;
}

.pkp_site_name,
.pkp_navigation_primary_wrapper,
.pkp_navigation_user,
.pkp_structure_content,
.pkp_structure_footer {
    width: 100%!important;
}


.pkp_brand_footer {
    padding: 15px;
    background: #fbfbfb;
}

.aboutpage h3 {
    line-height: 13px;
}

a:hover { color: #f7a103; }

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

.pkp_block { padding-left: 0!important }

.page_submissions .submission_checklist li:before {
    color: #ffa500;
}</pre></body></html>