/* CSS Document */

      html, body, .pkp_structure_page {
            height:100%; 
            background-color:#eee;     
      }
      
      urlset {display: none;}
      
      div.pkp_structure_content {
        background-color:#fff;
        min-height:65%;
      }
      
      /*div.pkp_structure_footer_wrapper  {
            position:absolute;
            bottom:0;
            width:100%;
      } */
      
      .pkp_structure_content {
            min-height: 60%;
      }

      h1 {
      font-weight: normal !important;
      }
      
      
      header#headerNavigationContainer {
              background-color: #4AA5DD;
      }  
      
      .homepage_about h2 {
            color:  #4AA5DD;
            font-weight:normal;
      }
      
      ul#navigationPrimary li a#pkpDropdown0 {
            color:#fff;
      }
      
      .pkp_navigation_primary_wrapper {
            padding-top:0;
            padding-bottom:0;
      } 
 
 /*Navigation Desktop */
 
  @media only screen and (min-width: 992px) {
  
        .pkp_navigation_primary_row {
       background-color: #003f6b;
      }     
      
      #navigationPrimary li a, a.pkp_search {
           padding: 15px 30px;
           border:0;
           margin:0;      
      }
      
      #navigationPrimary>li {
            margin:0;
            padding:0;
            border:0;
            background-color: #003f6b;
            border-right:1px solid #4AA5DD; 
      }
      
      #navigationPrimary>li a {
            margin-left:-2px;
      }
      
      
       #navigationPrimary>li>a:hover, a.pkp_search:hover {
        background-color: #000;
      }
      
      
      a.pkp_search, a.pkp_search:hover {
      border-left:1px solid #4AA5DD;
      }
      
      span.fa-search::before {
          margin-right:10px;
          color:#4AA5DD;
      }
      
      ul.dropdown-menu li a:hover {
            border-left-color:   #003f6b !important;
      } 
    }
    
      
      ul#navigationPrimary > li > a {
            color: #fff;
      }
      
      #navigationPrimary li.show a#pkpDropdown0 {
            background-color: #003f6b;
      }
                            
      
      a.pkp_search.pkp_search_desktop {
            color:#fff;
      }   
      
      li.profile a#pkpDropdown1 {
            color:#fff;
      }
      
      .pkp_navigation_user .task_count {
             background-color: #003f6b;
      }
      
      
      .pkp_site_name {
        padding-bottom:5px;
      }


 /* mobile */
 
 @media only screen and (max-width: 991px) {
 
        nav.pkp_site_nav_menu.pkp_site_nav_menu--isOpen li a {
 
               color:#fff;
        }
 
        .pkp_site_nav_toggle>span {
                border-bottom: 2px solid #fff;
    }
      
    .pkp_site_nav_toggle>span:before, .pkp_site_nav_toggle>span:after {

    background: #fff;
    height:2px;
    }
    
    button.pkp_site_nav_toggle.pkp_site_nav_toggle--transform>span {
                  border-bottom-style:none;
    }
      
}


/* Content */


        /* div.additional_content {
            border-top: 5px solid #4AA5DD !important;
        }  */
          
    
       .pkp_page_index .current_issue .read_more {
               display:block;
               background-color: #003f6b;
               padding:6px;
               color:#ffffff;
               text-align:center;
               font-weight:normal;
               font-size: 1.2em;
               border-radius: 4px
       }
       
       .pkp_page_index .current_issue .read_more:hover {
             color:  #fff;
             background-color: #000;
       }
       
       .pkp_page_index .current_issue .read_more:after {
                     padding:6px;
                     position:relative;
                     margin-left:3px;
                     line-height: 1em;
                     color:  #4AA5DD;
       }
       
       .pkp_structure_sidebar .pkp_screen_reader {
       
                position:static !important;
       
       }                      
       
       .pkp_block h2.title {
               background-color: #4AA5DD;
               padding:6px 6px 6px 12px;
               color:#ffffff;
               font-weight:normal;
               font-size:1.2em
       }
       
       .pkp_block .content ul li {
                 
                 border-bottom: 1px solid #ddd;

       }
       
       .pkp_block .content ul li a {
                 display:block;
                 padding: 10px 0 10px 50px;
                 font-size: 1.2em;
                 background-image: url('https://ojs.uni-oldenburg.de/ojs02/public/journals/2/journalThumbnail_en_US.png');
                 background-repeat: no-repeat;
                 background-size: 43px;
                 background-position-y: center;
       }
       
       
       .obj_issue_toc .section {
       
       padding: 0 30px 10px 30px !important;
       
       }


/* Footer */
      
      .pkp_brand_footer img {
            height: 50px;
      }