body,
h1,
h2,
h3,
h4,
a {
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.article-summary .article-abstract {
    text-align: left;

}

.pkp_op_archive .series.lead {
    font-weight: bolder;
    font-size: 21px;
    margin-bottom: 10px;
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.site-name .navbar-brand,
.page-header {
    text-shadow: none;
}

.user_navigation {
    background: #05057f;
}

.journal_index .site_logo {
    width: 100%;
}

.journal_index .site_logo img {
    width: 100%;
}

.media .media-heading {
    text-align: left;
}

.navbar .navbar-nav>li>a:hover,
.header_view .navbar-nav>li>a:hover {
    color: #0c65dd;
}

.row.journal_index>div:nth-child(2)>div>h1 {
    display: none;
}

.journal-description h2 {
    text-shadow: none;
}

#main-content>div.journal-description>h2:nth-child(1) {
    display: none;
}

#main-navigation>li:nth-child(1)>a:hover {}

.pkp_page_index .journal-description {
    margin-top: 0
}

.pkp_page_index .galleys {
    margin-top: -180px;
    margin-bottom: 100px;
    padding-left: 230px;
}

.pkp_page_issue .galleys {
    margin-top: -180px;
    margin-bottom: 100px;
    padding-left: 240px;
}

.pkp_page_issue .description p {
    display: block;
}

.current_issue .page-header h2 {
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.breadcrumb>.active {
    color: #2154ca;
}

.panel-default>.panel-heading,
.pkp_block .title {
    color: #ececec;
    border: 0;
    background: #1352be;
    /* background: linear-gradient(135deg, #5d84e6 7%, #5d84e6 3%, #5d84e6 3%, #5d84e6 12%, #5d84e6 54%, #0a339b 85%, #051b53 120%); */
}

.pkp_op_archive .description p.published {
    display: block;
    margin-top: 30px;
}

.pkp_op_archive .description p,
.pkp_op_archive .description br {
    display: none;
}

.description p.published {
    display: block;
}



.article-summary a.article_name {
    font-size: 20px;
    color: #2563ce;
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.logo_small img {
    width: 100%;
}

a.navbar-brand {
    display: none
}

.pkp_block .title {
    text-align: left;
}

#main-content .article_summary .author .fa-users {
    display: none
}

.breadcrumb {
    text-align: left
}

.breadcrumb li a {
    color: #1156cf;
}

.article-summary.media {
    font-size: 0.8em;
}

.article-summary .author {
    font-size: 1.05em;
    float: left !important;
}

a.galley-link {
    display: block;
    max-width: 60px;
    padding: 7px 10px 7px 10px;
    background: #970404;
    color: white;
    font-size: 11px;
}

a.galley-link:hover {
    color: #f3f2fa;
    border: 1px solid rgb(205, 143, 6);
    background: #ba980b;
    /* background: linear-gradient(45deg, #feffff 0%,#ddf1f9 35%,#a0d8ef 100%); */
}

.lead {
    font-size: 22px;
}

.navbar-header.row.display-flex {
    display: block;
    width: 100%;
}

span.logo_small img {
    width: 100%;
}

.current_issue_title {
    display: none;
}

.issue-details .description {
    font-size: 1.1em;
}

#main-navigation>li:nth-child(1)>a {
    padding-left: 20px;
    margin-left: -10px;
    text-align: left;
}

.about_journal {
    color: #fff;
    background: rgba(5, 27, 83, 0.78);
}

.additional_content img {
    height: 55px;
    margin: 3px;
}

.pkp_page_index .description p {
    display: block;
}

.pkp_page_index .journal-description,
.pkp_page_index .additional_content {
    margin-bottom: 0;
    margin-top: 4em;
}

.pkp_page_article div.row.non_index_header .article-header .breadcrumb a {
    color: rgb(75, 109, 214);
}

.pkp_page_article .header-section {
    text-shadow: none;
}

.pkp_page_article div.row.non_index_header .article-header h1 {
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-shadow: none;
}

.article-details .date-list strong {
    color: rgb(58, 57, 57);
    font-size: 1.2em;
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.article-details .author-bios .biography h3 {
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-shadow: none;
}

.article-details .date-list .date {
    color: grey;
}

.alert-danger a:hover {
    text-decoration: underline;
}

.alert-danger a {
    color: white;
}

.alert-info {
    background-color: #efefef;
    border-color: #ede8da;
    color: #767575;
}

.alert-info a {
    color: #1156cf
}

@media (max-width: 640px) {
    .logo_small img {
        width: 360px !important;
    }

    .navbar-default .navbar-toggle,
    .header_view .navbar-toggle {
        border: 0;
    }

    .additional_content img {
        height: 45px;
    }

    .pkp_page_index .galleys {
        margin-top: 0px;
        margin-bottom: 10px;
        padding-left: 0px;
    }

    .pkp_page_index .galleys,
    .pkp_page_issue .galleys {
        margin-top: 0px;
        margin-bottom: 10px;
        padding-left: 0px;
    }
}