body {
  
  background-color: #fff;
}

.pkp_site_name .is_img img {
 display:block;
 max-height:180px;
 max-width:100%;
 width:auto;
 height:auto
}


a {color: #312783; 
text-decoration: unset;}

/* unvisited link */
a:link {
  color: #312783;
  text-decoration: underline;
}

/* visited link */
a:visited {
  color: #312783;
  text-decoration: underline;
}

/* mouse over link */
a:hover {
    color: #fdc500;
  }

a:active{
    color: #fdc500;
  }   

#navigationPrimary a {
    font-family:  "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif; 
    font-size: 13px;
    color: #312783;
    font-weight: 700;
    }


#navigationPrimary a:hover {
 background-color: #312783;
 color: #fdc500; 
 border: 1px; 
 border-radius: 3px;
}

.galleys ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.pkp_block .block_make_submission_link 

{
	border: 1px solid #fdc500;
    border-radius: 3px;
    box-shadow: inset 0 -1em 1em rgba(0,0,0,0.1);
    background-color: #312783; 
    color: #fff;
}

.pkp_block .block_make_submission_link a:hover{
  background-color: #fdc500; color: #312783}

.pkp_footer_content {
	font-family: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
	text-align: center;
	
}

.pkp_footer_content a {

text-decoration:underline}

.pkp_brand_footer {
	display: none;
}

.pkp_block .title {
    display: inline-block;
    padding-bottom: 0.5em;
    border-bottom: 3px solid #fdc500;
    font-weight: 700;
    text-transform: uppercase;
	color: #312783;
}

.pkp_page_index .current_issue h2 {
 display:inline-block;
 padding-bottom:0.5em;
 border-bottom:3px solid #fdc500;
 text-transform:uppercase;
 font-weight:700;
 color: #312783;
}

.obj_issue_toc>.galleys h2, .obj_issue_toc .section h2 {
	color: #312783;
}

.obj_article_summary > .title {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
}

.title a:hover {
  text-decoration:underline;
}


/* Buttons */
.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: #312783;
    border: 1px solid rgba(0,0,0,0);
    border-radius: 3px;
    box-shadow: inset 0 -1em 1em rgba(0,0,0,0.1);
    font-size: 13px;
    line-height: 28px;
    font-weight: 700;
    color: #fff;
    }

.buttons .submit:hover {
    color: #fdc500;
	}

.pkp_search button:hover {
    color: #fdc500;
}