body{
	/*line-height: 1.3em;*/
	
}

h1, h2, h3{
	color: #007ab2;
}

a{
	text-decoration:none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
p{
	/*margin:0;
	padding:0;*/
	word-wrap: break-word;
	margin-top:1em;
}




/*Contenedor principal*/
#pkp_content_main{
	/*margin-top: 20px !important;*/
}


/*Parrafos del contenido principal*/

.pkp_structure_main p{
	margin-top:0;
	/*margin: 6px 0;*/
}


/*listas con enlaces del sitio*/
.links{
	margin-left: auto;
	margin-top: auto;
}
.links li {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:Arial;
	padding:6px 24px;
	text-decoration:none;
}
.links li:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
	background-color:#dfdfdf;
}
.links li:active {
	position:relative;
	top:1px;
}


/*Enlaces del sumario del número*/

.obj_article_summary title{
	border:0;
	
}




/*Panel superior de login*/

#navigationUserWrapper{
	padding: 0;
	margin: 0;
}

.pkp_navigation_user_wrapper{
	background-color: white;
	border-bottom: solid 1px #e3e3e3;
    /*padding-left: 10px;
    padding-right: 10px;*/
}


/*Menu User. De la parte de arriba*/

	#navigationUser{
		/*width: 100%;*/
		padding: 0;
		margin: 0;
	}
	#navigationUser li{
		background-color: #1674a3;
		color: white;
		margin: 0;
	}
	#navigationUser li ul a:hover{
		margin: 0;
		color:white;
	}
	#navigationUser li a{
		width: 100%;
		color: white;
		padding: 6px 20px 6px 20px;
	}
	
@media (min-width: 992px){
	#navigationUser > li{
		-webkit-border-radius: 6px 6px 0px 0px;
		-moz-border-radius: 6px 6px 0px 0px;
		border-radius: 6px 6px 0px 0px;	
		-ms-border-radius: 6px 6px 0px 0px;
		-o-border-radius: 6px 6px 0px 0px;	
	}
	#navigationUser li{
		margin:0;
		padding: 0;
	}
	#navigationUser li a{
		margin: 0;
		padding: 6px 20px 6px 20px;
	}
}

@media (max-width: 992px){
	#navigationUser{
		width: 100%;
	}
}


/*
#navigationUser li 85 a:hover{
	color:#2B4655;
}
*/


/*Menu Revista. Debajo de la cabecera*/


.pkp_navigation_primary_wrapper{
	/*background-color: white;*/
}


 #navigationPrimary li{
	margin:0;
	padding: 0;
	color: black;
	font-size: .85em;
}

 #navigationPrimary > li{
		-webkit-border-radius: 6px 6px 0px 0px;
		-moz-border-radius: 6px 6px 0px 0px;
		border-radius: 6px 6px 0px 0px;	
		-ms-border-radius: 6px 6px 0px 0px;
		-o-border-radius: 6px 6px 0px 0px;	
}


#navigationPrimary li a{
	width: 100%;
	padding: 6px 12px 6px 12px;
	
}
#navigationPrimary li ul a:hover{
	/*color:gray;*/
}


 #navigationPrimary li ul{
	font-size: 1.2em;
}



/*Fondo de cabecera completa*/

.pkp_structure_head{
	background-color: #f2f6f8;

}

/*.pkp_site_nav_menu{
	background-color: transparent;
}*/








/*Primer texto de información de revistas*/
.about_site{
	padding:1em;
	background-color: #f2f6f8;
}

/*Descripción de cada revista en la página de inicio*/
div.description {
	margin-bottom: 20px;
}
div.description p {
	text-align: justify;
	margin:0;
}



/*Colores personalizados de cada revista en la página home*/

/* #pkp_content_main ul li.has_thumb:nth-child(1){
	border-bottom:4px solid #659489;
} */
.pkp_structure_main .journals ul li.has_thumb:nth-child(1){
	border-bottom:4px solid #659489;
}

.pkp_structure_main .journals ul li.has_thumb:nth-child(1) h3 a{
	color:#659489 !important;
	font-size: 1.5em;
}
/* #pkp_content_main ul li.has_thumb:nth-child(1) h3 a{
	color:#659489 !important;
	font-size: 1.5em;
} */

/* #pkp_content_main ul li.has_thumb:nth-child(2){
	border-bottom: 4px solid #6b8cb5;
} */
.pkp_structure_main .journals ul li.has_thumb:nth-child(2){
	border-bottom:4px solid #6b8cb5;
}

.pkp_structure_main .journals ul li.has_thumb:nth-child(2) h3 a{
	color:#6b8cb5 !important;
	font-size: 1.5em;
}
/* #pkp_content_main ul li.has_thumb:nth-child(2) h3 a{
	color:#6b8cb5;
	font-size: 1.5em;
} */

