
/*version mobile*/
@media only screen and (max-width: 800px){
    div.container-fluid.topHeader{
        margin-top: -17px;
        height: 57px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        position: fixed;
    }
    .pkp_site_name .is_img img {
        margin-left: -46px;
        height: 37px;
        max-width: 291px;
        width: 300px;
        margin-top: -2px !important;
    }

    div.pkp_navigation_primary_row div.pkp_navigation_primary_wrapper ul.pkp_navigation_primary.pkp_nav_list li{
        background-color: #ed972f;
    }

    div.pkp_navigation_user_wrapper ul.pkp_navigation_user.pkp_nav_list{
        margin-top: 0rem;
        padding-top: 0rem;

    }


    div.footer-pad{
        margin-left: -1% !important;
        margin-right: -5% !important;
    }


    div.footer-pad p.text-xs-center{

         margin-left: 32px !important;
        margin-right: 32px !important;
    }

    div.col-sm-4{
        margin-left: 5px !important;
    }

    div.footer-pad h4{
        padding-left: 30% !important;
        padding-right: 70% !important;
    }

    div.footer-pad address p{
        padding-left: 30px !important;
    }

    div.footer-pad a img{
        margin-left: -7% !important;
        width: 19% !important;
        margin-right: -4% !important;
    }



   div.pkp_structure_page{
       padding-top: 10%;
   }


   div.pkp_site_name_wrapper {
       background-color: #F7F7F7;
   }

   div.pkp_head_wrapper{
       background-color: #F7F7F7;
   }



   /*Indexaciones pagina principal*/

   div.sep1{
       display: none !important;
   }
   div.sep5{
    display: none !important;
}
div.sep6{
    display: none !important;
}

   div.pkp_structure_main div.page p.p1 a img.doaj{
    width: 17% !important;
    margin-right: 14px !important;
   }

   div.pkp_structure_main div.page p.p1 a img.latindex{
    width: 21% !important;
    margin-right: 5px !important;
   }

   div.pkp_structure_main div.page p.p1 a img.mia{
    width: 19% !important;
    margin-top: 13px !important;
    margin-right: 3px !important;
   }

   div.pkp_structure_main div.page p.p1 a img.europub{
    width: 16% !important;
    margin-top: -1px !important;
    margin-right: 0px !important;
   }

   div.pkp_structure_main div.page p.p2{
       margin-top: -119px !important;
   }

   div.pkp_structure_main div.page p.p2 a img.redib{
    width: 14% !important;
    margin-top: 5px !important;
    margin-right: -8px !important;
    margin: 0.6% !important;
    margin-left: -17px !important;
}

div.pkp_structure_main div.page p.p2 a img.base{
    width: 26% !important;
    margin-top: 4px !important;
    margin: -0.34% !important;
    margin-right: -1px !important;
}

div.pkp_structure_main div.page p.p2 a img.bib{
    width: 18% !important;
    margin-top: 11px !important;
    margin: 0.66% !important;
    margin-right: 3px !important;
}
div.pkp_structure_main div.page p.p2 a img.road{
    width: 13% !important;
    margin-top: 5px !important;
}

div.pkp_structure_main div.page p.p2 a img.google{
    width: 21% !important;
    margin-top: 12px !important;
    margin-right: 0px !important;
}

div.pkp_structure_main div.page p.p3{
    margin-top: -111px !important;
}

div.pkp_structure_main div.page p.p3 a img.doi{
    width: 14% !important;
    margin-top: -8px !important;
    margin-right: 13px !important;
}

div.pkp_structure_main div.page p.p3 a img.gate{
    width: 22% !important;
    margin-top: 1px !important;
    margin-right: 6px !important;
}

div.pkp_structure_main div.page p.p3 a img.turnitin{
    width: 20% !important;
    margin-top: 6px !important;
    margin-right: 10px !important;
}

div.pkp_structure_main div.page p.p3 a img.cross{
    width: 17% !important;
    margin-top: -10px !important;
    margin-right: 0px !important;
}

div.pkp_structure_main div.page p.p4{
    margin-top: -145px !important;
}

div.pkp_structure_main div.page p.p4 a img.facebook{
    width: 19% !important;
    margin-top: 30px !important;
    margin-right: -12px !important;
}

div.pkp_structure_main div.page p.p4 a img.blog{
    width: 19% !important;
    margin-top: 28px !important;
    margin-left: 24px !important;
    margin-right: -7px !important;
}

div.pkp_structure_main div.page p.p4 a img.orcid{
    width: 19% !important;
    margin-top: 24px !important;
    margin-left: 22px !important;
    
}

div.pkp_structure_main div.page p.p4 a img.Sgate{
    width: 12% !important;
    margin-top: 19px !important;
    margin-left: 15px !important;
    
}



div.pkp_structure_main div.page p.p5 a img.europub{
    width: 14% !important;
    margin: -5.34% !important;
    margin-right: -1px !important;
}
div.pkp_structure_main div.page p.p5 a img.redib{
    width: 12% !important;
    margin-top: -6px !important;
}

div.pkp_structure_main div.page p.p5 a img.bib{
    margin-left: 12px !important;
    width: 14%;
    margin-top: -2px !important;
}
div.pkp_structure_main div.page p.p5 a img.road{
    margin-top: -1px !important;
    margin-left: 7px !important;
    width: 13% !important;
}
div.pkp_structure_main div.page p.p5 a img.google{
    margin-top: 7px !important;
    margin-right: 14px !important;
    width: 20% !important;
}
div.pkp_structure_main div.page p.p5 a img.doi{
    width: 11% !important;
    margin-top: -3px !important;
    margin-right: 0px !important;
}
div.pkp_structure_main div.page p.p6{
    margin-top: -136px !important;
}

div.pkp_structure_main div.page p.p6 a img.gate{
    width: 20% !important;
    margin-top: 9px !important;
    margin-right: 5px !important;
    margin-left: -18px !important;
}
div.pkp_structure_main div.page p.p6 a img.turnitin{
    width: 17% !important;
    margin-top: 15px !important;
}
div.pkp_structure_main div.page p.p6 a img.cross{
    width: 14% !important;
}
div.pkp_structure_main div.page p.p6 a img.face{
    width: 17% !important;
    margin-top: 17px !important;
    margin-left: 13px !important;
}
div.pkp_structure_main div.page p.p6 a img.blog{
    width: 17% !important;
    margin-top: 15px !important;
    margin-left: 7px !important;
}
div.pkp_structure_main div.page p.p7{
    margin-top: -129px !important;
}
div.pkp_structure_main div.page p.p7 a img.orcid{
    width: 18% !important;
    margin-top: 4px !important;
    margin-left: -18px !important;
}

div.pkp_structure_main div.page p.p7 a img.Sgate{
    width: 12% !important;
    margin-top: -1px !important;
    margin-left: 18px !important;
}

div.pkp_structure_main div.page p.p8 a img.europub{
    width: 17% !important;
    margin: -2.34% !important;
    margin-top: -13px !important; 
    margin-right: 3px !important;
}

div.pkp_structure_main div.page p.p8 a img.redib{
    width: 13% !important;
    margin-top: 1px !important;
    margin-right: 11px !important;
}
div.pkp_structure_main div.page p.p8 a img.bib{
    width: 15% !important;
    margin: 1.66% !important;
    margin-top: 6px !important;
}
div.pkp_structure_main div.page p.p8 a img.road{
    width: 15% !important;
    margin-top: 3px !important;
    margin-left: 8px !important;
}
div.pkp_structure_main div.page p.p8 a img.google{
    width: 25% !important;
    margin-top: 13px !important;
    margin-right: 0px !important;
}
div.pkp_structure_main div.page p.p9{
    margin-top: -126px !important;
}

div.pkp_structure_main div.page p.p9 a img.doi{
    width: 11% !important;
    margin-top: 12px !important;
    margin-right: 20px !important;
}

div.pkp_structure_main div.page p.p9 a img.gate{
    width: 20% !important;
    margin-top: 18px !important;
    margin-right: 10px !important; 
}

div.pkp_structure_main div.page p.p9 a img.turnitin{
    width: 17% !important;
    margin-top: 22px !important;
}
div.pkp_structure_main div.page p.p9 a img.cross{
    width: 13% !important;
    margin-top: 14px !important;
    margin-right: 3px !important;
}
div.pkp_structure_main div.page p.p9 a img.face{
    width: 16% !important;
    margin-left: 13px !important;
    margin-top: 24px !important;
}

div.pkp_structure_main div.page p.p10{
    margin-top: -136px !important;
    margin-bottom: 34px !important;
    padding-bottom: 38px !important;
}

div.pkp_structure_main div.page p.p10 a img.blog{
    width: 19% !important;
    margin-top: 33px !important;
    margin-left: 11px !important;
}
div.pkp_structure_main div.page p.p10 a img.orcid{
    width: 16% !important;
    margin-top: 32px !important;
    margin-left: 9px !important;
}

div.pkp_structure_main div.page p.p10 a img.Sgate{
    width: 12% !important;
    margin-top: 25px !important;
    margin-left: 18px !important;
}
}






