.pkp_structure_footer_wrapper {
    background: #2a2a2a !important;
}

.mh-footer-widgets {
    font-size: 13px;
    font-size: 0.8125rem;
    color: #fff;
    background: #2a2a2a;
}

.mh-footer-widget-title {
    font-size: 14px;
    font-size: 0.875rem;
    color: #fff;
}

.mh-widget-title {
    position: relative;
    font-size: 16px;
    font-size: 1rem;
    padding-bottom: 5px;
    margin-bottom: 20px;
    margin-bottom: 1.25rem;
    text-transform: uppercase;
    border-bottom: 3px solid #e64946;
}

.mh-footer-widgets a, .mh-footer-widgets a:hover{
    color: #f7f7f7;
}




.item.galleys:nth-child(3) {
    display: none;
}

.pkp_brand_footer {
    padding: 30px;
    display: none;
}

.pkp_site_name .is_text {
    visibility: hidden;
}

.pkp_structure_head{
	background-image: url('/public/journals/1/Logo2_ajustado.svg') !important;
	background-repeat: no-repeat;
	background-position: top;
	background-attachment: revert;
	/* background-size: cover; */
	background-color: #fff;
	/*background-size: 62%;*/
	background-size: auto;
	background-position-y: 10%;
}
 
@media (min-width:992px) {
	.pkp_site_nav_menu{
		background: none !important;
		/*background-color: white !important;*/
		border-bottom: 1px solid #ddd;
	}
	
	.pkp_head_wrapper {
		padding-top:95px;
		/*! padding-bottom: 0%; */
		
	}

}
@media (max-width:991px){
	.pkp_site_nav_menu{
		background-color: white !important;
		border: 1px solid #ddd;
	}
	/*
	.pkp_head_wrapper {
		padding-top:30px;
	}
	*/
}

.pkp_navigation_user > li > a,  .pkp_navigation_user > li > a:hover {
	color: #007ab2;
}



.pkp_navigation_primary > li > a, .pkp_search .search_controls a, .pkp_navigation_user > li:last-child > a, .pkp_site_nav_menu a{
	color:   #007ab2;
	font-weight: bolder;
	/*
	text-shadow: 1px 1px #202424, -1px -1px #202424, -1px 1px #202424, 1px -1px #202424;
	font-size: 1.2em;
	*/
}
.pkp_site_nav_menu a:hover, .pkp_site_nav_menu a:focus, .pkp_navigation_primary > li > a:hover, .pkp_navigation_primary > li > a:focus{
	color:   #1e60ae;
}



.pkp_nav_list [aria-haspopup]::after{
	border-top: 8px solid;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
}

 .pkp_site_nav_toggle > span::before, .pkp_site_nav_toggle > span::after{
	background:   #007ab2;
}

.pkp_site_nav_toggle > span{
	border-bottom: 3px solid #007ab2;
}
.pkp_site_nav_toggle.pkp_site_nav_toggle--transform > span{
	border-bottom: 3px solid white;
}

.pkp_navigation_user > li > ul a .task_count{
	border: 1px solid #ddd;
}

.pkp_navigation_user.pkp_navigation_user{
	border-top: 1px solid #ddd;
}
