@charset "UTF-8";
/* CSS Document */
html{
	font-size: 14px;
}
.has_site_logo .container-fluid{
    position: relative;
	width: 100%;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
}

.container-fluid > .navbar-header{
	margin: 0px 0px 0px 0px;
	
}
.navbar.navbar-default {
    background-color: #9f2b34;
	border-bottom: 1px solid #ddd;
}
.pkp_navigation_user_wrapper {
    z-index: 2000;
}
#zone_user{
    max-width: 100%;
	max-height:35px;
	display:block;
	background:#FFF;
}
#zone_user:after{
	content: "";
	display: block;
	clear: both;
	
	}
.pkp_navigation_user {
	clear:none;
	display:block;
	float:right;
	width:70%;
	margin-right:0;	text-align: right;
    font-size: 13px;
    padding-right: 0px;
}
.pkp_navigation_user a {
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 5px;
	list-style: none;
}
/*Estilos para ligas en general*/
a {
    color: #9f2b34;
	font-size: 14px;
	text-decoration:none;
}
a:hover, a:focus {
    color: #333;
	font-size: 14px;
	text-decoration:none;
	outline: 0;
}

/*Estilo para que el usuario quede en lista*/

.pkp_navigation_user li{
	display:inline-block;
	text-align: left;

}

ul.navigation_language li{
	display:inline;
	list-style-type:none;
	margin-right:2%;
}
.pkp_navigation_user > li > a, .pkp_navigation_user > li.in_focus > a, .pkp_navigation_user > li > a:hover, .pkp_navigation_user > li > a:focus {
color: #9f2b34;
}
.navigation_language {
	clear:none;
	float:left;
	margin: 0 0 0 0;
	width:30%;
	margin-right:0;	
	text-align: left;
    font-size: 13px;
	padding:8px 20px 0 2%; 
}


.zone_navigation {
    max-width: 100%;
    display: block;
    background: #FFF;
	clear:both;
}
/*Estilos para las ligas del menú superior*/
.container_menu_primary {
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding-left: 10px;
    padding-right: 10px;
}
.container_menu_primary .nav.navbar-nav > li > a {
 	margin: 0 1em;
 	padding: 10px 0 8px 10px;
 	border-bottom: 2px solid transparent;
 	color: #9f2b34;
}
.container_menu_primary .nav.navbar-nav > li > a:hover,.container_menu_primary .nav.navbar-nav > li > a:focus {
 	color: #333;
 	outline: 0;
 	border-color: #9f2b34;
}
.container_menu_primary ul a {
	padding-top: 10px;
 	padding-bottom: 10px;
 	color: #9f2b34;
}

