/* estilos particulares seccion edunlpam */
	
.encabezado {	
	height:35px;
        background-color: #940000;
        text-align:center;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #ca8080;
        border-bottom: 1px solid #FFF;
}

.encabezado3 {	
  	height:35px;
        background-color: #333333;
        text-align:center;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #999999;
        border-bottom: 1px solid #FFF;
}

.contenedorderecho {	
        background-color: #f1f1f1; 
        min-height:266px;
		text-align: center;
}

.contenedorderechopuntos {	
        background-color: #8fbf8a; 
        min-height:500px;
		text-align: left;
}

.contenedorderechopuntos  img {
    display:inline;
    height: auto;
    max-width: 100%;
}

.encabezado2 {	
       	height:35px;
        background-color: #333333;
        text-align:center;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #999999;
        border-bottom: 1px solid #FFF;
}

.encabezado2 h2 {	
      font-size:16px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
      padding-top:8px;
}

.encabezado h2   {	
      font-size:16px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
      padding-top:8px;     
}

.encabezado3 h2   {	
      font-size:16px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
      padding-top:8px;     
}

.encabezado a {	
      font-size:12px;
       display:inline;
       color:#ffffff;    
       float:right;
       margin:-20px 10px 0 0;
}

.encabezado3 a {	
      font-size:12px;
       display:inline;
       color:#ffffff;    
       float:right;
       margin:-20px 10px 0 0;
}

.encabezado a:hover {	
     text-decoration:underline;
     color:#ffffff; 

}

.encabezado3 a:hover {	
     text-decoration:underline;
     color:#ffffff; 
}

.imgedun {	
     float:left;
     margin:30px 20px 30px 15px;
}

.contenedorderecho .eduinst {	
      margin:30px 0 0 0;
      font-size:14px;
	  text-align:left;
	  padding-right: 15px;
}


@media (min-width: 991px) and (max-width: 1199px) { 

.contenedorderecho .eduinst {	
      margin:30px 15px 0 0;
      font-size:13px;
	  text-align:left;
}

}

.content-news {
	padding:30px 60px 60px 60px;
	width:100%;
}

.content-news  h2   {	
      font-size:34px;
      color:#333;    
      font-weight:bold;
      margin:0 auto;
      padding-top:20px; 
      margin-bottom:35px;	  
}

