/* HEADER AND NAV */

@media (min-width: 768px){
.navbar-nav{
	float:none;
	padding-top: 125px
}

.navbar-brand-logo img{
	max-height:none;
	width: 515px;
    height: 145px;
    margin-top:-50px;
	margin-left:20px;
}

.pull-md-right{
	position:relative;
	margin-top:-60px;
}

}

.navbar-default{
	background-color:white;
}

.navbar-default .nav > li > a, .header_view .nav > li > a{
		/*color: #000066;*/
		color: #2C2DAD;
		font-weight:bold;
		text-transform:uppercase;
		letter-spacing:1px;
}



/* TYPOGRAPHY */

body{
font-size:16px;
}

a{
	color: #000066;

}

.pkp_structure_content a{
	border-bottom: 1px dotted #000066;
}

.pkp_structure_content a:hover{
	border-bottom: 1px solid #000066;
	text-decoration:none !important;
}



a img, a .block_make_submission_link, .block_make_submission_link a, .block_make_submission_link{
	border: none !important;
}

/* make sidebar text a bit smaller */
.pkp_structure_sidebar{
	font-size:.85em;
}


/* MISC FIXES */

/* button word-wrap fix */
.btn .galley-link, .btn{
	white-space:normal !important;
}

/* make submission button bigger */
.block_make_submission_link{

}

.pkp_block.block_make_submission a {
	font-size:1.25em;
	font-weight:bold;
	color:white;
	background-color: #000066;
}

.pkp_block.block_make_submission a:hover {
	background-color: ##337ab7;
}

/* button background color match link color */
.btn-primary{
		background-color: #000066;
}

/* adds table of contents heading above TOC listing */
.issue-toc .heading::after{
	content: "Table of Contents";
	font-size:1.5em;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:1em;
}

.pkp_site_name{
	display:none;
}

 /*hide homepage announcements -- disabled as there's a setting*/
.cmp_announcements{
	display: none;
} 

/*
    content: "Announcements";
    font-size: 30px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    */

/* adjust homepage announcement headline for "In Solidarity" announcement (hide "announcements" heading, and post title/date */
.page_index_journal .cmp_announcements .page-header h2, .page_index_journal .cmp_announcements .media-list .date, .page_index_journal .cmp_announcements .media-list .media-heading{

}
.page_index_journal .cmp_announcements .page-header::after{

}

.page_index_journal .cmp_announcements .media-list .media-body{
	font-size:1.15em;
}

/* fix Make a Submission Border */
.block_make_submission{
 border:0px !important;
 -webkit-box-shadow: none !important;
 box-shadow: none !important;
}

/* remove Copyright statement from individual articles */
.article-more-details .copyright{
	display:none;
}

/* remove Author Bios from individual articles */
.article-more-details .author-bios{
	display:none;
}

/* remove References from individual articles */
.article-more-details .article-references{
	display:none;
}

/* remove underline from social media icons */
.social-icon{
  border:none !important;
}

/* remove underline from social media icons */
a.social-icon:hover{
  opacity:.75; !important;
}