/*final de version mobile*/




.pkp_structure_sidebar.left .pkp_block.block_custom p img{

width: 40px !important;
height: 40px !important;


}

.pkp_site_name{
    text-align: center;

}

.pkp_site_name .is_img img {
    max-height: 115px;
}



.pkp_structure_main .page p img{
    width: 122px;
    height: 122px;
}


.pkp_navigation_primary_row{
    background: #efecec;
}
 


.pkp_structure_page{
    background: #efecec;
}


/*header principal*/

.pkp_site_name .is_img img {
    max-height: 188px;
    margin-top: 6px;
    margin-bottom: -5px;
}

.pkp_site_name {
    
    padding-top: 0px;
    padding-bottom: 0px;
}

.pkp_site_name_wrapper {
    padding-left: 0px;
    padding-right: 0px;
}


/*modulo de cabecera personalizada*/

.container-fluid {
	box-shadow: 10px 5px 26px -9px rgba(0,0,0,0.75);
  }

  .topHeader {
    float: right;
    padding: 5px 180px;
    position: fixed;
    z-index: 1;
	background: #EFECEC;
    width: 100%;
    margin-top: -30px;
    height: 41px;
}

.topnavLogo {
    width: 347px;
    float: left;
}

#topMenuRight {
    padding: 0;
    text-align: right;
    padding-top: 4px;
}