#mc-embedded-subscribe  {
	-moz-box-shadow: inset 0px 2px 0px 0px #9c9c9c;
    -webkit-box-shadow: inset 0px 2px 0px 0px #9c9c9c;
    box-shadow: inset 0px 2px 0px 0px #9c9c9c;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5c5c5c), color-stop(1, #333333));
    background: -moz-linear-gradient(top, #5c5c5c 5%, #333333 100%);
    background: -webkit-linear-gradient(top, #5c5c5c 5%, #333333 100%);
    background: -o-linear-gradient(top, #5c5c5c 5%, #333333 100%);
    background: -ms-linear-gradient(top, #5c5c5c 5%, #333333 100%);
    background: linear-gradient(to bottom, #5c5c5c 5%, #333333 100%);
    background-color: rgba(0, 0, 0, 0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5c5c', endColorstr='#333333',GradientType=0);
    background-color: #5c5c5c;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #000000;
    display: inline-block;
    cursor: pointer;
    color: #eeeeee;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 23px;
    text-decoration: none;
    text-shadow: 0px 0px 0px #000000;
    margin-bottom: 30px;	
	margin-top:30px;
	text-transform: uppercase;
}

#mc-embedded-subscribe:hover  {
	text-decoration: underline !important;
	-moz-box-shadow: inset 0px 2px 0px 0px #9c9c9c;
    -webkit-box-shadow: inset 0px 2px 0px 0px #9c9c9c;
    box-shadow: inset 0px 2px 0px 0px #9c9c9c;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5c5c5c), color-stop(1, #333333));
    background: -moz-linear-gradient(top, #333333 5%, #5c5c5c 100%);
    background: -webkit-linear-gradient(top, #333333 5%, #5c5c5c 100%);
    background: -o-linear-gradient(top, #333333 5%, #5c5c5c 100%);
    background: -ms-linear-gradient(top, #333333 5%, #5c5c5c 100%);
    background: linear-gradient(to bottom, #333333 5%, #5c5c5c 100%);
    background-color: rgba(0, 0, 0, 0);
}

.mce_inline_error { 
	margin-top:15px;	
	color:#940000 !important;
	font-weight:bold;
}

#mce-responses {
	margin-top:15px;
}

#mce-responses a {
	color:#940000 !important;
}

#mce-EMAIL {
	color:#333 !important;
}

.mc-field-group label {
	margin-right:15px !important;
	font-size: 16px;
}


.contenedorderecho .publiperio {	
      margin:30px;
      font-size:15px;
	  text-align:left;
	  padding-bottom:30px;
}


.contboton {	
      margin: 0 auto;
      text-align:center; 
      padding-bottom:15px;      
}

.contenedorderecho .boton {
	-moz-box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	-webkit-box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5c5c5c), color-stop(1, #333333));
	background:-moz-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-webkit-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-o-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-ms-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:linear-gradient(to bottom, #5c5c5c 5%, #333333 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5c5c', endColorstr='#333333',GradientType=0);
	background-color:#5c5c5c;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #000000;
	display:inline-block;
	cursor:pointer;
	color:#eeeeee;
	font-size:16px;
	font-weight:bold;
	padding:10px 23px;
	text-decoration:none;
	text-shadow:0px 0px 0px #000000;
        margin-bottom:30px; 
        
}
.contenedorderecho .boton:hover {
		color:#ffffff;
        background-color:#444444;
        text-decoration:none;
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5c5c5c), color-stop(1, #333333));
		background:-moz-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-webkit-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-o-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-ms-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:linear-gradient(to bottom, #333333 5%, #5c5c5c 100%);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#5c5c5c',GradientType=0);
             
}

.contenedorvideo  {	
        margin:30px 0 30px 0 ;	
        
}

#sp-module  {	
        background-color: #f1f1f1; 
}


@media (min-width: 768px) and (max-width: 991px) { 

.imgedun {	
     display:none;
}

     .contboton {	
      margin: 0 auto;
      text-align:center; 
      padding-bottom:10px;      
}



.encabezado2 h2 {	
      font-size:12px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
      padding-top:8px;
	}

    .contenedorderecho .eduinst {	
     margin:10px 10px 10px 10px;
     font-size:13px;
	}

     .contenedorderecho .boton {
	font-size:12px;
	font-weight:bold;
	padding:10px 15px;
	text-decoration:none;
	text-shadow:0px 0px 0px #000000;
        margin-bottom:10px;  
        }
        
        .contenedorderecho {	
        background-color: #f1f1f1; 
        min-height:90px;
}

.encabezado3 h2 {	
      font-size:16px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
      padding:8px 0 0 10px;
      text-align:left;
    }
	}

	
@media (min-width: 451px) and (max-width: 767px) { 

.contboton {	
      margin: 0 auto;
      text-align:left; 
      padding:15px 0 15px 0;      
}
}
	

@media (min-width: 100px) and (max-width: 450px) { 

     .contboton {	
      margin: 0 auto;
      text-align:center; 
      padding-bottom:10px;      
}
}

/* -- Estilos Footer -- */	

.footercont { 
height: 119px; 
background-image: url("/images/EDUNLPam/pipe-horizontal.png"); 
background-repeat: repeat-x; 
background-position: 0 117px;
 }

.footercont ul { 
list-style: outside none none;
}

.bloque1 { 
float: left; 
min-width: 250px;
width: 370px; 
margin-right: 20px; 
background-image: url("/images/EDUNLPam/pipe-footer.png"); 
background-repeat: no-repeat; 
background-position: 368px 15px;
}

.bloque2 {
float: left; 
width: 370px; 
margin-right: 20px; 
background-image: url("/images/EDUNLPam/pipe-footer.png"); 
background-repeat: no-repeat; 
background-position: 368px 15px; 
line-height: 16px; 
padding-top: 12px;
}

.bloque2 a:hover {
text-decoration:underline;
}

.bloque3 {
float: left; 
display: inline-block;
min-width: 265px;
}

.bloque3 h4 {
float: left;
width: 90px; 
margin: 35px 0 35px 0;
font-weight: bold;
}

.contenedorsocial {
list-style: outside none none;
margin-top: 25px ! important;
}


/* -- Estilos Footer 2 Secciones -- */	

.ftcontsecciones {
list-style: outside none none;
}
.ftcontsecciones a:hover {
text-decoration:underline;
}

.ftsecciones1 {
float: left; 
min-width: 300px; 
width: 370px; 
margin-right: 20px; 
background-image: url("/images/EDUNLPam/pipe-footer2.png"); 
background-repeat: no-repeat; 
background-position: 368px 15px;
}

.ftsecciones2 {
float: left; 
min-width: 300px; 
width: 370px; 
margin-right: 20px; 
background-image: url("/images/EDUNLPam/pipe-footer2.png"); 
background-repeat: no-repeat; 
background-position: 368px 15px; 
line-height: 16px;
height:165px;
}

.ftsecciones3 {
float: left; 
min-width: 320px;
}


@media (min-width: 992px) and (max-width: 1199px) { 

.encabezado2 h2 {
    font-size: 14px;
 
}



.footercont { 
height: 119px; 
background-image: url("/images/EDUNLPam/pipe-horizontal.png"); 
background-repeat: repeat-x; 
background-position: 0 117px;
 }

.footercont ul { 
list-style: outside none none;
}

.bloque1 { 
float: left; 
min-width: 250px;
width: 315px; 
margin-left: -20px; 
background-image: url("/images/EDUNLPam/pipe-footer.png"); 
background-repeat: no-repeat; 
background-position: 308px 15px;
}

.bloque2 {
float: left; 
width: 315px; 
margin-right: 20px; 
background-image: url("/images/EDUNLPam/pipe-footer.png"); 
background-repeat: no-repeat; 
background-position: 308px 15px; 
line-height: 16px; 
padding-top: 12px;
}

.bloque2 a:hover {
text-decoration:underline;
}

.bloque3 {
float: left; 
min-width: 265px; 
display: inline-block;
}

.bloque3 h4 {
float: left;
width: 90px; 
margin: 35px 0 35px 0;
font-weight: bold;
}

.contenedorsocial {
list-style: outside none none;
margin-top: 25px ! important;
}



/* -- Estilos Footer 2 Secciones -- */	

.ftcontsecciones {
list-style: outside none none;
}

.ftcontsecciones a:hover {
text-decoration:underline;
}

.ftsecciones1 {
float: left; 
min-width: 300px; 
width: 315px; 
margin-left: -20px; 
background-image: url("/images/EDUNLPam/pipe-footer2.png"); 
background-repeat: no-repeat; 
background-position: 308px 15px;
}

.ftsecciones2 {
float: left; 
min-width: 300px; 
width: 315px; 
margin-right: 20px; 
background-image: url("/images/EDUNLPam/pipe-footer2.png"); 
background-repeat: no-repeat; 
background-position: 308px 15px; 
line-height: 16px;
height:165px;
}

.ftsecciones3 {
float: left; 
min-width: 280px; 
}
}


@media (min-width: 768px) and (max-width: 991px) { 


.footercont { 
height: 119px; 
background-image: url("/images/EDUNLPam/pipe-horizontal.png"); 
background-repeat: repeat-x; 
background-position: 0 117px;
 }

.footercont ul { 
list-style: outside none none;
}

.bloque1 { 
float: left; 
min-width: 250px;
width: 370px;
margin-right: 20px; 
background-image: url("/images/EDUNLPam/pipe-footer.png"); 
background-repeat: no-repeat; 
background-position: 360px 15px;
}

.bloque2 {
float: left; 
margin-right: 20px; 
line-height: 16px; 
padding-top: 12px;
width:40%;
}

.bloque3 {
width:650px; 
margin: 0 auto;
padding-top:40px;
padding-right: 200px;
}

.bloque3 h4 {
	text-aglin:rigth;
	margin: 35px 0 35px 180px;
}

.contenedorsocial {
list-style: outside none none;
margin-top: 25px;  ! important;
}
}


@media (min-width: 420px) and (max-width: 767px) { 

.footercont { 
height: 80px; 
text-aglin:center ! important;
margin: 0 auto 0 auto ! important;
 }


.bloque1 { 
display:none ! important;
}

.bloque2 { 
display:none ! important;
}

.bloque3 {     
   	margin:0 33% !important;	
}

#sp-pie1 .contenedor { 
  text-align:center !important;
  background-color:#f2f2f2;
  margin:0 auto !important;
  
}

.bloque3 h4 { 
  text-align:right;
  padding-right:10px;
  
}

.contenedorsocial {
list-style: outside none none;
margin-top: 25px  ! important;
}
}



@media (min-width: 200px) and (max-width: 419px) { 

.footercont { 
height: 80px; 
text-align:center ! important;
margin: 0 auto 0 auto ! important;
 }


.bloque1 { 
display:none ! important;
}

.bloque2 { 
display:none ! important;
}

.bloque3 { 
   margin:0 23% ;
   min-width:265px;
 
}
 

.bloque3 h4 { 
 text-align:center !important;
 width:80px !important;
 margin:0 auto !important;
 padding-left:55px;
 
}

.contenedorsocial {
list-style: outside none none;
margin-top: 25px  ! important;
}
}


/* Estilos Banner Mercado pago */

.contenedor-mp {
width:100%;
text-align:center;   
}

.contenedor-mp .banner-mp {
background-image: url("/images/EDUNLPam/banner-mercadopago.png") ;
background-position: 0 0;
background-repeat:no-repeat;
margin: 0 auto;
height: 104px;
width:1200px;
display: block;
text-indent: -9999px;


}



@media (min-width: 991px) and (max-width: 1199px) { 


}

.contenedor-mp .banner-mp {
background-image: url("/images/EDUNLPam/banner-mercadopago-1000x104.png") ;
background-position: 0 0;
background-repeat:no-repeat;
margin: 0 auto;
height: 104px;
width:1000px;
display: block;
text-indent: -9999px;


}
	  
} 


@media (min-width: 961px) and (max-width: 991px) { 

.contenedor-mp .banner-mp {
background-image: url("/images/EDUNLPam/banner-mercadopago-780x104.png") ;
background-position: 0 0;
background-repeat:no-repeat;
margin: 0 auto;
height: 104px;
width:780px;
display: block;
text-indent: -9999px;

}	  
} 


@media (min-width: 768px) and (max-width: 960px) { 

.contenedor-mp .banner-mp {
background-image: url("/images/EDUNLPam/banner-mercadopago-750x104.png") ;
background-position: 0 0;
background-repeat:no-repeat;
margin: 0 auto;
height: 104px;
width: 750px;
display: block;
text-indent: -9999px;
}	  
} 

	

@media (min-width: 200px) and (max-width: 767px) { 

.contenedor-mp .banner-mp {
background-image: url("/images/EDUNLPam/banner-mercadopago-320x200.png") ;
background-position: 0 0;
background-repeat:no-repeat;
margin: 0 auto;
min-height: 200px;
max-width: 320px;
display: block;
text-indent: -9999px;


}

.tituloizq h2 {	
    font-size:28px !important;
}	  
} 



/* Estilos pagina Institucional */


.tituloizq {	
		height:105px;
        background-color: #323232;
        text-align:left;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #6c6c6c;
        border-bottom: 1px solid #FFF;
		padding: 0 30px 30px 30px;
}



.tituloizq h2 {	
      font-size:30px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
	  text-align:left;
      padding-top:28px;
	  background-image: url("/images/EDUNLPam/mise-institucional.png"); 
	  background-repeat: no-repeat; 
	  background-position: 10px 15px;
	  height:90px;
	  padding-left: 110px;  
	
}

 /* Estilos pagina Puntos de Venta */

.tt-puntos {	
		height:105px;
        background-color: #02441e;
        text-align:left;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #487c5f;
        border-bottom: 1px solid #FFF;
		padding: 0 30px 30px 30px;
}



	  .tt-puntos h2 {	
      font-size:30px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
	  text-align:left;
      padding-top:28px;
	  background-image: url("/images/EDUNLPam/mise-institucional.png"); 
	  background-repeat: no-repeat; 
	  background-position: 10px 15px;
	  height:90px;
	  padding-left: 110px;  
	  }
	
	
	 .contenidopuntos {	
	  background-color: #8fbf8a;
      padding:30px;
	  margin-bottom:30px;
}


	.separadorpuntos {	
      background-image: url("/images/EDUNLPam/pipe-hori-puntos.png"); 
	  background-repeat: repeat-x; 
	  background-position:0;
	  height:2px;
	  margin:35px 0 35px 0;
	  width:100%;
	  display:block;
	  }

     .mapa{	
      height:155px;
	  max-width:340px;
	  margin:0 30px 0 0;
	  }

    .datospunto {	
    float:right;
	display: block;
    margin-top: -150px;
    width: 350px;
	}
	
	  
	.datospunto h2 {	
    font-weight:bold;	
	}

	.datospunto span {	
    display:block;
	font-weight:bold;
	font-size:17px;
	}
	
	.contenidopuntos2 {	
	background-color: #8fbf8a;
    padding:30px;
	margin-bottom:30px;
	margin: 170px 0 0 80px !important;
	padding:0 15px 0 25px;
	}
	
	.datospunto2 {	
    float:right;
	display: block;
    margin-top: -150px;
    width: 330px;
	}
	
	.datospunto2 h2 {	
    font-weight:bold;
	font-size:24px;	
	}
	
	.datospunto2 span {	
    display:block;
	font-weight:bold;
	font-size:17px;
	}
	
	.separadorpuntos2 {	
      background-image: url("/images/EDUNLPam/pipe-hori-puntos.png"); 
	  background-repeat: repeat-x; 
	  background-position:0;
	  height:2px;
	  margin:35px 0 35px 0;
	  width:100%;
	  display:block;
	  }	


@media (min-width: 992px) and (max-width: 1199px) { 

	.datospunto {	
	float:right;
    display: block;
    margin-top: -180px;
    width: 250px;  
	}

	.mapa{	
      background-color:#02441e;
	  height:155px;
	  width:300px;
	  margin:0 30px 0 0;

	}
 }
 
 
@media (min-width: 421px) and (max-width: 991px) { 

	.datospunto {	
	float:left;
	display: block;
    margin-top: 1px;
    width: 100%;
	   
	}

	.mapa{	
      background-color:#02441e;
	  height:155px;
	  width:300px;
	  margin:0 30px 0 0;

	}
	
	  .separadorpuntos {	
      background-image: url("/images/EDUNLPam/pipe-hori-puntos.png"); 
	  background-repeat: repeat-x; 
	  background-position:0;
	  height:2px;
	  margin:155px 0 35px 0;
	  width:100%;
	  display:block;
	
}
	
	 .contenidopuntos {	
	  min-height:750px;
	
 }
 
 	 .contenidopuntos2 {	
	  min-height:350px;
	  margin: 20px 0 0 80px !important;
	  padding:0 15px 0 25px
	
 }
	.datospunto2 {	
    float:left;
	display: block;
    margin-top: 10px;
    width: 330px;
	}
	
	.separadorpuntos2 {	
    background-image: url("/images/EDUNLPam/pipe-hori-puntos.png"); 
	background-repeat: repeat-x; 
	background-position:0;
	height:2px;
	margin:15px 0 35px 0;
	width:100%;
	display:block;
	
}

 }
 
 
  
@media (min-width: 200px) and (max-width: 420px) { 

	.datospunto {	
	float:left;
	display: block;
    margin-top: 1px;
    width: 100%;
	   
	}

	.mapa{	
      background-color:#02441e;
	  height:155px;
	  width:300px;
	  margin:0 30px 0 0;

	}
	
		.separadorpuntos {	
      background-image: url("/images/EDUNLPam/pipe-hori-puntos.png"); 
	  background-repeat: repeat-x; 
	  background-position:0;
	  height:2px;
	  margin:155px 0 35px 0;
	  width:100%;
	  display:block;
	
}
	
	 .contenidopuntos {	
	  min-height:750px;
	
 }
 
 
 	  
	.datospunto h2 {	
    font-weight:bold;
	font-size:20px
	}
	
	.datospunto span {	
    display:block;
	font-weight:bold;
	font-size:15px;
    }
    }


 /* fin estilos Puntos de Venta */

.tituloder{	
		height:105px;
        background-color: #323232;
        text-align:left;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #6c6c6c;
        border-bottom: 1px solid #FFF;
		padding: 0 30px 30px 30px;
}

.tituloder h2 {	
      font-size:30px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
	  text-align:left;
      padding-top:28px;
	  height:90px;
	  padding-left: 10px;  
	
}
.contenidoinst {	
		background-color: #f1f1f1;
        padding:1px 30px 30px 30px;
		margin-bottom:30px;
}

.contenidoinst h4{	
		margin-top:30px;
		line-height:26px;
}

.contenidoinst li {	
		font-size:16px;
		line-height:22px;
		margin-left:-20px;
		padding-bottom:10px;
}


.contenidoaut {	
		background-color: #f1f1f1;
        padding:30px;
}

.contenidoaut h4{	
		margin:0 auto 0 auto;
		font-weight:bold;
}

.contenidoaut ul{	
        padding-top:10px;
		margin:0 auto 0 auto;
		font-weight:bold;
		margin-left:-38px;
		
}
.contenidoaut ul li{	
		list-style: outside none none;
		margin:0 auto 0 auto;
		
}

.contenidoaut .separador {	
      background-image: url("/images/EDUNLPam/sep-autoridades.png"); 
	  background-repeat: repeat-x; 
	  background-position:0;
	  height:2px;
	  margin:15px 0 15px 0;
	  width:100%;
	  display:block;
	
}

.contreglamen {	
        background-color: #f1f1f1; 
        min-height:266px;
		margin-top:30px;
}

.ttregla {	
       	height:35px;
        background-color: #333333;
        text-align:center;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #999999;
        border-bottom: 1px solid #FFF;
}

.ttregla h2 {	
      font-size:16px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
      padding-top:8px;
}


.edito {	
      font-size:22px;
      color:#333333;    
      font-weight: normal;   
      padding:8px 30px;
	  background-color:#dedede;
	  text-shadow: 1px 1px 2px #fff;
	  margin-bottom:10px;
}

.imprent {	
      font-size:22px;
      color:#333333;    
      font-weight: normal;
      margin:10px 0 10px 0;
      padding:8px 30px;
	  background-color:#dedede;
	  text-shadow: 1px 1px 2px #fff;	  
}

.link {	
      padding: 0 30px 0 30px;
	  min-height:143px;
}


.link a.pdf {	
      background-image: url("/images/EDUNLPam/ic-pdf.png"); 
	  background-repeat: no-repeat; 
	  background-position:0;
	  height:36px;
	  padding:0px 20px 30px 40px;
	  color:#990000;
	  display:block;
	  line-height:16px;
}


.link a:hover {	
     text-decoration:underline;
	 color:#990000;
}


.link a.doc {	
      background-image: url("/images/EDUNLPam/ic-doc.png");
	  background-repeat: no-repeat; 
	  background-position:0;
	  height:36px;
	  padding:0px 20px 30px 40px;
	  color:#990000;
	  display:block;
	  line-height:16px;
}


.link a.odf {	
      background-image: url("/images/EDUNLPam/ic-odf.png"); 
	  background-repeat: no-repeat; 
	  background-position:0;
	  height:36px;
	  padding:0px 20px 30px 40px;
	  color:#990000;
	  display:block;
	  line-height:16px;
	}


.link a.epub  {
      background-image: url("/images/EDUNLPam/ic-epub.png");
          background-repeat: no-repeat;
          background-position:0;
          height:36px;
          padding:0px 20px 30px 40px;
          color:#990000;
          display:block;
          line-height:16px;
}


.link a .ver-epub  {	
      background-image: url("/images/EDUNLPam/ic-ver.png"); 
	  background-repeat: no-repeat; 
	  background-position:0;
	  height:36px;
	  padding:0px 20px 30px 40px;
	  color:#990000;
	  display:block;
	  line-height:16px;
}


.link a.zip  {	
      background-image: url("/images/EDUNLPam/ic-zip.png"); 
	  background-repeat: no-repeat; 
	  background-position:0;
	  height:36px;
	  padding:0px 20px 30px 40px;
	  color:#990000;
	  display:block;
	  line-height:16px;
}

.link .separador {	
      background-image: url("/images/EDUNLPam/sep-autoridades.png"); 
	  background-repeat: repeat-x; 
	  background-position:0;
	  height:2px;
	  margin:10px 0 10px 0;
	  width:100%;
	  display:block;	
}

/* Estilos Mercado Pago */

.mp-contenedor {
	border: 1px solid #00aeef;  
	background-color:#f1f1f1;
	background-image: url("/images/EDUNLPam/fd-mercado-pago.png"); 
	background-repeat: repeat-x; 
	background-position:top;
	min-height:400px;
	padding:15px 30px 15px 30px;
    margin-bottom:30px;	
     
}

.mp-contenedor span{
	background-color:#00aeef;
	margin:0 10px 0 10;	
	height:1px;
	display:block;
	margin:35px 0 25px 0;
     
}

.mp-contenedor .mp-logo{
	background-image: url("/images/EDUNLPam/logo-mercado-pago.png"); 
	background-repeat: no-repeat;
	margin:15px 10px 0 10px;	
	background-position:0;
	height:52px;
	display:block;
	overflow: hidden;
    text-indent: -9999px;

     
}


.mp-contenedor h2{
	background-image: url("/images/EDUNLPam/sep-vet-mercado-pago.png"); 
	background-repeat: repeat-y;
	background-position:250px 0px;
	color: #00aeef;
    display: block;
    float: left;
    height: 70px;
    margin-top: -58px;
    padding-left: 290px;
    text-shadow: 1px 1px 2px #ffffff;
    width: 720px;
	font-weight:bold;
	     
}

.mp-contenedor p {
	font-size:18px;     
}



@media (min-width: 992px) and (max-width: 1199px) { 

    .mp-contenedor h2{
	background-image: url("/images/EDUNLPam/sep-vet-mercado-pago.png"); 
	background-repeat: repeat-y;
	background-position:250px 0px;
	color: #00aeef;
    display: block;
    float: left;
    height: 70px;
    margin-top: -58px;
    padding-left: 290px;
    text-shadow: 1px 1px 2px #ffffff;
    width: 600px;
	font-weight:bold;
	font-size:24px;
	}
	
	#sub-navegacion .nav-child ul  {   
	margin-left: -8px !important;
	} 
	.container {
    width: 95% !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) { 

    .mp-contenedor h2{
	display:none;		     
	}


	#sub-navegacion .nav-child ul  {   
	margin-left: -8px !important;
	} 
	
	@-moz-document url-prefix() { 
    #sub-navegacion .nav-child ul {
    padding-top:1px !important;
	}
	}
}

@media (min-width: 620px) and (max-width: 767px) { 

    .mp-contenedor h2{
	background-image: url("/images/EDUNLPam/sep-vet-mercado-pago.png"); 
	background-repeat: repeat-y;
	background-position:250px 0px;
	color: #00aeef;
    display: block;
    float: left;
    height: 70px;
    margin-top: -58px;
    padding-left: 290px;
    text-shadow: 1px 1px 2px #ffffff;
    width: 100%;
	font-weight:bold;
	font-size:24px;
	     
}
}


@media (min-width: 220px) and (max-width: 619px) { 

    .mp-contenedor h2{
	display:none;
	     
}
}

/* --- Estilod del menu Menú Mobile --- */


    .logo-mobile-menu {
	background: rgba(0, 0, 0, 0) url("/images/EDUNLPam/pipe-header-mobile.png") no-repeat scroll right 200px top 20px;
	display: list-item;
    line-height: 1px;
    border-radius: 0;
    display: inline-block;
    font-size: 28px;
    line-height: 50px;
    float:right;
	width: 100%;
	margin-top: -30px;	 
}


   .logo-mobile-menu img {
	display:inline;
	margin:4px 40px 18px 60px;	     
}


   .logo-mobile-menu h2 {
	color:#666666;
	text-shadow: 1px 1px 2px #000000;
	display: inline-block;
    font-size: 14px;
	font-weight:normal !important;
    padding-top: 22px;
	margin-left:60px;
	     
}

    .logo-mobile-menu span {
	background-image: url("/images/EDUNLPam/pipe-horizontal.png");
    background-position: 0 center;
    background-repeat: repeat-x;
    display: block;
    height: 2px;
    margin: 10px 0;
    width: 100%;
}

.offcanvas-menu  .menu-mobile { 
	text-shadow: 1px 1px 2px #000000;
	display: inline-block;
    font-weight:bold;
    padding-top: 22px ;
	color:#ffffff !important;
	margin-top:-55px !important;
	     
}

.offcanvas-menu  .menu-mobile  span { 
	color:#ffffff !important;
	text-align:left !important;
	
	     }
		 
.offcanvas-menu .offcanvas-inner .sp-module ul > li a {
    border-bottom: 0px dotted #e8e8e8 !important;
    padding: 4px 0px !important;
    transition: all 300ms ease 0s !important;
	font-weight:normal !important;
}

.offcanvas-menu .offcanvas-inner .sp-module {
	
}


.offcanvas-menu .offcanvas-inner .sp-module:nth-child(2) {
	background-image: none  !important;
    background-color:#940000 !important; 

}

.offcanvas-menu .offcanvas-inner .sp-module:first-child {
    display:block !important;
	
}




#s5_accordion_menu {
	margin-top:-50px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px; 
	color:#ffffff !important;
	background-image: url("/images/EDUNLPam/pipe-horizontal.png") ;
    background-position: 0 center !important;
    background-repeat: repeat-x !important;
    display: block !important;
    height: 22px !important;
    width: 100% !important;
	
}




#s5_accordion_menu h3.s5_am_toggler .s5_am_not_parent a:nth-child(4) {
    background-image: url("/images/EDUNLPam/pipe-horizontal.png")  !important;
    background-position: 0 center !important;
    background-repeat: repeat-x !important;
    display: block !important;
    height: 22px !important;
    width: 100% !important;
	background-color:#990000  !important; }
	


#s5_accordion_menu ul {
	float:none !important;
	
}

#s5_accordion_menu h3.s5_am_toggler {
	cursor: pointer;
	font-size:14px !important;
	background: url("/images/EDUNLPam/menu-mobile-desplegar.png") no-repeat scroll left 224px center !important;
	color: #ffffff !important;
	height:28px;
	line-height:21px !important;
	border-left:0px solid #CCCCCC !important;
	border-right:0px solid #CCCCCC !important;
	margin:0 0 4px;
	padding-left:0px !important;
	text-transform:uppercase;
	width:260px;
	}
	

	
