/*
 Theme Name:   Twenty Fourteen Mecon
 Description:  Twenty Fourteen Child Theme
 Author:       Área Internet
 Template:     twentyfourteen
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fourteen-child
*/


 @import url("../twentyfourteen/style.css");

/*Importo fuente de google flonts*/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,500italic,400italic,700,700italic);
@import url(https://fonts.googleapis.com/css?family=Droid+Sans:400,700);


/*La grilla de bootstrap está en un archivo aparte*/

@import url("grid-bootstrap.css");
/* =Aquí empieza la personalización del tema para mecon
-------------------------------------------------------------- */

*, *:before, *:after {
	box-sizing: border-box;
}
::selection {
	background: #0071BB;
	color: #fff;
	text-shadow: none;
}

::-moz-selection {
 background: #0071BB;
 color: #fff;
 text-shadow: none;
}
body, button, input, select, textarea {
	color: #111;
	font-family: Roboto, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	word-wrap: normal;
	-webkit-hyphens: none;
	-moz-hyphens: none;
}
body {
	/*background-color:#F5F5F5;*/
  background-color:#FFFFFF;
}
pre, .page-content, .nav-links, .comment-content, .widget, .entry-content, .entry-summary {
	word-wrap: normal;
	-webkit-hyphens: none;
	-moz-hyphens: none;
}
.site {
	max-width:none;
	background-color:#E6E7E8;
}
.main-content {
	max-width:1140px;
	margin:12px auto 0;
	float:none;


}




.archive-header, .page-header {
	margin: 24px auto;
	max-width: 100%;
}
.columna-contenido {
	max-width:1170px;
	margin:0 auto;
	background-color: #fff;
}
h1, h2, h3 {
	font-weight:500;
	font-family: Roboto, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
h1 {
	color:#111;
	font-weight:500;
	font-size:28px;
	line-height: 28px;
	margin: 0;
}
h2 {
	/*  text-transform:uppercase;*/
	color:#666;
	font-size:24px;
	margin:0;
	line-height: 28px
}
h3 {
	color:#666;
	font-size:20px;
	margin:24px 0 12px;
}
/*  */
table, th, td {
/*  	border:none;*/
}
a, .content-sidebar .widget a {
	color: #333333;
	text-decoration: none;
	font-size:20px;
	font-weight: 500;
}


.widget_nav_menu li {
   border-top: none;
   }

a:hover, .content-sidebar .widget a:hover {
	color: #0090D0;
}
.cat-links a {
	color:#666;
}
.widget {
	margin-bottom:12px;
	font-size:16px;
}
.btn-widget {
	display: block;
	padding: 10px;
	font-size: 14px;
	font-weight: bold;
	-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
	box-shadow: inset 0px 1px 0px 0px #ffffff;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color: #ededed;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
	text-indent: 0;
	border: 2px solid #dcdcdc;
	color: #777777;
	text-shadow: 1px 1px 0px #ffffff;
	margin: 0 0 10px 0;
}
.widget p {
	margin: 8px 0 18px 0;
}

#banda-noticias{
 margin: 20px 0 80px 0;
}

#banda-noticias .main-content{
margin-top: 0;
background-color: #e6e7e8;

}
#banda-noticias h2{
  text-align: left;

}


#organismos .main-content{
margin-top: 0;
background-color: #e6e7e8;

}


#banda-final {
	padding-top:48px;
}
/* Secretarias */

#banda-secretarias {
	width:100%;
	background-color: #ffffff;
	padding:24px 0;

}
#banda-links {
	width:100%;
	background-color: #ffffff;
	padding:24px 0;

}
#secretarias, #banda-zona-2{
text-align:center;
}



#banda-organismos {
	width:100%;
	background-color: #e5e5e5;
	padding:24px 0;

}

#secretarias img, #organismos img, #organismos-home img, #banda-zona-2 img{
	max-width:100%;
	margin:0 auto;
}
/*#secretarias h3,*/ #organismos-home a, .boton-blanco a {
	display: block;
	text-decoration: none !important;
	color: #111;
	/*box-shadow: 0 2px 2px rgba(0,0,0,.2);*/
	font-size: 16px;
	/*border-radius: 7px;
	border: 1px solid #ccc;*/
	padding: 15px;
	margin: 0 0 10px 0;
	background-color:#FFF;
}

.boton-blanco a {
	box-shadow: 0 2px 2px rgba(0,0,0,.2);
}

#secretarias h3, #banda-zona-2 h3 {
	text-decoration: none !important;
	color: #FFFFFF;
	font-size: 22px;
	padding: 6px 15px;
	margin: 0 0 10px 0;
	text-align:center;
	text-transform:uppercase;
	font-weight:700;

}

.titulo-secretaria, .titulo-destacado {
  border-radius: 10px 10px 10px 10px;
	-moz-border-radius:  10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.icono-peconomica{
background-color: #1DB7B9;
}
.icono-hacienda{
  background-color: #AFD462;
}

.icono-selya{
  background-color: #16A4CC;
}

#banda-agenda{

  	width:100%;
  	background-color: #009CCC;
  	padding:0;

}

#banda-agenda h2{
color:#FFF;
font-size: 28px;
padding-left: 50px;
margin-bottom: 6px;
text-align: left;
}

#agenda {
    height: 1%;
    margin: 12px 0 0;
    overflow: hidden;
    position: relative;
    padding: 0 50px 10px;
}

#agenda .viewport {
    height: 260px;
    overflow: hidden;
    position: relative;
    background:#FFFFFF;
    padding: 24px;
}

#agenda .buttons {
    display: block;
    position: absolute;
    top: 30%;
    left: 0;
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 35px;
    text-decoration: none;
    font-size: 100px;
}

#agenda .next {
    right: 0;
    left: auto;
}

#agenda .buttons:hover {
    color: #CCC;
    /*background: #fff;*/
}

#agenda .disable {
    visibility: hidden;
}

#agenda .overview {
    list-style: none;
    position: absolute;
    padding: 0;
    margin: 0;
    width: 240px;
    left: 0;
    top: 20px;
}

#agenda .overview li {
    float: left;
    padding: 0 20px;
    margin:0;
    height: 220px;
    border-right: 1px solid #dcdcdc;
    width: 260px;
 }

 #agenda .overview li:first-child {
padding-left: 20px;
 }

 #agenda .overview li:last-child {
border-right: 1px solid #000;
 }

 #agenda h3,h4,p{
   margin:0 0 6px;
   }

 #agenda h3{
color:#009CCC;
   font-size: 34px;
 }

.page.home .site-main h2{
text-align: center;
color:#333;
/*font-size: 34px;*/
margin-bottom: 12px;
}

#organismos-home h2{
text-align: center;
color:#666;
font-size: 45px;
margin: 30px;
line-height: 47px
}

.boton-blanco p {
    margin-bottom: 0;
    font-weight: 500;
    line-height: 1.2;
}
.boton-blanco a:hover,.boton-blanco a:hover h3 {
	background-color: #0071BB;
	color: #fff;
}
#secretarias a:hover h3, #banda-zona-2 a:hover h3 {
	/*background-color: #ccc;*/

 color: #666;
}

#organismos-home a:hover{
	background-color: #ccc;

}


.boton-organismo {
	text-align: center;

}

 #organismos-home img a:hover {
	width: 150px;
	height: 66px;
	text-align: center;



}




#organismos-home p {
	margin-bottom:0;
	font-weight:500;
	line-height:1.2;
}
#organismos-home div p:first-child {
	font-size:20px;
}


#links-home a:hover{
	background-color: #ccc;

}


.boton-links {
	text-align: center;
	background-color: #ccc;
	margin: 5px;
	padding: 10px;

}

 #links-home img a:hover {
	width: 150px;
	height: 66px;
	text-align: center;




}


#links-home p {
	margin-bottom:0;
	font-weight:500;
	line-height:1.2;
}
#links-home div p:first-child {
	font-size:20px;
}


.sidebar-destacados {
	background-color:#fff;
	padding:6px;
	border: none;
}
.content-sidebar .widget .widget-title {
	border: none;
	color: #0099cc;
	font-size: 20px;
	font-weight: 900;
	margin: 0 0 7px;
	padding-top: 7px;
	text-transform: none;
	line-height: 23px;
}
.content-sidebar .sidebar-destacados .widget-title {
	border-top:none !important;
}
.content-sidebar .sidebar-destacados a {
	color: #000 !important;
}
.content-sidebar .sidebar-destacados a:hover {
	color: #0071BB !important;
}
.cat-links {
	/*text-transform:none;*/
	padding-left:0;
}
/* Destacados para las secretarías */


.destacado-azul {
	margin: 0 0 10px 0;
}
.destacado-azul h2 {
	margin-bottom:15px;
	margin-top:0 !important;
	text-align:left;
	box-shadow: 0 2px 2px rgba(0,0,0,.2);
	border-radius: 0px 0px 7px 7px;
	-moz-border-radius:  0px 0px 7px 7px;
	-webkit-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
	-moz-border-radius: 0px 0px 7px 7px;
	-webkit-border-radius:0px 0px 7px 7px;
	border: 1px solid #CCC;
	padding: 10px;
}
.destacado-azul h2 a {
	text-decoration: none;
	font-weight: normal;
	font-size: 16px;
}
hacienda-dest h2 a:hover {
}
.destacado-azul h1 {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	line-height: inherit;
	margin: 0;
	border-radius: 7px 7px 0px 0px;
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	border: 0px solid #000000;
	border-radius: 7px 7px 0px 0px;
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius:7px 7px 0px 0px;
	border: 0px solid #000000;
	background-color: #0071BB;
	padding: 10px;
}
.hacienda-recuadro-gris-titulo h2 {
	background-color: #ccc;
	color:#666;
	padding: 10px;
	font-size: 18px;
	width: 100%;
	font-weight: bold;
}

.destacados_iva {

background-image: url(images/iva/fondo.png);
	background-repeat: no-repeat;
	background-position: center;
}