/* #pkp_content_main ul li.has_thumb:nth-child(3){
	border-bottom: 4px solid #b18841;
} */
.pkp_structure_main .journals ul li.has_thumb:nth-child(3){
	border-bottom:4px solid #b18841;
}

.pkp_structure_main .journals ul li.has_thumb:nth-child(3) h3 a{
	color:#b18841 !important;
	font-size: 1.5em;
}
/* #pkp_content_main ul li.has_thumb:nth-child(3) h3 a{
	color:#b18841;
	font-size: 1.5em;
} */

/* #pkp_content_main ul li.has_thumb:nth-child(4){
	border-bottom: 4px solid #69425c;
} */
.pkp_structure_main .journals ul li.has_thumb:nth-child(4){
	border-bottom:4px solid #69425c;
}

.pkp_structure_main .journals ul li.has_thumb:nth-child(4) h3 a{
	color:#69425c !important;
	font-size: 1.5em;
}
/* #pkp_content_main ul li.has_thumb:nth-child(4) h3 a{
	color:#69425c;
	font-size: 1.5em;
} */

/*Título de la revista, con enlace a su home*/
.pkp_site_name > a {
    padding: 0;
}


/*Imagen de cabecera según tamaño de visualizacion*/

	.pkp_site_name .is_img{
		padding: 0;
		margin: 0;
	}
	.pkp_site_name .is_img img {
		display: block;
		max-width: 50%;
		width: 50%;
		height: auto;
		margin: auto;
		padding: auto;
		max-height: none;
	}
	
	
@media (min-width: 992px){
	.pkp_site_name .is_img{
		padding: 0;
		margin: 0;
	}
	.pkp_site_name .is_img img {
		display: block;
		max-width: 100%;
		width: 100%;
		height: auto;
		margin: 0;
		padding: 0;
		max-height: none;
	}
}







/*Bloques laterales*/


.PlumX-Summary {
    font-weight: normal;
    font-size: 12px !important;
    overflow: hidden;
	margin: 20px 20px 0px 20px;
}
.PlumX-Summary .pps-container {
    width: 100%;
}

#customblock-TIMETWITTER{
	padding:0;
}

.pkp_structure_sidebar{
	padding-top:20px !important;
}

.pkp_block{
	background-color: #f2f6f8;
	margin-bottom:1rem;
	padding-top:1rem;
	padding-bottom:1rem;
}
.pkp_block .title{
	background-color: #1674a3;
	color: white;
	font-weight: normal;
	text-align: center;
	margin:3px;
	padding:3px;
	margin-top:.5rem;
	text-align: center;
	
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-weight:none;
}
.pkp_block .content{
	text-align:center;
}
.pkp_block .content p{
	line-height: 1.3em !important;
	font-size: .85em !important;
}

.pkp_block .content a{
	font-weight:bold;
}
.pkp_block .content ul li{
	text-align: center;
	margin:0;
	padding:0;
	margin-top:.5rem;
}



.block_custom{
	background-color:white;
	border: solid 1px #e3e3e3;
}

#customblock-DOI img, #customblock-Redes img, #customblock-antiplagio img, #customblock-adhesiones img{
	margin:0;
	padding:0;
	width:35%;
	max-width:35%;
}
#customblock-INDEXACION{
	margin-left:auto;
	margin-right:auto;
	height: auto;
	overflow: hidden;
}
#customblock-INDEXACION .parrafo-uno{
	margin:0;
	padding:0;
}
#customblock-INDEXACION img{
	margin:0;
	padding:0;
	height: auto;
	padding: 2%;
	width: 49% !important;
	float:left;
}

#customblock-Redes img, #customblock-REDES img{
	margin:0;
	padding:0;
	width:10%;
	max-width:15%;
	margin-right: 6px;
	vertical-align:middle;
}
#customblock-Redes img.social_inap, #customblock-REDES img.social_inap{
	width:30%;
	max-width:30%;
}


#customblock-FECYT .content p{
	text-align: justify !important;
	font-size:.85rem;
}






/*Contenedor de imágenes de la página de inicio*/

#pkp_content_main div div.journals ul li div.thumb a img{
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 2rem;
}



/*Página home de revista. Común a todas las revistas*/
.current_issue h2{
	display:none;
}

.current_issue_title{
	text-align:center;
	font-size:1.3rem;
	line-height:1.8rem;
	margin-bottom:2rem;
	background-color: #f2f6f8;
	padding-top:1rem;
	padding-bottom:1rem;
}