#s5_accordion_menu h3.s5_am_not_parent {
	background: none !important;	
	background-color: #333333 !important;
	background-image: none !important; 
	}


		/*separador lintado interiores 

		
.offcanvas-menu .menu-mobile .s5_am_innermenu li:last-child {
	margin-bottom:50px !important;
	background-color:#990000 !important;
	}
	
	.s5_accordion_menu_left ul li a:last-child {
	margin-bottom:50px !important;
	background-color:#920000 !important;
	}
	
	*/
	
	/*separador menu navegacion principal */
	#s5_accordion_menu h3 span a span :nth-child(1) {
	
    margin:15px 0 15px 0 !important;
	background-image: url("/images/EDUNLPam/pipe-horizontal.png");
    background-position: 0 center;
    background-repeat: repeat-x;
    display: block !important;
    height: 2px;
    margin: 10px 0;
    width: 92%;
 	}
	
	
	#s5_accordion_menu h3:nth-child(13) {
	background-color: #1a1a1a !important;	
	width:280px !important;
	margin-left:-20px  !important;
	padding-left:20px !important;
	background-position: left 244px center !important;
 	}
	
	

	
		


	* html #s5_accordion_menu h3.s5_am_toggler {
		padding-bottom:0px;}

		

#s5_accordion_menu h3.s5_am_open {
	background: url("/images/EDUNLPam/menu-mobile-replegar.png") no-repeat scroll rightleft 210px center !important;
	
	}

	