#carousel-banners {
	border: 5px solid #ccc;
}
/* Subsecretarias */
#subsecretarias {
	margin-top:12px;
}
#subsecretarias h3 {
	display: block;
	text-decoration: none !important;
	/*background-image: -webkit-repeating-linear-gradient(135deg, rgba(0,0,0,.3), rgba(0,0,0,.3) 1px, transparent 2px, transparent 2px, rgba(0,0,0,.3) 3px);
	background-image: -moz-repeating-linear-gradient(135deg, rgba(0,0,0,.3), rgba(0,0,0,.3) 1px, transparent 2px, transparent 2px, rgba(0,0,0,.3) 3px);
	background-image: -o-repeating-linear-gradient(135deg, rgba(0,0,0,.3), rgba(0,0,0,.3) 1px, transparent 2px, transparent 2px, rgba(0,0,0,.3) 3px);
	background-image: repeating-linear-gradient(135deg, rgba(0,0,0,.3), rgba(0,0,0,.3) 1px, transparent 2px, transparent 2px, rgba(0,0,0,.3) 3px);
	-webkit-background-size: 4px 4px;
	-moz-background-size: 4px 4px;
	background-size: 4px 4px;*/
	color: #111;
	box-shadow: 0 2px 2px rgba(0,0,0,.2);
	border-radius: 7px;
	border: 1px solid #CCC;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 2px 2px 0 #fff, 2px 2px 0 #999;
	padding: 15px;
	margin: 0 0 10px 0;
}
#subsecretarias a h3 {
	background-color: #fff;
}
#subsecretarias a:hover h3 {
	background-color: #0071BB;
	color: #fff;
	text-shadow: none;
}
/* Organismos  */


#organismos h3 {
	display: block;
	text-decoration: none !important;
	color: #111;
	box-shadow: 0 2px 2px rgba(0,0,0,.2);
	font-size: 16px;
	border-radius: 7px;
	border: 1px solid #ccc;
	padding: 15px;
	margin: 0 0 10px 0;
}
#organismos a h3 {
	background-color: #fff;
}
#organismos a:hover h3 {
	background-color: #0071BB;
	color: #fff;
}
.organismos .row {
	border-top: 1px solid #ccc;
	padding-top: 20px;
	margin-right: 20px;
	margin-left: 10px;
}
.organismos .row:first-child {
	border-top: none;
}
/* destacados */


#destacados img {
	padding: 40px;
	background-color: #ccc;
}
#destacados h2 {
	font-size: 16px;
	color: #333;
	padding-top: 10px;
	padding-bottom: 0px;
	min-height: 40px;
	border-top: 1px solid #ccc;
	line-height: none;
	background-color: #fff;
	margin-top:0;
}
#destacados p {
	font-size: 14px;
}
/* Encabezado redes sociales  */

.banda-redes {
	background-color:#009CCC;
	width:100%;
	min-height:40px;
border-top: 1px solid #FFF;
}
/*.banda-redes ul li:first-child{
  display: none;
}*/
footer .banda-redes{
  display: inline-block;
}
.banda-redes .contenedor {
	max-width: 1170px;
	margin: 0 auto;
}
.banda-redes ul {
	margin:0;

	width:100%;
	padding:0 12px;
}
.banda-redes li {
	float:left;
	font-size:24px;

	text-decoration:none;
	list-style:none;
  border-right: 1px solid #FFF;
  height: 40px;
  width: 46px;
}

/*.banda-redes li:first-child{
  border-left: 1px solid #FFF;
}*/

.banda-redes li a {
	padding:3px 9px;
	display:block;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
}

.banda-redes a {
	padding:3px 10px;


	color:#FFF;
}

#primary.content-area {
background-color: #FFF;
}

/*MENU*/



.site-header {
	background-color: #FFF;
	max-width:none;
}
.header-main {
	max-width:1170px;
	margin:0 auto;
	padding:0;
}
.logo {
	padding-left:1px;
	padding-top:10px;
	display:inline-block;
}
.logo-full {
	display:none;
}
.logo-extra {
	display:none;
}

.logo-mobile {
	display:inline-block;
}
.header-main img {
	float: left;
}
.header-main>img {
	display: inline-block;
	margin-top:4px;
}
img {
	vertical-align: middle;
}
.header-main h1, .contenedor-footer h1 {
	font-size: 10px;
	color: #0071BB;
	margin: 2px 0;
	display:inline-block;
	line-height:14px;
	font-weight:500;
	margin-top:10px;
}
.header-main h1 strong, .contenedor-footer h1 strong {
	color: #666;
	font-weight:500;
}
.site-navigation a {
	color: #FFF;
	font-size: 17px;
	font-weight: 500;
	text-shadow: 1px 0 0 #000;
}
.site-navigation .sub-menu a {
	font-size: 15px;
}
.site-navigation a:hover, .site-navigation .sub-menu a:hover {
	color:#FFF;
	background-color: #0090D0;
	text-shadow: 1px 0 0 #000;
}
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a {
	color: #FFF;
	font-weight: 500;
}
.primary-navigation .sub-menu li:hover > a, .primary-navigation .sub-menu li.focus > a {
	background-color: #0090D0;
}
.site-navigation .sub-menu a {
	color: #FFFFFF;
	font-weight:normal;
	text-shadow: 1px 0 0 #000;
}
.primary-navigation {
	padding-top: 0;
}
.primary-navigation a {
	padding-left:12px;
}
.primary-navigation .sub-menu a {
	padding-left:24px;
}
.site-navigation li {
	border:none;
}
.site-navigation ul ul {
	margin-left:0;
}
.primary-navigation.toggled-on {
	background-color: #009CCC;
	color:#ffffff;
	padding: 0;
}
.menu-toggle {
	background-color: #FFF;
	right: 10px;
  top:15px;
	padding:2px 0;
  height: 40px;
  width: 40px;
  border-radius: 5px 5px 5px 5px;
}
.menu-toggle:before {
	color: #666;
	content: "\f419";
	padding: 8px;
  font-size: 24px;

}
.menu-toggle:active, .menu-toggle:focus, .menu-toggle:hover {
	background-color: #009CCC;
}
.menu-toggle:active:before, .menu-toggle:focus:before, .menu-toggle:hover:before {
	color:#FFF;
}



#search-container{
background-color: #009CCC;
width: 100%;
}
.search-box{
  background-color: #009CCC;
}
.archive-header, .page-header {
	margin: 0 auto;
	padding: 0 10px;
}
/*Buscador google*/
.search-box-wrapper {
	max-width:300px;
	padding-left:inherit;
  margin: 0 auto;
  background-color: #009CCC;
  left:auto;
  right:auto;
outline-color: #009CCC;
border-top: 1px solid #FFF;
}

.search-box-wrapper td{
  border:none;
}

.gsc-search-button {
	display:none;
}
.gsc-clear-button{
  color:#FFF;
}

.post-22 td, .post-22 tr, .post-22 table,.error404 td,.error404 tr,.error404 table {
  border: none !important;
}

.content-area {
	padding-top: 0;
}
/*home*/


.list-view .site-content .cat-links,  .list-view .site-content .type-post .entry-content,  .list-view .site-content .type-page .entry-content,  .list-view .site-content .type-post .entry-summary,  .list-view .site-content .type-page .entry-summary,  .list-view .site-content footer.entry-meta {
/*display: block;*/
	}
.site-main h2 {
	/*margin: 32px 0 24px;*/
	font-size: 20px;
	/*   text-transform: uppercase;*/
    font-weight: 700;
	color: #666;
	font-size: 24px;
}
.site-main .page h2 {
/*margin:48px 0 12px;*/
}
/*VIDEO HOME*/
#video-descripcion {
	/*min-height: 70px;*/
	font-size: 16px;
	background-color:#FFF;
	-webkit-border-radius: 0px 0px 4px 4px;
	border-radius:0px 0px 4px 4px;
	-webkit-box-shadow: 0px 2px 3px 0px rgba(200, 200, 200, 1);
	-moz-box-shadow:    0px 2px 3px 0px rgba(200, 200, 200, 1);
	box-shadow:         0px 2px 3px 0px rgba(200, 200, 200, 1);
	margin-bottom:12px;
	color: #111;
	padding: 6px 6px;
	font-size: 18px;
	font-weight:500;
}
/*DESTACADO HOME*/



/*.destacado-home img {
	max-width:30%;
	height:auto;
}
.destacado-home {
	text-align:center;
	border: 1px solid #ccc;
}*/
/*.destacado-home div.row:hover {
	background-color: rgba(0,144,188,0.1);
}
.destacado-home h2 {
	text-align:left;
	margin-top:0 !important;
}
.destacado-home h2, .destacado-home h3 {
	margin-top:	0;
	border-top:none;
}
#destacado-home h3 {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	line-height: inherit;
	margin: 0;
	border-radius: 7px 7px 0px 0px;
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	border: 0px solid #000000;
	border-radius: 7px 7px 0px 0px;
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius:7px 7px 0px 0px;
	border: 0px solid #000000;
	background-color: #0071BB;
	padding: 10px;
}
#destacado-home p {
	margin-bottom:15px;
	text-align:left;
	box-shadow: 0 2px 2px rgba(0,0,0,.2);
	border-radius: 0px 0px 7px 7px;
	-moz-border-radius:  0px 0px 7px 7px;
	-webkit-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
	-moz-border-radius: 0px 0px 7px 7px;
	-webkit-border-radius:0px 0px 7px 7px;
	border: 1px solid #CCC;
	padding: 10px;
}*/

#banda-zona-1,#banda-zona-2,#banda-zona-3{
padding-top:48px;
}
.destacado-home div.row:hover p, .destacado-home div.row:hover h3 {
/*color:#FFF;	*/
}
.page .site-main .destacado h2 {
	background-color:transparent;
}
#aviso {
	display:none;
}
.home #aviso {
	display:block;
}
#aviso .otros-contenidos {
	background-color: #ccc;
	padding: 20px 20px 10px 20px;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	background-image: url(images/aviso-home-sitios.png);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
}
#aviso .otros-contenidos a {
	color: #043667;
}
#aviso .otros-contenidos a:hover {
	background-color: #7cb6f0;
}
/*FOOTER*/
.site-footer {
	background-color:#FFF;
	font-size:16px;
	color:#666;
	padding-top:48px;
}
.site-info {
	padding: 0 6px 15px;
}

