/* * Copyright (c) 2010-2020 openjournaltheme.com 
* Copyright (c) 2010-2020 openjournaltheme team
* Read this term of use of this theme here : https://openjournaltheme.com/term-of-conditions/
*
* Modify, redistribute or make commercial copy of this part or whole of this code is prohibited without written permission from openjournaltheme.com */


@media (max-width: 640px) {

    html,
    body {
        max-width: 100%;
        overflow-x: hidden;
    }

    .pkp_structure_content {
        padding-bottom: 20px;
    }

    .galley_stat {
        margin-left: 0;
    }

    .pkp_structure_sidebar.left {
        margin-top: 100px;
    }

    .pkp_page_article .main_entry {
        width: 100%;
    }

    .has_site_logo .pkp_head_wrapper {
        position: relative;
        width: 100%;
        margin: 0 auto;
        padding-right: 10px;
        height: 200px;
        padding-top: 70px;
    }

    .pkp_navigation_user {
        margin-top: 5px !important;
        padding-right: 0;
    }

    .pkp_page_article .main_entry .abstract {
        text-align: justify;
    }

    .pkp_footer_content {
        padding: 10px;
    }

    h2.announcements_title {
        margin-left: 10px !important;
    }

    .pkp_site_nav_toggle {}

    nav.pkp_navigation_primary_row {
        display: none;
    }

    .row.article_statistic .pdf_count {
        text-align: left;
        margin-left: 0;
    }

    .row.article_statistic .abstract_count {
        margin-bottom: 0;
        margin-top: 10px;
    }

    .pkp_page_index .additional_content {
        margin-bottom: 40px;
    }

    .pkp_page_index .current_issue a.read_more {
        margin-top: -40px;
    }

    #lightMenu {
        display: block;
        position: absolute;
        top: 10px;
        color: white;
        z-index: 100;
    }

    #menu-light {
        margin-top: -25px;
    }

    #menu-light .fa {
        font-size: 13px;
        margin-right: 5px;
    }

    #menu-light li {
        width: 100%;
        text-align: left;
        padding: 8px 10px;
        list-style-type: none;
    }

    #menu-light li a {
        margin-left: 0;
        font-size: 1.2em;
        text-decoration: none;
    }

    #menu-light ul {
        padding: 30px 0 0 20px;
    }

    #menu-light ul li ul {
        padding: 10px 10px 0;
    }

    #menu-light ul .dropdown-menu.show {
        padding: 0;
    }

    a#openMenu {
        background: white;
        padding: 4px 5px;
        border-radius: 6px;
        text-decoration: none;
        border: 1px solid #dcdbdb;
        position: absolute;
        top: 2px;
        margin-left: 10px;
    }

    a#openMenu:before {
        content: "\f0c9";
        font-family: FontAwesome;
        margin-right: 10px;
    }

    /* menu background */
    .mm-ocd__content {
        background: linear-gradient(to bottom,
                rgba(255, 255, 255, 1) 0%,
                rgba(246, 246, 246, 1) 47%,
                rgba(237, 237, 237, 1) 100%);
        display: block;
        position: relative;
        height: 110%;
        max-height: calc(120vh - 9rem);
        overflow-y: auto;
    }

    /* image taken from https://www.pexels.com/photo/nature-forest-trees-fog-4827/ */
    .mm-ocd__content:after {
        content: "";
        background: url(../images/menu_tree.jpg);
        background-size: cover;
        opacity: 0.18;
        top: 12%;
        left: 0;
        bottom: 0;
        right: 0;
        position: absolute;
        z-index: -1;
    }

    .obj_issue_toc .section {
        margin: 0;
    }

    .row.copright-container {
        width: 115%;
        margin-left: -25px;
    }

    .pkp_footer_content .footer {
        padding: 8px 8px 40px 8px;
    }

    /* article */

    .pkp_page_article .entry_details .cover_image {
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .pkp_page_article .item.references {
        width: 100%;
    }

    .home_journal_description {
        margin-left: -15px;
        width: 107.8%;
    }

    .doi_container {
        margin-top: 70px;
        float: none;
    }

    .row.article_statistic {
        margin-top: 0;
        display: block;
    }

    .obj_article_details .entry_details {
        border-top: 0;
    }

    .readmore_btn {
        margin-bottom: 100px;
    }

    .obj_article_details .entry_details .item {
        box-shadow: none;
        border: 1px solid #f3f3f3;
    }

    .obj_article_details .entry_details .item.cover_image {
        border: 0;
    }

    .indexed_by button,
    .slider_footer button {
        display:none !important;
    }
}
@media (min-width:768px) {
    .row.custom-slider {
        width:728px;
    }
}

@media (min-width: 992px) {
    .pkp_structure_sidebar {
        float: right;
        width: 299px;
    }
    .row.custom-slider {
        width:952px;
    }
}

@media (min-width: 1200px) {
    .pkp_structure_main {
        width: 857px;
    }
    .row.custom-slider {
        width:1160px;
    }
}