@charset "UTF-8";
/* CSS Document */
@font-face { font-family: "OpenSans-Bold"; src:url(../fonts/Open-Sans/OpenSans-Bold.ttf); }
@font-face { font-family: "OpenSans-BoldItalic"; src:url(../fonts/Open-Sans/OpenSans-BoldItalic.ttf); }
@font-face { font-family: "OpenSans-ExtraBold"; src:url(../fonts/Open-Sans/OpenSans-ExtraBold.ttf); }
@font-face { font-family: "OpenSans-ExtraBoldItalic"; src:url(../fonts/Open-Sans/OpenSans-ExtraBoldItalic.ttf); }
@font-face { font-family: "OpenSans-Italic"; src:url(../fonts/Open-Sans/OpenSans-Italic.ttf); }
@font-face { font-family: "OpenSans-Light"; src:url(../fonts/Open-Sans/OpenSans-Light.ttf); }
@font-face { font-family: "OpenSans-LightItalic"; src:url(../fonts/Open-Sans/OpenSans-LightItalic.ttf); }
@font-face { font-family: "OpenSans-Regular"; src:url(../fonts/Open-Sans/OpenSans-Regular.ttf); }
@font-face { font-family: "OpenSans-Semibold"; src:url(../fonts/Open-Sans/OpenSans-Semibold.ttf);}
@font-face { font-family: "OpenSans-SemiboldItalic"; src:url(../fonts/Open-Sans/OpenSans-SemiboldItalic.ttf);}

@font-face { font-family: "SourceSansPro-Black"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-Black.otf); }
@font-face { font-family: "SourceSansPro-BlackIt"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-BlackIt.otf); }
@font-face { font-family: "SourceSansPro-Bold"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-Bold.otf); }
@font-face { font-family: "SourceSansPro-BoldIt"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-BoldIt.otf); }
@font-face { font-family: "SourceSansPro-ExtraLight"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-ExtraLight.otf); }
@font-face { font-family: "SourceSansPro-ExtraLightIt"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-ExtraLightIt.otf); }
@font-face { font-family: "SourceSansPro-It"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-It.otf); }
@font-face { font-family: "SourceSansPro-Light"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-Light.otf); }
@font-face { font-family: "SourceSansPro-LightIt"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-LightIt.otf); }
@font-face { font-family: "SourceSansPro-Regular"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-Regular.otf); }
@font-face { font-family: "SourceSansPro-Semibold"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-Semibold.otf); }
@font-face { font-family: "SourceSansPro-SemiboldIt"; src:url(../fonts/Source-Sans-Pro/SourceSansPro-SemiboldIt.otf); }


html, body { height: 100%;  margin:0; padding:0; }

body { position:absolute; top:0; bottom:0; right:0; left:0; margin:0; padding:0;}


p{ margin:0;}
A{ text-decoration:none;}
a:link {
color: white;
border-bottom: 1px solid white;
}
a:visited {
color: #999999;
}
a:hover {
color: #FF3300;
}

img{ border:0;}

.bodyIndex{background-image:url(../images/Mapa.jpg); background-position:center bottom; background-repeat:repeat-y; background-size:100%; height:100%;}
#contenedor{ max-width: 1171px; width: 100%; margin:auto;}
.fondoIndex{ /*background-image:url(../images/Mapa.jpg); background-position:top; background-repeat:repeat-y; background-size:100%;*/ height:100%;}
#menuIndex{ width:35%; height:100%; position:relative; overflow:auto;}
#menuBlanco{ float:left; height:100%; background-color:white; width:60%; text-align: center; box-shadow: 0 0 20px 0 #121212; position:absolute; margin-left:5%;}
#menuCeleste{ float:left; height:100%; background-color:#0EBFF0; width:90%; box-shadow: 0 0 20px 0 #121212; position:absolute; margin-left:5%;}
#logo_AGGO{ padding:35% 0 8% 0;}
/*#logo_Conicet_Bundesamt{margin-top:60%; width: 100%;}*/
#logo_Conicet_Bundesamt { bottom: 4%; left: 0; position: absolute; width: 100%; }
#subtitulo1{ color:#333; font-size:10px; text-align:center; font-family:SourceSansPro-Light; margin:auto; padding:3% 0; border-bottom:solid 1px #606060; width:87%; }
#subtitulo2{ color:#333; font-size:10px; text-align:center; font-family:SourceSansPro-Light; margin:auto; padding:3% 0; border-bottom:solid 1px #606060; width:87%;}
#subtitulo3{ color:#333; font-size:10px; text-align:center; font-family:SourceSansPro-Light; margin:auto; padding:3% 0; width:87%;}