#s5_accordion_menu h3.s5_am_toggler div {
	height:23px;
	margin:0px;
	padding:0px;
	}



#s5_accordion_menu h3.s5_am_toggler a.mainlevel {	
	background:none;
	line-height:28px !important;
	width:auto;
	display:inline;
	border:none;
	padding:0px;
	margin:0px;
	color:#ffffff;
	text-shadow: 1px 1px 2px #000000;
    text-transform: uppercase;
	}
	

#s5_accordion_menu h3.s5_am_toggler a.mainlevel:hover {	
	color:#7a7a7a !important;
	
	}

	
#s5_accordion_menu h3.s5_am_toggler a.mainlevel:nth-child(2) {	
	background-color:#940000 !important;
	line-height:68px !important;
	width:auto;
	display:inline;
	border:none;
	padding:0px;
	margin:0px;
	color:#007700 !important;
	text-shadow: 1px 1px 2px #000000;
    text-transform: uppercase;
	}



	
	/*separador menu */
	

	
div.s5_accordion_menu_element li {	
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:5px  !important;
	text-transform:uppercase;
	line-height:16px !important;
	padding:5px 0;		
	}
	
div.s5_accordion_menu_element li a:hover {	
	color:#7a7a7a !important;	
	}
	
.s5_am_innermenu:last-child {	
	padding-bottom:1px !important;	
	}
	
/* Estilos para menu mobile */

div.s5_accordion_menu_element li a {	
	font-size:13px !important;
	color:#FFFFFF !important;
	text-transform:uppercase;
	
	}
	
div.s5_accordion_menu_element li a:hover {	
	background-color: #333333 !important;
	}

* html div.s5_accordion_menu_element li a {	
	width:100% !important;}

	
ul.s5_am_innermenu {
	margin-bottom:5px;
	padding-left:0px;
	margin-left:0px;
	margin-top:0px;	
	}
	

.s5_am_inner_li	{
	margin-top:0px;	
	}
	
	
ul.s5_am_innermenu  li:last-child	{
	margin-bottom:10px !important;	
	}		
	

ul.s5_am_innermenu ul.s5_am_innermenu {
	padding-left:0px;
	}


#s5_accordion_menu h3 span img {
	padding-top:7px;
	padding-right:8px;
	}

	
/* Redes sociales mobile */

.compartir-mobile {
		width:240px !important;
	}

	
.compartir-mobile span {
		float:left;
		margin-top:3px;
		
	}

	
 .compartir-mobile .sep {
	background-image: url("/images/EDUNLPam/pipe-horizontal.png");
    background-position: 0 center;
    background-repeat: repeat-x;
    display: block;
    height: 2px;
    margin: 10px 0;
    width: 100%;
	margin-bottom:20px;
}

.compartir-mobile >ul>li {
	width:28px ! important;
	float: left;
    margin-left: 10px ! important;   	
	}


.compartir-mobile >ul>li>a {
	background: url("/images/EDUNLPam/iconos-compartir.png") no-repeat;
    text-indent: -9999px;
    overflow: hidden;
	height: 28px;
    width: 28px;
    display: block;
}


.compartir-mobile >ul>li>a.facebook {
	background-position: 0 -28px;
    text-indent: -9999px;
    overflow: hidden;
	height: 28px;
    width: 28px;
    display: block;
}


.compartir-mobile >ul>li>a:hover {
	background: url("/images/EDUNLPam/iconos-compartir.png") no-repeat !important;
	background-position: 0 0 !important;
	}


.compartir-mobile>ul>li>a.twitter {
	background-position: -37px -28px;
    text-indent: -9999px;
    overflow: hidden;
	height: 28px;
    width: 28px;
    display: block;
}

.compartir-mobile >ul>li>a:hover.twitter {
	background: url("/images/EDUNLPam/iconos-compartir.png") no-repeat !important;
	background-position: -37px 0 !important;
	}
	


.compartir-mobile >ul>li>a.linkedin {
	background-position: -74px -28px;
    text-indent: -9999px;
    overflow: hidden;
	height: 28px;
    width: 28px;
    display: block;
}

.compartir-mobile >ul>li>a:hover.linkedin {
	background: url("/images/EDUNLPam/iconos-compartir.png") no-repeat !important;
	background-position: -74px 0 !important;
		
}


.compartir-mobile >ul>li>a.google{
	background-position: -110px -28px;
    overflow: hidden;
	height: 28px;
    width: 28px;
    display: block;
}

.compartir-mobile >ul>li>a:hover.google {
	background: url("/images/EDUNLPam/iconos-compartir.png") no-repeat !important;
	background-position: -110px 0 !important;
	}
	
	
	
/* Buscador en mobile*/

.offcanvas-inner  .sp-module  {
	display:inline-block;
}


.offcanvas-inner .finder  label {
	background-image: url("/images/EDUNLPam/pipe-horizontal.png");
    background-position: 0 center;
    background-repeat: repeat-x;
    display: block;
    height: 30px;
    line-height: 80px;
    margin: -20px 0 30px;
    width: 100 ;
	width: 240px;
}



.offcanvas-inner .finder  .input-medium {
	width: 170px !important;
	margin-right:-5px !important;
}

/* listado de convocatorias */


.blog-listado-convocatorias {
	background-color:#f1f1f1 !important;
	padding:30px; 	
}



.blog-listado-convocatorias .entry-image {	
      margin:0 30px 15px 0;
	  float:left;
	  
}

.blog-listado-convocatorias h2 {	
      margin:15px 0 15px 0;
	  display:block;	
}

.blog-listado-convocatorias h2 a:hover {	
      text-decoration:underline;	
}


.blog-listado-convocatorias .entry-header {	

	
}


.blog-listado-convocatorias  article {	
      background-image: url("/images/EDUNLPam/sep-autoridades.png"); 
	  background-repeat: repeat-x; 
	  background-position:0px bottom;
	  min-height:230px;
	  width:100%;
	  display:block;	

}

.blog-listado-convocatorias  .items-row   {	
      margin:0 0 25px 0;
	 
}

.blog-listado-convocatorias  p   {	
     padding:0 0 20px 0;
	 
}



	


.listconv  {
	background-color:#f1f1f1 !important;
	padding:30px; 	
}

.listconv .title  {
	color:#333333 !important;
	font-size:22px !important;
	padding-top:20px !important;
	
}


.listconv  li {
	background-image: url("/images/EDUNLPam/sep-autoridades.png") !important;
    background-position: center 0px !important;
    background-repeat: repeat-x !important;	
    
}

.listconv  li:first-child {
	background-image: none !important;
	margin-top:-30px !important;
      
}

.listconv  .articlelist-item-thumbnail {
	padding-top:20px !important;
    
}
	
/* Estilos para catalogo */


.linkcategoria { 
    background-color: #f1f1f1;
	height: 40px;
	width:100%;
	text-align: center !important;
	margin-bottom:-15px;	
} 	

.linkcategoria a { 
    font-size: 22px !important;
	text-transform: uppercase;
	color: #333333 !important;
	text-shadow: 1px 1px 2px #ffffff !important;
	text-decoration: underline;
	font-weight: bold;
	
	
}

.linkcategoria:first-child  { 
  	padding:35px 0 35px 0 ;
	margin-bottom:0 auto;
	
} 	


@media (min-width: 320px) and (max-width: 499px) { 

.linkcategoria:first-child  { 
  	padding:15px 0 65px 0 ;
	margin-bottom:0 auto;
	
} 	

.linkcategoria a {
	font-size:18px !important;
	line-height:20px !important;
	margin-bottom:20px !important;
	height:80px !important;
	letter-spacing: -0.05em;
}
}

	
.linkcategoria a:hover { 
    text-decoration: none;
	
	
} 	
	

.ttlistpubli {	
       	height:35px;
        background-color: #940000;
        text-align:center;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #e18181;
        border-bottom: 1px solid #FFF;
		line-height:35px;
}

.ttlistpubli h2 {	
      font-size:16px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
      padding-top:8px;
	  
}



.categories-modulelistcatder {	
      background-color:#f1f1f1;
	  font-size:14px;         
      font-weight:bold;
      list-style: outside none none;
	  line-height:16px;
	  text-transform:uppercase;
	  border:solid 1px #940000;
      margin-top:-2px;	  
	  
}

.categories-modulelistcatder li {	
     margin:10px 10px 10px -11px;
	  
}

.categories-modulelistcatder li ul {	
     margin:5px 0 0 25px !important;	 
	 padding: 0 !important;	 
}