.container_menu_primary .nav.navbar-nav > li .dropdown-menu a{
 	padding-left:10px;
}
.container_menu_primary .nav.navbar-nav > li .dropdown-menu a:focus,.container_menu_primary .nav.navbar-nav > li .dropdown-menu a:hover {
	 border-color: #9f2b34;
 	border-left:5px solid #9f2b34;
 	color:#666;
	padding-left:5px;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .header_view .navbar-nav > .open > a, .header_view .navbar-nav > .open > a:hover, .header_view .navbar-nav > .open > a:focus {
    background-color: 
    #FFF;
}
nav{
    display: block;
    background: #FFF;
    max-width: 100%;
}
/*.nav.navbar-nav.seccion_bloque_busqueda_hamburguesa{
	display:none;
}*/
.navbar-collapse.collapse > .seccion_bloque_busqueda_hamburguesa{
	display:none;
}
.navbar-collapse > .seccion_bloque_busqueda_hamburguesa{
	display:none;
}
.collapse.in .seccion_bloque_busqueda_hamburguesa{
    display: block;
}
.cmp_breadcrumbs {
    display: inline-block;
    height: auto;
	margin-bottom: 2%;
}
.breadcrumb {
    background-color:transparent;
	padding: 8px 15px 3px 15px;
	margin-bottom: 0px;
    
}
.site-name .is_img img {
    display: block;
    max-height: 160px;
    max-width: 100%;
    width: auto;
    height: auto;

}
.site-name > a {

    padding-top: 0px;
    padding-bottom: 0px;

}
.seccion_bloque_busqueda {
    clear: none;
    display: none;
    float: right;
    margin-top: 10px;
    margin-right: 0;
    padding-bottom: 4%;
    width: 100%;
    height: auto;
    text-align: center;
}
.seccion_bloque_busqueda .seccion_busqueda > form.navbar-form {
    padding: 6px 0px 2px 0px;
	border:none;
	box-shadow: none;
	margin: 0px 0px;
}
.seccion_bloque_busqueda a{
	
	color:#FFF;
	text-decoration:none;
}
.seccion_bloque_busqueda a:after{
	
	color:#FFF;
	text-decoration:none;
}
.seccion_bloque_busqueda a:hover{
	color:#CCC;
	text-decoration:none;
	}
.navbar-toggle{
	background:#FFF; }
.navbar-toggle:hover{
	background:#333; }

.navbar-default  .navbar-toggle .icon-bar{
	background:#9f2b34; }

/*Inician los estilos para dividir en 2 columnas la portada y la tabla de contenido*/
.pkp_structure_main .heading {
	clear:none;
	display:block;
	float: none;
	width: 90%;
	margin:0 auto;
	border:none;
 }
.pkp_structure_main .issue-toc .heading .cover {
    width: 100%;
    height: auto;
    margin: 0;
	padding:0 4%;
}
.thumbnail {
    padding: 0px;
    background-color: #fff;
	border: none;
    width: 100%;
}
.pkp_structure_main .issue-toc .heading .issue-details{
	clear:none;
	display:block;
	float: left;
	width: 100%;
	margin:0;
	border:none;
	word-wrap: break-word !important;
	overflow-wrap: break-word !important;
	}
.pkp_structure_main .issue-toc .heading .cover img {
    display: block;
	max-height: 100%;
	width: auto;
}
.issue-toc .sections {
    clear: none;
    display: block;
    float: none;
    width: 100%;
	margin: 0px auto 5px auto;
    padding: 0px 0px 0px 0px;
}

.sections .current_issue{
	padding:0;
	margin: 10px 0 20px 5%;
	}
.issue_toc .sections .section {
    margin: 0px 0px 5px 0px;
    padding: 0 30px 0px 30px;
}
/*Dentro del número actual en el front*/
.page_index_journal .galleys, .page.page_issue .galleys{
    clear: none;
    display: block;
    float: none;
    width: 100%;
	margin: 0px auto 5px auto;
    padding: 0;
}
/*Bloque para Número actual debajo de la portada en Front*/

.heading .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: left;
    width: 100%;
    margin: 0 0 6% 0;
}
.heading .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	
}
.heading .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.heading .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.heading .article-details.publicaciones-bloque ul li a:hover, .heading .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para la portada dentro del artículo*/
.article-details .article-sidebar .cover-image{
	clear: none;
	display: block;
	float: none;
	width: 220px;
	margin: 0 auto;
	border: none;
}
/*Bloque para los botones debajo de la portada dentro del artículo*/
.article-details .article-sidebar .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: none;
    width: 220px;
    margin: 6% auto 0 auto;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover, .article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para el título de Publicado debajo de la portada dentro del artículo*/
.article-sidebar .list-group .list-group-item.date-published {
    width: 220px;
	margin:0 auto;
	border: none;
	text-align: center;
}
/*Título de los botones barra derecha*/
.pkp_block .title {
    color: #666;
	font-size: 18px;
	font-weight:600;
	background-color: #FFF;
	border-color:none;
	text-align: center;
	border-bottom: none;
	font-family: "Noto Serif", serif;
	padding: 5px 8px;
}
/*Estilo para el botón y títulos de la tabla de contenido*/


/*Botón de archivo pdf, epub u otro dentro de la tabla de contenido*/
.btn-group a.galley-link.btn.btn-primary{
    display: inline-block;
    padding: 0 1.5em;
    background: #fff;
    border: 1px solid #4a535c;
    border-radius: 3px;
    font-size: 13px;
    line-height: 28px;
    color: #4a535c;
    text-decoration: none;
	margin-left:4px;
}

.btn-group a.galley-link.btn.btn-primary:hover, .btn-group a.galley-link.btn.btn-primary:focus {
    background: #4a535c;
	border-color: #204d74;
    color: #fff;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}
/*Estilos para bajar Ver todos los números*/

.page_index_journal .current_issue .read-more  {
    display: inline-block;
    position: relative;
    padding-right: 30px;
    font-size: 13px;
    font-weight: 700;
    line-height: 30px;
    color: #4a535c;
    text-decoration: none;
    margin-bottom: 20px;
	border: none;
	background-color: #FFF;
}
.page_index_journal .current_issue .read-more:hover, .page_index_journal .current_issue .read-more:focus {
    color: #9f2b34;
    text-decoration: none;
    margin-bottom: 20px;
	border: none;
	background: transparent;
}

/*.pkp_structure_main h1, .pkp_structure_main h2, .pkp_structure_main h3, .pkp_structure_main h4 {
    margin: 0px 0 20px;
	font-family: Times, "Times New Roman", "serif";
	
}*/
.pkp_structure_main h1{
    margin: 0px 0 10px;
	font-family: Times, "Times New Roman", "serif";
	
}
.page-header {
    margin: 10px 0px 18px 0px;
	padding-bottom: 0%;
    border-bottom: 1px solid #ddd;
}
.page-header h2 small{
    margin: 0px 0 10px;
	font-family: Times, "Times New Roman", "serif";
	font-weight: 500;
	font-size: 20px;
}
.pkp_structure_main h3.media-heading a{
	font-size: 16px;
	font-family: Times, "Times New Roman", "serif";
	font-weight: 600;
	text-decoration:none;
}
.pkp_structure_main .page.page_myownstatistics .container_most_read h2{
    margin: 0px 0 10px;
	padding-bottom: 10px;
	font-family: Times, "Times New Roman", "serif";
	font-weight: 500;
	border-bottom: 1px solid #ddd;
}

/*Para subir el principio del contenido*/
.pkp_page_index .journal-description{
    margin-top: 1em;
}
/*Estilos para los bloques en el sidebar*/
.pkp_block {
    margin-bottom: 0px;
    background-color: #fff;
	border: none;
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.pkp_block .content {

    padding: 0px;

}

/*Bloque de información*/
.pkp_structure_sidebar .pkp_block.block_information{
	width: 250px; 
	height: auto;
	padding: 0;
	margin:4% auto 6% auto;
}
.pkp_structure_sidebar .pkp_block.block_information .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
	
/*Bloque a la derecha en los interiores de Número actual*/
.pkp_block.block_publications {
    clear: none;
    display: block;
    float: none;
    width: 250px;
    margin: 0 auto;
    border-bottom: 1px solid #dadada;
}
.pkp_block.block_publications .content {
    margin-bottom: 4%;
}
.pkp_block.block_publications .content li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.pkp_block.block_publications .content li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.pkp_block.block_publications .content li a:hover, .pkp_block.block_publications .content li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Botón de Enviar artículo*/
.pkp_block.block_make_submission{
	width: 250px; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
.pkp_block.block_make_submission .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
}
.pkp_block.block_make_submission .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#333;
	display:block;
	background:#FFF;
    border: 1px solid #9f2b34;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
.pkp_block.block_make_submission .content a:hover, .pkp_block.block_make_submission .content a:hover:visited{
    color: #FFF;
	text-decoration:none;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
    background: #9F2B34;
    background: -webkit-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: -moz-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#9F2B34", endColorstr="#781C23", GradientType=0);
}
/*Bloque de estadísticas*/
.pkp_structure_sidebar .pkp_block.block_statistics{
	width: 250px; 
	height: auto;
	padding: 0;
	margin:0 auto;
}
.pkp_structure_sidebar .pkp_block.block_statistics .foo ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
/*Estilo para el botón de li*/
.pkp_block.block_statistics .foo a, .block_information a, .block_information .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
.pkp_block.block_statistics .foo a:hover, .pkp_block.block_statistics .foo a:hover:visited, .block_information .content a:hover, .block_information .content a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
/*Botones de estadísticas*/
 #customblock-estadsticas {
	width: 250px; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
 #customblock-estadsticas .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
  }
#customblock-estadsticas .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
#customblock-estadsticas .content a:hover, #customblock-estadsticas .content a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
/****************************************/
/****************************************/
/*Bloque para los botones debajo de la portada dentro del artículo*/
#customblock-publicaciones {
    width: 240px;
    height: auto;
    padding: 0;
    margin: 4% auto 6% auto;
}
#customblock-publicaciones .content ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
#customblock-publicaciones .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
#customblock-publicaciones .content ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
#customblock-publicaciones .content ul li a:hover, #customblock-publicaciones .content ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/****************************************/
/****************************************/ 
/*Bloque de indices*/
.pkp_structure_sidebar .pkp_block.block_indexed {
    display: block;
    width: 250px;
	padding: 2%;
	margin:0 auto 2% auto;
}
.pkp_structure_sidebar .pkp_block.block_indexed .indices_footer{
    display: block;
    width: auto;
    padding: 6%;
    border: 1px solid #9f2b34;
    color: #9f2b34;
	margin:0 auto 2% auto;
    border-radius: 4px;
	text-align: center;
}	
/*Bloque de redes sociales*/
.pkp_structure_sidebar .pkp_block .redes_sociales{
    display: block;
    width: 250px;
	padding: 2%;
	margin:0 auto 2% auto;
	text-align: center;
}	

/*Estilo para el footer*/
footer[role="contentinfo"]{
    background: #CCC;
    color: #2f373f;
    font-size: .9em;
}
/*Estilo para portada dentro del artículo*/
.list-group-item.date-published{
    border: none;
}
/*Estilos para las alertas*/
.alert.alert-info {
    display: block;
    width: 100%;
    padding: 20px;
    margin-bottom: 40px;
    background: #ddd;
    border-left: 5px solid #9f2b34;
    font-size: 14px;
    line-height: 20px;
	border-right:none;
	border-top:none;
	border-bottom:none;
	border-radius: none;
}
.pkp_structure_main .page-header h1{
	font-size: 28px;	
}
.pkp_structure_main .article-details h1.page-header{
	font-size: 28px;	
	margin: 2% 0 4% 0;
}
h1.entry-title{
	font-size: 28px;
}
.pkp_structure_main .page-header h2{
	font-size: 20px;	
}
.pkp_structure_main h2.page-header{
	font-size: 20px;
	margin: 10px 0px 18px 0px;
	padding-bottom: 1%;
}

/*Botón dentro de los interiores */
.page-header a.btn.btn-default.btn-xs{
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
	color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.page-header a.btn.btn-default.btn-xs:hover{
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
	color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
/*Icono del check en verde*/
.glyphicon.glyphicon-check{
	
	color:#00b24e;
	font-size:18px;
}
/*Para ingresar a la plataforma*/
.form-control {
    width: 50%;
	}
.buttons button .btn.btn-primary a{
 display: inline-block;
 padding: 0 1em;
 background: #eee;
 border: 1px solid rgba(0,0,0,0.4);
 border-top-color: #bbb;
 border-radius: 3px;
 box-shadow: inset 0em -1em 1em rgba(0,0,0,0.1);
 font-size: 13px;
 line-height: 28px;
 font-weight: 700;
 color: #333;
 text-decoration: none;
 width:100px;
}
.buttons button .btn.btn-primary a:hover{
 box-shadow: inset 0 1em 1em rgba(0,0,0,0.1)
}
/*Botón de archivo del artículo en el sidebar dentro del artículo, puede ser pdf, epub, html u otro*/
.pkp_structure_sidebar .pkp_block.block_galleys{
	text-align: center;
	
}
.pkp_structure_sidebar .pkp_block .galley-link{
display: inline-block;
    padding: 0 1.5em;
    background: #fff;
    border: 1px solid #4a535c;
    border-radius: 3px;
    font-size: 13px;
    line-height: 28px;
    color: #4a535c;
    text-decoration: none;
	}
.pkp_structure_sidebar .pkp_block .galley-link:hover, .pkp_structure_sidebar .pkp_block .galley-link:focus{
	background: #4a535c;
	border-color: #204d74;
    color: #fff;
	}
/*Bloque de citación dentro del artículo*/
.pkp_structure_sidebar .panel.panel-default.how-to-cite{
	width:250px;
	margin:8% auto 4% auto;
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-heading{
	font-family: Times, "Times New Roman", "serif";
	font-size:16px;
	padding: 6px 15px 6px;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .csl-entry{
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-body .btn-group button{
	width: 220px;
    margin-top: 4%;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a{
 color:#9f2b34;
 display: block;
 padding: .5em 1em;
 border-bottom: 1px solid #ddd;
 text-decoration: none;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:hover, .pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:focus {
 color:#666;
 background: #EEE;
 outline: 0
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.open > .dropdown-toggle.btn-default:hover,.open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default.focus {
    background-color: #EEE;
}
/*Elementos dentro del artículo en el contenido*/
.article-main .article-summary h2{
	font-size:20px;
}
.article-more-details .item.addthis{
	margin-top:4%;
}
.article-main .item.keywords, .article-main .list-group-item.doi{
	margin-top:4%;
	word-wrap: break-word;
}
.article-main .list-group-item.doi{
	margin-top:4%;
	border:none;
	background: #EEE;
	word-wrap: break-word;
}
.article-main .item.keywords span:first-child{
	font-weight: 600;
}
/*Bloque de números anteriores*/
.pkp_structure_main .issues.media-list .year{
	color: #444;
	cursor: pointer;
	padding: 16px 12px 14px 12px;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	font-size: 15px;
	border: solid 1px #dadada;
	margin-bottom: 3px;
	border-radius: 4px;	
}
.pkp_structure_main .issues.media-list .year:hover{
	background-color: #EEE;
	color: #9f2b34;
}

.pkp_structure_main .issues.media-list .year h2.acc-header{
	font-weight: normal;
	margin:0px;
	background-color: transparent !important;
}

.h2.acc-header{
	background-color:transparent;
}
.h2.acc-header.active, h2.acc-header:hover{
	background-color:#EEE !important;
	color: #9f2b34;
}
/*En números anteriores al abir el accordion*/
div.acc-body {
    background-color: transparent;
	
}
.pkp_structure_main .issues.media-list .year .acc-body ul.my_issues{
	list-style-type: none;
	margin:2%;
}

.pkp_structure_main .issues.media-list .year .acc-body ul.my_issues li{
	clear: none;
	display: inline-block;
	width: 28%;
	height: 250px;
	margin-left: 2%;
	text-align: center;
}
.pkp_structure_main .issues.media-list .year .acc-body ul.my_issues li .issue-summary{
	clear: none;
	display: block;
	width: auto;
	float: left;
	margin-left:3px;
}
.pkp_structure_main .issues.media-list .year .acc-body ul.my_issues li .issue-summary .media-left{
	clear: none;
	display: block;
	width: 100%;
	float: none;
	margin: 0 auto;
}
.pkp_structure_main .issues.media-list .year .acc-body ul.my_issues li .issue-summary .media-body{
	clear: none;
	display: block;
	width: 100%;
}
/*Estilos para los índices dentro del rightsidebar, mini-carrusel*/
#customblock-indexada-en{
    background: #FFF;
    color: #000;
    border-radius: 4px;
}
/*Para centrar la imagen del slide del rightsidebar*/
#customblock-indexada-en.pkp_block.block_custom .slick-initialized.slick-slider img{
	max-height: 100px;
    width: auto;
    margin: 0 auto 0rem auto;
}


/*Aquí inician las medias queries*/
@media (min-width:480px) {
.navbar-header{
	clear:none;
	display:block;
	float:left;
	margin-left:0;
	width:100%;
	height:auto;
	}
.container-fluid .seccion_bloque_busqueda {
    clear: none;
    display: none;
    float: right;
    margin-top: 10px;
    margin-right: 0;
	padding-bottom:2%;
    width: 100%;
    height: auto;
    text-align: center;
}
.container-fluid .seccion_bloque_busqueda:after{
	content: "";
	display: block;
	clear: both;
	}
.seccion_bloque_busqueda .seccion_busqueda .pkp_search input{
    margin-bottom:1%;
}
 .zone_navigation .pkp_search button {
  width: auto;
  margin-top: 0
 }
 .pkp_navigation_user {
	clear:none;
	display:block;
	float:right;
	width:60%;
	margin-right:0;	
	text-align: right;
    font-size: 13px;
    padding-right: 5px;
}
.navigation_language {
	clear:none;
	float:left;
	margin: 0 0 0 0;
	width:35%;
	margin-right:0;	
	text-align: left;
    font-size: 13px;
	padding:8px 20px 0 2%; 
}
/*Inician los estilos para dividir en 2 columnas la portada y la tabla de contenido*/
.pkp_structure_main .heading {
	clear:none;
	display:block;
	float: none;
	width: 230px;
	margin:0 auto;
	border:none;
 }
.pkp_structure_main .issue-toc .heading .cover {
    width: 100%;
    height: auto;
    margin: 0;
	padding:0 4%;
}
.thumbnail {
    padding: 0px;
    background-color: #fff;
	border: none;
    width: 100%;
}
.pkp_structure_main .issue-toc .heading .issue-details{
	clear:none;
	display:block;
	float: left;
	width: 100%;
	margin:0;
	border:none;
	word-wrap: break-word !important;
	overflow-wrap: break-word !important;
	}
.pkp_structure_main .issue-toc .heading .cover img {
    display: block;
	max-height: 100%;
	width: auto;
}
.issue-toc .sections {
    clear: none;
    display: block;
    float: none;
    width: 100%;
	margin: 0px 0px 5px 0px;
    padding: 0 10px 0px 10px;
}

.sections .current_issue{
	padding:0;
	margin: 10px 0 20px 5%;
	}
.issue_toc .sections .section {
    margin: 0px 0px 5px 0px;
    padding: 0 30px 0px 30px;
}
/*Dentro del número actual en el front*/
.page_index_journal .galleys, .page.page_issue .galleys{
    clear: none;
    display: block;
    float: none;
    width: 100%;
	margin: 0px 0px 5px 0px;
    padding: 0 10px 0px 10px;
}
/*Bloque para Número actual debajo de la portada en Front*/
.heading .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: left;
    width: 100%;
    margin: 0 0 6% 0;
}
.heading .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	
}
.heading .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.heading .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.heading .article-details.publicaciones-bloque ul li a:hover, .heading .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para la portada dentro del artículo*/
.article-details .article-sidebar .cover-image{
	clear: none;
	display: block;
	float: none;
	width: 220px;
	margin: 0 auto;
	border: none;
}
/*Bloque para los botones debajo de la portada dentro del artículo*/
.article-details .article-sidebar .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: none;
    width: 220px;
    margin: 6% auto 0 auto;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover, .article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para el título de Publicado debajo de la portada dentro del artículo*/
.article-sidebar .list-group .list-group-item.date-published {
    width: 220px;
	margin:0 auto;
	border: none;
	text-align: center;
}

/*Estilos para los bloques en el sidebar*/
.pkp_block {
    margin-bottom: 0px;
    background-color: #fff;
	border: none;
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.pkp_block .content {

    padding: 0px;

}
/*Bloque de información*/
.pkp_structure_sidebar .pkp_block.block_information{
	width: 250px; 
	height: auto;
	padding: 0;
	margin:4% auto 6% auto;
}
.pkp_structure_sidebar .pkp_block.block_information .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
	
/*Bloque a la derecha en los interiores de Número actual*/
.pkp_block.block_publications {
    clear: none;
    display: block;
    float: none;
    width: 250px;
    margin: 0 auto;
    border-bottom: 1px solid #dadada;
}
.pkp_block.block_publications .content {
    margin-bottom: 4%;
}
.pkp_block.block_publications .content li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.pkp_block.block_publications .content li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.pkp_block.block_publications .content li a:hover, .pkp_block.block_publications .content li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Botón de Enviar artículo*/
.pkp_block.block_make_submission{
	width: 250px; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
.pkp_block.block_make_submission .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
}
.pkp_block.block_make_submission .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#333;
	display:block;
	background:#FFF;
    border: 1px solid #9f2b34;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
.pkp_block.block_make_submission .content a:hover, .pkp_block.block_make_submission .content a:hover:visited{
    color: #FFF;
	text-decoration:none;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
    background: #9F2B34;
    background: -webkit-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: -moz-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#9F2B34", endColorstr="#781C23", GradientType=0);
}
/*Bloque de estadísticas*/
.pkp_structure_sidebar .pkp_block.block_statistics{
	width: 250px; 
	height: auto;
	padding: 0;
	margin:0 auto;
}
.pkp_structure_sidebar .pkp_block.block_statistics .foo ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
/*Estilo para el botón de li*/
.pkp_block.block_statistics .foo a, .block_information a, .block_information .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
.pkp_block.block_statistics .foo a:hover, .pkp_block.block_statistics .foo a:hover:visited, .block_information .content a:hover, .block_information .content a:hover:visited{
    color: #FFF;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
.pkp_structure_sidebar .pkp_block.block_indexed {
    display: block;
    width: 250px;
	padding: 2%;
	margin:0 auto 2% auto;
}
.pkp_structure_sidebar .pkp_block.block_indexed .indices_footer{
    display: block;
    width: auto;
    padding: 6%;
    border: 1px solid #9f2b34;
    color: #9f2b34;
	margin:0 auto 2% auto;
    border-radius: 4px;
	text-align: center;
}	
.pkp_structure_sidebar .pkp_block .redes_sociales{
    display: block;
    width: 250px;
	padding: 2%;
	margin:0 auto 2% auto;
	text-align: center;
}		
.page-header h2 small{
    margin: 0px 0 10px;
	font-family: Times, "Times New Roman", "serif";
	font-weight: 500;
	font-size: 20px;
}
/*Bloque de citación dentro del artículo*/
.pkp_structure_sidebar .panel.panel-default.how-to-cite{
	width:250px;
	margin:6% auto 4% auto;
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-heading{
	font-family: Times, "Times New Roman", "serif";
	font-size:16px;
	padding: 6px 15px 6px;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .csl-entry{
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-body .btn-group button{
	width: 220px;
    margin-top: 4%;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a{
 color:#9f2b34;
 display: block;
 padding: .5em 1em;
 border-bottom: 1px solid #ddd;
 text-decoration: none;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:hover, .pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:focus {
 color:#666;
 background: #EEE;
 outline: 0
}
/*Botones de estadísticas*/
 #customblock-estadsticas {
	width: 250px; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
 #customblock-estadsticas .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
  }
#customblock-estadsticas .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
#customblock-estadsticas .content a:hover, #customblock-estadsticas .content a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
/****************************************/
/****************************************/
/*Bloque para los botones debajo de la portada dentro del artículo*/
#customblock-publicaciones {
    width: 250px;
    height: auto;
    padding: 0;
    margin: 4% auto 6% auto;
}
#customblock-publicaciones .content ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
#customblock-publicaciones .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
#customblock-publicaciones .content ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
#customblock-publicaciones .content ul li a:hover, #customblock-publicaciones .content ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/****************************************/
/****************************************/ 
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.open > .dropdown-toggle.btn-default:hover,.open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default.focus {
    background-color: #EEE;
}
/*Estilos para los índices dentro del rightsidebar, mini-carrusel*/
#customblock-indexada-en{
    background: #FFF;
    color: #000;
    border-radius: 4px;
}
/*Para centrar la imagen del slide del rightsidebar*/
#customblock-indexada-en.pkp_block.block_custom .slick-initialized.slick-slider img{
	max-height: 100px;
    width: auto;
    margin: 0 auto 0rem auto;
}
}


@media (min-width: 768px) {
.has_site_logo .container-fluid{
    width: 750px;
	padding-left: 0;
	padding-right: 0;
}
.container-fluid{
    padding-top: 0;
}
.navbar-header{
	clear:none;
	display:block;
	float:left;
	margin-left:0;
	width:60%;
	height:auto;
	}
.container-fluid .seccion_bloque_busqueda{
	clear:none;
	display: block;
	float:right;
	margin-top:30px;
	margin-right:0;
	width:35%;
	height:auto;
	text-align:right;
	padding: 0px;
	}
.container-fluid .seccion_bloque_busqueda:after{
	content: "";
	display: block;
	clear: both;
	}
.pkp_navigation_user_wrapper {
    position: inherit;
    top: 0;
    left: 0;
    right: 0;
    padding-left: 10px;
    padding-right: 10px;
    width: 728px;
	margin:0 auto;
	display:block;
    background: #FFF;

}
.pkp_navigation_user {
	clear:none;
	display:block;
	float:right;
	width:45%;
	margin-right:0;	
	text-align: right;
    font-size: 13px;
    padding-right: 0px;
}
.navigation_language {
	clear:none;
	float:left;
	margin: 0 0 0 0;
	width:45%;
	margin-right:0;	
	text-align: left;
    font-size: 13px;
	padding:8px 20px 0 2%; 
}
#nav-menu{
	width:100%;
	margin:0;
}
.navbar-collapse.collapse > .seccion_bloque_busqueda_hamburguesa{
	display:none;
}
/*Inician los estilos para dividir en 2 columnas la portada y la tabla de contenido*/
.pkp_structure_main .heading {
	clear:none;
	display:block;
	float: none;
	width: 220px;
	margin:0 auto;
	border:none;
 }
.pkp_structure_main .issue-toc .heading .cover {
    width: 100%;
    height: auto;
    margin: 0;
	padding:0 4%;
}
.thumbnail {
    padding: 0px;
    background-color: #fff;
	border: none;
    width: 100%;
}
.pkp_structure_main .issue-toc .heading .issue-details{
	clear:none;
	display:block;
	float: left;
	width: 100%;
	margin:0;
	border:none;
	word-wrap: break-word !important;
	overflow-wrap: break-word !important;
	}
.pkp_structure_main .issue-toc .heading .cover img {
    display: block;
	max-height: 100%;
	width: auto;
}
.issue-toc .sections {
    clear: none;
    display: block;
    float: left;
    width: 500px;
	margin: 0px 0px 5px 0px;
    padding: 0 5px 0px 5px;
}

.sections .current_issue{
	padding:0;
	margin: 10px 0 20px 5%;
	}
.issue_toc .sections .section {
    margin: 0px 0px 5px 0px;
    padding: 0 30px 0px 30px;
}
/*Dentro del número actual en el front*/
.page_index_journal .galleys, .page.page_issue .galleys{
    clear: none;
    display: block;
    float: left;
    width: 500px;
	margin: 0px 0px 5px 0px;
    padding: 0 5px 0px 5px;
}
/*Estilos para los botones debajo de la portada*/
.issue_toc .sections {
    clear: none;
    display: block;
    float: left;
    width: 100%;
    margin-left: 0;
}
.sections .current_issue{
	padding:0;
	margin: 10px 0 20px 0%;
	}
/*Bloque para Número actual debajo de la portada en Front*/
.heading .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: left;
    width: 100%;
    margin: 0 0 6% 0;
}
.heading .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	
}
.heading .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.heading .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.heading .article-details.publicaciones-bloque ul li a:hover, .heading .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para la portada dentro del artículo*/
.article-details .article-sidebar .cover-image{
	clear: none;
	display: block;
	float: none;
	width: 220px;
	margin: 0 auto;
	border: none;
}
/*Bloque para los botones debajo de la portada dentro del artículo*/
.article-details .article-sidebar .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: none;
    width: 220px;
    margin: 6% auto 0 auto;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover, .article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para el título de Publicado debajo de la portada dentro del artículo*/
.article-sidebar .list-group .list-group-item.date-published {
    width: 220px;
	margin:0 auto;
	border: none;
	text-align: center;
}

/*Estilos para los bloques en el sidebar*/
.pkp_block {
    margin-bottom: 0px;
    background-color: #fff;
	border: none;
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.pkp_block .content {

    padding: 0px;

}
/*Bloque de información*/
.pkp_structure_sidebar .pkp_block.block_information{
	width: 90%; 
	height: auto;
	padding: 0;
	margin:4% auto 6% auto;
}
.pkp_structure_sidebar .pkp_block.block_information .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
	
/*Bloque a la derecha en los interiores de Número actual*/
.pkp_block.block_publications {
    clear: none;
    display: block;
    float: none;
    width: 90%;
    margin: 0 auto;
    border-bottom: 1px solid #dadada;
}
.pkp_block.block_publications .content {
    margin-bottom: 4%;
}
.pkp_block.block_publications .content li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.pkp_block.block_publications .content li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.pkp_block.block_publications .content li a:hover, .pkp_block.block_publications .content li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Botón de Enviar artículo*/
.pkp_block.block_make_submission{
	width: 90%; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
.pkp_block.block_make_submission .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
}
.pkp_block.block_make_submission .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#333;
	display:block;
	background:#FFF;
    border: 1px solid #9f2b34;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
.pkp_block.block_make_submission .content a:hover, .pkp_block.block_make_submission .content a:hover:visited{
    color: #FFF;
	text-decoration:none;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
    background: #9F2B34;
    background: -webkit-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: -moz-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#9F2B34", endColorstr="#781C23", GradientType=0);
}
/*Bloque de estadísticas*/
.pkp_structure_sidebar .pkp_block.block_statistics{
	width: 90%; 
	height: auto;
	padding: 0;
	margin:0 auto;
}
.pkp_structure_sidebar .pkp_block.block_statistics .foo ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
/*Estilo para el botón de li*/
.pkp_block.block_statistics .foo a, .block_information a, .block_information .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
 .pkp_block.block_statistics .foo a:hover, .pkp_block.block_statistics .foo a:hover:visited, .block_information .content a:hover, .block_information .content a:hover:visited{
    color: #FFF;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
.pkp_structure_sidebar .pkp_block.block_indexed {
    display: block;
    width: 90%;
	padding: 2%;
	margin:0 auto 2% auto;
}
.pkp_structure_sidebar .pkp_block.block_indexed .indices_footer{
    display: block;
    width: auto;
    padding: 6%;
    border: 1px solid #9f2b34;
    color: #9f2b34;
	margin:0 auto 2% auto;
    border-radius: 4px;
	text-align: center;
}	
.pkp_structure_sidebar .pkp_block .redes_sociales{
    display: block;
    width: 90%;
	padding: 2%;
	margin:0 auto 2% auto;
	text-align: center;
}	
.page-header h2 small{
    margin: 0px 0 10px;
	font-family: Times, "Times New Roman", "serif";
	font-weight: 500;
	font-size:20px;
}
/*Bloque de citación dentro del artículo*/
.pkp_structure_sidebar .panel.panel-default.how-to-cite{
	width:100%;
	margin:8% auto 6% auto;
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-heading{
	font-family: Times, "Times New Roman", "serif";
	font-size:16px;
	padding: 6px 15px 6px;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .csl-entry{
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-body .btn-group button{
	width: auto;
    margin-top: 4%;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a{
 color:#9f2b34;
 display: block;
 padding: .5em 1em;
 border-bottom: 1px solid #ddd;
 text-decoration: none;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:hover, .pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:focus {
 color:#666;
 background: #EEE;
 outline: 0
}
/*Botones de estadísticas*/
 #customblock-estadsticas {
	width: 90%; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
 #customblock-estadsticas .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
  }
#customblock-estadsticas .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
#customblock-estadsticas .content a:hover, #customblock-estadsticas .content a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
/****************************************/
/****************************************/
/*Bloque para los botones debajo de la portada dentro del artículo*/
#customblock-publicaciones {
    width: 86%;
    height: auto;
    padding: 0;
    margin: 4% auto 6% auto;
}
#customblock-publicaciones .content ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
#customblock-publicaciones .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
#customblock-publicaciones .content ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
#customblock-publicaciones .content ul li a:hover, #customblock-publicaciones .content ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/****************************************/
/****************************************/ 
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.open > .dropdown-toggle.btn-default:hover,.open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default.focus {
    background-color: #EEE;
}
/*Estilos para los índices dentro del rightsidebar, mini-carrusel*/
#customblock-indexada-en{
    background: #FFF;
    color: #000;
    border-radius: 4px;
}

#customblock-indexada-en.pkp_block.block_custom .slick-initialized.slick-slider img{
	  max-height: 100px;
      width: auto;
      margin: 0rem 0 0 0;
}
}

@media (min-width: 992px) {
.has_site_logo .container-fluid{
    width: 952px;
}
.navbar-header{
	clear:none;
	display:block;
	float:left;
	margin-left:0;
	width:60%;
	height:auto;
	}
.container-fluid .seccion_bloque_busqueda{
	clear:none;
	display: block;
	float:right;
	margin-top:40px;
	margin-right:0;
	width:27%;
	height:auto;
	text-align: right;
	}
.container-fluid .seccion_bloque_busqueda:after{
	content: "";
	display: block;
	clear: both;
	}
.pkp_navigation_user_wrapper {
    position: inherit;
    top: 0;
    left: 0;
    right: 0;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
	margin:0 auto;
	display:block;
    background: #FFF;

}
.pkp_navigation_user {
	clear:none;
	display:block;
	float:right;
	width:45%;
	margin-right:0;	text-align: right;
    font-size: 13px;
    padding-right: 20px;
}
.navigation_language {
	clear:none;
	float:left;
	margin: 0 0 0 0;
	width:45%;
	margin-right:0;	
	text-align: left;
    font-size: 13px;
	padding:8px 20px 0 2%; 
}
#nav-menu{
    width: 100%;
	margin:0 5%;
}
.navbar-collapse.collapse > .seccion_bloque_busqueda_hamburguesa{
	display:none;
}
/*Inician los estilos para dividir en 2 columnas la portada y la tabla de contenido*/
.pkp_structure_main .heading {
	clear:none;
	display:block;
	float: none;
	width: 220px;
	margin:0 auto;
	border:none;
 }
.pkp_structure_main .issue-toc .heading .cover {
    width: 100%;
    height: auto;
    margin: 0;
	padding:0 4%;
}
.thumbnail {
    padding: 0px;
    background-color: #fff;
	border: none;
    width: 100%;
}
.pkp_structure_main .issue-toc .heading .issue-details{
	clear:none;
	display:block;
	float: left;
	width: 100%;
	margin:0;
	border:none;
	word-wrap: break-word !important;
	overflow-wrap: break-word !important;
	}
.pkp_structure_main .issue-toc .heading .cover img {
    display: block;
	max-height: 100%;
	width: auto;
}
.issue-toc .sections {
    clear: none;
    display: block;
    float: left;
    width: auto;
	margin: 0px 0px 5px 10px;
    padding: 0 20px 0px 20px;
}

.sections .current_issue{
	padding:0;
	margin: 10px 0 20px 5%;
	}
.issue_toc .sections .section {
    margin: 0px 0px 5px 0px;
    padding: 0 30px 0px 30px;
}
/*Dentro del número actual en el front*/
.page_index_journal .galleys, .page.page_issue .galleys{
    clear: none;
    display: block;
    float: left;
    width: 100%;
	margin: 0px 0px 5px 10px;
    padding: 0 30px 0px 20px;
}
/*Bloque para Número actual debajo de la portada en Front*/
.heading .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: left;
    width: 100%;
    margin: 0 0 6% 0;
}
.heading .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	
}
.heading .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.heading .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.heading .article-details.publicaciones-bloque ul li a:hover, .heading .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para la portada dentro del artículo*/
.article-details .article-sidebar .cover-image{
	clear: none;
	display: block;
	float: none;
	width: auto;
	margin: 0 auto;
	border: none;
}
/*Bloque para los botones debajo de la portada dentro del artículo*/
.article-details .article-sidebar .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: none;
    width: 100%;
    margin: 6% 0 0 0;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover, .article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para el título de Publicado debajo de la portada dentro del artículo*/
.article-sidebar .list-group .list-group-item.date-published {
    width: auto;
	margin:0 auto;
	border: none;
	text-align: center;
}

/*Estilos para los bloques en el sidebar*/
.pkp_block {
    margin-bottom: 0px;
    background-color: #fff;
	border: none;
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.pkp_block .content {

    padding: 0px;

}
/*Bloque de información*/
.pkp_structure_sidebar .pkp_block.block_information{
	width: 70%; 
	height: auto;
	padding: 0;
	margin:4% auto 6% auto;
}
.pkp_structure_sidebar .pkp_block.block_information .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
	
/*Bloque a la derecha en los interiores de Número actual*/
.pkp_block.block_publications {
    clear: none;
    display: block;
    float: none;
    width: 70%;
    margin: 0 auto;
    border-bottom: 1px solid #dadada;
}
.pkp_block.block_publications .content {
    margin-bottom: 4%;
}
.pkp_block.block_publications .content li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.pkp_block.block_publications .content li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.pkp_block.block_publications .content li a:hover, .pkp_block.block_publications .content li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Botón de Enviar artículo*/
.pkp_block.block_make_submission{
	width: 70%; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
.pkp_block.block_make_submission .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
}
.pkp_block.block_make_submission .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#333;
	display:block;
	background:#FFF;
    border: 1px solid #9f2b34;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
.pkp_block.block_make_submission .content a:hover, .pkp_block.block_make_submission .content a:hover:visited{
    color: #FFF;
	text-decoration:none;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
    background: #9F2B34;
    background: -webkit-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: -moz-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#9F2B34", endColorstr="#781C23", GradientType=0);
}
/*Bloque de estadísticas*/
.pkp_structure_sidebar .pkp_block.block_statistics{
	width: 70%; 
	height: auto;
	padding: 0;
	margin:0 auto;
}
.pkp_structure_sidebar .pkp_block.block_statistics .foo ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
/*Estilo para el botón de li*/
.pkp_block.block_statistics .foo a, .block_information a, .block_information .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
.pkp_block.block_statistics .foo a:hover, .pkp_block.block_statistics .foo a:hover:visited, .block_information .content a:hover, .block_information .content a:hover:visited{
    color: #FFF;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
.pkp_structure_sidebar .pkp_block.block_indexed {
    display: block;
    width: 70%;
	padding: 2%;
	margin:0 auto 2% auto;
}
.pkp_structure_sidebar .pkp_block.block_indexed .indices_footer{
    display: block;
    width: auto;
    padding: 6%;
    border: 1px solid #9f2b34;
    color: #9f2b34;
	margin:0 auto 2% auto;
    border-radius: 4px;
	text-align: center;
}	
.pkp_structure_sidebar .pkp_block .redes_sociales{
    display: block;
    width: 70%;
	padding: 2%;
	margin:0 auto 2% auto;
	text-align: center;
}	
.page-header h2 small{
    margin: 0px 0 10px;
	font-family: Times, "Times New Roman", "serif";
	font-weight: 500;
}
/*Bloque de citación dentro del artículo*/
.pkp_structure_sidebar .panel.panel-default.how-to-cite{
	width:250px;
	margin:8% auto 4% auto;
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-heading{
	font-family: Times, "Times New Roman", "serif";
	font-size:16px;
	padding: 6px 15px 6px;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .csl-entry{
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-body .btn-group button{
	width: 220px;
    margin-top: 4%;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a{
 color:#9f2b34;
 display: block;
 padding: .5em 1em;
 border-bottom: 1px solid #ddd;
 text-decoration: none;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:hover, .pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:focus {
 color:#666;
 background: #EEE;
 outline: 0
}
/*Botones de estadísticas*/
 #customblock-estadsticas {
	width: 70%; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
 #customblock-estadsticas .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
  }
#customblock-estadsticas .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
#customblock-estadsticas .content a:hover, #customblock-estadsticas .content a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
/****************************************/
/****************************************/
/*Bloque para los botones debajo de la portada dentro del artículo*/
#customblock-publicaciones {
    width: 70%;
    height: auto;
    padding: 0;
    margin: 4% auto 6% auto;
}
#customblock-publicaciones .content ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
#customblock-publicaciones .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
#customblock-publicaciones .content ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
#customblock-publicaciones .content ul li a:hover, #customblock-publicaciones .content ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/****************************************/
/****************************************/  
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.open > .dropdown-toggle.btn-default:hover,.open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default.focus {
    background-color: #EEE;
}
/*Estilos para los índices dentro del rightsidebar, mini-carrusel*/
#customblock-indexada-en{
    background: #FFF;
    color: #000;
    border-radius: 4px;
}
#customblock-indexada-en.pkp_block.block_custom .slick-initialized.slick-slider img{
	max-height: 120px;
	width: auto;
	margin: 0 auto;
}	
}

@media (min-width: 1200px) {
.pkp_navigation_user_wrapper {
    position: inherit;
    top: 0;
    left: 0;
    right: 0;
    padding-left: 10px;
    padding-right: 10px;
    width: 1160px;
	margin:0 auto;
	display:block;
    background: #FFF;
}
.navigation_language {
	clear:none;
	float:left;
	margin: 0 0 0 0;
	width:45%;
	margin-right:0;	
	text-align: left;
    font-size: 13px;
	padding:8px 20px 0 2%; 
}
.pkp_navigation_user {
	clear:none;
	display:block;
	float:right;
	width:45%;
	margin-right:0;	
	text-align: right;
    font-size: 13px;
    padding-right: 20px;
}
.has_site_logo .container-fluid{
    width: 1160px;
}
.navbar-header{
	clear:none;
	display:block;
	float:left;
	margin-left:0;
	width:60%;
	height:auto;
	}
.container-fluid .seccion_bloque_busqueda {
    clear: none;
    display: block;
    float: right;
    margin-top: 40px;
    margin-right: 0;
    width: 26%;
    height: auto;
    text-align: right;
}
.container-fluid .seccion_bloque_busqueda:after{
	content: "";
	display: block;
	clear: both;
	}
#nav-menu{
    width: 1160px;
	margin:0 auto;
		}
	

.navbar-collapse.collapse > .seccion_bloque_busqueda_hamburguesa{
	display:none;
}

/*Inician los estilos para dividir en 2 columnas la portada y la tabla de contenido*/
.pkp_structure_main .heading {
	clear:none;
	display:block;
	float: left;
	width: 220px;
	margin:0;
	border:none;
 }
.pkp_structure_main .issue-toc .heading .cover {
    width: 100%;
    height: auto;
    margin: 0;
	padding:0 4%;
}
.thumbnail {
    padding: 0px;
    background-color: #fff;
	border: none;
    width: 100%;
	margin-bottom: 5px;
}
.pkp_structure_main .issue-toc .heading .issue-details{
	clear:none;
	display:block;
	float: left;
	width: 100%;
	margin:0;
	border:none;
	word-wrap: break-word !important;
	overflow-wrap: break-word !important;
	}
.pkp_structure_main .issue-toc .heading .cover img {
    display: block;
	max-height: 100%;
	width: auto;
}
.issue-toc .sections {
    clear: none;
    display: block;
    float: left;
    width: 500px;
	margin: 0px 0px 5px 10px;
    padding: 0 5px 0px 10px;
}

.sections .current_issue{
	padding:0;
	margin: 10px 0 20px 5%;
	}
.issue_toc .sections .section {
    margin: 0px 0px 5px 0px;
    padding: 0 30px 0px 30px;
}
/*Dentro del número actual en el front*/
.page_index_journal .galleys, .page.page_issue .galleys{
    clear: none;
	display: block;
	float: left;
	width: 500px;
	margin: 0px 0px 5px 10px;
	padding: 0 5px 0px 10px;
}	
/*Bloque para Número actual debajo de la portada en Front*/
.heading .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: left;
    width: 100%;
    margin: 0 0 6% 0;
}
.heading .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	
}
.heading .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.heading .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.heading .article-details.publicaciones-bloque ul li a:hover, .heading .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para la portada dentro del artículo*/
.article-details .article-sidebar .cover-image{
	clear: none;
	display: block;
	float: none;
	width: 220px;
	margin: 0 auto;
	border: none;
}
/*Bloque para los botones debajo de la portada dentro del artículo*/
.article-details .article-sidebar .article-details.publicaciones-bloque{
    clear: none;
    display: block;
    float: none;
    width: 100%;
    margin: 6% 0 0 0;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover, .article-details .article-sidebar .article-details.publicaciones-bloque ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque para el título de Publicado debajo de la portada dentro del artículo*/
.article-sidebar .list-group .list-group-item.date-published {
    width: auto;
	margin:0 auto;
	border: none;
	text-align: center;
}
	
/*Estilos para el sidebar*/
/*.pkp_structure_sidebar {
    float: right;
    width: 300px;
}
*/
/****************************************/
/****************************************/
/*Bloque para los botones debajo de la portada dentro del artículo*/
#customblock-publicaciones {
    width: 70%;
    height: auto;
    padding: 0;
    margin: 4% auto 6% auto;
}
#customblock-publicaciones .content ul{
    width:auto;
	padding: 0;
	margin-bottom: 4%;
	list-style-type: none;
}
#customblock-publicaciones .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
#customblock-publicaciones .content ul li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
#customblock-publicaciones .content ul li a:hover, #customblock-publicaciones .content ul li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/****************************************/
/****************************************/   
    
/*Estilos para los bloques en el sidebar*/
.pkp_block {
    margin-bottom: 0px;
    background-color: #fff;
	border: none;
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.pkp_block .content {

    padding: 0px;

}
/*Bloque de información*/
.pkp_structure_sidebar .pkp_block.block_information{
	width: 70%; 
	height: auto;
	padding: 0;
	margin:4% auto 6% auto;
}
.pkp_structure_sidebar .pkp_block.block_information .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
	
/*Bloque a la derecha en los interiores de Número actual*/
.pkp_block.block_publications {
    clear: none;
    display: block;
    float: none;
    width: 70%;
    margin: 0 auto;
    border-bottom: 1px solid #dadada;
}
.pkp_block.block_publications .content {
    margin-bottom: 4%;
}
.pkp_block.block_publications .content li {
    width: 100%;
    text-align: center;
    display: inline-block;
	border:none;
	margin: 0px;
	padding: 0px 0px 1% 0px;
}
.pkp_block.block_publications .content li a {
    width: auto;
    height: auto;
    margin: 2% auto 1% auto;
    text-decoration: none;
    color: #9f2b34;
    display: block;
    background: #e6e6e6;
    background-image: none;
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    -webkit-border-radius: 4;
    -moz-border-radius: 4;
    border-radius: 4px;
    padding: 8px 20px;
    border: solid #d4d4d4 1px;
    font-size: 14px;
}
.pkp_block.block_publications .content li a:hover, .pkp_block.block_publications .content li a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	padding: 8px 20px;
	border: solid #d4d4d4 1px;
	font-size:14px;
}
/*Bloque de estadísticas*/
.pkp_structure_sidebar .pkp_block.block_statistics{
	width: 70%; 
	height: auto;
	padding: 0;
	margin:0 auto;
}
.pkp_structure_sidebar .pkp_block.block_statistics .foo ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
	border: none;
}
/*Botón de Enviar artículo*/
.pkp_block.block_make_submission{
	width: 70%; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
.pkp_block.block_make_submission .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
}
.pkp_block.block_make_submission .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#333;
	display:block;
	background:#FFF;
    border: 1px solid #9f2b34;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
.pkp_block.block_make_submission .content a:hover, .pkp_block.block_make_submission .content a:hover:visited{
    color: #FFF;
	text-decoration:none;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
    background: #9F2B34;
    background: -webkit-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: -moz-linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    background: linear-gradient(180deg, rgba(159, 43, 52, 1) 29%, rgba(120, 28, 35, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#9F2B34", endColorstr="#781C23", GradientType=0);
}
/*Botones de estadísticas*/
 #customblock-estadsticas {
	width: 70%; 
	height: auto;
	padding: 0;
	margin: 4% auto 6% auto;
}
 #customblock-estadsticas .content ul li {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding: 2%;
    border: none;
  }
#customblock-estadsticas .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
#customblock-estadsticas .content a:hover, #customblock-estadsticas .content a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
/*Estilo para el botón de li*/
.pkp_block.block_statistics .foo a, .block_information a, .block_information .content a{
	width: auto;
	height: auto;
	margin: 0px auto 2% auto;
	text-decoration:none;
	color:#9f2b34;
	display:block;
	background:#FFF;
    border: 1px solid #ccc;
    padding: 8px 20px;
	font-size:14px;
	border-radius: 4px;
}
.pkp_block.block_statistics .foo a:hover, .pkp_block.block_statistics .foo a:hover:visited, .block_information .content a:hover, .block_information .content a:hover:visited{
    color: #333;
	text-decoration:none;
	background: #c9c9c9;
	border: 1px solid #999;
	margin: 0px auto 2% auto;
    padding: 8px 20px;
	font-size:14px;
}
.pkp_structure_sidebar .pkp_block.block_indexed {
    display: block;
    width: 70%;
	padding: 2%;
	margin:0 auto 2% auto;
}
.pkp_structure_sidebar .pkp_block.block_indexed .indices_footer{
    display: block;
    width: auto;
    padding: 6%;
    border: 1px solid #9f2b34;
    color: #9f2b34;
	margin:0 auto 2% auto;
    border-radius: 4px;
	text-align: center;
}	
.pkp_structure_sidebar .pkp_block .redes_sociales{
    display: block;
    width: 70%;
	padding: 2%;
	margin:0 auto 2% auto;
	text-align: center;
}	
.page-header h2 small{
    margin: 0px 0 10px;
	font-family: Times, "Times New Roman", "serif";
	font-weight: 500;
}
 /*Bloque de citación dentro del artículo*/
.pkp_structure_sidebar .panel.panel-default.how-to-cite{
	width:250px;
	margin:8% auto 4% auto;
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-heading{
	font-family: Times, "Times New Roman", "serif";
	font-size:16px;
	padding: 6px 15px 6px;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .csl-entry{
	font-size:12px;
	word-wrap: break-word;
	}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .panel-body .btn-group button{
	width: 220px;
    margin-top: 4%;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a{
 color:#9f2b34;
 display: block;
 padding: .5em 1em;
 border-bottom: 1px solid #ddd;
 text-decoration: none;
}
.pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:hover, .pkp_structure_sidebar .panel.panel-default.how-to-cite .btn-group ul.dropdown-menu li a:focus {
 color:#666;
 background: #EEE;
 outline: 0
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.open > .dropdown-toggle.btn-default:hover,.open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default.focus {
    background-color: #EEE;
}
/*Estilos para los índices dentro del rightsidebar, mini-carrusel*/
#customblock-indexada-en{
    background: #FFF;
    color: #000;
    border-radius: 4px;
}
#customblock-indexada-en.pkp_block.block_custom .slick-initialized.slick-slider img{
	max-height: 120px;
	width: auto;
	margin: 0 auto;
}
}