/*Titulos de libros*/
/*h1 {
    background-color: #ff0404;
}*/

/*Fondo sin cabecera ni pie de pagina
body {
    background-color: #ffffff8a;
}*/

/*
.pkp_site_name {
    color: #fd00e8;
}*/

/*Tiempo en transicion del color del botón*/
.button {
  transition-duration: 0.4s;
}
/*Color botones*/
.cmp_button:hover, .cmp_button:focus, .cmp_download_link:hover, .cmp_download_link:focus, .page_login .buttons button:hover, .page_login .buttons button:focus, .page_lost_password .buttons button:hover, .page_lost_password .buttons button:focus, .page_search .cmp_search button:hover, .page_search .cmp_search button:focus, .obj_monograph_full .files .link a:hover, .obj_monograph_full .files .pub_format_remote a:hover, .obj_monograph_full .files .pub_format_single a:hover, .obj_monograph_full .files .link a:focus, .obj_monograph_full .files .pub_format_remote a:focus, .obj_monograph_full .files .pub_format_single a:focus {
    box-shadow: inset 0 -1em 1em rgba(0, 0, 0, 0.1);
    background: #ffa400;
    border-color: #ffa400;
    color: #ffffff;
    text-shadow: none;
}

/*TITULOS "Idioma", "Navegar", "Redes Sociales", "Sitios Relacioandos", "De interés", "Nuevo Contenido", "Palabras clave" */
.pkp_block .title {
    display: block !important;
    padding: 3% !important;
    color: white;
    font-weight: normal;
    font-size: 14px;
    /*
    background-color: #e73245;
    border-color: #e73245;
    */
    background-color: #202c54;
    border-color: #202c54;
    margin: -6px -6px 2px -6px;
}

/*Aplica estas reglas solo cuando el ancho de la pantalla sea de 992 píxeles o más*/
/*CAMBIO DE IMAGEN EN DIMENSIONES DE PANTALLA DIFERENTES*/
@media (max-width: 992px) {
    .pkp_site_name .is_img img {
        /*max-height: 80px;*/
        max-height: 60px;
    }
}

@media (min-width: 993px) {
    .pkp_site_name .is_img img {
        max-height: 90px;
    }
}

/* Para modificar el tamaño de las imagenes, no importando medidas*/
/***.pkp_site_name .is_img img {
    /*max-height: 90%;*/
/***    max-height: 100%;
    /*width: 100%;*/
   /* max-width: 100%;*/
    /*height: calc(80% - 5px);*/
    /*max-width: 100%;*/
    /* margin-bottom: .357rem;*/
   /* margin-bottom: 100.357rem;*/
/***}*/


/*Opaca la imagen de los "sitios relacionados" e "interés"
.cover_image img:hover ---- es para la imagen de portada de mas leida en general
.block_custom img:hover ----- para redes sociales, sitios relacionados y de interés
*/
.block_custom img:hover, .cover_image img:hover, .cmp_monographs_list img:hover{
    opacity: 0.5;
    /*border: 2px solid black;*/
}

/*Para el banner cabecero se haga más grande y quepa la imagen del banner
cuando es celular*/
/*.pkp_site_name_wrapper {
    padding-bottom: 15%;
}*/

/* Agrandar la barra del menú de "Entrar"
.pkp_site_name_wrapper {
    height: 7.857rem;
    height: 2.5rem;
}*/


/*Color de la barra de "Entrar" */
.pkp_navigation_user_wrapper{
    /*background-color: #dcd8d8;*/
    /*background-color: #e3e3e3;*/
    background-color: #ffffff;
}

/*Color de las letras "Entrar" y "Buscar"*/
.pkp_site_nav_menu a:hover{
    /*color: rgb(0 248 126 /84%);*/
    /*color: #ffa400;*/
    color: #D50C3D;
    /*border-bottom: 2px solid #d50c3d;*/
}

