/* Stylesheet for basic UAL OJS theme with no colours. */
/* Modified for OJS 3.2.1-4 by Sarah & Emily - 2021 May 7 */

/* Submission and custom button formatting */
      .cmp_manuscript_button, .block_make_submission a, .obj_galley_link, .custbutton {
       box-shadow: 0 0 0 2px #000000;
        background: #fff;
        text-shadow: 0 0.1em 0.31em rgba(0,0,0,.2);
        color: #000;
        margin: 1.5em;
        border-radius: 1em;
        border: none;
        padding: 0 1em;
        font-weight: 700;
        font-family: 'Open Sans';
        text-transform: uppercase;
        text-align: center;
      }

      .block_make_submission a, .custbutton{
        display: block;
        text-align: center;
      }

/* Subtitle not all-caps, per editor request */

      .obj_article_details .subtitle{
        font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
        text-transform: none;
      }


/* Primary Navigation menu link style settings */
      #navigationPrimary a, .pkp_navigation_search_wrapper a {
        font-family: 'Open Sans', "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
        font-size: 15px;
        color: #000000;
        text-transform: uppercase;
        background: #FFFFFF;
        -webkit-transition: all 0.1s linear;
                transition: all 0.1s linear;
      }
      #navigationPrimary > li > ul a {
        color: #000;
        background: #fff;
      }
	  .pkp_navigation_search_wrapper a:hover, .pkp_navigation_search_wrapper a:focus  {
		  color: #000;
	  }

      .pkp_navigation_primary_row {
        background: #fff;
      }

/* Resize site header in mobile view */
@media (max-width: 991px){
    .pkp_structure_head {
        height: 110px;
    }
}
@media (max-width: 767px){
    .pkp_structure_head {
        height: 14vw;
    }
}

/* Primary Navigation Menu search link settings */
      .pkp_head_wrapper .pkp_search .search_controls .search_prompt {
          font-size: 15px;
          color: #000;
          font-family: 'Open Sans';
      }

/* Handling site header image. Remove max-width for logos under 900px wide. */
      .pkp_site_name .is_img img {
        display: block;
        max-height: 200px;
        max-width: 75%;
        width: auto;
        height: auto;
        }

/* The following elements require no editing. They are monochrome. */
/* hide PKP logo */
      .pkp_brand_footer img {
        max-height:0px;
      }

/* fonts + bg color */
      body {
        font-family: 'Raleway';
      }

      .pkp_navigation_user_wrapper a {
        font-family: "Open Sans",sans-serif;
      }

      .obj_issue_summary .title, .obj_issue_summary .title:hover{
        font-family: 'Open Sans';
        color: #000000;
      }

      a {
        color: #000000;
        font-family: 'Open Sans';
      }

      a:hover, a:focus {
        color: #4a4a4a;
        font-family: 'Open Sans';
      }

      .pkp_page_index .current_issue h2, pkp_structure_main h2, h2, .obj_issue_toc{
            position: relative;
            display: inline-block;
            top: auto;
            left: auto;
            padding: 0 0 .357rem;
            border-bottom: 3px solid #930;
            background: transparent;
            font-weight: 700;
      }
	  
      .pkp_structure_main .page.page_article .obj_article_details .row .main_entry .item.abstract h2 {
          margin-right: 100%;
      }

      .obj_issue_toc .cover img {
          float: left;
          padding: 10px;
      }

      .galleys ul {
          list-style-type: none;
          margin-block-start: 0em;
          padding-inline-start: 0px;
      }

/* this is to make sure the Categories work */
@media (min-width: 768px) {
.page_catalog_category h2.title {
    clip: rect(1px, 1px, 1px, 1px);
    position: relative !important;
    left: 0;

}
/* custom styling for current issue h3 section titles. Added Feb 2022*/
.obj_issue_toc > .sections > .section > h3, .obj_issue_toc > .galleys > h3 {
        left: 0px;
        padding-top: 0;
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 0.5em;
		font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
		font-weight: 700;
        border-bottom: 3px solid #930;
		margin-bottom: 2%;
}