.contenedor-footer {
	max-width:1170px;
	margin:0 auto;
}
.contenedor-footer img {
	vertical-align:baseline;
}

/*footer .banda-redes ul li:first-child{
  display: none;
}*/

footer .banda-redes{
  margin-top: 24px;
}
footer img{
  max-width: 100%;
  height: auto;
}

.botones-redes {
	margin:0;
}
.botones-redes li {
	float:left;
	font-size:26px;
	margin-right:6px;
}
.botones-redes li a {
	width:48px;
	height:48px;
	padding:6px;
	display:block;
	text-align:center;
	vertical-align:middle;
}
.botones-redes li a:hover {
	color:#FFF;
	background-color:#0071BB;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
}
.destacado .botones-redes {
	font-size:48px;
	text-shadow: 2px 2px 2px #999;
}
.destacado .botones-redes a {
	width:100%;
	height:100%;
	padding:6px;
	display:block;
	text-align:center;
	vertical-align:middle;
}
.destacado .botones-redes a:hover {
	color:#FFF;
	background-color:#0071BB;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	text-shadow: none;
}

/*FOOTER ARGENTINA*/
#arg-footer {
  clear: both !important;
  background: #FFF !important;
  padding:  15px 0 !important;
  color: #767676 !important;
  font-size: 14px !important;
    text-align: center !important;
  font-family: "Roboto", "Arial", "Helvetica" !important;
  border-top: 1px solid #EEE !important;
}
#arg-footer strong {
  font-weight: bold !important;
  color: inherit !important;
  font-size: inherit !important;
  font-family: inherit !important;
}
#arg-footer img {
  vertical-align: -14px !important;
  height: 40px !important;
}
#arg-footer div{
  display: inline-block;
  margin: 0 10px;
}



/*NOTICIA*/
.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content {
	margin: 0 auto;
	max-width: none;
}
.site-content .entry-content, .site-content .entry-summary {
	background-color: transparent;
	padding: 12px 10px 0;
}
.page-content {
	background-color: transparent;
	padding: 0;
}
.entry-content {
	font-family: 'Droid Sans', sans-serif;
	color:#111;
	font-size:14px;
}
.entry-content h2, .page .site-main h2 {
	/*background-color: #DDD;*/
	color:#333;
	/*padding: 10px;*/
	font-size: 22px;
	width: 100%;
	font-weight: 500;
}
.entry-content p {
	line-height:1.6;
	margin-bottom:24px;/*padding-right: 40px;*//*padding-bottom: 10px;*/
	/*margin-right: 40px;*/
}
.post-thumbnail {
	background: none;
	display: block;
	position: relative;
	width: 100%;
	z-index: 0;
}
img.size-full, img.size-large, .wp-post-image, .post-thumbnail img {
	height: auto;
	width: 100%;
}
.site-content .entry-header {
	background-color: transparent;
	padding: 0 10px 12px;
}
.site-content .has-post-thumbnail .entry-header {
	padding-top: 0;
}
.columna-epigrafe {
	background: rgb(0, 0, 0); /* fallback */
	background: rgba(0, 0, 0, 0.5);
	height: 40px;
	color: #FFF;
	font-size: 16px;
	overflow: hidden;
	padding-top:8px;
	font-family: 'Droid Sans', sans-serif;
}
.columna-sin-epigrafe {
	height:40px;
}
.columna-breadcrumb {
	padding: 10px 6px;
	min-height: 40px;
	font-size:14px;
}
.row.columna-breadcrumb {
	padding: 10px 0;
}
/*.breadcrumb :first-child {
	color: #0071BB;
	font-size: 18px;
	font-weight: bold;
}*/




.breadcrumb {
	font-size:14px;
	margin:0;
padding:0 color:#808080;
	font-family: 'Droid Sans', sans-serif;
}
.breadcrumb a {
	color:#666;
	font-weight:normal;
}
.breadcrumb a:hover {
	color:#50abe9;
}
.breadcrumb a:first-child, .page .breadcrumb strong:first-child {
	color: #0071BB;
	font-size: 18px;
	font-weight: bold;
}
.type-seminarios .breadcrumb strong:first-child, .type-seminarios .breadcrumb strong a:first-child {
	color: #111;
	font-size: 14px;
	font-weight: bold;
}
.breadcrumb a:hover:first-child {
	color:#50abe9;
}
.full-width .site-content .has-post-thumbnail .entry-header, .full-width.home .site-content .hentry.has-post-thumbnail {
	margin-top: -40px;
}
.full-width .site-content .format-video .entry-header {
	margin-top: 0 !important;
}
.entry-title {
	font-size: 24px;
	font-weight: 700;
	line-height: 1.0909090909;
	margin-bottom: 12px;
	margin: 0 0 12px 0;
	text-transform: none;/*color:#0071BB;*/
}
.columna-meta {
	border-bottom:solid 1px #AAA;
}
.columna-meta .fecha {
	/*height: 100%;*/
	/*padding: 12px 10px 12px 0;*/
	text-align: left;
	/*height: 46px;*/
	color:#888;
}
.botones-redes {
	text-align:right;
}
.botones-redes .toggle {
	height: 46px;
	width: 46px;
	position: relative;
	cursor: pointer;
	display: inline-block;
}
.imagenes-toggle:before, .video-toggle:before {
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font: normal 16px/1 FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	font-size: 26px;
	margin-top: 15px;
	color: #AAA;
}
.imagenes-toggle:hover:before, .video-toggle:hover:before {
	color:#CCC;
}
.imagenes-toggle:before {
	content: "\f030";
}
.video-toggle:before {
	content: "\f144";
}
.copete {
	font-weight: bold;
	font-style: italic;
	margin: 20px 0 5px;
}
a.anexo {
	display: block;
	padding-left: 35px;
	padding-top: 6px;
	background: url(images/anexo.png) left bottom no-repeat;
	height: 34px;
	font-weight: 500;
	text-decoration: none;
	color: #0071BB;
}
a.anexo_gris {
	display: block;
	padding-left: 35px;
	padding-top: 6px;
	background: url(images/anexo.png) left bottom no-repeat;
	height: 34px;
	font-weight: bold;
	text-decoration: none;
	color: #333;
}
/*Banner*/
.contenedor-banner-secretaria {
}
.banner-secretaria {
	max-width:1170px;
	margin:0 auto;
	padding:15px;
	color: #FFF;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}
.banner-peconomica {
	background-color: #1db7b9;
}
.banner-peconomica .banner-secretaria {
	background-image:  url(images/icono_peconomica2.png);
	background-repeat: no-repeat;
	background-position: right;
}
.banner-finanzas {
	background-color: #524fa2;
}
.banner-finanzas .banner-secretaria {
	background-image:  url(images/icono_finanzas2.png);
	background-repeat: no-repeat;
	background-position: right;
}
.banner-hacienda {
	background-color: #9FD558;
}
.banner-hacienda .banner-secretaria {
	background-image:  url(images/icono_hacienda2.png);
	background-repeat: no-repeat;
	background-position: right;
}
.banner-selya {
	background-color: #00A6CF;
}
.banner-selya .banner-secretaria {
	background-image:  url(images/icono_legales2.png);
	background-repeat: no-repeat;
	background-position: right;
}



/* LICITACIONES  */





#licitaciones table {
	border: 1px solid  #0071bb;
}

#licitaciones td {
	border-top: none;
    border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: none;
	padding-left: 5px;
	text-align: left;
}



#licitaciones thead td{
	background-color:  #0071bb;
	color: #fff;
	text-align: center;
}






/* NOTICIAS*/







.noticia-home-prensa img {
	width:100%;
	height:auto;
}
.categoria-home-prensa .cat-links {
	text-decoration: none;
	padding:0;
}
.categoria-home-prensa .cat-links a {
	text-decoration: none;
}
.titulo-noticia-home-prensa h1 {
	font-size: 18px;
	line-height: none;
	margin-bottom: 24px;
	padding: 0;
	border-top: 1px solid #999;
}
.titulo-noticia-home-prensa h1 a {
	font-size: 16px;
	line-height: none;
}
.titulo-noticia-home-prensa h1 a {
	text-decoration: none;
}
/*.wp-post-image {
	margin-bottom: 10px;
}*/
.flickr img {
	with:100%;
	height:auto;
}
/*LOOP NOTICIAS*/


.noticia {
	background-color:#FFF;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius:4px 4px 4px 4px;
	-webkit-box-shadow: 0px 2px 3px 0px rgba(200, 200, 200, 1);
	-moz-box-shadow:    0px 2px 3px 0px rgba(200, 200, 200, 1);
	box-shadow:         0px 2px 3px 0px rgba(200, 200, 200, 1);
	margin-bottom:24px;
	padding-bottom:12px;
}
.noticia:hover {
	background-color:#ccffff;
	color:#666;
}
.noticia-titulo {
	padding:6px;
}
.noticia-featured .noticia-titulo {
	padding:0;
}
.noticia-titulo h3 {
	font-size:20px;
	color:#444;
	margin: 0;
}
.noticia:hover .noticia-titulo h3, .noticia-mini:hover .noticia-titulo h3 {
	color:#666;
}
.noticia-categoria {
	font-size:12px;
	color:#888;
	padding:6px;
	line-height:1.2;
}
.noticia:hover .noticia-categoria, .noticia-mini:hover .noticia-categoria {
	color:#666;
}
.noticia-categoria strong {
	font-weight:normal;
	color:#666;
}
.noticia:hover .noticia-categoria strong, .noticia-mini:hover .noticia-categoria strong, .noticia-mini:hover .noticia-categoria strong, .noticia-mini:hover .noticia-categoria strong {
	color:#666;
}
.noticia-social {
	text-align:right;
}
.archivo-fecha {
	white-space:nowrap;
	text-transform:none;
}
.noticia-social img {
	width:23px;
	height:auto;
}
.paging-navigation .page-numbers.current {
	border-top: 3px solid #0071BB;
}
.paging-navigation {
	border-top: 3px solid #666;
	margin: 24px 0;
}
.paging-navigation a:hover {
	border-top: 3px solid #0071BB;
	color: #2b2b2b;
}
.ver-mas {
	text-align:left;
	/*float: right;*/
	margin:24px 0;
	background-color: #009CCC;
	border-color: transparent;
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 12px 20px;
	font-size: 24px;
	line-height: 1.42857143;
	border-radius: 8px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width:100%;
	text-transform:uppercase;
}
.ver-mas a {
	color: #fff;
	text-decoration:none;
}
.ver-mas a:hover {
	color: #0CF;
}
.ver-mas2 {
	text-align:left;
	/*float: right;*/
	margin:24px 0;
	background-color: #cc3333;
	border-color: transparent;
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 12px 20px;
	font-size: 24px;
	line-height: 1.42857143;
	border-radius: 8px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	/*width:100%;*/
	text-transform:uppercase;
}
.ver-mas2 a {
	color: #fff;
	text-decoration:none;
}
.ver-mas2 a:hover {
	color: #ffcccc;
}