.botonesMenuIndex{height: 100%; margin: 0;}
.botonesMenuIndex LI{ border-bottom:solid 1px #0ca7d3; font-family: SourceSansPro-ExtraLight; list-style: outside none none; margin-left: 62%; text-align: center; width: 38%; height:16%; padding: 3% 0; box-sizing: border-box; font-size: 14px;}
.iconoDiferente{ margin-top:-12px;}
.botonesMenuIndex a{ color:white;}



/*PAGINAS*/
.bodyObservatorio{background-image:url(../images/fondoObservatorio.jpg); background-position:center top; background-repeat:repeat-y; background-size:100%;}
#contenedorMenuPaginas{ width:13%; position:relative; overflow:auto; display:block;}
#menuBlancoPaginas{ float:left; height:140px; background-color:white; width:100%; text-align: center; box-shadow: 0 0 20px 0 #121212; position:absolute;  z-index:10;}
#logo_AGGOPaginas{ padding:20% 0 8% 0; width:60%;}
#menuBlancoPaginas #logo_AGGO{ width:60%;}
#menuPaginas{ margin:140px 0 0px 0; width: 100%;}
#botonesMenuPaginas{ float:left; height:800px; background-color:#0EBFF0; width:45%; text-align: center; box-shadow: 0 0 20px 0 #121212; position:absolute; margin:140px 0 0 0;}
.botonMenu{background-color: #0ebff0; border-bottom: 1px solid #0ca7d3; height: 50px;}
.btnSeleccionado{background-image: url('../images/seccionSeleccionada.png'); background-position: right center; background-repeat: no-repeat;}
.pSeleccinado{ color:#0EBFF0 !important;}
.bMUltimo{border:none; height:80px;}
.botonMenu img{ margin:12px 7px; position:absolute; width:37px;}
.botonMenu p{color: white; font-family: SourceSansPro-ExtraLight; font-size: 13px; margin: 21px 43px; position: absolute; text-align: left; width: 100px;}
#pieMenuPaginas{ float:left;}


#contenidoObservatorio{ border:solid 1px #0EBFF0; margin:30px 40px; width:380px; float:left; padding: 60px 40px; box-sizing: border-box;}
.tituloObservatorio{color:#0EBFF0; font-family: SourceSansPro-ExtraLight; font-size:25px; background-color:rgba(255,255,255,0.9);margin: 5px; padding: 0 14px; width: -moz-fit-content;}
.tituloTextoObs{ font-family:OpenSans-Regular; color:white; font-family: OpenSans-Light; font-size: 12px; margin: 39px 0 13px; width: -moz-fit-content; border-bottom:solid 1px #0EBFF0; width: 106px;}
.textoObs{color:white; font-family:OpenSans-Light; font-size:11px; margin: 0 0 90px;}


.bodyNovedades{background-image:url(../images/fondoNovedades.jpg); background-position:center top; background-size:100%;}
#contenidoNovedades { float: right; margin: 30px 0; width: 83%; }
#contenidoInstrumental { float: left; margin: 30px 0 0 4%; width: 82%; }
.cubosNovedades{ border:solid 1px #0EBFF0; width:32%; float:left; margin: 0 0 1% 1%; padding: 2%; box-sizing: border-box;height:450px; color:black;}
.cubosNovedadesRelacionados{ border:solid 1px #0EBFF0; width:43%; float:left; margin: 0 0 1% 1%; padding: 2%; box-sizing: border-box;height:250px; color:black; color:white;}
.cubosNovedadesRelacionados .cuboNovedadesFecha{font-size:9px;}
.cubosNovedadesRelacionados .cuboNovedadesTitulo{font-size:11px; font-family: OpenSans-Regular;}

.contenedorDescripcion{margin:auto; width: 85%;}
.cuboNovedadesSeccion{ border-bottom:solid 1px #0EBFF0; box-sizing: unset; font-family: OpenSans-Bold; font-size: 12px; text-transform: uppercase;margin-top: 7px;}
.cuboNovedadesTitulo{font-family: OpenSans-Regular; font-size:16px; margin: 10px 0;}
.cuboNovedadesFecha{font-family: OpenSans-Light; font-size:11px; margin: 10px 0;}
.cuboNovedadesTexto{font-family: OpenSans-Light; font-size:12px; margin: 10px 0;}



.bodyContacto{background-image:url(../images/fondoContacto.jpg); background-position:center top; background-size:100%;}
#col3Contacto{ float:left; margin: 132px 0 0 20px; width: 40%; }
#col2Contacto{ float:left; margin: 132px 0 0 20px; width: 25%; }
#col1Contacto INPUT, TEXTAREA{background: transparent none repeat scroll 0 0; border: 1px solid #0ebff0; color: white; font-family: OpenSans-Light; font-size: 12px; margin: 1% 0; padding: 2%; text-transform: uppercase; width: 95%}
#col1Contacto TEXTAREA{ height:160px;}
#enviar{background-color: #0ebff0 !important; margin: -6px 0 0 79.5% !important; width: 20% !important; cursor:pointer;}
#col2Contacto H1{font-family:OpenSans-Light; font-size: 16px; color:white;}
.texto1Cont{font-family:OpenSans-Light; font-size: 12px; color:white;}
.texto2Cont{font-family:OpenSans-Light; font-size: 10px; color:white;}
#col2Contacto DIV{ border-bottom:solid 1px #0ebff0; margin:10px 0; width:120px;}
#col2Contacto a{ color:white;}



.bodyDifusion{background-image:url(../images/fondoDifusion.jpg); background-position:center top; background-size:100%;}
#contenidoDifusion { float: left; margin:30px 15px 0 22px; width: 60%; max-height:600px; overflow:auto;}

#contenidoDifusion::-webkit-scrollbar { width: 11px; }
#contenidoDifusion::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);}
#contenidoDifusion::-webkit-scrollbar-thumb { background-color: #0ebff0; outline: 1px solid slategrey; border-radius:10px;}


#contenidoDifusion2 { float: left; margin: 30px 0; width: 13%; }
#contenidoDifusionNota { float: left; margin:30px 15px 0 22px; width: 40%; }
#contenidoDifusion2Nota { float: left; margin: 30px 0; width:36%; }
#tituloDifusion{font-family: OpenSans-Light; font-size: 16px; border-bottom:solid 1px #0ebff0; color:white; padding: 3px; width: 80px;}
.materialDifusion{width:65% !important; margin-top:19%;  padding: 0 0 0 0;}

.tituloDifusionNota{background-color: rgba(255, 255, 255, 0.9); color: #0ebff0; font-family: SourceSansPro-ExtraLight; font-size: 25px; text-transform:uppercase;}
.linkArchvosDescargas{ color:#999;}

.cubosDifusionLargo{ border:solid 1px #0EBFF0; width:45%; float:left; margin: 0 0 2% 3%; padding: % 3% 3% 0; box-sizing: border-box; height:245px;}
.cubosDifusion{ border:solid 1px #0EBFF0; width:45%; float:left; margin:0 0 2% 3%; padding: 3% 3% 3% 0; box-sizing: border-box; height:118px;}
.cubosDifusion IMG{ float:left;}
.contenedorDescripcionDifusion{margin:auto auto auto 5%; width: 70%; float:left; color:white;}
.contenedorDescripcionDifusionG{margin:auto auto auto 5%; width: 70%; float:right; color:white;}
.contenedorDifusionNota{margin:auto; width: 100%; float:left; color:white;}
.contenedorDifusionNota{font-family: OpenSans-light; font-size:12px;}
.cuboDifusionSeccion{font-family: OpenSans-light; font-size: 12px; text-transform: uppercase; margin-top: 7px; color:white; background-color:#0EBFF0; padding:1% 6%;}
.cuboDifusionTitulo{font-family: OpenSans-Light; font-size:16px; margin: 0px 0; }
.cuboNovedadesFecha{font-family: OpenSans-Light; font-size:11px; margin: 10px 0;}
.cuboNovedadesTexto{font-family: OpenSans-Light; font-size:12px; margin: 10px 0;}
.cuboNovedadesTextoMensaje { width: 250px; margin:15px; font-family: OpenSans-Light; font-size: 11px; overflow:auto; color:#999;}

#contenidoDifusion2 p{font-family: OpenSans-Light; font-size:14px; color:white; margin-top:2px; cursor:pointer;}
#contenidoDifusion2 div p{margin-bottom: 10px;  border-bottom:solid 1px #0EBFF0; font-size:14px;}

.tamanoCuboFotos{ height:171px;}
.tamanoCuboComun{ height:71px;}

#idiomas{border: 1px solid white; overflow: auto; padding: 3px 6px;}
#idiomas DIV{float:left; font-size:9px; font-family: OpenSans-Light; color:white;}
.separador{ border-left: 1px solid white; height: 10px; margin: 0 4px;}
#idiomas a{ color:white;}
.on{ font-weight:bold;}

.pantallaGrande{ margin-right: 4%;  float: right; margin-top: 10px; background-color: #547e96;}
.col1ContactoFTP{ float:left; padding:10%;}


.aMasMenos { color: white; margin-left: 5%; text-align: left; float:right; overflow: hidden; }
.aMasMenos span {
    background-color: #0ebff0;
    cursor: pointer;
    padding: 5px;
}
.aMas { font-size: 24px; margin: 7px; }
.aMenos {  font-size: 14px; }


/*MOBILE*/
 #menuMobile{display:none;}
 #footerMobile{display:none;}
 #tituloContacto{ display:none;}
 #contenidoDifusionMobile{ display:none;}
 #conDifusionMobile{ display:none;}
 #contenedorNobedadesMobile{display:none;}
 #contenedorInstrumentalMobile{display:none;}
 .soloMobile{display:none;}
	
/*------------CELUS Y Tablas de 7------------------*/
@media screen and (min-width: 320px) and (max-width:719px){

.soloMobile{display:block;}

 #menuIndex{display:none;}
 .bodyIndex { background-position: center top; background-size: auto auto; }


 #menuBlancoPaginas{ display:none;}
 #menuMobile{display:block;}
 #contenedorMenuPaginas {background-color: #0ebff0; margin-top:0px; overflow: auto; padding-top: 10px; position:absolute; width: 150px; display:none;z-index: 99999;}
 #menuMobile {  width:100%; background-color:#0ebff0; }
 #menuPaginas { margin: 0;}
 #logo_AGGOPaginas { width: 100%; padding:0;}
 .botonMenu p {  font-family: SourceSansPro-Bold;}
 #pieMenuPaginas{display:none;}
 
 #footerMobile{display:block; width:100%; overflow:auto; background-color:#183958;}
 .texto1ContMobile{font-family:OpenSans-Light; font-size: 12px; color:white; margin-bottom: 6%;}
 #footerMobileIzq{ float:left; width: 35%; max-width:150px; }
 #footerMobileIzq img{ width:100%;}
 #footerMobileDer{ float:left; width: 64%;  padding:5% 0 0 7%; box-sizing: border-box;}
 
 
 .bodyObservatorio { background-image: url("../images/fondoObservatorioMobile.jpg");}
 #contenidoObservatorio { float: left; margin: 30px 5%; padding: 60px 40px; width: 90%;}
 #col1Contacto { float: left; margin: 5%; width: 90%;}
 .textoObs { font-size: 13px;}
 #col2Contacto { float: left; margin: 62px 0 80px 10%; width: 68%; }
 #col3Contacto { float: left; margin: 62px 0 80px 10%; width: 68%; }
 #col2Contacto .texto1Cont{ display:none;}
 #tituloContacto{ display:block; border-bottom: 1px solid #0ebff0; margin: 10px 0;  color: white;font-size: 11px; margin: 13% 6% 4%; width: 197px; font-family: OpenSans-Light; }
 
 
 .bodyDifusion { background-size: auto auto;}
 #contenidoDifusion { float: left; margin: 30px 0 0; width: 100%; }
 #contenidoDifusion2 {display:none;}
 #contenidoDifusionMobile{ display:block; font-family: OpenSans-Light; font-size:12px; color:white; margin-top:2px; cursor:pointer;margin: 40px 0 0 0%; background-image: url("../images/difusionMobileFondo.png"); overflow:auto;}
 #contenidoDifusionMobile p{ float:left; margin:2%;}
 #conDifusionMobile{ display:block;}
 #conDifusionIzq{display:none;}
 #conDifusionDer{display:none;}

	 
 .bodyNovedades { background-position: center center; background-size: auto auto;  background-image: url("../images/fondoContacto.jpg");}
 .cubosNovedades { width:100%; margin: 0 0 2% 0;}	 
 #contenidoNovedades { float: none; margin: 30px auto; width: 94%; }	
 #contenidoInstrumental { float: none; margin: 30px auto; width: 94%; display:none;}
  
  
 #contenedorNobedadesMobile{display:block;}
 #contenedorInstrumentalMobile{display:block;}
 #contenedorNobedadesMobile LI{ list-style:none; color:#333; font-family: OpenSans-Light; cursor:pointer;padding: 7px 0; position:relative; height:50px;}
 #contenedorInstrumentalMobile LI{ list-style:none; color:#333; font-family: OpenSans-Light; cursor:pointer;padding: 7px 0; position:relative; height:50px;}
 
 #tituloSlider{ border-bottom: 1px solid #0ebff0; color: white; float: none; font-family: OpenSans-Light; font-size: 14px; left: 5%; margin-bottom: 16px; margin-left: 29px; position: relative; width: 124px; z-index: 10000; margin-top: 30px;}
 .lineaNovedadesMobileLista{ border-bottom:2px solid rgba(0,0,0, 0.2); width:100%; position:absolute; right:0;}
 .lineaInstrumentalMobileLista{ border-bottom:2px solid rgba(0,0,0, 0.2); width:100%; position:absolute; right:0;}
 .textoInstrumentalMobile{margin: 0 18% 0 0;color: white;}
 .flechitaLI{ float: right; margin-right: 10%; position: absolute; right: 0;  top: 13px;}
 .contenidoInstitucionalNotaMobile{border:solid 1px #0ebff0; padding: 5%; display:none;position: absolute; top: 90px; width: 85%; background-color: rgba(255, 255, 255, 0.95); z-index:10000; margin-left: -3%;}
 .cierreINM{ float:right;}
 .bajada{font-family: OpenSans-Bold; padding-top:2%; font-style:italic;}
 .texto{font-family: OpenSans-Light; padding-top:2%;}
 .contenidoInstitucionalNotaMobile .linea{ border-bottom: 1px solid #0ebff0; width:25%; margin:10px 0;}
 
 #contenidoDifusionNota { float: none; width: 83%;}
 #contenidoDifusion2Nota { float: left; margin: 0 0 0 15%; width: 80%; }
 .materialDifusion{width:90% !important; margin-top:19%;  padding: 0 0 0 0;}
.contenedorDescripcion { color:white;}
.contenedorDifusionNota { width:90%;}
.bodyContacto { background-size: auto auto;}

.pantallaGrande{display:none;}

}
/*------------IPAD------------------*/
@media screen and (min-width: 720px) and (max-width:1025px){
 
 .bodyIndex {
    background-image: url("../images/Mapa.jpg");
    background-position: center ;
    background-repeat: repeat-y;
    background-size:auto; }

 #menuIndex { width: 50%; }
 
 #contenedorMenuPaginas { width: 153px;}
 .cubosDifusion { height: 210px;}
 .cubosDifusionLargo { height: 425px;}
 #contenidoNovedades { width: 80%; }
 .cubosNovedades { width: 46%; }
 
 #contenidoInstrumental { width: 80%;}
}

/*------------Monitores de 13 a 19------------------*/
@media screen and (min-width: 1026px) and (max-width:1441px){
 


}

/*------------Monitores de mas de 22------------------*/
@media screen and (min-width: 1442px) {
/*BODY{border:solid 1px red;}*/
#contenedor { margin: auto auto auto 5%;  max-width: 1471px;}
#contenedorMenuPaginas { width: 14%; }

.botonesMenuIndex LI { padding: 7% 0; }
#contenidoDifusion { float: left; margin: 30px 15px 0 40px; width: 64%; max-height: 800px;}

#menuBlancoPaginas { height: 175px;}
#menuPaginas { margin: 175px 0 0;}
.botonMenu { height: 90px; display: flex;align-items: center;}
.botonMenu img {  width: 48px;}
.botonMenu p { font-size: 18px; margin: 23px 56px;}
.btnSeleccionado { background-size: 95% auto;}
.bMUltimo { height: 90px; }
#pieMenuPaginas { width: 100%;}

#contenidoObservatorio{ width:850px;}
.tituloObservatorio {font-size: 28px;}
.textoObs { font-size: 14px;}
.tituloTextoObs { font-size: 15px; width: 131px}
#contenidoDifusion2 p { font-size: 14px;}

.cuboNovedadesFecha { font-size: 13px;}
.cuboDifusionTitulo { font-size: 18px;}
#contenidoDifusion2 div p { font-size: 16px;}
#col1Contacto { width: 45%;}
.texto1Cont { font-size: 14px;}
.texto2Cont { font-size: 12px;}
#col1Contacto INPUT, TEXTAREA { font-size: 15px;}
.texto1Cont { font-size: 16px; }

.cubosNovedades { width: 24%;}
.cuboNovedadesTexto { font-size: 14px;}
.cuboNovedadesTextoMensaje { font-size: 14px; width: 315px; }

.tamanoCuboFotos{ height:175px;}
.tamanoCuboComun{ height:71px;}

.cubosNovedadesRelacionados{ width:43%;}
}



input::-webkit-input-placeholder {color: white !important; color:rgba(255,255,255,1) !important; }
input:-moz-placeholder { color: white !important; color:rgba(255,255,255,1) !important; }/* Firefox 18- */ 
input::-moz-placeholder { color: white !important; color:rgba(255,255,255,1) !important; } /* Firefox 19+ */
input:-ms-input-placeholder {   color: white !important; color:rgba(255,255,255,1) !important;}

