#headerNavigationContainer {
	background: #0f52ba url("blue-background.jpg");
	text-align: center;
}

.pkp_block {
	border-top-right-radius: 10px;
	border-top-left-radius: 10px
}

.pkp_block.block_generalInfo ul li, .pkp_block.block_custom ul li {
	padding: 5px 15px;
}

.pkp_block .title {
	background: #0f52ba url("blue.jpg");
	color: #fff;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

.pkp_block h2 {
    font-size: 1em;
	margin-block-start: 0;
    margin-block-end: 0;
}

.page-header-img {
	height:auto;
	width:100%;
	max-width:100%;
	-webkit-filter: opacity(70%); /* Safari */
    filter: opacity(80%);
}

.pkp_structure_main {
	padding-bottom: 10px;
}

header div .journal-title {
    position: absolute;
    top: 50%;
    left: 5%;
    transform: translate(-5%, -50%);
	color: #fff;
	text-shadow: 3px 3px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}

main {
	border: 1px solid #ddd;
	border-radius: 10px;
	margin-bottom: 10px;
}

section.current_issue header.page-header {
	border-bottom: none;
	margin-bottom: 0px;
}

section.current_issue header.page-header h2 {
	background: #0f52ba url("blue.jpg");
	color: #fff;
	//border-top-right-radius: 10px;
	//border-top-left-radius: 10px;
	border-radius: 5px;
	padding: 5px 5px 8px 15px;
	margin: 0px -10px 0px -10px;
	font-size: 1.5em;
}

ol.breadcrumb {
	background: #0f52ba url("blue.jpg");
	border-radius: 10px 10px 0px 0px;
	margin-left: -15px;
	margin-right: -15px;
	padding: 10px 20px;
}

ol.breadcrumb li.active, ol.breadcrumb li a {
	color: #fff;
}

@media (max-width: 767px) {
	.navbar .dropdown-menu-right li a {
		color: #333;
	}
	
	.navbar .dropdown-menu-right li a:hover, .navbar .dropdown-menu-right li a:focus {
		color: #fff;
	}
}