.redes-popup {
	text-align: right;
	width: 100%;
	display: block;
}
#fancybox-title-over.columna-epigrafe {
	height:auto;
}

.play-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  display: inline-block;
}

.play-overlay:before {
  position: relative;
  content: '';
  display: inline-block;
  background: url(https://www.minfinanzas.gob.ar/wp-content/themes/twentyfourteen-mecon/images/play.png) no-repeat 50% 50%;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

/*NOTICIAS DESTACADAS*/


.contenedor-noticia-featured {
margin-bottom:12px;

}
.prensa-featured {
	background-color:#0099cc;
    color: #fff;
    font-family: Roboto, 'Helvetica Neue', Helvetica, Arial, sans-serif;


}


.prensa-featured-fecha {
	line-height: 18px;
	font-size: 16px;
	text-transform:uppercase;

}

.prensa-featured p {
	margin: 20px;

}
.destacado-prensa-titulo  h3{
	margin: 20px;
	color: #fff;
	font-size: 25px;

}
.destacado-prensa-titulo p{
	margin: 20px;
	color: #fff;
	line-height: 18px;
	font-size: 16px;


}

 .noticia-featured {
	margin-bottom:8px;
}
.noticia-mini {
	margin-bottom:8px;
}
.noticia-mini .noticia-panel {
	overflow:hidden;
	background-color:#FFF;
	-webkit-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
}
.noticia-mini .noticia-panel:hover, .noticia-mini:hover .noticia-panel {
	background-color:#0071BB;
}
.noticia-featured h3, .noticia-featured strong, .noticia-featured {
	color:#FFF;
}
.noticia-mini .noticia-imagen {
	margin-right:-6px !important;
}
/*VIDEO*/
.video-container {
	margin-top:24px;
}
.embed-responsive {
	position: relative;
	display: block;
	height: 0;
	padding: 0;
	overflow: hidden;
}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	border: 0;
}
.embed-responsive-16by9 {
	padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
	padding-bottom: 75%;
}
/*PAGINAS*/

.singular .site-content .hentry.has-post-thumbnail {
	margin-top:0;
}
/*MINISTERIO*/
.entry-content.organismos {
	background-color:#FFF;
}
.post-thumbnail img {
	width:100%;
	height:auto;
}


.contenidocv {
margin:0 auto;
overflow: hidden;
}

.cv  h1{
color:#0099cc;
}
/*CONTACTO Y ORGANISMOS*/

 #lista-organismos .row{
	margin-bottom:32px;

 }

.site-main .pagina-contacto .page h2, #lista-organismos h2 {
	margin-top:0;
}
.pagina-contacto .row, .pagina-ministerio .row {
	border-bottom:#BBB 1px solid;
	margin:24px 0;
	padding:10px 30px 34px
}
.pagina-contacto .fondo-contenido .entry-content .row:first-child, .pagina-ministerio .fondo-contenido .entry-content .row:first-child {
	margin-top:0
}
.pagina-contacto .fondo-contenido .entry-content .row:last-child .pagina-ministerio .fondo-contenido .entry-content .row:last-child {
	border-bottom:none
}
.pagina-contacto .fondo-contenido .entry-content, .pagina-ministerio .fondo-contenido .entry-content {
	padding-left:0!important;
	padding-right:0!important;
	max-width:725px
}
.columna-content-page-con-sidebar .hentry {
	margin-bottom:0
}
.columna-sidebar {
	margin-top:12px;
	padding-left:32px;
}
.telefono {
	color:#0071bb;
	font-size:20px;
	font-weight:700;
	padding-top:15px
}
.pagina-contacto li {
	list-style:none
}
.pagina-contacto li:before {
	content:'- '
}
/*ORGANIGRAMAS*/
.organigrama .ministerio, .organigrama .ministerio2, .organigrama .pen, .organigrama .secretaria {
	text-align:center;
	margin-bottom:24px
}
.organigrama .ministerio, .organigrama .ministerio2, .organigrama .pen {
	padding:20px 0;
	min-height:65px;
	color:#FFF
}
.organigrama .pen {
	background-color:#015088
}
.organigrama .ministerio {
	background-color:#0071bb
}
.organigrama .ministerio2 {
	background-color:#A6DAD1
}
.organigrama .secretaria {
	min-height:35px;
	padding:6px 0;
	border:1px solid #015088
}
.organigrama .subsecretaria {
	text-align:left;
	margin-bottom:12px
}
.flecha-abajo {
	text-align:center;
	margin-bottom:5px
}
.flecha-abajo:before, .flecha-derecha:before, .flecha-izquierda:before {
	font:400 16px/1 FontAwesome;
	font-size:24px
}
.flecha-abajo:before {
	content:'\f107'
}
.flecha-derecha:before {
	content:"\f105"
}
.flecha-izquierda {
	text-align:right
}
.flecha-izquierda:before {
	content:"\f104"
}
.organigrama-comercio, .organigrama-comercio a, .organigrama-competitividad, .organigrama-competitividad a, .organigrama-finanzas, .organigrama-finanzas a, .organigrama-hacienda, .organigrama-hacienda a, .organigrama-peconomica, .organigrama-peconomica a, .organigrama-presupuesto, .organigrama-presupuesto a, .organigrama-selya, .organigrama-selya a {
	color:#444
}
.organigrama-comercio .subsecretaria a, .organigrama-competitividad .subsecretaria a, .organigrama-finanzas .subsecretaria a, .organigrama-hacienda .subsecretaria a, .organigrama-peconomica .subsecretaria a, .organigrama-presupuesto .subsecretaria a, .organigrama-selya .subsecretaria a {
	color:#fff
}
.organigrama-comercio .subsecretaria a:hover, .organigrama-comercio a:hover, .organigrama-competitividad .subsecretaria a:hover, .organigrama-finanzas .subsecretaria a:hover, .organigrama-hacienda .subsecretaria a:hover, .organigrama-hacienda a:hover, .organigrama-peconomica .subsecretaria a:hover, .organigrama-peconomica a:hover, .organigrama-presupuesto .subsecretaria a:hover, .organigrama-selya .subsecretaria a:hover {
	color:#666
}
.organigrama-comercio .subsecretaria, .organigrama-competitividad .subsecretaria, .organigrama-finanzas .subsecretaria, .organigrama-hacienda .subsecretaria, .organigrama-macroeconomica .subsecretaria, .organigrama-peconomica .subsecretaria, .organigrama-planificacion-economica .subsecretaria, .organigrama-presupuesto .subsecretaria, .organigrama-selya .subsecretaria {
	text-align:center;
	font-size:18px;
	color:#fff;
	margin:5px 0
}
.organigrama-peconomica .subsecretaria {
	text-align:center;
	font-size:16px;
	color:#fff;
	margin:5px 0
}
.organigrama-comercio .flecha-derecha, .organigrama-comercio .flecha-izquierda, .organigrama-competitividad .flecha-derecha, .organigrama-competitividad .flecha-izquierda, .organigrama-finanzas .flecha-derecha, .organigrama-hacienda .flecha-derecha, .organigrama-hacienda .flecha-izquierda, .organigrama-peconomica .flecha-izquierda, .organigrama-presupuesto .flecha-derecha, .organigrama-presupuesto .flecha-izquierda, .organigrama-selya .flecha-derecha, .organigrama-selya .flecha-izquierda {
	padding-top:5px
}
.organigrama-comercio-interior, .organigrama-competitividad-coordinacion, .organigrama-finanzas-financiamiento, .organigrama-hacienda-presupuesto, .organigrama-macroeconomica-macroeconomica, .organigrama-peconomica-desarrollo, .organigrama-planificacion-economica-regional, .organigrama-selya-administracion {
	background-color:#0FC6B6;
	padding:6px
}
.organigrama-comercio-exterior, .organigrama-competitividad-puertos, .organigrama-desarrollo .direcciones, .organigrama-desarrollo .subsecretaria, .organigrama-finanzas-servicios, .organigrama-hacienda-provincias, .organigrama-macroeconomica-fiscal, .organigrama-peconomica-macroeconomica, .organigrama-planificacion-economica-sectorial, .organigrama-selya-legal {
	background-color:#00CAF5;
	padding:6px
}
.organigrama-competitividad-competitividad, .organigrama-hacienda-ingresos, .organigrama-peconomica-planificacion, .organigrama-selya-institucionales {
	background-color:#7877A0;
	padding:6px
}
.organigrama-comercio-interior-desconcentrado, .organigrama-finanzas-financiamiento-sub {
	background-color:#A6DAD1;
	color:#666!important;
	padding:6px
}
.organigrama-comercio-exterior-desconcentrado, .organigrama-finanzas-servicios-sub {
	background-color:#A3DDF8;
	color:#666!important;
	padding:6px
}
.organigrama-comercio-exterior-desconcentrado strong, .organigrama-comercio-interior-desconcentrado strong {
	color:#000;
	font-weight:400
}
.organigrama-macroeconomica .ministerio {
	margin-bottom:6px
}
.organigrama-desarrollo .direcciones, .organigrama-desarrollo .subsecretaria, .organigrama-macroeconomica .direcciones, .organigrama-macroeconomica .subsecretaria, .organigrama-planificacion-economica .direcciones, .organigrama-planificacion-economica .subsecretaria {
	color:#444!important
}
.organigrama-desarrollo .extraescalafonario, .organigrama-macroeconomica .extraescalafonario, .organigrama-planificacion-economica .extraescalafonario {
	color:#0FC6B6!important;
	border:2px;
	margin:5px 0
}
.organigrama-competitividad-competitividad, .organigrama-competitividad-competitividad .direccion, .organigrama-competitividad-competitividad .direccion a, .organigrama-competitividad-competitividad .flecha-derecha, .organigrama-hacienda-ingresos .direccion, .organigrama-hacienda-ingresos .direccion a, .organigrama-hacienda-ingresos .flecha-derecha, .organigrama-peconomica-planificacion .direccion, .organigrama-peconomica-planificacion .direccion a, .organigrama-peconomica-planificacion .flecha-abajo, .organigrama-peconomica-planificacion .flecha-derecha, .organigrama-selya-institucionales, .organigrama-selya-institucionales .direccion, .organigrama-selya-institucionales .direccion a, .organigrama-selya-institucionales .flecha-derecha {
	color:#FFF
}
.organigrama-hacienda-presupuesto .direccion, .organigrama-hacienda-presupuesto .direccion a, .organigrama-hacienda-presupuesto .flecha-derecha {
	color:#444
}
.organigrama-finanzas-financiamiento-sub a, .organigrama-finanzas-servicios-sub a {
	color:#666
}
.organigrama-finanzas .extras {
	font-size:12px;
	margin-top:35px
}
.organigrama-finanzas .extras strong {
	font-size:13px;
	color:#000;
	font-weight:700
}
.organigrama-finanzas .extras div {
	padding-top:3px
}
.organigrama-finanzas .extras .flecha-derecha:before {
	font-size:12px
}
.organigrama-finanzas .extras-recuadro {
	font-size:18px;
	margin-top:35px;
	background-color:#52499A;
	text-align:center;
	color:#fff;
	margin-bottom:12px;
	padding:10px 0
}
.organigrama-peconomica .extras-recuadro {
	background-color:#52499A;
	color:#fff
}
.secretaria-extraescalafonario {
	background-color:#e8e8e8
}
.direccion, .extraescalafonario {
	text-align:left;
	font-size:12px;
	padding:6px
}
.direcciones .flecha-derecha {
	text-align:left
}
.direcciones {
	margin-bottom:5px
}