.categories-modulelistcatder li ul li {	
    margin:0;
	list-style: outside none none;
	padding: 0 !important;	
   
}

.categories-modulelistcatder li ul li:before {
    content: " - ";
	color:#940000;
	margin: 0 0 0 -9px;
}

.categories-modulelistcatder li li:last-child {	
    padding-bottom:5px;
	  	  
}

.categories-modulelistcatder li:first-child {	
     padding-top:10px;
	  
}
.categories-modulelistcatder li:last-child {	
    padding-bottom:10px;
	  
	  
}



.categories-modulelistcatder li a {	
      color:#940000 !important;
	  
}

.categories-modulelistcatder li a:hover {	
      text-decoration:underline !important;
	  
}


.blog-listado-catalogo-articulos {	
      background-color:#f1f1f1 !important;
	  padding:30px 30px !important;
	  margin-top:10px !important;
	  
}

.blog-listado-catalogo-articulos h2{	
      font-size:16px !important;
	  text-align:center !important;
      font-weight:bold;
	  text-shadow: 1px 1px 2px #ffffff;
	  
}

.blog-listado-catalogo-articulos h2 a:hover{	
      text-decoration:underline !important;
	  
}

.blog-listado-catalogo-articulos p  {
 display:none;	
  	  
}

.blog-listado-catalogo-articulos .intro-image  {
	margin:10px !important;	
  	  
}


.blog-listado-catalogo-articulos  article  {
	margin-bottom:50px !important;	
  	  
}

.blog-listado-catalogo-articulos .tags {
	display:none !important;	
  	  
}

.blog-listado-catalogo-articulos .pagination-wrapper{	       
	text-align:center !important;	
	margin:0 auto !important;
		
}


.blog-listado-catalogo-articulos .pagination-wrapper {	       
	text-align:center;	
		
}

.blog-listado-catalogo-articulos .pagination-wrapper > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    margin-left: 0;
}


.blog-listado-catalogo-articulos .pagination-wrapper > li:last-child > a, .pagination-wrapper > li:last-child > span {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
}

.blog-listado-catalogo-articulos .pagination-wrapper> li > a, .pagination-wrapper > li > span {
    border-radius: 0;
    color: #000000;
    padding: 8px 18px;
}

.blog-listado-catalogo-articulos .pagination-wrapper > li > a:hover, .pagination-wrapper > li > span {
    background-color: #7f7f7f !important;
  
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
    margin-left: 0;
}



#sp-position14 {
	padding-left:30px !important;	
  	  
}




@media (min-width: 200px) and (max-width: 767px) { 

#sp-position14 {
	padding:0 !important;	
  	  
}

#sp-position16 .contenedorderechoconv {
	margin: 30px 0 0 0 !important;
  	  
}
}


.ttlistadocat {	
       	height:35px;
        background-color: #2a2a2a;
        text-align:center;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #989898;
        border-bottom: 1px solid #FFF;
		line-height:35px;		
		margin:-5px -30px 0 -30px;
}

.ttlistadocat h2 {	
      font-size:16px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
      padding-top:8px;
	  
	  }
	  

/* Estilos para Ficha de libro */



.container {
    margin-left: 0 auto !important;	
    margin-right: 0 auto !important;	
    padding-left: 0px !important;	
    padding-right: 0px !important;
 }	 
 
 
 @media (min-width: 300px) and (max-width: 480px) { 
 
 .container {
    margin-left: 15px !important;	
    margin-right: 15px !important;	
    padding-left: 0px !important;	
    padding-right: 0px !important;
 }	
 }	

.fd-ficha {	
       padding:5px 30px 30px 30px;
	   background-color:#f1f1f1; 
	  
	  }
	  
.fd-ficha .item-page h2  {	        
      font-weight:bold !important;	 
	  font-size:30px;
	  text-shadow: 1px 1px 2px #ffffff;
	  line-height: 32px;
      	  
	  }

.imagenficha {	        
      margin:10px 30px 30px 0 !important;	 
	  max-width:335px !important;	 
	  max-height:470px !important;	 
	  float:left;
	  }
	  
@media (min-width: 320px) and (max-width: 420px) { 
 
	  
.imagenficha {	        
      margin:10px 30px 30px 0 !important;	 
	  width:100% ! important; 
	  float:center;
	  }	  
	  
.encabezado3 .tt-revistas   {	
     margin:0 0 0 -150px;
	
      
}

.tituloizq-revistas h2 {	
      font-size:22px !important;
	  line-height:24px !important;
	  padding-top:15px !important;
      
}

.conten-image {	
     float: none !important;
	
}

}	


	  
	  
	  
.ficha-detalles {	        
      margin:30px 30px 30px 0 !important;
      line-height:24px !important;	  
	  }

.ficha-detalles span {	        
      display:block !important;	 
	  }	  
 	
	  
.fd-ficha .ficha-detalles  a {
	font-size:12px;
	color: #ffffff;
	background-color:#333;
	padding: 2px 5px;
	margin-right: 3px;
	text-transform:uppercase;
	font-weight:bold;
}

.fd-ficha p a {
	color: #940000;
	text-decoration:underline;
}

.fd-ficha p a:hover {
	color: #940000;
	text-decoration:none;
}

.fd-ficha li a {
	color: #940000;
	text-decoration:underline;
}

.fd-ficha li a:hover {
	color: #940000;
	text-decoration:none;
}

.fd-ficha .ficha-detalles a:hover {
	background-color:#940000;
	padding: 2px 5px;
	margin-right: 3px;
	text-transform:uppercase;
	text-decoration:none;
	color: #ffffff;
	
}  

.ficha-mp  {
	background-image: url("/images/EDUNLPam/fd-mp-ficha.png") !important;
	background-position: center 0px !important;
    background-repeat: repeat-x !important;	
	padding:20px;
	border: 1px solid #00aeef;
/*	display:inline-block !important;	 */
	display: none;
	margin:1px 0 10px 0;
	width:374px !important;
	background-color: #ffffff !important;
	 
}

.ficha-mp .precio  {
	font-size:46px;
	color:#940000;
	text-shadow: 1px 1px 1px #000000;
	font-weight:bold;	
    margin-top:10px;	
}

.ficha-mp .precio sup  {
	font-size:30px;
	color:#940000;
	text-shadow: 1px 1px 2px #000000;
	font-weight:bold;
	margin-left:3px;	
}


.ficha-mp .logo-mp-ficha  {
	float:right;
	margin-top:-30px;
	 
}

.ficha-mp span  {
	float:left;
	margin-left: -25px;	 
}

.ficha-mp  .sep-precio-ficha {
	float:left;
	margin-left: -25px;	 
}

.ficha-compartir  {
	display:inline !important;	 
	 
}

.ficha-mp .separador {	
      background-image: url("/images/EDUNLPam/sep-autoridades.png"); 
	  background-repeat: repeat-x; 
	  background-position:0;
	  height:2px;
	  margin:25px 0 15px 0;
	  width:100%;
	  display:block;
	
}

.ficha-mp  .comprar {	
     text-align:center !important;
	
}


