body .pkp_page_index {
 background-color:#012970!important
}
body {
 background-color:#012970!important
}
.page_login,
.pkp_page_index .journal-description,
.pkp_page_index .additional_content {
 max-width:450px
}
#headerNavigationContainer {
 background-color:transparent!important;
 border-bottom:1px solid #fff!important
}
#headerNavigationContainer #nav-menu {
 padding-bottom:20px!important
}
a {
 color:#b0d7f2
}
#nav-menu input {
 background-color:transparent;
 border:0 solid transparent;
 color:#fff;
 border-bottom:1px solid #fff
}
#nav-menu input::after {
 content:"\f002"
}
#nav-menu .caret {
 display:block!important
}
a.galley-link {
 background-color:transparent!important
}
#nav-menu button {
 background-color:transparent
}
a.galley-link {
 color:#fff;
 background-color:transparent!important;
 border-color:transparent
}
a.galley-link::after {
 content:"\2193"
}
h2,
.h2 {
 font-size:14px!important
}
.pkp_structure_head {
 padding-bottom:20px
}
.navbar,
.header_view {
 font-size:15px!important
}
.navbar-default,
.header_view {
 background-color:#transparent!important;
 border-color:transparent
}
a:hover,
a:focus {
 color:#b0d7f2
}
.footer-widget p,
.footer-widget a {
 font-size:12px!important
}
.container-fluid {
 max-width:1110px
}
.navbar-header {
 width:100%
}
#nav-menu {
 padding-bottom:30px
}
.pkp_structure_head {
 padding-bottom:20px
}
.btn-primary,
.block_make_submission {
 background-color:transparent!important
}
.block_make_submission h2 {
 display:none!important
}
button.btn-primary[type=submit] {
 padding:8px 16px!important;
 font-size:15px;
 line-height:1.42857143;
 border-radius:0;
 color:#fff!important;
 background-color:#4e5d6c!important;
 border-color:transparent
}
button.btn-primary,
.cmp_button,
.cmp_form .buttons button,
.pkp_head_wrapper .pkp_search 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,.4);
 border-top-color:#bbb;
 border-radius:3px;
 box-shadow:inset 0 -1em 1em rgba(0,0,0,.1);
 font-size:13px;
 line-height:28px;
 font-weight:700;
 color:#007ab2;
 text-decoration:none
}
.cmp_button:hover,
.cmp_button:focus,
.pkp_head_wrapper .pkp_search button:hover,
.pkp_head_wrapper .pkp_search button:focus,
.page_search .submit button:hover,
.page_search .submit button:focus {
 box-shadow:inset 0 1em 1em rgba(0,0,0,.1)
}
.pkp_block ul li,
.pkp_block .content,
.panel,
.pkp_block {
 background-color:transparent!important
}
.pkp_block .title {
 background-color:transparent!important;
 color:#fff!important;
 font-size:16px!important
}
.pkp_block ul li,
.pkp_block .content ul li {
 line-height:20px!important;
 padding:0!important
}
.block_custom .title {
 padding-left:0!important;
 padding-top:10px!important;
 margin-top:0!important
}
.pkp_block .content {
 padding-top:0;
 padding-bottom:0
}
#customblock-Contactus {
 background:#192733!important;
 padding-top:15px!important;
 padding-bottom:15px!important
}
#customblock-Contactus ul li,
#customblock-Contactus .content ul li {
 padding-top:0!important;
 padding-bottom:0!important
}
div #customblock-specialissues,
div .block_web_feed {
 background:#0a476c!important;
 padding-bottom:10px!important;
 padding-top:10px!important
}
div .block_information {
 background:#1d76b7!important;
 padding-bottom:10px!important
}
div .block_language {
 background:#fff!important;
 color:#192733!important;
 padding-bottom:10px!important
}
div .block_language .title,
div .block_language h2,
div .block_language a {
 color:#192733!important
}
.pkp_block h2 {
 margin-bottom:0!important;
 padding-bottom:0!important
}
.block_make_submission .content,
.pkp_block.block_make_submission {
 padding-left:0!important
}
.pkp_block.block_make_submission a {
 background:0 0!important;
 padding-left:0!important;
 border-bottom:solid
}
.pkp_block.block_make_submission a::after {
 content:"";
 color:#fff
}
.footer[role=contentinfo] {
 background-color:#4c4747!important
}
.footer div[role=complementary] img {
 max-width:50%;
 float:right
}