/*SUBSE FINANCIAMIENTO*/


#linea-azul {

border-bottom: 1px solid #81CDED;
clear:both;
	}

.letran
{
color: #333;
}
.tabla-subt {
	color: #003365;
	margin-bottom: 0px;
	padding: 2px 15px 2px 30px;
	font-size: 14px;

	font-weight:bold;
	background:url(images/ico-fecha.jpg) no-repeat left;
	float:left;

}
.tabla-subt a{
	color: #003365;
}
.tabla-subt a:hover{
	color: #09C;
}
.tabla-t {
	margin-top:15px;
	color: #003365;
	padding: 13px 15px 13px 15px;
	border-bottom: #99CCFF solid 1px;
	border-top: #99CCFF solid 1px;
	font-size: 16px;
	background:#E1EBF4;
	width: 100%;
	font-weight:bold;
	clear:both;
	float:left;

}

.tabla-bot {

	color: #09C;
	padding: 13px 15px 13px 15px;
	border-bottom: #99CCFF solid 1px;
	border-top: #99CCFF solid 1px;
	font-size: 16px;

	width: 100%;
	font-weight:bold;
	clear:both;
	float:left;

}
.tabla-bot a{
	margin-top:15px;
	color: #003365;


	font-size: 14px;





}


.tabla-c1 {
	color: #09C;
	padding: 13px 15px 13px 15px;
	border-bottom: #ccc solid 1px;
	font-size: 14px;
	width: 23%;
	float:left;
	font-weight:bold;



}
.tabla-c2 {
	color: #000;
	padding: 13px 0px 13px 0px;
	border-bottom: #ccc solid 1px;
	font-size: 14px;
	width: 57%;
	float:left;



}
.tabla-c3-excel {
	color: #000;
	padding: 13px 15px 15px 50px;
	border-bottom: #ccc solid 1px;
	font-size: 13px;
	width: 20%;
	float:left;
	background:url(images/ico-excel.jpg) no-repeat left top;

}
.tabla-c3-pdf {
	color: #000;
	padding: 13px 15px 15px 50px;
	border-bottom: #ccc solid 1px;
	font-size: 13px;
	width:  20%;
	float:left;
	background:url(images/ico-pdf.jpg) no-repeat left top;
}

.tabla-c3-zip {
	color: #000;
	padding: 13px 15px 15px 50px;
	border-bottom: #ccc solid 1px;
	font-size: 13px;
	width:  20%;
	float:left;
	background:url(images/ico-zip.jpg) no-repeat left top;
}


.tabla-c3-zip a, .tabla-c3-pdf  a, .tabla-c3-excel  a {
	color: #000;
	font-size: 13px;

}
.tabla-linea {
	color: #000;
	border-bottom: #ccc solid 1px;
	font-size: 13px;
	width: 100%;
	float:left;

}
.tabla-linea2 {
	color: #000;
	border-bottom: #ccc solid 1px;
	font-size: 13px;
	width: 100%;
	float:left;

}
	.tabla-aplica {

	color: #000;
	padding: 13px 0px 13px 15px;
	border-bottom: #ccc solid 1px;
	font-size: 14px;
	width: 494px;
	float:left;
	}

/*SUBSE RELACIONES FINANCIERAS INTERNACIONALES*/

.relaciones-financieras .accordion {
	/*border-top:#CCC dashed 1px;*/
	/*padding-top:24px;*/
	font-size:14px;
}
.relaciones-financieras .accordion h3 {
	margin-top:0;
	display:block;
	border:#CCC dashed 1px;
	padding:6px;
	width:100%;
}
.relaciones-financieras .accordion h3.open:before {
	content:'';
}
.relaciones-financieras .accordion h3:before {
	content:'';
}
.relaciones-financieras .accordion h3.open {
	background: url(images/macroeconomica-flecha-abierto.png) no-repeat top right #666;
	color:#fff;
	border:#666 dashed 1px;
}
.relaciones-financieras .accordion h3 {
	background: url(images/macroeconomica-flecha-cerrado.png) no-repeat top right;
}
.relaciones-financieras .accordion p {
	margin-bottom:18;
}
.relaciones-financieras .accordion ul {
	list-style:none;
	margin:0 0 10px;
}
.relaciones-financieras .accordion h4 {
	color: #015088;
	font-weight: bold !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
}
.relaciones-financieras .accordion li a {
	/*background: url(images/macroeconomica-flecha-mas.png) no-repeat top right;*/
	width:100%;
	display:block;
	color:#666;
	padding:10px 25px;
	text-indent: -20px;
	padding-left:20px;
	text-decoration:none;
}
.relaciones-financieras .accordion li {
	border-bottom:dashed #CCC 1px;
}
.relaciones-financieras .accordion li:last-child {
	border-bottom:none;
}
.relaciones-financieras .accordion li a:before {
	display: inline;
	font: normal 22px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#015088;
	content:'\f15c\00a0\00a0\00a0';
}
.relaciones-financieras .accordion li a strong {
	color:#0071BB;
}
/*Infografia*/