/*Borde inferior de "Buscar"*/
.pkp_navigation_search_wrapper a:hover{
    /*border-color:#d50c3d;*/ 
    border-bottom: 2px solid #d50c3d;   
    /*color:#D50C3D;*/
}

/*Cambiar letra de "Idioma", "Navegar" y "libros en acceso abierto"*/
.pkp_block.block_language a:hover, .pkp_block.block_browse a:hover{
    color:#d50c3d;
    border-bottom: 2px solid #d50c3d;
}

/*Cambio de alineación de iconos de "Idioma", "Navegar", "Redes Sociales", "Sitios Relacionados", "De interés" */
.pkp_block{
    text-align: center;
}

/*Todos los links, titulos de libros, Mas leídos en general, */
a{
    color: #202c54;
}

/* MENU DE PAGINA ENTERA -----------------------------------------*/

/*Letra y color de borde izquierdo del menú DESPLEGADO grande y celular*/
.pkp_nav_list ul a{
    color:#202c54;
    /*Le dejé 0rem porque no se quita el azul*/
    border-left: 0rem solid #64da43;
}

/*Letra del menu DESPLEGADO grande que aparece con hover*/
.pkp_nav_list ul a:hover{
    color:#d50c3d;
    /*border-left-color: 1.357rem solid #000000;*/
}

/*Letra y borde inferior de menú "Inicio", "Sobre Editorial UAA"... grande en HOVER*/
.pkp_navigation_primary>li>a:hover {
    border-bottom: 2px solid #d50c3d;
    color: #d50c3d;
    
}

/*Boton relleno y Letra de menú grande, al estar FOCUS solo en Menú*/
.pkp_navigation_primary>li>a:focus {
    background: #d50c3d;
    color:white;
}


/* MENÚ DEL CELULAR ----------------------------------------------*/

/*Color de fondo del Menú Celular*/
.pkp_navigation_primary_row{
    background-color: #e3e3e3;
    /*background-color: #c7c7d4;*/
    color:#ffffff
}

/*Marco del Menú del  celular*/
.pkp_site_nav_menu .pkp_site_nav_menu--isOpen{
    /*background: #202c54;*/
    width: 80%;
    /*display: block;*/
}

/*Color de texto hover de menu de celular*/
.pkp_site_nav_menu a:hover {
  text-decoration: none; /*No tenga el subrayado*/
  color: #D50C3D;
}


/* FOOTER --------------------------------------------------------*/

/*Centrar texto e imagen del footer*/
/*.pkp_footer_content{
    text-align: center;
}*/

/*Fondo de Footer*/
.pkp_structure_footer_wrapper{
    /*background: #ffa400;*/
    background: #c7c7d4;
}

/*Cambio tamaño de tabla width de footer*/
.pkp_footer_content table{
    /*background-color: #d50c3d;*/
    width: 355px;
}
/*Pantalla de 384px, cambia footer para que las letras no se desborden*/
@media (max-width: 384px) {
    .pkp_footer_content table{
        /*background-color: #d50c3d;*/
        width: 250px;
    }
}
/*Pantalla de 282px, cambia footer para que las letras no se desborden*/
@media (max-width: 282px) {
    .pkp_footer_content table{
        /*background-color: #d50c3d;*/
        width: 200px;
    }
}

/*
 margin-bottom: .357rem;
.pkp_site_name .is_img {
    display: inline-block;
    margin-top: .357rem;
    margin-bottom: .357rem;
    padding: 0;
}
*/

/*.pkp_site_name .is_img{
    max-height: 100%;
    max-height: 80%;
    margin-bottom: .357rem;
}/*

/*.pkp_site_name .is_img img {
    display: block;
    max-height: 2.143rem;
    max-width: 100%;
    width: auto;
    height: auto;
}

img {
    max-width: 100%;
    width: auto;
    height: auto;
}/*

/*.page_search .cmp_search button:focus{
    box-shadow: inset 0 -1em 1em rgba(0, 0, 0, 0.1);
    background: #fff200;
    border-color: #ffffff;
    color: #00ff37;
    text-shadow: none;
}*/