.obj_issue_toc .heading{
	float: left;
	width: 35%;
	height:auto;
}

.obj_issue_toc .heading .cover{
	width: 100%;
	height:auto;
}
.obj_issue_toc .heading .cover img{
	width: 100%;
	border: solid 1px #e3e3e3;
	height: auto;
}

.obj_issue_toc .pu_id_doi{
	margin: 0;
	padding:0;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}
.obj_issue_toc .pu_id_doi span{
	font-size: .85em !important;
}
.obj_issue_toc .published{
	margin: 0;
	padding:0;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
	font-size: .85em !important;
}


.obj_issue_toc .galleys{
	margin:0;
	padding:0;
	float: right;
	width: 60%;
	margin-top:0;
	margin-bottom:0;
	padding:0;
}
.obj_issue_toc .galleys h2{

}

.obj_issue_toc .sections{
	clear:both;
	margin-top:0;
}
.obj_issue_toc .section{
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
}
.obj_issue_toc .galleys_links li{
	margin-top: 10px;
}


/*
.obj_issue_toc .sections:not(:first-child){
	margin-top:30px;
}

.obj_issue_toc .sections .section{
	margin-top: 0;
	margin-bottom: 0;
	padding-top:0;
	padding-bottom:0;
}
*/

/*Apartado de archivos*/

.page_issue_archive .issues_archive li{
	padding:0;
}

.obj_issue_summary{
	margin:0;
	padding:0;
	/*background-color: #f2f6f8;*/
	padding:1rem;
}
.issues_archive li{
	padding:1rem;
}
.obj_issue_summary .cover{
	width: 7%;
	margin-bottom:0;
}



/*Elementos del footer*/


.pkp_brand_footer{
	clear: both;
}

.footer_inap{
	width:100%;
	margin:0;
	margin-left:auto;
	margin-right:auto;
}

.seccion_pie{
	float:left;
	margin-left:2%;
	margin-top:20px;
	min-height:150px;
	background: white;
	border: solid 1px #e3e3e3;
	padding: 10px;
	text-align: center;
	-webkit-box-shadow: 10px 10px 9px -8px rgba(0,0,0,0.36);
	-moz-box-shadow: 10px 10px 9px -8px rgba(0,0,0,0.36);
	box-shadow: 10px 10px 9px -8px rgba(0,0,0,0.36);
	height: 160px;
}

.seccion_pie .title{
	background-color: #1674a3;
	color: white;
	font-weight: normal;
	text-align: center;
	margin:3px;
	padding:3px;
	margin-top:.5rem;
	text-align: center;
	
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-weight:none;
}

.seccion_pie ul li{
	text-align: center;
	margin:0;
	padding:0;
	margin-top:.5rem;
}
.Redes, .REDES{
	width:15%;
	max-width:100%;
}
.libreria{
	width:40;
	max-width:100%;
}
.Redes img, .REDES img{
	margin:0;
	padding:0;
	margin-right: 6px;
	vertical-align:middle;
	width:20%;
}
.Redes img.social_inap, .REDES img.social_inap{
	width:30%;
}

.DOI{
	width:20%;
	max-width:100%;
}
.DOI img{
	margin:0;
	padding:0;
	margin-right: 6px;
	vertical-align:middle;
	width:45%;
}

.turnitin{
	width:15%;
	max-width:100%;
}
.turnitin img{
	margin:0;
	padding:0;
	margin-right: 6px;
	vertical-align:middle;
	width:100%;
}


.indexadores p{
	margin-top.5em;
}

/*p.parrafo-uno{
	font-size:1rem;
	color:gray;
	margin:0;
	padding:0;
	margin-top: .5em;
}*/
p.parrafo-dos{
	font-size:1.3rem;
	line-height:1em !important;
	margin:0;
	padding:0;
	margin-top:.5em;
}



@media (max-width: 992px){
	
	.seccion_pie{
		margin:0;
		float:none;
		width:40%;
		height:auto;
		margin-top: 20px;
		margin-left:auto;
		margin-right:auto;
	}



	
}


@media (max-width: 480px){
	.seccion_pie{
		margin:0;
		float:none;
		width:100%;
		height:auto;
		margin-top: 20px;
	}
}



/*Coloca el contenido adicional en la parte superior*/

@media (min-width: 992px){

.page_index_journal   { display: table; }
/*.current_issue  { display: table-footer-group; }*/
	.additional_content { display: table-header-group; }


/*Contenido adicional en la primera página de cada revista.*/

.additional_content{
	/*background-color: #f2f6f8;*/
}
.additional_content p{
	margin:0;
	text-align: justify;
	line-height: 1.3em !important;
}
.additional_content p:nth-child(2){
	background-color: #f2f6f8 !important;
	padding:1em !important;
}
.additional_content p:nth-child(3){
	margin-top:1em !important;
	padding:1em !important;
	background-color: white !important;
	border: solid gray 1px !important;
}

}