.infografia-contenedor {
	background-color:#CCC;
	padding: 10px 10px 0;
	margin:0;
}
#infografia-top {
	margin-bottom:0;
}
#infografia-titulo {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 20px;
	font-weight:400;
	color:#0071bb;
	letter-spacing:1.5px;
	background: #CCC url("images/infografia-fondo-titulo.png") bottom repeat-x;
	height:50px;
	overflow:hidden;
	padding-top:0;
	line-height:50px;
	vertical-align:top;
}
.boton-infografia {
	height:50px;
	vertical-align:top;
	padding:10px;
	color:#FFF;
	background: #999999 url("images/infografia-fondo-titulo.png") bottom repeat-x;
	line-height:1;
	font-size:10px;
}
.infografia-peconomica .boton-infografia {
	font-size:13px;
}
#infografia-top {
	background: #CCC url("images/infografia-fondo-titulo.png") bottom repeat-x;
}
.activo {
	color:#FFF;
	background: #009EE2 url("images/infografia-boton.png") bottom right no-repeat !important;
}
.oculto {
	display:none;
}
.boton-infografia:hover {
	background-color:#015088;
}
#infografia-contenido {
	background-color:#e8e8e8;
	min-height:290px;
}
.paginador-infografia {
	width: 100%;
	text-align: center;
	margin:7px 0 0;
}
.paginador-infografia li {
	margin: 0 6px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.paginador-infografia li a {
	width: 11px;
	height: 11px;
	display: block;
	background: #666;
	background: rgba(0,0,0,0.5);
	cursor: pointer;
	text-indent: -9999px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
	-moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
	-o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
	box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
}
.paginador-infografia li a:hover {
	background: #333;
	background: rgba(0,0,0,0.7);
}
.paginador-infografia li a.activa {
	background: #000;
	background: rgba(0,0,0,0.9);
	cursor: default;
}
.oculto {
	display:none !important;
}
.flecha-infografia {
/*display:none;	*/
}
.flecha-infografia-prev, .flecha-infografia-next {
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font: normal 16px/1 FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	font-size: 26px;
	margin-top: 15px;
	color: #fff;
	background: rgba(216, 216, 216, 0.85);
	width:35px;
	height:40px;
	padding:8px;
	cursor: pointer;
	position: absolute;
	top: 50%;
	z-index:10;
}
.flecha-infografia-prev {
	left:0;
}
.flecha-infografia-next {
	right:0;
}
.flecha-infografia-prev:after {
	content:'\f053';
}
.flecha-infografia-next:after {
	content:'\f054';
}
/*SUBSE PLANIFICACION ECONOMICA*/

 .planificacion-economica-fichas .entry-content {
	background-color:#e8e8e8;
	margin-left:0;
	margin-right:0;
	max-width:none;
	padding-left:0 !important;
	padding-right:6px !important;
	border-top: #ccc solid 1px;
}
.planificacion-economica ul.listado-archivos {
	list-style:none;
	margin:0;
}
.planificacion-economica .listado-archivos li a {
	/*background: url(images/macroeconomica-flecha-mas.png) no-repeat top right;*/
	width:100%;
	display:block;
	color:#666;
	padding:10px 25px;
	text-indent: -20px;
	padding-left:20px;
	text-decoration:none;
}
.planificacion-economica .listado-archivos li {
	border-bottom:dashed #CCC 1px;
}
.planificacion-economica .listado-archivos li:last-child {
	border-bottom:none;
}
.planificacion-economica .listado-archivos li a:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#015088;
	content:'\f061\00a0';
}
#estadisticas-sectoriales a .fa {
	font-size:24px;
	color:#217346;
	font-weight:normal;
}
#estadisticas-sectoriales a {
	font-size:16px;
	color:#444;
	font-weight:normal;
	display:block;
	text-decoration:none;
}
#estadisticas-sectoriales li {
	list-style:none;
}
#estadisticas-sectoriales ul {
	margin-left:0;
}
#estadisticas-sectoriales a div:hover, #estadisticas-sectoriales a div:hover .fa {
	color:#FFF;
	background-color:#666;
}
#estadisticas-sectoriales .recuadro-estadistica {
	background-color:#5dc1e9;
	margin-bottom:12px;
	min-height:34px;
	padding: 6px;
}
#estadisticas-sectoriales .col-lg-2 {
	text-align:right;
}
#planificacion-economica-tabla-provinciales .row {
	margin-bottom:24px;
	border-bottom:#CCC dashed 1px;
	padding-bottom:12px;
}
#planificacion-economica-tabla-provinciales #columna-izquierda {
	padding-right:12px;
}
#planificacion-economica-tabla-provinciales #columna-derecha {
	padding-left:12px;
}
#planificacion-economica-tabla-provinciales-estadisticas .row .row {
	margin-bottom:24px;
	border-bottom:#CCC dashed 1px;
	padding-bottom:12px;
}
#planificacion-economica-tabla-provinciales strong {
	color: #015088;
}
#planificacion-economica-tabla-provinciales .row:first-child {
	margin-bottom:0;
}
#planificacion-economica-tabla-provinciales .row:first-child, #planificacion-economica-tabla-provinciales .row:last-child {
	border-bottom:none;
}
#planificacion-economica-tabla-provinciales a .fa-file-excel-o, #planificacion-economica-tabla-provinciales-estadisticas a .fa-file-excel-o, #planificacion-economica-mapa a .fa-file-excel-o {
	font-size:18px;
	color:#217346;
	font-weight:normal;
}

#planificacion-economica-tabla-provinciales a{
	color:#888;
	text-decoration:none;
}

#planificacion-economica-tabla-provinciales a.nuevo{
	color:#0071BB;

}

#planificacion-economica-tabla-provinciales a .fa-file-pdf-o, #planificacion-economica-mapa a .fa-file-pdf-o, #planificacion-economica-cadenas-de-valor a .fa-file-pdf-o {
	font-size:18px;
	color:#E10000;
	font-weight:normal;
}
#planificacion-economica-mapa {
	margin: 24px 0;
}
#planificacion-economica-mapa .marco-de-archivos {
	border: #CCC dashed 1px;
	min-height:120px;
	padding:12px;
}
#planificacion-economica-cadenas-de-valor a {
	text-decoration:none;
	color:#444;
}
.marco-de-archivos a {
	text-decoration:none;
}
#planificacion-economica-mapa ul {
	list-style:none;
	margin:0;
}
#planificacion-economica-mapa ul {
	margin-bottom:12px;
}
.dnepe-intro {
	margin-bottom:12px;
}
.dnepe-destacados {
	margin-bottom:12px;
}
.dnepe ul.listado-archivos {
	list-style:none;
	margin:0;
}
.dnepe .listado-archivos li a {
	width:100%;
	display:block;
	color:#666;
	padding:10px 25px;
	text-indent: -20px;
	padding-left:20px;
	text-decoration:none;
}
.dnepe .listado-archivos li {
	border-bottom:dashed #CCC 1px;
}
.dnepe .listado-archivos li:last-child {
	border-bottom:none;
}
.dnepe .listado-archivos li a:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#015088;
	content:'\f061\00a0';
}
.dnepe .dnepe-empresa {
	color:#666;
	padding:10px 25px;
	border-bottom:dashed #CCC 1px;
}
.dnepe .dnepe-nombre-empresa {
	color:#015088;
}
.recuadro-blanco-chico {
	margin-bottom:6px;
}
/*SUBSE MACROECONÓMICA*/