.ficha-mp  .comprar  a  {
	-moz-box-shadow:inset 0px 2px 0px 0px #930000;
	-webkit-box-shadow:inset 0px 2px 0px 0px #930000c;
	box-shadow:inset 0px 2px 0px 0px #930000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #800000), color-stop(1, 930000));
	background:-moz-linear-gradient(top, #800000 5%, #930000 100%);
	background:-webkit-linear-gradient(top, #800000 5%, #930000 100%);
	background:-o-linear-gradient(top, #800000 5%, #930000 100%);
	background:-ms-linear-gradient(top, #800000 5%, #930000 100%);
	background:linear-gradient(to bottom, #800000 5%, #930000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#800000', endColorstr='930000',GradientType=0);
	background-color:#800000;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #520e0e;
	display:inline-block;
	cursor:pointer;
	color:#eeeeee;
	font-size:16px;
	font-weight:bold;
	padding:10px 23px;
	text-decoration:none;
	text-shadow:1px 1px 1px #000000;
    margin-bottom:15px; 
}

.ficha-mp  .comprar  a:hover  {
    -moz-box-shadow:inset 0px 2px 0px 0px #ab3939;
	-webkit-box-shadow:inset 0px 2px 0px 0px #ab3939;
	box-shadow:inset 0px 2px 0px 0px #ab3939;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #800000), color-stop(1, #ab3939));
	background:-moz-linear-gradient(top, #930000 5%, #ab3939 100%);
	background:-webkit-linear-gradient(top, #930000 5%, #ab3939 100%);
	background:-o-linear-gradient(top, #930000 5%, #ab3939 100%);
	background:-ms-linear-gradient(top, #930000 5%, #ab3939 100%);
	background:linear-gradient(to bottom, #930000 5%, #ab3939 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5c5c', endColorstr='#ab3939',GradientType=0);
	background-color:#ab3939;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #460f0f;
	display:inline-block;
	cursor:pointer;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding:10px 23px;
	text-decoration:none;
	text-shadow:1px 1px 1px #000000;
    margin-bottom:15px; 	
}	

.ficha-mp .envio {	
     text-align:center !important;
	
}
	  
.separador {	
      background-image: url("/images/EDUNLPam/sep-autoridades.png"); 
	  background-repeat: repeat-x; 
	  background-position:0;
	  height:2px;
	  margin:5px 0 25px 0;
	  width:100%;
	  display:inline-block;
	
}

.addthis_sharing_toolbox {	
      margin:-28px 0 20px 105px !important;
}

.descargar {	
      font-weight:bold;
	  display:inline-block;	
	  width:350px;
}

.descargar span  {
	float:left;
	display:inline-block;
	margin: 15px 15px 0 0;
}

.ficha-resumen {	
     font-size:14px;
	 margin-bottom:25px;
	
}

.link-ficha{	
      padding: 10px 30px 0 10px;
	  }

.link-ficha a.pdf {	
      background-image: url("/images/EDUNLPam/ic-pdf.png"); 
	  background-repeat: no-repeat; 
	  background-position:0;
	  height:36px;
	  padding:0px 0px 30px 40px;
	  color:#990000;
	  display:block;
	  line-height:16px;
	  float: left;
	  margin-right: 5px;

}
.link-ficha a:hover{	
     text-decoration:underline;
	 color:#990000;

}


.link-ficha a.epub  {	
      background-image: url("/images/EDUNLPam/ic-epub.png"); 
	  background-repeat: no-repeat; 
	  background-position:0;
	  height:36px;
	  padding:0px 0px 30px 40px;
	  color:#990000;
	  display:block;
	  line-height:16px;
	  float: left;
	  margin-right: 5px;
}


.link-ficha a.ver-epub {	      	
      background-image: url("/images/EDUNLPam/ic-ver.png"); 
      background-repeat: no-repeat; 
	  background-position:0;
	  height:36px;
	  padding:0px 0px 30px 40px;
	  color:#990000;
	  display:block;
	  line-height:16px;
	  float: left;
	  margin-right: 5px;
}


.link-ficha a.zip {	      	
      background-image: url("/images/EDUNLPam/ic-zip.png"); 
      background-repeat: no-repeat; 
	  background-position:0;
	  height:36px;
	  padding:0px 0px 30px 40px;
	  color:#990000;
	  display:block;
	  line-height:16px;
	  float: left;
	  margin-right: 5px;
}


.lectores {	
     text-decoration:underline;
	 color:#940000;
	 display:block;

}

.lectores:hover{	
     text-decoration:none;
	 color:#990000;

}

.separador-relacionadas {	
      background-color:#ffffff;
	  height:30px;
	  margin:0 -30px 0 -30px;
	  z-index:1000 !important;
}

.notas-relacionadas .encabezado4{	
       	height:35px !important; 
        background-color: #333333 !important; 
        text-align:center;   
        border-top: 1px solid #999999 !important; 
        border-bottom: 1px solid #fff !important; 
		margin:0 -30px 20px -30px;
}

.notas-relacionadas .encabezado4 h2 {	
      font-size:16px !important;
      font-weight:bold !important; 
      margin:0 auto !important; 
      padding-top:1px !important; 
	  text-transform:uppercase !important; 
	  text-shadow: 1px 1px 2px #000000 !important; 
	  color:#ffffff;
	  
}



@media (min-width: 320px) and (max-width: 440px) { 


.ficha-mp  {
	background-image: url("/images/EDUNLPam/fd-mp-ficha.png") !important;
	background-position: center 0px !important;
    background-repeat: repeat-x !important;	
	padding:20px;
	border: 1px solid #00aeef;
/*	display: inline-block !important;	 */
	display: none;	 
	margin:1px 0 10px 0;
	width:374px !important;
	background-color: #ffffff !important;
	 
}

.ficha-mp .precio  {
	font-size:30px;
	color:#940000;
	text-shadow: 1px 1px 1px #000000;
	font-weight:bold;	
    margin-top:10px;	
}

.ficha-mp .precio sup  {
	font-size:20px;
	color:#940000;
	text-shadow: 1px 1px 2px #000000;
	font-weight:bold;
	margin-left:3px;	
}


.ficha-mp .logo-mp-ficha  {
	float:right;
	margin-top:-30px;
	 
}

}




/* ----- Customizacion notas relacionadas  ----- */

.allmode-columns .allmode-topbox {												/* TOP Items Box */
	margin: 0 0 0 0 !important;														/* Remove unnecessary left margin of the first column (-32px) */
	/*width: 576px;*/															/* TOP box width (32 + 256 + 32 + 256 = 576px) */
	overflow: hidden;
	padding: 0 15px 0 15px !important;
}
.allmode-columns .allmode-topitem {												/* TOP Item DIV */
	float: left;																/* Assign float property */
	margin: 16px 0 0 15px;														/* TOP column spacing (32px) */
	padding-bottom: 6px;
	width: 215px !important;																/* TOP column width (256px) */
	border-bottom: 0px !important ;
	height:345px !important;
}
	
	

.allmode-columns .allmode-topitem .allmode-img img {							/* TOP Item IMAGE */
	border: 5px solid #f1f1f1  !important;
	-moz-box-shadow: 0 0 0 #d6d6d6 !important;
	-webkit-box-shadow: 0 0 0 #d6d6d6 !important;
	box-shadow: 0 0 0px #d6d6d6 !important; 
	text-align:center !important;
	margin: 0 auto !important;
	
}
.allmode-columns .allmode-topitem .allmode-title {								/* TOP Item TITLE */
	margin: 10px 0 8px 0; 
	padding: 0 4px;
	font-size: 16px  !important;
	font-weight: bold;
	color: #0a4580;
	text-align:center !important;
}
.allmode-columns .allmode-topitem .allmode-title a {
	font-weight: bold;
}

.allmode-columns .allmode-topitem .allmode-title a:hover {
	text-decoration:underline;
}


.allmode-columns .allmode-topitem .allmode-text {								/* TOP Item TEXT */
	margin: 6px 4px 0;
	overflow: hidden;
	font-size: 14px; line-height: 17px;
	color: #505050;
}

.allmode-columns {
	margin-bottom: 8px;
	border-bottom: 0px !important;
}
.allmode-columns .allmode-clear {
	clear: none !important;
	
}

.navegacionficha {
	margin:0 auto !important;
	width:100px !important;
	margin-bottom:30px !important;
	padding:10px;
	background-color: #e9e9e9;
	
	
}

.navegacionficha .pagenav-prev  span{
	
	display:none !important;
	
}

.navegacionficha .pagenav-next  span {
	
	display:none !important;
	
}


/* Revistas Cientificas */


.col-der-revistas {	
        background-color: #f1f1f1; 
        min-height:266px;
		text-align: center;
		margin-left:30px;
}

.col-revista {	
       padding: 20px;
	   text-align:left;
}

.col-der-revistas  .contboton a  {
	-moz-box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	-webkit-box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5c5c5c), color-stop(1, #333333));
	background:-moz-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-webkit-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-o-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-ms-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:linear-gradient(to bottom, #5c5c5c 5%, #333333 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5c5c', endColorstr='#333333',GradientType=0);
	background-color:#5c5c5c;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #000000;
	display:inline-block;
	cursor:pointer;
	color:#e7e7e7 !important;
	font-size:16px;
	font-weight:bold;
	padding:10px 23px;
	text-decoration:none;
	text-shadow:1px 1px 2px #000000;
    margin-bottom:30px; 
        
}
.col-der-revistas  .contboton a:hover {
		color:#ffffff !important;
        background-color:#444444;
        text-decoration:none;
        box-shadow:inset 0px 2px 0px 0px #9c9c9c;
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #333333), color-stop(1, #5c5c5c));
		background:-moz-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-webkit-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-o-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-ms-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:linear-gradient(to bottom, #333333 5%, #5c5c5c 100%);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#5c5c5c',GradientType=0);
		background-color:#5c5c5c;     
}

.col-der-revistas2 	{
        text-align: center;
		margin-left:30px;
}

.tituloizq-revistas {	
		height:105px;
        background-color: #323232;
        text-align:left;   
        text-shadow: 1px 1px 2px #000000;
        border-top: 1px solid #6c6c6c;
        border-bottom: 1px solid #FFF;
		padding: 0 30px 30px 30px;
		margin:-5px -30px 30px -30px !important;
}



.tituloizq-revistas h2 {	
      font-size:30px;
      color:#ffffff;    
      font-weight:bold;
      margin:0 auto;
	  text-align:left;
      padding-top:28px;
	  background-image: url("/images/EDUNLPam/mise-portal.png"); 
	  background-repeat: no-repeat; 
	  background-position: 10px 15px;
	  height:90px;
	  padding-left: 110px;  
	  text-shadow: 1px 1px 2px #000000 !important;
	
}

.conten-image {	
     float:left;
	 margin:0 30px 30px 0;
	 width: 200px;
	 box-shadow: 2px 2px 2px #ffffff !important;
	
}

.ttrevista {	     
      font-weight:bold;
	  text-shadow: 1px 1px 2px #ffffff !important;
    
	
}

.contbotonrev {	
      margin: 0 auto;
      text-align:left; 
      padding-bottom:15px;      
	  
}


.contbotonrev .boton {
	-moz-box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	-webkit-box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5c5c5c), color-stop(1, #333333));
	background:-moz-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-webkit-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-o-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-ms-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:linear-gradient(to bottom, #5c5c5c 5%, #333333 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5c5c', endColorstr='#333333',GradientType=0);
	background-color:#5c5c5c;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #000000;
	display:inline-block;
	cursor:pointer;
	color:#eeeeee;
	font-size:14px;
	font-weight:bold;
	padding:5px 15px;
	text-decoration:none;
	text-shadow:0px 0px 0px #000000;
    margin-bottom:30px;         
}

.contbotonrev .boton:hover {
		color:#ffffff;
        background-color:#444444;
        text-decoration:none;
		box-shadow:inset 0px 2px 0px 0px #9c9c9c;
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5c5c5c), color-stop(1, #5c5c5c));
		background:-moz-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-webkit-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-o-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-ms-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:linear-gradient(to bottom, #333333 5%, #5c5c5c 100%);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#5c5c5c',GradientType=0);
		background-color:#5c5c5c;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		border:1px solid #000000;
		display:inline-block;
		cursor:pointer;
		color:#eeeeee;
		font-size:14px;
		font-weight:bold;
		padding:5px 15px;
		text-decoration:none;
		text-shadow:0px 0px 0px #000000;
		margin-bottom:30px;         
             
}


/* Estilos para convocatorias */

.contenedor-conv {	       
		width:100%;
		margin: 0 auto;
        text-align:center; 	
		
}

.contenedorderechoconv {	       
		text-align: center;
		margin: 0 0 0 30px;
}


.ficha-compartirconv {	       
		display:inline !important;	 
		margin: 0 auto;
        text-align:center; 	 
}

.ficha-compartirconv  .txtcompartir {	       
		margin-left:-170px !important;
}


.ficha-compartirconv .addthis_sharing_toolbox {	       
		 margin:-28px 0 20px 75px !important; 	 
}



.contbotonconv {	
      margin: 0 auto;
      text-align:center; 
      padding:15px 0 15px 0;  	  
}


.contbotonconv .boton {
	-moz-box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	-webkit-box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	box-shadow:inset 0px 2px 0px 0px #9c9c9c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5c5c5c), color-stop(1, #333333));
	background:-moz-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-webkit-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-o-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:-ms-linear-gradient(top, #5c5c5c 5%, #333333 100%);
	background:linear-gradient(to bottom, #5c5c5c 5%, #333333 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5c5c', endColorstr='#333333',GradientType=0);
	background-color:#5c5c5c;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #000000;
	display:inline-block;
	cursor:pointer;
	color:#eeeeee;
	font-size:14px;
	font-weight:bold;
	padding:5px 15px;
	text-decoration:none;
	text-shadow:0px 0px 0px #000000;
    margin-bottom:30px;         
}

.contbotonconv .boton:hover {
		color:#ffffff;
        background-color:#444444;
        text-decoration:none;
		box-shadow:inset 0px 2px 0px 0px #9c9c9c;
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5c5c5c), color-stop(1, #5c5c5c));
		background:-moz-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-webkit-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-o-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:-ms-linear-gradient(top, #333333 5%, #5c5c5c 100%);
		background:linear-gradient(to bottom, #333333 5%, #5c5c5c 100%);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#5c5c5c',GradientType=0);
		background-color:#5c5c5c;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		border:1px solid #000000;
		display:inline-block;
		cursor:pointer;
		color:#eeeeee;
		font-size:14px;
		font-weight:bold;
		padding:5px 15px;
		text-decoration:none;
		text-shadow:0px 0px 0px #000000;
		margin-bottom:30px;         
             
}

/* Estilos para resultados */

.finder-resultado {	       
				
}

.finder-resultado .search-pagination {	       
	text-align:center !important;	
	margin:0 auto !important;
		
}


.finder-resultado .pagination {	       
	text-align:center;	
		
}

.finder-resultado .pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    margin-left: 0;
}


.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
}

.pagination > li > a, .pagination > li > span {
    border-radius: 0;
    color: #000000;
    padding: 8px 18px;
}

.pagination > li > a:hover, .pagination > li > span {
    background-color: #7f7f7f !important;
  
}

#search-form  {	       
	text-align:center !important;	
	margin:0 auto !important;
	background-color:#dedede;
	padding:15px;
	margin-top:10px !important;
		
}

 .finder-resultado .inputbox {	       
	background-color:#ffffff;
			
}

.finder-resultado .search-results-resultado  {	       
	list-style: outside none none;
	margin:0 0 0 -40px !important;		
}

@media (min-width: 320px) and (max-width: 968px) { 


.finder-resultado .search-results-resultado  {	       
	list-style: outside none none;
	margin:0 0 0 0px !important;		
}
}




.finder-resultado h4 a{	       
	font-size:1.5em;
	font-weight:bold;
    text-shadow:1px 1px 2px #ffffff;
	display: inline-block;
	text-decoration: none;
}

.finder-resultado h4 a:hover {	       
	text-decoration:underline;
}

.finder-resultado .separador {	       
	background-image: url("/images/EDUNLPam/sep-autoridades.png");
    background-position: 0 center;
    background-repeat: repeat-x;
    display: inline-block;
    height: 2px;
    margin: 20px 0 ;
    width: 100%;
}

.finder-resultado .ficha-detalles {	       
	 margin: 0px 30px 30px 0 !important;
}

.btn-primary, .sppb-btn-primary {
    background-color: #2b2b2b;
    border-color: #404040;
	text-transform:uppercase;
}

 /* Estilos para tags */
 
.tag-category-listado-tags ul {
    list-style: outside none none !important;
	margin-left:-40px !important;
}


.tag-category-listado-tags .pagination {
    display: inline !important;
}

.tag-category-listado-tags .pagination ul {
   	margin: 0 auto !important;
	display: table !important;
	
}


@media (min-width: 320px) and (max-width: 968px) {
	
	.tag-category-listado-tags ul {
    list-style: outside none none !important;
	margin-left:0px !important;
	
}
}



.tag-category-listado-tags  h3 a {
    display: inline-block;
    font-size: 1.5em;
    font-weight: bold;
    text-shadow: 1px 1px 2px #ffffff;
}

.tag-category-listado-tags  h3 a:hover {
   text-decoration:underline;
} 

.tag-category-listado-tags .ficha-detalles  {
    margin:0px 30px 30px 0 !important;
} 



 /* Estilos subnavgación */
 

#sub-navegacion {	
	margin:5px 0 5px 0 !important;   
} 

#sub-navegacion a:hover {	
	color: #940000 !important;   
} 

#sub-navegacion li .current {
	
	color: #940000 !important;
   
} 
#sub-navegacion .act-brow {	
	display:none;
} 



#sub-navegacion ul {   
	  list-style: none!important;
	  display:inline !important;
	  float:right !important;
	  padding-inline-start: 0px !important;
	  padding-left: 0px !important;
	  
}



#sub-navegacion .cultura-sub {   
	 display:none !important;
	} 
	
#sub-navegacion .cult-sub {   
	 display:none;
	} 
	
#sub-navegacion .cult-sub-2 {   
	 display:none;
	} 

#sub-navegacion .edunlpam-sub {   
	 margin: 5px 12px 5px 0 ;

	}

#sub-navegacion .ext-uni-sub {   
	 display:none ;

	} 	
	
#sub-navegacion .ext-uni-oculto {	
	display:none;
} 
	
	
	

@media (min-width: 768px) and (max-width: 968px) {

#sub-navegacion {   
	 width: 680px !important;
	} 	 
	

#sub-navegacion .edunlpam-sub {   
	 margin: 25px 12px 5px -90px !important;

	} 	  
	
	
#sub-navegacion .nav-child {   
	  margin-top:-26px !important;	  
	
	} 

#sub-navegacion .sub-auto {   
	 margin-left: -20px !important ;

	} 	
	
	
	@media screen and (min-width:0\0) { 
    /* Tus estilos CSS para IE9, IE10, IE11  */
	#sub-navegacion .sub-auto {   
	 margin-left: 20px !important;

	} 	
	}


	


