/* MENU */

.naranja{
	background-color:#F29334 !important;
	border-right:none !important;
}
.naranja a{
	border-right:none !important;
}
.naranja a:focus{
	background-color:#F29334 !important;
	border-right:none !important;
}
.naranja a:hover{
	background-color:#F29334 !important;
	border-right:none !important;
}
nav.navbar {
    background-color:#344968;
}
.mega-dropdown {
  	position: static !important;
  	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
  	font-size:115%;
}
.mega-dropdown a{
	color:#FFF !important;
}
.naranja > ul{
	background-color:#F29334 !important;
}
.mega-dropdown-menu {
    width: 100%;
	background-color:#6F8BB5 !important;
    box-shadow: none;
    -webkit-box-shadow: none;
}
.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;
}
.mega-dropdown-menu > li > ul > li {
  list-style: none;
}
.mega-dropdown-menu > li > ul > li > a {
  display: block;
  color:#D9DADB;
  padding: 3px 5px;
}
.mega-dropdown-menu > li ul > li > a:hover{
	text-decoration: none;
	color:344968 !important;
}
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
}
.mega-dropdown-menu .dropdown-header {
  font-size:100%;
  color: #fff;
  padding: 5px 60px 5px 5px;
  line-height: 30px;
}
.nota-clara{
	font-size:97%;
	color:#344968;
	padding-top:5%;
}
.sub_title{
	font-size:100%;
	padding-left:5px;
	padding-top:5%;
	padding-bottom:8%;
	color:#333;
	text-align:left;
	height:26px;
}
.sub_title_link a{
	font-size:100%;
	padding-left:5px;
	padding-top:5%;
	padding-bottom:8%;
	color:#333 !important;
	text-align:left;
	height:26px;
}
.sub_title_linkPyE a{
	font-size:100%;
	padding-left:5px;
	padding-top:10% !important;
	padding-bottom:7% !important;
	color:#333 !important;
	text-align:left;
	height:26px;
}
.sub_title_link a:hover{
	color:#344968 !important;
}
.sub_title-IAC{
	font-size:100%;
	padding-left:10px;
	padding-top:2px;
	color:#333;
	text-align:left;
	height:26px;
}
.sub_title_2{
	font-size:100%;
	padding:45px 5px 19px 10px;
	color:#333;
	text-align:left;
	height:26px;
}
.titulo-vinculo{
	padding-top:2px !important;
}
.titulo-vinculo-PM{
	padding-top:2px !important;
	padding-left:0px !important;
}
.titulo-vinculo-PM2{
	padding-top:80px !important;
	padding-left:0px !important;
}
.titulo-vinculo-PM3{
	padding-top:28px !important;
	padding-left:0px !important;
}
.titulo-vinculo-IAC{
	padding-top:2px !important;
}
.titulo-vinculo2{
	margin-left:0 !important;
	padding-left:0 !important;
	padding-top:53px !important;
}
.titulo-vinculo3{
	margin-left:0 !important;
	padding-left:0 !important;
	padding-top:79px !important;
}
.titulo-vinculo4{
	margin-left:0 !important;
	padding-left:0 !important;
	padding-top:18px !important;
}
.titulo-vinculo5{
	margin-left:0 !important;
	padding-left:0 !important;
	padding-top:49px !important;
}
.titulo-vinculo6{
	margin-left:0 !important;
	padding-left:0 !important;
	padding-top:27px !important;
}
.titulo-vinculo5 a:hover{
	color:#344968 !important;
}
.titulo-vinculo2, .titulo-vinculo3, .titulo-vinculo4, a:hover{
	color:#344968 !important;
}
.titulo-vinculo-instit{
	margin-left:0 !important;
	padding-left:0 !important;
	padding-top:47px !important;
}
.titulo-vinculo-instit a:hover{
	color:#344968 !important;
}
.titulo-sinvinculo{
	padding-top:30px !important;
}
.sub_title-interior{
	padding-top:10px !important;
	padding-left:5px;
}
.sub_title-interior2{
	padding-top:10px !important;
	padding-left:10px !important;
}
@media (max-device-width:768px){
	.sub_title-interior{margin-top:150px}
}
.titulo-sinvinculo-instit{
	padding-top:43px !important;
}
.titulo-sinvinculo-instit2{
	padding-top:17px !important;
}
.public_discontinuo{
	display: block;
  	color:#D9DADB;
  	padding: 2px 5px;
}
.titulo_menu_imagen{
	padding-top:10px;
	padding-bottom:17px;
	padding-left:0px;
	color:#344968;
}		

/* HEADER */