.macroeconomica .page-thumbnail {
	margin-top:12px;
	padding:0 6px;
}
.macroeconomica-novedades .page-thumbnail {
	margin:12px 0;
	padding:0 6px 0 0;
}
.macroeconomica-objetivos .accordion h3 {
	color:#1EA1CD;
	font-size:16px;
}
.macroeconomica-objetivos .accordion h3 strong {
	color:#015088;
}
.macroeconomica-objetivos .accordion h3.open:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-top;
	content:'\00a0\f106\00a0';
	color:#666;
}
.macroeconomica-objetivos .accordion h3:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	content:'\00a0\f107\00a0';
	color:#666;
}
.macroeconomica-objetivos .accordion .accordion-content {
	padding-left:20px;
	font-size:14px;
}
#macroeconomica-bimestrales .accordion a, #macroeconomica-trimestrales .accordion a, #macroeconomica-documentos-trabajo-anteriores .accordion a, #macroeconomica-documentos-trabajo .accordion a, #macroeconomica-otras-publicaciones a {
	text-decoration:none;
}
.macroeconomica-objetivos .accordion h3 {
	color:#1EA1CD;
}
.macroeconomica-objetivos .accordion h3 strong {
	color:#015088;
}
.macroeconomica-objetivos .accordion h3.open:before {
	content:'\00a0\f106\00a0';
	color:#666;
}
.macroeconomica-objetivos .accordion h3:before {
	content:'\00a0\f107\00a0';
	color:#666;
}
.macroeconomica-objetivos .accordion .accordion-content {
	padding-left:20px;
}
#macroeconomica-bimestrales .accordion, #macroeconomica-trimestrales .accordion, #macroeconomica-documentos-trabajo .accordion, #macroeconomica-otras-publicaciones ul {
	border-top:#CCC dashed 1px;
	padding-top:24px;
}
#macroeconomica-bimestrales h1 {
/*color:#BBD151;*/
}
#macroeconomica-bimestrales .accordion h3 {
	margin-top:0;
	display:block;
	border:#CCC dashed 1px;
	padding:6px;
	width:100%;
}
#macroeconomica-bimestrales .accordion h3.open:before {
	content:'';
}
#macroeconomica-bimestrales .accordion h3:before {
	content:'';
}
#macroeconomica-bimestrales .accordion h3.open {
	background: url(images/macroeconomica-flecha-abierto.png) no-repeat top right #666;
	color:#fff;
	border:#666 dashed 1px;
}
#macroeconomica-bimestrales .accordion h3 {
	background: url(images/macroeconomica-flecha-cerrado.png) no-repeat top right;
}
#macroeconomica-bimestrales .accordion ul {
	list-style:none;
	margin:0;
}
#macroeconomica-bimestrales .accordion li a {
	background: url(images/macroeconomica-flecha-mas.png) no-repeat top right;
	width:100%;
	display:block;
	color:#666;
	padding:10px 0;
}
#macroeconomica-bimestrales .accordion li a:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#BBD151;
	content:'\f061\00a0';
}
#macroeconomica-bimestrales .accordion li {
	border-bottom:dashed #CCC 1px;
}
#macroeconomica-bimestrales .accordion li:last-child {
	border-bottom:none;
}
#macroeconomica-trimestrales .activo {
	background:#80C7B8 url(images/macroeconomica-flecha-abierto.png) no-repeat top right !important;
}
.macroeconomica-trimestrales-separador {
	padding:6px 24px 6px 6px;
	border: 1px #CCC dashed;
	background:#e8e8e8 url(images/macroeconomica-flecha-cerrado.png) no-repeat top right !important;
	margin-bottom:24px;
	text-align:left;
	font-size:13px;
	cursor:pointer;
}
#macroeconomica-trimestrales .accordion h3 {
	margin-top:0;
	display:block;
	border:#CCC dashed 1px;
	padding:6px;
	width:100%;
}
#macroeconomica-trimestrales .accordion h3.open:before {
	content:'';
}
#macroeconomica-trimestrales .accordion h3:before {
	content:'';
}
#macroeconomica-trimestrales .accordion h3.open {
	background: url(images/macroeconomica-flecha-abierto.png) no-repeat top right #666;
	color:#fff;
	border:#666 dashed 1px;
}
#macroeconomica-trimestrales .accordion h3 {
	background: url(images/macroeconomica-flecha-cerrado.png) no-repeat top right;
}
#macroeconomica-trimestrales .accordion ul {
	list-style:none;
	margin:0;
}
#macroeconomica-trimestrales .accordion li a {
	background: url(images/macroeconomica-flecha-mas.png) no-repeat top right;
	width:100%;
	display:block;
	color:#666;
	padding:10px 25px;
	text-indent: -20px;
	padding-left:20px;
}
#macroeconomica-trimestrales .accordion li {
	border-bottom:dashed #CCC 1px;
}
#macroeconomica-trimestrales .accordion li:last-child {
	border-bottom:none;
}
#macroeconomica-trimestrales .accordion li a:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#80C7B8;
	content:'\f061\00a0';
}
#macroeconomica-documentos-trabajo h1 {
/*color:#51AD32;*/
}
#macroeconomica-trimestrales .accordion h3 {
	margin-top:0;
	display:block;
	border:#CCC dashed 1px;
	padding:6px;
	width:100%;
}
#macroeconomica-trimestrales .accordion h3.open:before {
	content:'';
}
#macroeconomica-trimestrales .accordion h3:before {
	content:'';
}
#macroeconomica-trimestrales .accordion h3.open {
	background: url(images/macroeconomica-flecha-abierto.png) no-repeat top right #666;
	color:#fff;
	border:#666 dashed 1px;
}
#macroeconomica-trimestrales .accordion h3 {
	background: url(images/macroeconomica-flecha-cerrado.png) no-repeat top right;
}
#macroeconomica-documentos-trabajo .accordion h3 {
	margin-top:0;
	display:block;
	border:#CCC dashed 1px;
	padding:6px 24px 6px 6px;
	width:100%;
	font-weight:normal !important;
}
#macroeconomica-documentos-trabajo .accordion h3.open:before {
	content:'';
}
#macroeconomica-documentos-trabajo .accordion h3:before {
	content:'';
}
#macroeconomica-documentos-trabajo .accordion h3.open {
	background: url(images/macroeconomica-flecha-abierto.png) no-repeat top right #666;
	color:#fff;
	border:#666 dashed 1px;
}
#macroeconomica-documentos-trabajo .accordion h3 {
	background: url(images/macroeconomica-flecha-cerrado.png) no-repeat top right;
}
#macroeconomica-documentos-trabajo .accordion h3 strong {
	color:#51AD32;
}
#macroeconomica-documentos-trabajo .accordion .accordion-content {
	border:#CCC dashed 1px;
	background-color:#D9D9D9;
	margin-bottom:12px;
	padding:20px 30px 20px 40px;/*text-indent: -20px;
	padding-left:30px;*/
}
#macroeconomica-documentos-trabajo .accordion .accordion-content strong {
	color:#51AD32;
}
#macroeconomica-documentos-trabajo .accordion .accordion-content .autor {
	font-weight:bold;
}
#macroeconomica-documentos-trabajo .accordion .accordion-content:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#51AD32;/*content:'\f061';*/
}
.macroeconomica-documentos-trabajo-links {
	border-top: #CCC solid 1px;
	width:100%;
	margin-top:12px;
}
.macroeconomica-documentos-trabajo-links a {
	color:#0071BB;
	background: url(images/macroeconomica-documento.png) top left no-repeat;
	padding-left:50px;
	min-height:40px;
	display:block;
	margin-top:12px;
	text-indent: 0;
	line-height:18px;
	text-transform:uppercase;
}
#macroeconomica-documentos-trabajo-anteriores .accordion .accordion-content:before {
	content:'';
}
#macroeconomica-documentos-trabajo-anteriores .accordion ul {
	list-style:none;
	margin:0;
}
#macroeconomica-documentos-trabajo-anteriores .accordion li a {
	background: url(images/macroeconomica-flecha-mas.png) no-repeat top right;
	width:100%;
	display:block;
	color:#666;
	padding:10px 25px;
	text-indent: -20px;
	padding-left:20px;
}
#macroeconomica-documentos-trabajo-anteriores .accordion li {
	border-bottom:dashed #CCC 1px;
}
#macroeconomica-documentos-trabajo-anteriores .accordion li:last-child {
	border-bottom:none;
}
#macroeconomica-documentos-trabajo-anteriores .accordion li a:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#51AD32;
	content:'\f061\00a0';
}
#macroeconomica-documentos-trabajo-anteriores .accordion h3:before, #macroeconomica-documentos-trabajo-anteriores .accordion h3:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#51AD32;
	content:'\f061\00a0';
}
#macroeconomica-otras-publicaciones h1 {
/*color:#67862D*/
}
#macroeconomica-otras-publicaciones ul {
	list-style:none;
	margin:0;
}
#macroeconomica-otras-publicaciones li a {
	background: url(images/macroeconomica-flecha-mas.png) no-repeat top right;
	width:100%;
	display:block;
	color:#666;
	padding:10px 25px;
	text-indent: -20px;
	padding-left:20px;
}
#macroeconomica-otras-publicaciones li {
	border-bottom:dashed #CCC 1px;
}
#macroeconomica-otras-publicaciones li:last-child {
	border-bottom:none;
}
#macroeconomica-otras-publicaciones li a:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#67862D;
	content:'\f061\00a0';
}
#macroeconomica-otras-publicaciones li a.documento:before {
	content:'\f15c\00a0';
}
#footer-macroeconomica {
	border-top: #CCC solid 1px;
	margin-top:150px;
}
.page-id-19632 #footer-macroeconomica {
	border-top: none;
	margin-top:0;
}
.separador-punteado {
	border-bottom:#CCC dashed 1px;
	margin: 10px 0;
}
#footer-macroeconomica img {
	width:100%;
	height:auto;
}
#footer-macroeconomica div {
	margin-bottom:6px;
}
#footer-macroeconomica-titulo {
	background-color: #CCC;
	padding: 15px;
}
#footer-macroeconomica-titulo h2 {
	color:#015088;
	text-align:center;
	margin:0;
}
#footer-macroeconomica-titulo h2:before, #footer-macroeconomica-titulo h2:after {
	font-family:FontAwesome;
	color:#1EA1CD;
	font-weight:bold;
}
#footer-macroeconomica-titulo h2:before {
	content:'\f061\00a0';
}
#footer-macroeconomica-titulo h2:after {
	content:'\00a0\f060';
}
/*SEMINARIOS */
.titulo-noticia-home-seminario {
	padding: 6px 12px;
	height:130px;
	overflow:hidden;
}
.seminario-noticia-mini {
	padding-right:12px;
}
.seminarios .noticia-titulo {
	min-height: 0;
}
.acargo {
	font-weight:bold;
	color: #1DA4CC;
	padding: 6px 6px 0;
	font-size:14px;
	margin-bottom:0;
}
.seminarios .archivo-fecha {
	text-transform:uppercase;
	text-align:right;
	/*display:inline;
float:right;
padding-top:12px*/;
}
.novedades .ic_container img {
	width:100%;
	height:auto;
}
.novedades .noticia-mini .noticia-imagen {
	margin-right: 0 !important;
}
.type-seminarios .entry-content img {
	width:100%;
	height:auto;
}
.type-seminarios .entry-header {
	margin: 0 !important;
	padding-bottom:0;
}
/*DDHH*/

#mural-videos-content {
	display:none;
}
#ddhh-mural .activo {
	background:#0071bb !important;
}
.ddhh-mural-imagenes, .ddhh-mural-videos {
	padding: 6px 24px 6px 6px;
	border-top: 1px #CCC dashed;
	border-right: 1px #CCC dashed;
	border-left: 1px #CCC dashed;
	background: #e8e8e8;
	/*margin-bottom: 24px;*/
  text-align: left;
	font-size: 13px;
	cursor: pointer;
}
#mural-imagenes-content, #mural-videos-content {
	border: 1px #CCC dashed;
	padding-top:12px;
}
/*FINANZAS*/





.finanzas-page #recuadro-gris {
	margin-top:24px;
	background-color:#CCC;
	padding:6px;
}
.finanzas-page .recuadro-blanco-chico {
	background-color:#FFF;
	text-align:center;
	min-height:84px;
}
.finanzas-page .recuadro-blanco-chico:hover {
	background-color:#e8e8e8;
}
.finanzas-page .recuadro-blanco-chico h3 {
	font-size:14px;
	margin:12px 0;
	text-align:left;
}
/*PRESUPUESTO*/

#presupuesto-recuadro-gris {
	/*background-color: #CCC;*/
    padding: 10px;
	margin: 0 0 20px;
}
#presupuesto-recuadro-gris .recuadro-blanco-chico {
	padding:0 !important;
}
#presupuesto-recuadro-gris .recuadro-blanco-chico h2 {
	color:#666;
	background-color:transparent;
	margin:0;
	padding:0;
	font-size:17px;
}
#presupuesto-recuadro-gris img {
	width:100%;
	height:auto;
}
ul.documentos {
	list-style:none;
	margin:0;
}
ul.documentos li a {
	width:100%;
	display:block;
	color:#666;
	padding:10px 25px;
	text-indent: -20px;
	padding-left:25px;
	text-align:left;
	text-decoration:none;
}
ul.documentos li {
	border-bottom:dashed #CCC 1px;
}
ul.documentos li:last-child {
	border-bottom:none;
}
ul.documentos li a:before {
	display: inline;
	font: normal 18px FontAwesome;
	text-decoration: inherit;
	vertical-align: text-bottom;
	/*line-height:45px;*/
	color:#0071BB;
	content:'\f15c\00a0';
}
/*DESTACADOS REDES SOCIALES*/