.pull-right {
    float: right !important;
}

#topMenuRight .menu {
    list-style: none;
    margin: 0;
}


#topMenuRight .menu > li {
	float: left;
	padding-right: 22px;
}	


/*quita los botones por default*/
.pkp_navigation_user li {
    display: none;
}

/*cambia los colores del sidebar de idioma*/

.pkp_block.block_language .content > ul li.locale_en_US a{
    color: #193f6e;
}

.pkp_block.block_language .content > ul li.locale_es_ES a{
    color: #193f6e;
}

/*cambiando colores de las revistas*/
.pkp_page_index .journals p{
    color: #6E6C6C;
    text-align: justify;
}

.pkp_page_index .journals h3 a{
    color: #193f6e;
}


/*botones de las revistas*/
.pkp_page_index .journals .links li.view a{
    text-decoration: none;
    background: #ed972f;
    color: #193f6e;
    padding: 5px 10px;
    border-radius: 4px;
    font-weight: bold;
}

.pkp_page_index .journals .links li.current a{
    text-decoration: none;
    background: #ed972f;
    color: #193f6e;
    padding: 5px 10px;
    border-radius: 4px;
    font-weight: bold;
}

.pkp_page_index .journals .links li {
    margin: 18px 10px 10px 0;
}


/*footer*/
.pkp_structure_footer_wrapper {
    background: #333333;
    border-bottom: 0px solid #ed972f;
}


.pkp_brand_footer {
    padding: 0px;
}

.pkp_footer_content {
    padding: 0px;
}


body.pkp_page_index.pkp_op_index.has_site_logo{
    font-family: "Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
}


.pkp_page_index .journals img {
    margin-top: 15px;
}


.cmp_form .label {
    color: #4b7d92;
    
    }


div.pkp_structure_main div.page.page_about_publishing_system img{
    width: 100%;
}


.pkp_structure_main h1{
display: none;
}


fieldset.identity div.fields div.given_name span.label{
    margin-left: -10%;
}   


fieldset.identity div.fields div.family_name span.label{
    margin-left: -68%;
} 

fieldset.identity div.fields div.affiliation span.label{
    margin-left: -68%;
} 

fieldset.identity div.fields div.country span.label{
    margin-left: -68%;
} 

fieldset.login div.fields div.email span.label{
    margin-left: -68%;
}

fieldset.login div.fields div.username span.label{
    margin-left: -68%;   
}

fieldset.login div.fields div.password span.label{
    margin-left: -68%;
}

fieldset.login div.fields div.password span.label{
    margin-left: -68%;
}


/*indexaciones*/


#indexaciones{
    color: #333333;
    text-align: center;
    font-family: "Montserrat";
}

.galeria{
    width: 100%;
    margin: auto;
    list-style: none;
    padding: 20px;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.galeria li{
    margin: 10px;
    padding: 10px;
    background: #e6e4e4;
    border-radius: 3px;
}


.galeria img{
    width: 118px;

    height: 90px;
    padding: 10px;
    margin: 10px;
    object-fit: contain;
}




/*video*/

#video_contenedor{
    text-align: center !important;
    margin-top: 35px !important;
    margin-bottom: 0px !important;
}

#customblock-video{
    margin-left: -7%;
}