.col-buscador {
	margin-top: 25px;
}
.right-inner-addon {
    position: relative;
}
.right-inner-addon input {
    padding-right: 30px;    
}
.right-inner-addon i {
    position: absolute;
    right: 0px;
    padding: 10px 12px;
    pointer-events: none;
}

/* GENERAL */

.navegacion-breadcrumb{
	margin-top:0.5%;
	margin-bottom:0%;
}
.breadcrumb.paginas{
	background:none;
	font-size:105%;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
}
.contenido{
	padding-left:1em;
	padding-right:1em;
}
.mas-links{
	font-size:75%;
	color:#929497;
}
a {
outline:none !important;
}
a:hover{
	text-decoration:none !important;
}
a:visited{
	text-decoration:none !important;
}
a:link{
	text-decoration:none !important;
}
.navegacion-paginas{
	font-size:105%;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	margin-top:2%;
	margin-left:2%;
}

/* FOOTER */

.footer-bcra {
    background-color: #344968;
	padding-top:30px;
	padding-bottom:50px;
	padding-left:125px;
	padding-right:40px;
	color:#FFF;
	border-bottom-right-radius: 6px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 6px;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
}
@media screen and (max-width:480px){
	.footer-bcra {
		padding-left:25px !important;
	}
}
.footer-bcra .footer-bcra-nav ul.list { list-style:none; padding:0px; font-size:115%; }
.footer-bcra .footer-bcra-nav ul.list li { list-style:none; padding:7px 0px 0px;}
.footer-bcra .footer-bcra-nav ul.list a { list-style:none; color:#FFF; }
.footer-bcra .footer-bcra-nav ul.list a:hover { list-style:none; color:#6F8BB5 !important; text-decoration:none; }
.footer-bcra ul{
	margin-left:0px !important;
	padding-left:0px !important;
}
.footer-bcra .footer-bcra-social li { list-style:none;padding:5px 0px; font-size:105%;}
.footer-bcra .footer-bcra-social a { list-style:none; color:#FFF;}
.footer-bcra .footer-bcra-social a:hover { list-style:none; color:#6F8BB5 !important; text-decoration:none; }

.footer-bcra .footer-bcra-contacto li { list-style:none; padding:2px 2px; font-size:115%;}
.footer-bcra .footer-bcra-contacto a { list-style:none; color:#FFF;}
.footer-bcra .footer-bcra-contacto a:hover { list-style:none; color:#6F8BB5 !important; text-decoration:none; }

.footer-bcra .footer-bcra-contacto h4{font-size:125%;}
.footer-bcra .footer-bcra-social h4{font-size:125%;}

/* HOME */

.nota-principal h1{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-weight:bold;
	color:#344968 !important;
	font-size:370%;
}
.nota-principal a{
	color:#344968 !important;
	text-decoration:none;
}
.nota-principal a:hover{
	color:#6F8BB5 !important;
	text-decoration:none;
}
.main{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	margin-bottom:10px;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
}
hr.style1{
    border-top: 1px solid #999;
}
.fecha{
	font-size:100%;
	color:#929497;
}
.fecha-tabla{
	font-size:80%;
	color:#929497;
}
.fecha-indicadores{
	font-size:100%;
	color:#929497;
}
.fecha-indicadores-dolar{
	font-size:85%;
	color:#929497;
}
.publicaciones{
	padding-bottom:3%;
}
.publicaciones h2{
	color:#344968;
	padding-bottom:2%;
}
.notas-links a{
	color:#344968 !important;
	text-decoration:none;
	font-size:170%;
}
.notas-links a:hover{
	color:#6F8BB5 !important;
	text-decoration:none;
}
.notas-interior-links a{
	color:#344968;
	text-decoration:none;
	font-size:130%;
}
.notas-interior-links a:hover{
	color:#6F8BB5;
	text-decoration:none;
}
.publicaciones a{
	color:#344968 !important;
	text-decoration:none;
	font-size:170%;
}
.publicaciones a:hover{
	color:#6F8BB5 !important;
	text-decoration:none;
}
.nota-secundaria h2{
	color:#344968;
}
.post-contenido{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:120%;
	padding-top:2%;
}
.calendario{
	padding-top:1.5em;
}
.table-calendario{
	width:100%;
	height:10em;
	text-align:center;
	font-size:180%;
	color:#FFF;
}
.table-calendario a{
	text-decoration:none;
	color:#FFF;
}
.table-calendario a:hover{
	text-decoration:none;
	color:#FFF;
}
.table-calendario td{
	border:2px solid #FFF;
}
.table-calendario tbody{
	background-color:#D9DADB;
}
.fecha-indicadores{
	font-size:90%;
}

/* CALENDARIO */

.table-calen{
	border: none !important;
	text-align:left;
	padding-left:0px;
	width:100%;
}
.table-calen a{
	text-decoration:none;
	color:#6F8BB5;
}
.table-calen a:hover{
	text-decoration:none;
	color:#D9DADB !important;
}
.table-calen td {
    border: none !important;
	vertical-align:middle !important;
	padding-left:0px !important;
	padding-bottom:5px;
}
.table-calen tr {
	border-bottom:solid #D9DADB thin;
	line-height:22px;

}
.table-calen tbody{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color:#344968;
	font-size:120%;
	background-color:#FFF;
}
.calendario-titulo{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:170%;
	font-weight:400;
	color:#344968;
	margin-bottom:1%;
}

/* PAGINAS INTERIORES */

.pagina-interior h2{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color:#344968;
	margin-bottom:2%;
}
.pagina-interior h4{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color:#344968;
	font-size:170%;
	margin-bottom:0.70%,
}
.pagina-interior h5{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:130%;
	font-weight:600;
	margin-bottom:0.65%,
}
.pagina-interior .subtitulo{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:120%;
	font-style:italic;
	font-weight:600;
}
.pagina-interior .sub-subtitulo{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:100%;
	font-style:italic;
	font-weight:600;
}
.post-pagina-interior{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:115%;
	text-align:justify;
}
.post-pagina-interior-azul{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:115%;
	color: #6F8BB5;
	text-align:justify;
}
.interlineado-listas {
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align:justify;
	line-height: 60px;
}
.post-pagina-interior-sangria{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align:justify;
	padding-left:2em;
}
.medio-salto-linea {
	padding-bottom:0,5em !important;
}
.salto-linea {
	padding-bottom:1em !important;
}
.doble-salto-linea {
	padding-bottom:2em !important;
}
.prensa h2{
	margin-top:0px;
}
.prensa-datos{
	margin-top:50px;
}
.prensa-destacados{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:110%;
	padding-top:30px;
	padding-bottom:30px;
}
.prensa-destacados h5{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:120%;
	font-weight:600;
}

/* SANGRIA ESTADISTICAS */

.pagina-interior-sangria1{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align:justify;
	padding-left:4em;
	font-weight:bold;
	line-height:35px;
}
.pagina-interior-sangria2{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align:justify;
	padding-left:8em;
	line-height:35px;
}
.pagina-interior-sangria3{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align:justify;
	color:#999;
	padding-left:12em;
	line-height:35px;
}
.pagina-interior-sangria4{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align:justify;
	padding-left:16em;
	color:#CCC;
	line-height:35px;
}

/* FIN SANGRIA ESTADISTICAS */

.pagina-interior-sangria{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align:justify;
	padding-left:2em;
}
.pagina-interior-imagen{
	margin-top:6%;
}
.pagina-interior .thumb{
	margin-right:2.2%;
	width:40%
}
.pagina-interior .thumb-especial{
	margin-right:2.2%;
	width:54%
}
.table-BCRA-chica{
	width:55%;
}
.table-BCRA{
	margin-top:2.2em;
}
.table-BCRA a{
	text-decoration:none;
}
.table-BCRA a:hover{
	text-decoration:none;
}
.table-BCRA td{
	border:1px solid #929497;
}
.table-BCRA thead{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:115%;
	color:#666;
	background-color:#CCC;
}
.table-BCRA tbody{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:115%;
	color:#666;
}
.table-transparente{
	border: none !important;
	text-align:left;
	padding-left:0px;
}
.table-transparente a{
	text-decoration:none;
}
.table-transparente a:hover{
	text-decoration:none;
}
.table-transparente td, .table-transparente th {
    border: none !important;
	vertical-align:top !important;
	padding-left:0px !important;
}
.table-transparente tbody{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:100%;
	color:#666;
}
.row-ajustable {
        min-height: 800px;
}

/* BARRA LATERAL ASIDE */

.centrado {
    position:relative;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
.sinpadding [class*="col-"] {
	margin:auto;
	padding-left:0.25em;
}
.indicadoresA1{
	background:#344968;
	margin-top:20px;
	margin-bottom:20px;
	display:block;
	overflow:hidden;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
	width:11.4em;
	height:11.4em;
	box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.4);
}
.indicadoresA2{
	background:#344968;
	margin-top:20px;
	margin-bottom:20px;
	display:block;
	overflow:hidden;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
	width:11.4em;
	height:11.4em;
	box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.4);
}
.indicadoresA1 p{
	font-size:110%;
	padding-bottom:15%;
	padding-left:18%;
	padding-right:18%;
	color:#FFF;
	text-align:center;
}
.indicadoresA2 p{
	font-size:110%;
	padding-bottom:15%;
	padding-left:8%;
	padding-right:8%;
	color:#FFF;
	text-align:center;
}
.indicadoresA1 h3{
	padding-top:8%;
	font-weight:bold;
	color:#FFF;
	font-size:250%;
	text-align:center;
}
.indicadoresA2 h3{
	padding-top:8%;
	font-weight:bold;
	color:#FFF;
	font-size:250%;
	text-align:center;
}
.informes-links{
	margin-top:20px;
	margin-bottom:25px;
}
.informes-links a{
	color:#344968 !important;
	text-decoration:none;
	font-size:170%;
}
.informes-links a:hover{
	color:#6F8BB5 !important;
	text-decoration:none;
}
.indicadoresB{
	background:#344968;
	margin-top:15px;
	overflow:hidden;
	width:100%;
	height:9.5em;
}
.indicadoresB p{
	font-size:110%;
	color:#FFF;
	padding-left:3%;
	padding-right:3%;
	text-align:center;
}
.indicadoresB h3{
	margin-top:15%;
	font-weight:bold;
	color:#FFF;
	font-size:140%;
	text-align:center;
}
.indicadoresB1{
	background:#D9DADB;
	margin-top:15px;
	overflow:hidden;
	width:100%;
	height:9.5em;
}
.indicadoresB1 p{
	font-size:110%;
	color:#344968;
	text-align:center;
	margin-left:3%;
	margin-right:3%;
}
.indicadoresB1 h3{
	margin-top:15%;
	font-weight:bold;
	color:#344968;
	font-size:140%;
	text-align:center;
}

/* ICONOS */

.feature {
    text-align:center;
	padding-top:4%;
	padding-bottom:4%;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:120%;
}
.feature p {  
    margin-bottom:3%;
}
.feature h3 {
    color:#F29334;
	font-size:160%;
	font-weight:normal;  
}

/* COMBOS */

.dropdown-large {
  position: static !important;
}
.dropdown-menu-large {
  margin-left: 16px;
  margin-right: 16px;
  padding: 20px 0px;
  width:100%;
}
.dropdown-menu-large > li > ul {
  padding: 0;
  margin: 0;
}
.dropdown-menu-large > li > ul > li {
  list-style: none;
}
.dropdown-menu-large > li > ul > li > a {
  display: block;
  padding: 0px 20px;
  clear: both;
  font-weight: normal;
  color: #333333;
  white-space: normal;
  font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
  font-size:100%; 
}
.dropdown-menu-large > li ul > li > a:hover,
.dropdown-menu-large > li ul > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu-large .dropdown-header {
  font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
  color: #428bca;
  font-size:105%;
}
@media (max-width: 768px) {
  .dropdown-menu-large {
    margin-left: 0 ;
    margin-right: 0 ;
  }
  .dropdown-menu-large > li {
    margin-bottom: 30px;
  }
  .dropdown-menu-large > li:last-child {
    margin-bottom: 0;
  }
  .dropdown-menu-large .dropdown-header {
    padding: 3px 15px !important;
  }
}

/* MUSEO */

.vinietas-m{
	background:#da913e;
	width:100%;
	height:9em;
}
.vinietas-m2{
	margin-bottom:2em;
	background:FFF;
	width:100%;
}
.titulo-vinieta{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color:#FFF;
	font-size:170%;
	padding-left:1em;
	padding-top:2em;
}
.titulo-vinieta2lineas{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color:#FFF;
	font-size:170%;
	padding-left:1em;
	padding-top:1em;
}

/* BOTON HOME */

.btn-jornadas{
	width:80% !important;
	background-color:#344968;
	color:#FFF;
	font-size:24px !important;
	margin-left:10%;
}
.btn-jornadas:hover {
	background-color:#6F8BB5;
}
@media screen and (max-width:480px){
.btn-jornadas {
	width:100% !important;
	margin-left:0 !important;
	text-align:center !important;
	font-size:65% !important;
	}
}

/* ACCESO MICROSITIO */

.thumbnail.micrositio {
	width:100%;
    position:relative;
    overflow:hidden;
	border:none;
} 
.caption {
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
    position:absolute;
    bottom:0;
    right:0;
    background:rgba(52, 73, 104, 0.7);
    width:100%;
    height:100%;
    display: none;
    text-align:center;
    color:#fff !important;
    z-index:2;
}
.caption h2{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color:rgba(255,255,255,0.75);
	padding-top:20%;
}
.caption.cover {
    height: 100%;
}
.thumbnail.micrositio > a {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index:3;
}
.img-block {
   	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	background-color: #e1e1e1;
}
.img-block > img {
    width: 100%;
    height: auto;
}