.destacado-twitter {
	color:#55acee;
}
.destacado-facebook {
	color:#3b5998;
}
.destacado-flickr {
	color:#e8e8e8;
}
.destacado-youtube {
	color:#cd201f;
}
#botones-infociudadana h3 {
	display: block;
	text-decoration: none !important;
	/*background-image: -webkit-repeating-linear-gradient(135deg, rgba(0,0,0,.3), rgba(0,0,0,.3) 1px, transparent 2px, transparent 2px, rgba(0,0,0,.3) 3px);
	background-image: -moz-repeating-linear-gradient(135deg, rgba(0,0,0,.3), rgba(0,0,0,.3) 1px, transparent 2px, transparent 2px, rgba(0,0,0,.3) 3px);
	background-image: -o-repeating-linear-gradient(135deg, rgba(0,0,0,.3), rgba(0,0,0,.3) 1px, transparent 2px, transparent 2px, rgba(0,0,0,.3) 3px);
	background-image: repeating-linear-gradient(135deg, rgba(0,0,0,.3), rgba(0,0,0,.3) 1px, transparent 2px, transparent 2px, rgba(0,0,0,.3) 3px);
	-webkit-background-size: 4px 4px;
	-moz-background-size: 4px 4px;
	background-size: 4px 4px;*/
	color: #111;
	box-shadow: 0 2px 2px rgba(0,0,0,.2);
	border-radius: 7px;
	border: 1px solid #CCC;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 2px 2px 0 #fff, 2px 2px 0 #999;
	padding: 15px;
	margin: 0 0 10px 0;
}
#botones-infociudadana a h3 {
	background-color: #fff;
}
#botones-infociudadana a {
	text-decoration:none;
}
#botones-infociudadana a:hover h3 {
	background-color: #0071BB;
	color: #fff;
	text-shadow: none;
}
#recuadro-gris {
	background-color: #CCC;
	padding: 10px;
	margin: 0 0 20px;
}
#recuadro-gris .recuadro-blanco-chico {
	padding:0 !important;
}
.recuadro-blanco-chico {
	margin-bottom:6px;
	background-color:#FFF;
	text-align:center;
}
.recuadro-blanco-chico:hover {
	background-color:#e8e8e8;
}
.recuadro-blanco-chico h3 {
	font-size:16px;
	margin:12px 0;
	text-align:left;
}
#recuadro-gris .recuadro-blanco-chico h2 {
	color:#666;
	background-color:transparent;
	margin:0;
	padding:0
}
#slider-preproductores {
	margin-bottom:40px;
}

.widget_collapsarch ul ul{
margin-left:6px;
}

.widget_collapsarch ul ul a{
color:#666 !important;
}




/*TRADUCCIONES*/

.current-lang{
display:none !important;
}

.banda-redes li.lang-item {
width: auto !important;
}
.banda-redes li.lang-item  a{
padding-top: 9px;
font-size:18px;
}


/*CONTADOR*/
.contador p{
color:#0071BB;
font-weight:700;
margin-bottom:0;
line-height:1;
padding-top:9px;
}

.titulocontador h2{
color:#0071BB !important;
font-size:33px !important;
margin-bottom:0;
}

.titulocontador p{
color:#666 !important;
margin-bottom:0;
}

	 .sector-contador .row{
margin-bottom:15px;
}

.imagen-contador{
padding-right:0 !important;
}




/*MEDIA QUERIES*/
 @media screen and (max-width: 400px) {
	 
.archive-header, .page-header {
	border-bottom: 0;
	margin: 0;
	padding-bottom: 0;
}
#organismos-home h2{
text-align: center;
color:#666;
font-size: 30px;
margin: 30px 0;
line-height: 47px
}
}
 @media screen and (min-width: 401px) {
.header-main h1, .contenedor-footer h1 {
	font-size: 14px;
	color: #0071BB;
	margin: 2px 0;
	display:inline-block;
	line-height:18px;
	font-weight:500;
}
.archive-header, .page-header {
	margin: 0 auto;
	padding: 0 10px;
}
}
 @media screen and (min-width: 673px) {
.site-content {
	margin-right: 0;
}
.search-box-wrapper {
  margin-left: -5px;

}
.header-main {
	padding: 0 3px;
}
.full-width .site-content .hentry.has-post-thumbnail:first-child {
	margin-top: 0;
}
.content-sidebar {
	border: 0;
	float: right;
	margin-left: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
}
 @media screen and (min-width: 783px) {

	 	 .sector-contador .row{
border-bottom:1px #CCC solid;

}

body, button, input, select, textarea {
	font-size: 18px;
}

.masthead-fixed .site-header {
    position: fixed;
    top: 0;
    height: 140px;
}
.entry-title {
	font-size: 33px;
}
.entry-content {
	font-family: 'Droid Sans', sans-serif;
	color:#111;
	font-size:16px;
}
.banda-redes {
	display:inline-block;
}
.banda-redes ul li:first-child{
  display: list-item;
}
.primary-navigation li:hover > a, .primary-navigation li.focus > a {
	background-color: #0071BB;
	color: #fff;
	text-shadow: 1px 0 0 #000;
}
.primary-navigation .menu-item-has-children > a:after, .primary-navigation .page_item_has_children > a:after {
	font: normal 10px/1 Genericons;
	right: 12px;
	top: 48px;
}
.logo {

	padding-top:20px;

}

.header-main h1, .contenedor-footer h1 {
	font-size: 20px;
	color: #0071BB;
	margin: 4px 0 4px 12px;
	display:inline-block;
	line-height:22px;
	font-weight:500;
}
.site-navigation a {
	color: #0071BB;
	text-shadow:none;
}
.site-navigation .sub-menu a {
	font-size:17px;
}
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a {
	color: #0071BB;
}
.primary-navigation.toggled-on {
	background-color: #FFFFFF;
	color:#0071BB;
}
.header-main {
	min-height: 100px;
	padding: 0 0 0 6px;
	background-color: #FFF;
	color:#0071BB;
}

.bypostauthor > article .fn:before, .comment-edit-link:before, .comment-reply-link:before, .comment-reply-login:before, .comment-reply-title small a:before, .contributor-posts-link:before, .menu-toggle:before, .slider-direction-nav a:before, .widget_twentyfourteen_ephemera .widget-title:before {
	font: normal 24px/1 Genericons;
	font-weight:500;
	line-height:36px;
}
.search-box-wrapper {
	top: 140px;
  padding: 0;

}
.content-area {
	padding-top: 0;
}
.primary-navigation li {
	border: 0;
	display: inline-block;
	height: 100px;
	line-height: 100px;
	position: relative;
}
.primary-navigation ul ul {
	background-color: #0071BB;
	top: 100px;
	left: -999em;
	z-index: 99999;
}
.masthead-fixed .site-header {
	position: relative;
}
.masthead-fixed .site-main {
	margin-top: 0;
	margin-bottom: 20px;
}
.primary-navigation ul ul a {
	padding: 18px 12px;
	white-space: normal;
	width: 230px;
}
#menu-item-18844 {
	display:none;
}
#menu-item-113 {
	display:none;
}
.ver-mas, .ver-mas {
	width:auto;
}
.columna-content-page-con-sidebar {
	padding-right:14px !important;
}

.lang-item.menu-item{
display:none !important;
}


#banda-agenda h2{
font-size: 55px;
margin-bottom:24px;
text-align: left;
}

#agenda {
    margin: 30px 0 0;
}
.page.home .site-main h2{
margin-bottom: 52px;
}

#secretarias h3, #banda-zona-2 h3 {

  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

}
 @media screen and (min-width: 846px) {
.full-width .site-content .hentry.has-post-thumbnail:first-child {
	margin-top: 0;
}
.content-area, .content-sidebar {
	padding-top: 0;
}
#banda-noticias h2{
  text-align: left;
  line-height: 38px;
}
}
@media screen and (min-width: 900px) {
.logo-full {
 display:inline-block;
}

.logo-mobile {
 display:none;
}
}
 @media screen and (max-width: 991px) {
#infografia-titulo {
	background-image: none;
}
}
@media screen and (min-width: 992px) {
.noticia-titulo {
/*min-height:85px;*/
}
.noticia-featured .noticia-titulo {
	min-height:0;
}
/*.contenedor-noticia {
	padding-right:12px;
}*/
.organigrama-comercio .subsecretaria, .organigrama-hacienda .subsecretaria, .organigrama-peconomica .subsecretaria {
	min-height:130px;
	padding-top:10%;
}
.organigrama-finanzas .subsecretaria {
	min-height:150px;
	padding-top:10%;
}
.organigrama-competitividad .subsecretaria {
	min-height:130px;
	padding-top:6%;
}
.organigrama-selya .subsecretaria {
	min-height:130px;
	padding-top:6%;
}
.organigrama-comercio .direcciones {
	min-height:370px;
}
.organigrama-competitividad .direcciones {
	min-height:0;
}
.organigrama-selya .direcciones {
	min-height:0;
}
.direcciones-competitividad, .direcciones-selya {
	min-height: 0;
}
.organigrama-hacienda .direcciones {
	min-height:200px;
}
.organigrama-peconomica .ministerio {
	min-height: 165px;
	padding:20px;
	font-size: 18px;
}
.organigrama-peconomica .extraescalafonario {
	margin-top: 6px;
}
.organigrama-macroeconomica .subsecretaria {
	min-height:95px;
}
.organigrama-macroeconomica .direcciones {
	min-height:160px;
}
.novedades .noticia-mini .noticia-imagen {
	margin-right: -12px !important;
}
#subsecretarias {
	margin-bottom:12px;
	width:100%;
	display:inline-block;
}
.logo-extra {
	display:inline-block;
}
}
 @media screen and (min-width: 970px) {
.organigrama .secretaria {
	min-height:124px;
	padding:6px 0;
}
.cv {
background-color:#b2e1f0;
padding-bottom: 32767px;
margin-bottom: -32767px;

}
}
 @media screen and (min-width: 1008px) {
.site-content {
	margin-right: 0;
	margin-left: 0;
}
.site:before {
	background-color: #FFF;
	content: "";
	display: block;
	height: auto;
	min-height: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	z-index: 0;
}
.main-content {
	float:none;

}


.content-sidebar {
	margin-left: 0;
	width: 100%;
}
}
 @media screen and (min-width: 1040px) {
.full-width .archive-header, .full-width .comments-area, .full-width .image-navigation, .full-width .page-header, .full-width .page-content, .full-width .post-navigation, .full-width .site-content .entry-header, .full-width .site-content .entry-content, .full-width .site-content .entry-summary, .full-width .site-content footer.entry-meta {
	padding-right: inherit;
	padding-left: inherit;
}
}
 @media screen and (min-width: 1080px) {
.full-width .archive-header, .full-width .comments-area, .full-width .image-navigation, .full-width .page-header, .full-width .page-content, .full-width .post-navigation, .full-width .site-content .entry-header, .full-width .site-content .entry-content, .full-width .site-content .entry-summary, .full-width .site-content footer.entry-meta {
	padding-right: 6px;
	padding-left: 6px;
}
}
@media screen and (min-width: 1080px) {
.site-content, .site-main .widecolumn {
	margin-left: 0;
 .site:before {
 width: 0;
}
}
