a {
	color: #a52a2a;
	
}

a:hover, a:focus {
	color: #b75454;
	
	
}



.pkp_structure_head {
	background: -prefix-linear-gradient(top, #ffffff, #ffffff 75%, #a52a2a 78%, #a52a2a);
	background: linear-gradient(to bottom, #ffffff, #ffffff 75%, #a52a2a 78%, #a52a2a);
}



.obj_galley_link {
	color: #a52a2a;
	border-color: #a52a2a;
	
}


.obj_galley_link:hover {
	background-color: #a52a2a;
	color: #fff;
	
}



.pkp_navigation_primary_wrapper{
	background-color: #a52a2a;
	
	
}



.pkp_navigation_primary li a, .profile a {
	color: #fff;
	
}


.pkp_navigation_primary li a {
	font-weight: bold;
}

.pkp_navigation_primary li a:hover {
	color: #cfcfcf;
}


.pkp_nav_list ul {
	background-color: #b75454;
	
}


.pkp_navigation_primary .dropdown-menu a:focus, .pkp_navigation_primary .dropdown-menu a:hover, .pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus {
	border-color: #a52a2a;
}


.pkp_navigation_primary .dropdown-menu a:focus, .pkp_navigation_primary .dropdown-menu a:hover {
	color: #a52a2a;
	
}



.pkp_head_wrapper .pkp_search .search_prompt {
	color: #ffffff;

}

.pkp_head_wrapper .pkp_search.is_open .search_prompt:hover, .pkp_head_wrapper .pkp_search.is_open .search_prompt:focus {
	border-bottom-color: #a52a2a;
	
}

.pkp_head_wrapper .pkp_search.is_open .search_prompt {
	color:  #a52a2a;
}


.cmp_notification {
	border-left-color: #a52a2a;
}

.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 {
	color: #a52a2a;
	
}

.page_search .submit button::after {
	background: #a52a2a;
}


.pkp_footer_content {
	text-align: center;
}

.pkp_brand_footer {
	display: none;
	
}


.pkp_page_index .current_issue .read_more {
	color: #a52a2a;
}


.pkp_page_index .current_issue .read_more:hover, .pkp_page_index .current_issue .read_more:focus {
	color: #b75454;
	
	
}

.obj_issue_toc .section {
	padding-bottom: 0;
	
}

.pkp_page_index .current_issue .read_more {
	margin-top: 50px;
	
	
}

#customblock-Redes div.pkp_block {
	padding: 0;
	
}