#sub-navegacion ul li ul {   
	  list-style: none!important;
	  display:inline !important;
	  float:right !important;
	  list-style-type: none;
	  color: #000000 !important;
	  margin-top:-23px !important;
	  margin-left:-30px !important;
	  
} 




#sub-navegacion li ul li ul{   
	  margin-left:11px !important;
 } 



#sub-navegacion ul  li ul li a {  

padding-top: 1px !important;
margin-right:-7px !important;

}

#sp-position14 .categories-modulelistcatder {
	padding-left:40px !important;	
  	  
}
#sp-position14 .categories-modulelistcatder li a  { 
line-height: 20px ! important;
}
}



@media screen and (min-width: 969px) and (max-width: 1199px) { 


#sub-navegacion .edunlpam-sub {   
	 margin: 5px 12px 5px -40px !important ;
	} 	
	
	#sub-navegacion .sub-auto {   
	 margin-left: 80px !important;
	
	} 	
	
	#sub-navegacion ul li ul li{   
	padding-right: 7px !important;
	font-size: 11px;
	margin-top:1px;
	} 

	

#sub-navegacion ul  li {   
	  list-style: none!important;
	  display:inline !important;
	  float:left !important;
	  list-style-type: none;
	  margin-top: 0px;
} 

#sub-navegacion ul  li ul {   
	  list-style: none!important;
	  display:inline !important;
	  float:left !important;
	  list-style-type: none;
	  margin-top: -22px;
} 


#sub-navegacion .edunlpam-sub {
    margin-bottom: 5px !important;
    margin-left: 0 !important;
    margin-right: 9px !important;
    
}
} 	


  
	@media screen and (min-width:0\0) (max-width: 1199px){ 
    /* Tus estilos CSS para IE9, IE10, IE11  */
		
	}
	
	

#sub-navegacion ul  li{   
	  list-style: none!important;
	  display:inline !important;
	  float:left !important;
	  list-style-type: none;
} 

#sub-navegacion ul  li ul {   
	  list-style: none!important;
	  display:inline !important;
	  float:right !important;
	  list-style-type: none;
	  color: #000000 !important;
	margin: 0 1px;	  
} 


#sub-navegacion ul  li ul {   
	margin:0 0 0 1px;
	} 



#sub-navegacion ul  li ul li{   
	padding-right: 20px;
	font-size: 11px;
	} 
	



@media screen and (min-width:0\0) { 
    /* Tus estilos CSS para IE9, IE10, IE11  */
#sub-navegacion ul  li ul li{   
	  padding-right:5px !important;
}
	
} 

/* Microsoft Edge Browser 12+ (All) - @supports method */

@supports (-ms-ime-align:auto) {
	  #sub-navegacion ul  li ul li {   
	  padding-right:5px !important;
	  
}
}




#sub-navegacion ul  li ul  li a{   
	 	  color: #000000 !important;	  
} 

#sub-navegacion .nav-child .unstyled .small {   
	 	  color: #000000 !important;	  
} 


#sub-navegacion .nav-child  li .current a {   
	 	  color: #940000 !important;	  
} 


@media (min-width: 768px) and (max-width: 968px) { 

.categories-modulelistcatder li{
    margin-bottom: 10px;
    margin-left: -25px !important;
    margin-right: 10px;
    margin-top: 5px;
}

.categories-modulelistcatder li ul li{
    margin-bottom: 10px;
    margin-left: -25px !important;
    margin-right: 10px;
    margin-top: 5px;
}

}




@media (min-width: 320px) and (max-width: 767px) { 


.encabezado2 {
    height: 36px ! important;
}

.encabezado3  {
   margin-top: 30px;

}

.contenedorderecho {
    min-height: 60px;
    
}



.ttlistpubli {
   margin-top:30px;
}

#sp-position14 {
   width: 100%;
}

#sp-position14 .categories-modulelistcatder {
   margin-top:-2px ! important;
}

#sp-position14 .categories-modulelistcatder li{
  margin-left:30px;
  margin-top:-2px ! important;
}

.blog-listado-catalogo-articulos {
    text-align: center;
}

.blog-listado-catalogo-articulos .intro-image {
    margin-bottom: 10px !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
    margin-top: 10px !important;
	
}

.layout-blog #sp-main-body article.item .entry-header h2 {
    font-size: 28px;
    margin-bottom:30px !important;
}

.blog-listado-catalogo-articulos .intro-image  img {
	max-width:335px;
	max-height:470px;
	margin:0 auto;
	
}

.col-der-revistas {	
        margin-left:0px;
}