/*Página resumen del artículo*/

.item.copyright{
	text-align: justify;
}
.item.copyright p{
	font-size: .85em !important;
	line-height: 1.3em !important;
}

.item.abstract{
	background-color: #f2f6f8;
	text-align: justify;
}
.item.abstract p{
	margin-top: 2em !important;
}
.item.author_bios{
}
.item.author_bios {
	text-align: justify;
	font-size: .90em !important;
	line-height: 1.4em !important;
	margin-top: 1em !important;
}

.item.author_bios .label{
	text-align: left !important;
	/*font-size: .90em !important;*/
	margin-bottom:1em !important;
}



.item.references p{
	background-color: #f2f6f8;
	padding: 1em;
	margin-bottom:6px;
	font-size: .90em !important;
	line-height: 1.3em !important;
}
.entry_details .item.galleys{
	padding-top: 10px !important;
}
.entry_details .galleys_links{
	text-align: center;
}
.entry_details .obj_galley_link{
	margin-top: 10px;
}



/*Bloque de cambio de idioma*/

@media (min-width: 992px){


.block_language .title{
	display: none;
}
.block_language {
	padding:0px;
	margin:0px;
	width:100%;
}
.block_language .content {
	padding:0px;
	margin:0px;
	width:100%;
}

.block_language .content ul{
	padding:0px;
	margin:0px;
	position: absolute;
	top: -8px;
	display:inline;
	width: 300px;
	right:-90px;
}
.block_language .content ul li a {
	padding:3px;
	margin:0px;
	padding-left:12px;
	padding-right:12px;
	 text-decoration: none;
	 float: left;
	 font-style: normal;
	 font-weight: normal;
	font-size: .80em;
	background-color: #1674a3;
	color: white;
-webkit-border-radius: 0px 0px 6px	6px;
   -moz-border-radius: 0px 0px 6px	6px;
    -ms-border-radius: 0px 0px 6px	6px;
     -o-border-radius: 0px 0px 6px	6px;
        border-radius: 0px 0px 6px	6px;	 
}
.block_language .content ul li a:hover{
	color: #e3e3e3;
}

}






/*Desplegables para apartados*/
/*El primero abierto*/
	#accordion{
		margin-top: 30px;
		font: Arial;
		/*padding: 10px;*/
		/*background-color: #DBDBDB;*/
	}
#accordion h3 {
    /* background-color: #e6f1f9; */
    padding: 6px;
    color: rgba(0,0,0,0.84);
    margin-bottom: 8px;
    margin-top: 0;
    border-right: solid 30px #ddd;
    border-left: solid 30px #43566f;
    border-bottom: solid 1px #6b8cb5;
    padding-left: 16px;
}
#accordion h3 a{
		text-decoration: none;
		color:gray;
	}
	#accordion h3 a:hover{
		text-decoration: none;
		color: #6b8cb5;
	}

/*//////////////////*/


#accordion h2 {
    /* background-color: #e6f1f9; */
    padding: 6px;
    color: rgba(0,0,0,0.84);
    margin-bottom: 8px;
    margin-top: 0;
    border-right: solid 30px #ddd;
    border-left: solid 30px #43566f;
    border-bottom: solid 1px #6b8cb5;
    padding-left: 16px;
}
#accordion h2 a{
		text-decoration: none;
		color:gray;
	}
	#accordion h2 a:hover{
		text-decoration: none;
		color: #6b8cb5;
	}








/*El primero cerrado*/

	#accordion_2{
		margin-top: 30px;
		font: Arial;
		/*padding: 10px;*/
		/*background-color: #DBDBDB;*/
	}
#accordion_2 h3 {
    /* background-color: #e6f1f9; */
    padding: 6px;
    color: rgba(0,0,0,0.84);
    margin-bottom: 8px;
    margin-top: 30px;
    border-right: solid 30px #ddd !important;
    border-left: solid 30px #43566f !important;
    border-bottom: solid 1px #6b8cb5;
    padding-left: 16px;
}
#accordion_2 h3 a{
		text-decoration: none;
		color:gray;
	}
	#accordion_2 h3 a:hover{
		text-decoration: none;
		color: #6b8cb5;
	}





.subaccordion {
		margin-top:0;
		margin-bottom: 16px;
		padding: 10px;
		background-color: white;
		border: solid 1px #DBDBDB;
	}
	.subaccordion p{
		margin-bottom:8px;
		margin-top: 8px;
	}
	
	
	
	