.col-der-revistas2 {	
        margin-left:0px;
}
}


@media (min-width: 768px) and (max-width: 991px) { 

.tituloizq h2 {
    padding-top: 18px;
    
}

.encabezado2 h2 {
   font-size:13px;
}

.encabezado3 h2 {
    font-size: 13px;
   
}
.contenedorderecho .publiperio {
    margin:15px;
    padding-bottom: 15px;
   
}

.ttlistpubli h2 {
    font-size: 14px;
  
}

.categories-modulelistcatder li {
    margin-bottom: 10px;
    margin-left: -20px;
    margin-right: 10px;
    margin-top: 5px;
}

.link{	
      padding: 0 15px 0 30px;
	  min-height:143px;
	  font-size:12px;
	  line-height:13px;

}

.link a.pdf {	
      padding:0px 20px 30px 40px;
	  line-height:13px;
	  
	}


.link  a.doc   {	
       padding:0px 20px 30px 40px;
	  line-height:13px;
	  
}

.link a.odf  {	
      padding:0px 20px 30px 40px;
	  line-height:13px;
	  
	}

.tituloder h2 {	
      padding-top:18px;
		
}

.layout-blog #sp-main-body article.item {
  margin-bottom: 0px !important;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  -ms-border-radius: 0px !important;
  -o-border-radius: 0px !important;
  border-radius: 0px !important;
  -webkit-box-shadow: 0 0 0px rgba(0,0,0,0.5)  !important;
  -moz-box-shadow: 0 0 0px rgba(0,0,0,0.5)  !important;
  box-shadow: 0 0 0px rgba(0,0,0,0.5)  !important;
  overflow: hidden;
  margin: 0 0 0 0  !important;
  background: none  !important;
}

.layout-blog #sp-main-body article.item .entry-header h2 {
    text-align: left;
}

.layout-blog #sp-main-body {
    background-color:none;
}

.blog-listado-catalogo-articulos {	
     padding:0px 00px !important;
	  margin-top: 10px!important;
	  
}

.blog-listado-catalogo-articulos h2{	
      font-size:12px !important;
		  
}

.linkcategoria a {
    font-size: 16px !important;

}
}



@media (min-width: 320px) and (max-width: 967px) { 

.layout-blog #sp-main-body article.item {
  margin-bottom: 0px !important;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  -ms-border-radius: 0px !important;
  -o-border-radius: 0px !important;
  border-radius: 0px !important;
  -webkit-box-shadow: 0 0 0px rgba(0,0,0,0.5)  !important;
  -moz-box-shadow: 0 0 0px rgba(0,0,0,0.5)  !important;
  box-shadow: 0 0 0px rgba(0,0,0,0.5)  !important;
  overflow: hidden;
  margin: 0 0 0 0  !important;
  background: none  !important;
}

.layout-blog #sp-main-body article.item .entry-header h2 {
    text-align: left;
	display:block;
	font-size:28px;
	margin-bottom:-20px;
}

.layout-blog #sp-main-body {
    background-color:none;
}


.blog-listado-convocatorias article p {
    background-image: url("/images/EDUNLPam/sep-autoridades.png");
    background-position-x: 0;
    background-position-y: bottom;
    background-repeat: repeat-x;
    display: block;
    width: 100%;
}

.blog-listado-convocatorias article img  {
    display: block;
	margin-right:60px;
   }	
   
   
   .encabezado2 {
	   height: 50px;
}	



.categories-modulelistcatder {
    font-size: 13px !important;
}
}

@media (min-width: 320px) and (max-width: 410px) { 

.tituloizq h2 {	
    font-size:20px !important;
}

.ttlistadocat {
    height: 55px;
   }

   .ttlistadocat h2{
	
	top: 50%;
	left: 50%;
   }

   .blog-listado-catalogo-articulos {
    padding-left: 0 !important;
    padding-right: 0 !important;

	}

	.encabezado h2   {	
      font-size:15px;
      margin-left:10px;
	  text-align:left;
	}
	}




@media (min-width: 768px) and (max-width: 968px) { 

.categories-modulelistcatder li {
    margin-bottom: 5px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
	font-size:13px;
	line-height:15px;
}

.categories-modulelistcatder li a{
   	font-size:13px !important;
	line-height:15px !important ;
}

.blog-listado-catalogo-articulos h2 {
    font-size: 14px !important;
   
}

.fd-ficha {	
       padding:5px 30px 30px 30px;
	   background-color:#f1f1f1; 
	  
	  }
	  
.fd-ficha .item-page h2  {	        
      font-weight:bold !important;	 
	  font-size:14px !important;
	  text-shadow: 1px 1px 1px #ffffff;
	  line-height: 18px !important;
      	  
}

.contenedorderechopuntos {
    margin-top:30px
}

}




/* Listado de novedades  */



	.blog-listado-novedades .entry-image  {
	float:left !important;
	margin-right:20px;
	max-width:250px;
	margin-bottom: 50px;
	}
	
	
	.blog-listado-novedades .img_caption p {
	display:none;
	}

	.blog-listado-novedades  h2 a:hover {	
      text-decoration:underline;	
	}

	.blog-listado-novedades .btn  {	
      text-decoration:none;
	  background-color: #333;
      border-color: #222;
      color: #9c9c9c;	
      border: 1px solid; 
      border-radius: 4px; 
	  line-height: 30px;
      padding: 1px 15px;
      font-size: 12px;
      font-weight: 700;	 
      text-transform: uppercase;
      margin:10px 0 30px;
	}

	.blog-listado-novedades .btn:hover {	      
	  background-color: #111;
      color: #fff;	      
	}

	.blog-listado-novedades .items-row  {
    background-image: url("/images/EDUNLPam/sep-autoridades.png");
    background-position: 0 bottom;
    background-repeat: repeat-x;
    display: block;
    margin-bottom:20px !important;
	
	}



	.pager li > a   {	
      text-decoration:none;
	  background-color: #333;
      border-color: #222;
      color: #9c9c9c;	
      border: 1px solid; 
      border-radius: 4px; 
	  line-height: 30px;
      padding: 1px 15px;
      font-size: 12px;
      font-weight: 700;	 
      text-transform: uppercase;
      margin-top:10px;
	   
	}
	
	
	
	
 @media (min-width: 320px) and (max-width: 480px) { 
 
	.blog-listado-novedades .entry-image {		
    	display: block !important;
		margin: 0 auto !important;
		margin-bottom: 15px !important;
		margin-top:20px !important;
		margin-right: 30px !important;
		
	}	
 
	.blog-listado-novedades .entry-image .caption {		
    	display: block !important;
		text-align:center !important;
		background-color:#940000;
		background-color:#940000;
		
	}	
 
	.blog-listado-novedades .entry-header h2 {		
    	font-size:18px !important;
		line-height:22px !important;
		font-weight:700;
		margin-bottom:5px !important;
		display: block !important;
	}

	.blog-listado-novedades .entry-header h2 a {		
    	display: inline-block !important;
	}
	
	.blog-listado-novedades article p{		
    	font-size:13px !important;
		line-height:18px !important;
		margin-top: -15px !important;
		margin-bottom: 25px !important;
	}
	
	.blog-listado-novedades .btn  {	
     margin:10px 0 10px;
	}
 
	.blog-listado-novedades article .item {	 
    background-image: url("/images/EDUNLPam/sep-autoridades.png") !important;
    background-position: 0px bottom ; 
    background-repeat: repeat-x !important;
    display: block;
    width: 100%;
	}
	}	

 /* fin Listado de novedades  */


  /* registro fotográfico  */
 
.registro .encabezado4{	
       	height:35px !important; 
        background-color: #d2d2d2 !important; 
        text-align:center;   
        border-bottom: 1px solid #fff !important; 
       	margin:0 0 -10px 0;
}

.registro .encabezado4 h2 {	
      font-size:16px !important;
      font-weight:bold !important; 
      margin:0 auto !important; 
      padding-top:1px !important; 
	  text-transform:uppercase !important; 
	  text-shadow: 1px 1px 2px #fff !important; 
	  color:#333;
	  
}


ul.sigFreeClassic {
    margin: 0px auto !important;
	text-align:center !important;
    padding: 25px !important;
    list-style: none;
    clear: both;
    overflow: hidden;
	background-color:#d2d2d2;
}


li.sigFreeThumb {
float: left;
background: #fff !important;
margin: 10px !important;
padding: 0;
list-style: none !important;
display:inline-block;

}

     /* fin registro fotográfico  */



 /* Actualizar Browser  */


.contenedor-browser {
    margin:0 auto;
	width:100%;
	text-align:center;
}

.contenedor-browser .titulo-inicial {
	background-color:#333333; 
	height:80px;
	margin-bottom:30px;
	color:#ffffff;
	padding:26px 0;
	font-size:28px;
	text-transform:uppercase;

}

.contenedor-browser .logo {
	text-align:center;
	margin:0 auto;
	width:400px;
	margin-bottom:30px;
}

.contenedor-browser  a {
text-decoration:underline;
font-weight:700;
}

.contenedor-browser a:hover{
text-decoration:none;

}







.contenedor-browser ul{margin:0 auto;width:155px;padding:30px 0; list-style:none;}
.contenedor-browser li{width:36px;height:36px;padding:0 15px 0 0;float:left; margin:0 15px 0 0;}
.contenedor-browser .last{padding:0; margin:0}
.contenedor-browser li a{display:block;width:36px;height:36px;background:url(../images/ic_nav.png) 0 0 no-repeat;}
.contenedor-browser li a span{display:none;}
.contenedor-browser .ic1{position:relative;top:-3px;}
.contenedor-browser .ic1 a{background-position:0 0;}
.contenedor-browser .ic1 a:hover{background-position:0 -36px;}
.contenedor-browser .ic2 a{background-position:0 -72px;}
.contenedor-browser .ic2 a:hover{background-position:0 -108px;}
.contenedor-browser .ic3 a{background-position:0 -144px;}
.contenedor-browser .ic3 a:hover{background-position:0 -180px;}
.contenedor-browser .ic4 a{background-position:0 -216px;}
.contenedor-browser .ic4 a:hover{background-position:0 -252px;}
.contenedor-browser .ic5 a{background-position:0 -288px;}
.contenedor-browser .ic5 a:hover{background-position:0 -324px;}
