.posicion-e-3 .region-posicion-e-3 .block-menu h2{
    border-bottom: none;
    /*line-height: 1.5em;
    background-color: #009FE3;*/
	background-color: rgba(0, 37, 63, 0.9);
    color: #fff;
    margin: 0 0.4em 0 0;
    padding: 0.1em 0.5em;
	font-size: 1.1em;
}
.posicion-e-3 .region-posicion-e-3 .block-menu li a{
	font-family: 'OpenSans-Semibold';
    background-color: rgba(0, 37, 63, 0.2);
    color: #00253F;
    padding: 0.3em 0.5em;
    text-align: center;
    /*font-weight: bold;*/
	font-size: 0.96em;
	line-height: 1.2;
	font-weight: 100;
}
.posicion-e-3 .region-posicion-e-3 .block-menu li a:hover, .posicion-e-3 .region-posicion-e-3 .block-menu li a:hover{
	background-color: rgba(0, 37, 63, 0.8);
    color: #fff;
    text-align: center;
    /*font-weight: bold;*/
	font-weight: 100;
}
.page-micrositios .posicion-e-3 .region-posicion-e-3 .block-menu li a{
	padding: 0.4em 0.5em;
	font-size: 1em;
}
#posicion .block-system .views-label{
    margin-bottom: 15px;
}
#posicion .block-system .view-eventos .view-content .views-row .block-link span.views-label{
    margin-bottom: 0px;
}
#posicion .block-system .view-eventos .view-content .views-row .block-link .views-field .field-content p{
    margin: 0.5em 0;
}
#posicion .block-system .view-eventos .view-content .views-row .block-link .views-field .field-content span.date-display-range,
#posicion .block-system .view-eventos .view-content .views-row .block-link .views-field div.field-content{
    font-size: 0.96em;
}
#posicion .block-system .view-eventos .view-content .views-row .block-link .views-field .field-content a{
    font-size: 1.05em;
}
.views-exposed-form .views-exposed-widget{
    padding: 0 8px 0 0;
    width: 100%;
    box-sizing: border-box;
    margin-top: 18px;
}
.views-exposed-form .views-exposed-widgets .views-exposed-widget label,
.views-exposed-form .views-exposed-widget.views-widget-filter-title label{
	font-family: 'OpenSans-semiBold';
    background-color: rgba(0, 37, 63, 0.9);
    color: #fff;
	padding: 6px 0;
	text-indent: 0.7em;
    font-weight: 100;
}
.views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget{
    margin-top: 10px;
}
.views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-date-select,
.views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select,
.views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget select{
    width: 100%;
    margin-right: 0;
}
.views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget select{
    background: url(../imagenes/navegacion_aba_a.png) no-repeat 100% 8px #fff !important;
	padding-right: 2em;
}
.views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget select:hover,
.views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget select:active,
.views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget select:select{
    background : url(../imagenes/navegacion_aba.png) no-repeat 100% 8px #009FE3;
	color: #fff;
}

.views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-date-select .date-padding {
	float: inherit;
}
.views-exposed-form .views-exposed-widget.views-widget-filter-field_pparciales_phase_value .views-widget{
    background-color: rgba(0, 159, 227, 0.2);
}
.views-exposed-form .views-exposed-widget.views-widget-filter-title .views-widget input{
    border-radius: 0;
    border-color: rgb(0, 159, 227);
    margin-top: 10px;
    width: 100%;
    box-sizing: border-box;
}
.views-exposed-form
.views-exposed-widget.views-widget-filter-field_pparciales_phase_value
.views-widget label{
    background-color: inherit;
    padding: inherit;
    color: inherit;
}
.views-exposed-form
.views-exposed-widget.views-widget-filter-field_pparciales_phase_value
.views-widget .form-item{
    text-align: left;
	padding: 5px 0 5px 5px;
}
.views-exposed-form
.views-exposed-widget.views-widget-filter-field_pparciales_phase_value
.views-widget .form-item input{
    border-radius: 0;
}
.views-exposed-form .views-exposed-widget .views-widget{
    box-sizing: border-box;
}
.page-gestion-territorial-planes-parciales-de-renovacion-urbana .views-exposed-form .views-exposed-widget.views-widget-filter-field_pparciales_phase_value .views-widget .form-item #edit-field-pparciales-phase-value-concertacion-,
.page-gestion-territorial-planes-parciales-de-renovacion-urbana .views-exposed-form .views-exposed-widget.views-widget-filter-field_pparciales_phase_value .views-widget .form-item label[for="edit-field-pparciales-phase-value-concertacion-"] {
	display: none;
}

/* Estilos específicos para el filtro de la DICE */

.views-exposed-form .views-exposed-widgets .views-widget-filter-field_dice_componentes_tid {
    margin-bottom: 10px;
}

.views-exposed-form .views-exposed-widget.tematica,
.views-exposed-form .views-exposed-widget.tematica .views-widget, .views-exposed-widgets .controls .views-exposed-widget {
    margin: 0;
}
.views-exposed-widgets .controls .views-exposed-widget input {
    margin-top:10px;
    width: 100%;
}

/* ------------------- estilos específicos para el filtro de
Planes de Desarrollo y Fortalecimiento Local ------*/
#views-exposed-form-planes-desarrollo-fortalecimiento-local-page-fl .views-exposed-form .views-exposed-widget,
#views-exposed-form-planes-desarrollo-fortalecimiento-local-page-fl .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget{
    margin: 0;
}
#views-exposed-form-planes-desarrollo-fortalecimiento-local-page-fl .views-exposed-form .views-exposed-widgets .views-widget-filter-field_pdfl_etapa_value{
    margin-top: 20px;
    margin-bottom: 10px;
}
/* Página inicial del eje de Transparencia del portal */

#transparencia-blocks .blocks legend {
    background-color: #7993A2;
    border: none;
    border-radius: 10px;
    box-shadow: none;
    position: relative;
    height: 55px;
}

#transparencia-blocks .blocks fieldset {
    background-color: #E7E7E7;
    margin: 10px 5px !important;
}

#transparencia-blocks .blocks legend a.fieldset-title {
    color: #FFF;
}

#transparencia-blocks .blocks fieldset a {
    color: #1B4F66;
}

#transparencia-blocks .fieldset-legend .fieldset-title {
    height: 56px;
    margin-top: 15px;
}

#transparencia-blocks legend:before {
    content: "";
    position: absolute;
    top: 2px;
    left: 20px;
    width: 60px;
    height: 60px;
    background-image: url('../imagenes/transparencia-sprite.png');
    background-repeat: no-repeat;
    z-index: 2;
}

.icon-mecanismos-contacto legend::before {
    background-position: 0 -180px;
}

.icon-info-interes legend::before {
    background-position: 0 -60px;
}

.icon-talento-humano legend::before {
    background-position: 0 -420px;
}

.icon-normatividad legend::before {
    background-position: 0 -240px;
}

.icon-presupuesto legend::before {
    background-position: 0 -360px;
}

.icon-planeacion legend::before {
    background-position: 0 -300px;
}

.icon-control legend::before {
    background-position: 0 0;
}

.icon-contratacion legend::before {
    background-position: 0 -480px;
}

.icon-tramites legend::before {
    background-position: 0 -540px;
}

.icon-instrumentos legend::before {
    background-position: 0 -120px;
}

.border-decoration p {
    border-top: 2px solid;
    border-bottom: 2px solid;
    margin: 5px 0;
    padding: 5px 0 8px;
}
.page-transparencia .contenedor .view-transparencia-home .block-search{
	background-color: #ddd;
    border-radius: 15px;
    margin: 1em 0;
}
.page-transparencia .contenedor .view-transparencia-home .block-search .content form {
	width: 95%;
    margin: 1em auto;
}
.page-transparencia .contenedor .view-transparencia-home .block-search .content form .views-exposed-form .views-exposed-widgets {
	font-family: 'OpenSans-Regular';
	position: relative;
    width: 100%;
	margin: 0 auto;
    padding: 0;
}
.page-transparencia .contenedor .view-transparencia-home .block-search .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget,
.page-transparencia .contenedor .view-transparencia-home .block-search .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget {
	margin: 0;
}
.page-transparencia .contenedor .view-transparencia-home .block-search .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-item input {
	position: relative;
    background-color: #fff;
    width: 86%;
    height: 34px;
    padding: 0.15em 0;
    padding-right: 14%;
    text-indent: 8px;
    border-radius: 2px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
    transition: box-shadow 200ms cubic-bezier(0.4, 0.0, 0.2, 1);
    border: none;
}
.page-transparencia .contenedor .view-transparencia-home .block-search .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button {
	position: absolute;
    background-color: rgb(0,159,227);
    right: 0.6%;
    top: -0.1em;
    width: 85px;
    height: 41px;
    padding: 0;
    border: none;
    color: #fff;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.page-transparencia .contenedor .view-transparencia-home .block-search .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button input {
	margin: 0;
    background-color: rgb(0,159,227);
    right: 0;
    bottom: 0;
    width: 85px;
    height: 40px;
    padding: 0;
    border: none;
    color: #fff;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: none;
    background: rgba(26,160,224,0.9);
}
.page-transparencia .contenedor .view-transparencia-home .block-search .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button {
	display: none;
}

/* Bloque de búsqueda a.k.a busqueda avanzada */

.page-busqueda-avanzada #block-current-search-standard .content {
	background-color: #eee;
    padding: 0.8em 1.2em;
}
.page-busqueda-avanzada #block-current-search-standard .content .current-search-item h3{
	margin: 0 0 0.5em 0;
    font-size: 1em;
}
.page-busqueda-avanzada #block-current-search-standard .content .current-search-item .item-list .resultados-activos li {
	display: block;
    margin: 0;
    font-size: 0.95em;
}
.page-busqueda-avanzada #block-current-search-standard .content .current-search-item .item-list .resultados-activos li a {
	font-size: 1.4em;
	text-decoration: none;
}
.page-busqueda-avanzada #block-current-search-standard .content .current-search-item .item-list .resultados-activos li a:hover {
	text-decoration: none;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-2 .content form {
	width: 95%;
    margin: 1em auto;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-2 .content form .views-exposed-form .views-exposed-widgets {
	font-family: 'OpenSans-Regular';
	position: relative;
    width: 100%;
	margin: 0 auto;
    padding: 0;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-2 .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget,
.page-busqueda-avanzada .contenedor .region-posicion-e-2 .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget {
	margin: 0;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-2 .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-item input {
	position: relative;
    background-color: #fff;
    width: 86%;
    height: 34px;
    padding: 0.15em 0;
    padding-right: 14%;
    text-indent: 8px;
    border-radius: 2px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
    transition: box-shadow 200ms cubic-bezier(0.4, 0.0, 0.2, 1);
    border: none;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-2 .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button {
	position: absolute;
    background-color: rgb(0,159,227);
    right: 0.6%;
    top: -0.1em;
    width: 85px;
    height: 41px;
    padding: 0;
    border: none;
    color: #fff;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-2 .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button input {
	margin: 0;
    background-color: rgb(0,159,227);
    right: 0;
    bottom: 0;
    width: 85px;
    height: 40px;
    padding: 0;
    border: none;
    color: #fff;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: none;
    background: rgba(26,160,224,0.9);
}
.page-busqueda-avanzada .contenedor .region-posicion-e-2 .content form .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button {
	display: none;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-3,
.page-busqueda-avanzada .contenedor .posicion-e-4 {
	margin-top: 1em;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-3{
	border-right: 1px solid #ddd;
    margin-right: 2em;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-3 .block h2 {
	font-family: 'OpenSans-semiBold';
	margin: 0;
	text-align: left;
	font-size: 1.05em;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-3 .block .content {
	margin: 0.5em 0;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-3 .block .content ul li {
	margin-left: 1em;
}
.page-busqueda-avanzada .contenedor .region-posicion-e-3 .block .content ul li a.facetapi-checkbox {
	margin-right: .4em;
    font-size: 0.92em;
    text-decoration: none;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .titulo h3 {
	font-size: 1.12em;
    color: #1a0dab;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .titulo h3:visited {
	color: #609;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .descripción {
	line-height: 18px;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .descripción div span {
	color: #545454;
	font-size: 0.9em;
    line-height: 1;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .recurso {
	margin: 0.6em 0 1em;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .recurso .enlace div span,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .recurso .contenido div span,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .recurso .archivo div span {
	position: relative;
    display: block;
	margin: 0;
    padding: 0px 0px 6px;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .recurso .archivo .views-field-bundle-documentos-administrativos-field-control-archivo-adjunto-file-size span,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .recurso .archivo .views-field-bundle-documentos-administrativos-field-control-archivo-adjunto-file-mime span,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .views-row .recurso .archivo .views-field-bundle-documentos-administrativos-field-archivo-adjunto-tram-serv-file-url span {
	display: none;
}

.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .enlace, 
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .contenido,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo {
	position: relative;
    display: inline-block;
	vertical-align: top;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .enlace span a {
	font-family: 'OpenSans-Semibold';
	font-weight: 100;
	background: url('../imagenes/search_link.png') no-repeat;
	background-position: center;
	background-color: #009FE3;
	position: relative;
	display: block;
    width: 64px;
    height: 20px;
	text-align: left;
    text-indent: 70px;
	font-size: 0.8em;
    padding: 1.4em 0.2em;
    background-size: 65%;
	overflow: hidden;
	margin-right: 2em;
	z-index: 2;
}

.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .contenido span a {
	font-family: 'OpenSans-Semibold';
	font-weight: 100;
	background: url('../imagenes/search_open.png') no-repeat;
	background-position: center;
	background-color: #009FE3;
	position: relative;
	display: block;
    width: 64px;
    height: 20px;
	text-align: left;
    text-indent: 70px;
	font-size: 0.8em;
    padding: 1.4em 0.2em;
    background-size: 65%;
	overflow: hidden;
	margin-right: 2em;
	z-index: 2;
}

.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo span a {
	font-family: 'OpenSans-Semibold';
	font-weight: 100;
	background: url('../imagenes/search_download.png') no-repeat;
	background-position: center;
	background-color: #009FE3;
	position: relative;
    display: block;
    width: 64px;
    height: 20px;
	text-align: left;
    text-indent: 70px;
	font-size: 0.8em;
    padding: 1.4em 0.2em;
    background-size: 65%;
	overflow: hidden;
	z-index: 2;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .enlace span a:hover {
	text-indent: 0.75em;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .contenido span a:hover {
	text-indent: 1.25em;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo span a:hover {
	text-indent: 0;
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .enlace span a:after,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .contenido span a:after,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo span a:after {
	content: "";
	height: 100%; 
	left: 0; 
	top: 0; 
	width: 0px;  
	position: absolute; 
	transition: all 0.3s ease 0s; 
	-webkit-transition: all 0.3s ease 0s; 
	z-index: -1;
	background-color: rgba(0, 37, 69, 0.9);
}
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .enlace span a:hover:after,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .contenido span a:hover:after,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo span a:hover:after {
	width: 100%;
}

.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo .views-field-nodes-taxonomy-collections-field-collection-item-field-c-doc-file-file-size,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo .views-field-nodes-taxonomy-collections-field-collection-item-field-c-doc-file-file-mime,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo .views-field-bundle-documentos-administrativos-field-archivo-adjunto-planeacion-file-size,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo .views-field-bundle-documentos-administrativos-field-archivo-adjunto-planeacion-file-mime,
.page-busqueda-avanzada .view-motor-de-busqueda-avanzada .recurso .archivo .views-field-bundle-documentos-administrativos-field-archivo-adjunto-tram-serv-file-url {
	display: none;
}

#search-block-form .container-inline {
    float: none; /* Override govi.css:724 */ 
}

#block-search-form .content {
    display: inline;
    text-align: center;
}

#block-search-form form {
    margin: 0 0 5px;
}
#block-search-form form .form-text {
    background-color: #E7E7E7;
    border: 2px solid #00213E;
    border-radius: 20px;
    padding: 5px 15px;
    width: 40%;
}

/*
#block-search-form form .form-submit {
    background-color: #00213E;
    border: none;
    border-radius: 50%;
    color: #FFF;
    font-weight: bold;
    height: 35px;
    margin: 0;
    padding: 0;
    width: 35px;
}
*/

/* Menu Estructura orgánica y talento humano */
/*.posicion-e-3 .region-posicion-e-3 #block-menu-menu-menu-organizacion li.active a{
	font-family: 'OpenSans-Bold';
	background-color: rgba(0, 37, 63, 0.5);
    color: #00253F;
    text-align: center;
}
*/
.posicion-e-3 .region-posicion-e-3 #block-menu-menu-menu-organizacion li.active a:hover{
	background-color: rgba(0, 37, 63, 0.8);
    color: #fff;
}

.posicion-e-3 .region-posicion-e-3 #block-menu-menu-menu-organizacion li a{
	font-family: 'OpenSans-Bold';
	background-color: rgba(0, 37, 63, 0.2);
    color: #00253F;
    text-align: center;
}

.posicion-e-3 .region-posicion-e-3 #block-menu-menu-menu-organizacion li a:hover{
	background-color: rgba(0, 37, 63, 0.8);
    color: #fff;
}

.posicion-e-3 .region-posicion-e-3 .block-menu li.active a,
.posicion-e-3 .region-posicion-e-3 #block-menu-menu-menu-organizacion li.active a{
	background-color: rgba(0, 37, 63, 0.8);
    color: #fff;
    text-align: center;
    /*font-weight: bold;*/
	font-weight: 100;
}

/* Breadcrumb */
#migas-de-pan{
	margin-bottom: 0.5em;
}
.page-transparencia #migas-de-pan{
	margin-bottom: 1.1em;
}

#migas-de-pan .breadcrumb span{
	position: relative;
	padding: 6px;
	padding-right: 4px;
	font-size: 12px;
}

#migas-de-pan .breadcrumb span.first{
	background-color: rgba(170, 170, 170, 1);
	margin-left: 0;
}

#migas-de-pan .breadcrumb span.first a{
	padding-left: 0;
}

#migas-de-pan span, #migas-de-pan a {
    color: rgba(0, 37, 63, 1);
    font-size: 0.98em;
	text-decoration: none;
	padding-left: 0.8em;
}

.breadcrumb span.inline{
	background-color: rgba(210, 210, 210, 1);
}

.breadcrumb span.inline:before{
	content: "";
	position: absolute;
	top: 0;
	left: -1px;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
	/*border-bottom: 1.15em solid transparent;*/
	border-bottom: 14px solid transparent;
	border-left: 13px solid rgba(255, 255, 255, 1);
}

.breadcrumb span.inline:after{
	/*content: "";
	position: absolute;
	top: 0;
	right: -1em;
	width: 0;
	height: 0;
	border-top: 1.2em solid transparent;
	border-bottom: 1.15em solid transparent;
	border-left: 1em solid rgba(114, 136, 151, 1);
	z-index: 1;*/
	content: "";
	position: absolute;
	top: 0;
	right: -13px;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
	border-bottom: 14px solid transparent;
	border-left: 13px solid rgba(210, 210, 210, 1);
	z-index: 1;
}

.breadcrumb span.delimiter{
	display: none;
}

.breadcrumb span.first:before {
	content: normal;
}

.breadcrumb span.first:after {
	/*content: "";
	position: absolute;
	top: 0;
	right: -1em;
	width: 0;
	height: 0;
	border-top: 1.2em solid transparent;
	border-bottom: 1.15em solid transparent;
	border-left: 1em solid rgba(204, 204, 204, 1);
	z-index: 1;*/
	content: "";
	position: absolute;
	top: 0;
	right: -13px;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
	border-bottom: 14px solid transparent;
	border-left: 13px solid rgba(170, 170, 170, 1);
	z-index: 1;
}

.breadcrumb > span:nth-of-type(3){
	background-color: rgba(190, 190, 190, 1);
}
/*.breadcrumb > span:nth-of-type(3) a{
	color: #ffffff !important;
}*/

.breadcrumb > span:nth-of-type(3):before{
	content: "";
	position: absolute;
	top: 0;
	left: -1px;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
	border-bottom: 14px solid transparent;
	/*border-bottom: 1.15em solid transparent;*/
	border-left: 13px solid rgba(255, 255, 255, 1);
	
}

.breadcrumb > span:nth-of-type(3):after{
	/*content: "";
	position: absolute;
	top: 0;
	right: -1em;
	width: 0;
	height: 0;
	border-top: 1.2em solid transparent;
	border-bottom: 1.15em solid transparent;
	border-left: 1em solid rgba(0, 159, 227, 1);
	z-index: 1;*/
	content: "";
	position: absolute;
	top: 0;
	right: -13px;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
	border-bottom: 14px solid transparent;
	border-left: 13px solid rgba(190, 190, 190, 1);
	z-index: 1;
}

.breadcrumb span.last {
	background-color: rgba(26, 160, 224, 1);
	padding: 0.3em 0.8em 0.3em 1.2em !important;
	border-right: 0.2em solid #ccc;
	color: #fff !important;
}

.breadcrumb span.last a{
	color: rgba(0, 37, 63, 1) !important;
}

.breadcrumb span.last:before{
	content: normal;
}

.breadcrumb span.last:after{
	content: normal;
}

/* estilos para los micrositios */
.page-gestor-de-videos .titulo-contenido,
#posicion .micrositio-page h3,
#posicion .micrositio-page .titulo-contenido{
	background-color: rgba(0, 37, 63, 0.9);
	text-align: center;
	color: #fff;
	margin-top: 10px;
	font-weight: bold;
	padding: 0.5em 6em;
}
.field-collection-view {
    border-bottom: 1px dotted #d3d7d9 right;
    margin: 0;
    padding: 0;
}
#colorbox table td,
#posicion table td {
    padding: 10px 10px;
}
#posicion table td {
    font-size: 0.85em;
    line-height: 1.2;
	font-weight: 100;
}
#posicion table td a{
    font-size: 1em;
}
#posicion .view-display-id-page_contratacion_informacion_contractual table td{
	padding: 10px 6px;
}
#posicion .view-display-id-page_contratacion_informacion_contractual table td.views-field-field-contratacion-enlace a{
	font-size: 0.95em;
	padding: 0.5em 0.7em;
}

.page-transparencia-normatividad #posicion .collapsible table td a{
	font-size: 1.1em;
}
.page-transparencia-normatividad #posicion .collapsible table td p{
	font-size: 1em;
}
.multimedia .videodestacado #imagen-video{
    margin: auto;
    width: 70%;
}
.multimedia{
	padding-right: 10px;
    border-right:solid 1px #e6e6e6;
    margin-bottom: 20px;
}
.boletines{
	padding-left: 10px;
    margin-bottom: 20px;
}
.micrositio-page .imagen img{
    width: 100%;
}
.multimedia h3,  .boletines h3{
	border-color: #009fe3;
    border-style: none none none solid;
    border-width: 10px;
    margin-bottom: 0;
}
.micrositio-page .multimedia .views-field,
.boletines .micrositio-page .views-field{
	padding: 10px 10px 0 10px;
	background-color:#e6e6e6;
	overflow: hidden;
}
.boletines .micrositio-page {
    /*width: 365px;*/
    box-sizing: border-box;
}
/*.boletines .micrositio-page .views-row-odd{
    width: 345px;
}*/
.boletines .micrositio-page .views-field .noticia,
.micrositio-page .multimedia .views-field .field-collection-view{
	padding-bottom: 10px;
	border-bottom: solid 1px #d6d6d6;
}
.boletines .micrositio-page .views-field .imagen{
	float: left;
	margin-right: 10px;
}
.boletines .micrositio-page .views-field h5{
	margin: 0;
	font-size: 14px;
}
.boletines .micrositio-page .views-field p{
	margin: 0;
	font-size: 13px;
	min-height: 70px;
}
.boletines .micrositio-page .views-field a{
	text-decoration:none;
}
/*.boletines .micrositio-page .views-field .enlace{
	background-color: #009fe3;
	text-align: center;
}*/
.boletines .micrositio-page .views-field .enlace a{
	display: block;
	color: #fff;
	background-color: #009fe3;
	text-align: center;
}
.boletines .micrositio .content,
.multi-videos,
.container-audios{
    box-sizing: border-box;
    padding: 10px;
    background-color:#e6e6e6;
}
.videoscomunes{
    max-height:140px;
}
.multi-audios{
    max-height:250px;
}
.videodestacado{
    border-bottom: 1px solid #aaa;
    margin-bottom: 10px;
}
.videocomun, .audio{
    padding: 10px 0;
    border-bottom: 1px solid #aaa;
    /*margin-bottom: 10px;*/
    /*width: 470px;*/
}
.micrositio-page
.multimedia{
    box-sizing: border-box;
}
.boletines .micrositio .micrositio-page .content{
    max-height: 800px;
    width: 345px;
}
}
.noticia{
    width: 440px;
}
/* estilos de menu*/
/*.page-micrositios .posicion-e-3 .region-posicion-e-3 .block-menu .content {
    background-color: rgb(232, 232, 232);
    height: 30px;
    margin-bottom: 10px;
    padding: 10px 0 0 0;
	border-radius: 4px;
}
.page-micrositios .posicion-e-3 .region-posicion-e-3 .block-menu .content ul li {
	border-right: 1px solid rgba(0, 37, 63, 0.2);
    float: left;
    padding: 0;
    text-align: center;
    width: 19.89%;
	top: -0.5em;
}
.page-micrositios .posicion-e-3 .region-posicion-e-3 .block-menu .content ul li.last{
    border-right:none;
}
.page-micrositios .posicion-e-3 .region-posicion-e-3 .block-menu li a{
	background-color: inherit;
    color: rgba(0, 37, 63, 1);
	padding: 0.9em 0;
}
.page-micrositios .posicion-e-3 .region-posicion-e-3 .block-menu li a:before {
	content: "> ";
	color: #009fe3;
    background-color: inherit;
}
.page-micrositios .posicion-e-3 .region-posicion-e-3 .block-menu h2{
    display: none;
}*/
.pure-menu-link,
.pure-menu-disabled,
.pure-menu-heading {
    padding: .2em 1em;
    color: #000;
}
.pure-menu-active > .pure-menu-link,
.pure-menu-link:hover,
.pure-menu-link:focus {
    background-color: inherit;
    text-decoration: none;
}
li a.active {
    color: #009fe3;
}
#posicion .posicion-a div .region, #posicion .posicion-e div:last-child .region-content {
    padding-left: 10px;
    padding-right: 10px;
}
.titulo-principal .views-field{
	background: rgba(0, 37, 63, 0.8) none repeat scroll 0 0;
    border-bottom: 10px solid rgba(0, 37, 63, 1);
    border-top: 10px solid rgba(0, 37, 63, 1);
}
.page-gestion-socioeconomica .titulo-principal .views-field-title{
    background: rgba(206, 212, 0, 0.8) none repeat scroll 0 0;
    border-bottom: 10px solid rgba(206, 212, 0, 1);
    border-top: 10px solid rgba(206, 212, 0, 1);
}
/*.view-vistas-de-lgbti .titulo-principal .views-field{
    background: rgba(153, 111, 113, 1) none repeat scroll 0 0;
    border-bottom: 10px solid rgba(252, 82, 91, 1);
    border-top: 10px solid rgba(252, 82, 91, 1);
}*/


/* galeria de videos */
.page-gestor-de-videos .region-posicion-e-3 {
	margin: 0;
}
.page-gestor-de-videos #imagen-video .imagen-video-destacado{
    position: relative;
}
.page-gestor-de-videos #imagen-video .imagen-video{
   width: 100%;
   height: 75%;
   position: relative;
}
.page-gestor-de-videos #imagen-video .imagen-video-destacado .play,
.page-gestor-de-videos #imagen-video .imagen-video .play{
    position: absolute;
    top: 40%;
    left: 40%;
    background-size: 50px 50px;
    width: 50px;
    height: 50px;
    opacity: 0.5;
    background-color: #fff;
    border-radius: 50px;
}

.page-gestor-de-videos #imagen-video {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
	padding: 2em 1em 0.5em;
	background-color: rgba(1, 38, 63, 1);
	margin-bottom: 1em
}
.page-gestor-de-videos #imagen-video .hoverVideo {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    z-index: 9999;
    transition: all 0.5s ease-in-out;
    opacity: 0;
}
.page-gestor-de-videos #imagen-video:hover .hoverVideo {
    opacity: 1;
}
.page-gestor-de-videos #imagen-video .hoverVideo a{
	text-decoration: none;
	margin: 10px;
}
.page-gestor-de-videos #imagen-video .hoverVideo .field-item{
    max-height: 145px;
    overflow: -moz-hidden-unscrollable;
    color: #fff;
    /*font-size: 12px;*/
    text-decoration: none;
    font-weight: bold;
}
.page-gestor-de-videos #imagen-video .hoverVideo .field-name-field-c-video-body .field-item{
	max-height: 212px;
}
.page-gestor-de-videos .contenedor-videos,.page-gestor-de-videos  .hoverVideo{
	box-sizing: border-box;
	padding: 10px;
}
.contenido-video{
	padding: 10px;
}
.page-gestor-de-videos #cboxWrapper #cboxLoadedContent .video div:first-child {
	margin: 0;
}
.page-gestor-de-videos #cboxWrapper #cboxLoadedContent .video div h4 {
	background-color: rgb(0,159,227);
    margin: 0;
    padding: 0.5em 1em 0.5em 2.2em;
}
.page-gestor-de-videos #cboxWrapper #cboxLoadedContent .video div .youtube-container--responsive {
	padding: 0.5em 0.8em 0;
    min-height: 265px;
    width: 92%;
    margin: 0px auto;
}
.page-gestor-de-videos #cboxWrapper #cboxLoadedContent .video p {
	margin: 1em;
}
#views_slideshow_cycle_main_vista_consejeros-default {
    overflow: hidden;
    padding: 3% 5% 5%;
    /*background-color: #e6e6e6;*/
    box-sizing: border-box;
}
#views_slideshow_cycle_main_vista_consejeros-default .views-row{
    width: 33.33%;
    float: left;
    padding: 10px;
    box-sizing: border-box;
}
#views_slideshow_cycle_main_vista_consejeros-default .views-row img{
    height: 100%;
    width:100%;
}

/* Transparencia*/

html.js fieldset.collapsed {
    height: inherit;
}

.view-content{
	margin: 1em 0;
}
table.pure-table td {
    font-size: 0.9em;
}

table.pure-table td .field-content p, table.pure-table td .field-content a {
    font-size: 0.9em;
}

.views-field-field-body{
	margin: 0.7em 0;
}



/* LGBTI*/
.view-vistas-de-lgbti .multi-audios{
    height: 565px;
	max-height: 565px;
}
.view-vistas-de-lgbti.view-display-id-multimedia .multi-audios .audio .pure-u-1 h4{
	font-size: 1em;
    line-height: 1.2;
    margin-bottom: 0.3em;
}
.view-vistas-de-lgbti.view-display-id-multimedia .multi-audios .audio .pure-u-1 div{
	font-size: 0.85em;
    line-height: 1.2;
	margin-bottom: 0.3em;
}

.view-participaci-n-y-comunicaci-n-para-la-planeaci-n .videocomun, 
.view-participaci-n-y-comunicaci-n-para-la-planeaci-n .audio,
.view-vistas-de-lgbti .videocomun, 
.view-vistas-de-lgbti .audio{
    padding: 10px 0;
    border-bottom: 1px solid #aaa;
    margin-bottom: 10px;
    width: 290px;
}
#posicion .view-display-id-multimedia .videoscomunes{
    height: 200px;
}
#posicion .view-vistas-de-lgbti.view-display-id-multimedia .videoscomunes{
    height: 348px;
	max-height: 348px;
}
#posicion .view-vistas-de-lgbti.view-display-id-multimedia .videoscomunes .videocomun{
	padding: 12px 0;
    margin-bottom: 0px;
}
#posicion .view-vistas-de-lgbti.view-display-id-multimedia .videoscomunes .videocomun h4{
	font-size: 0.95em;
}
#posicion .view-display-id-multimedia h3{
    background-color: rgb(0, 37, 63);
    color: #fff;
    padding-left: 10px;
}
.jcarousel-view--vista-consejeros--default .jcarousel-item{
    width: 180px;
}
.view-vista-consejeros .jcarousel-skin-default .jcarousel-container-horizontal{
    height: 500px;
}
/*------------- estilos de los planes  -------------*/
.planes .imagen-plan {
    min-height: 105px;
    padding: 5px;
}
.planes .link .boton_item{
    margin: 15% 0;
}
#posicion .planes .contenido h2 {
    border-bottom:inherit;
    /*font-size: 1.2em;*/
	font-size: 1em;
    line-height: 1.2em;
}
#posicion .planes .contenido p {
    margin: 0;
    /*font-size: 1em;
    line-height: 1em;*/
	font-size: 0.95em;
    line-height: 1.2;
    /*line-height: 1em;*/
}
.planes {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    margin: 0 5px;
    padding: 0.5em;
}
.planes .views-field-field-pparciales-phase h5{
	margin: 5px 0;
}
#posicion .view fieldset .view-grouping-content{
    width: 100%;
    margin-top: 1em;
}
#posicion .view fieldset .view-grouping-content fieldset{
    margin: inherit;
}
#posicion .view fieldset .view-grouping-content fieldset legend{
    background-color: inherit;
    border: inherit;
    box-shadow: inherit;
    padding-top: inherit;
    padding-bottom: inherit;
}
#posicion .view fieldset .view-grouping-content fieldset legend .fieldset-legend{
    padding-right: 10px;
}
#posicion .view fieldset .view-grouping-content fieldset:first-child legend .fieldset-legend a{
    border-top: 1px dashed rgba(0, 0, 0, 0.2);
}
#posicion .view fieldset .view-grouping-content fieldset:first-child legend .fieldset-legend a a{
    border: none;
}
#posicion .view fieldset .view-grouping-content fieldset.collapsed legend .fieldset-legend a{
    color: #00253f;
}
#posicion .view fieldset .view-grouping-content fieldset legend .fieldset-legend a:hover,
#posicion .view fieldset .view-grouping-content fieldset legend .fieldset-legend a{
    color: #009FE3;
    border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
	border-top: 1px dashed rgba(0, 0, 0, 0.2);
}
#posicion .view fieldset .view-grouping-content fieldset legend .fieldset-legend a.fieldset-title::after{
    content: ">";
    transform: rotate(270deg);
	color: #009FE3;
    border: none;
}
#posicion .view fieldset .view-grouping-content fieldset.collapsed legend .fieldset-legend a.fieldset-title::after{
    content: ">";
    transform: rotate(90deg);
	color: #00253f;
	border: none;
}
#posicion .view fieldset .view-grouping-content fieldset .fieldset-wrapper{
	border: inherit;
}
.views-exposed-form .views-exposed-widget.views-submit-button,
.views-exposed-form .views-exposed-widget.views-reset-button{
	width: 50%;
}
/*    -----------------------  Noticias ------------------*/
#nodo-contenido-noticias .noticia-video,
#nodo-contenido-noticias .noticia-audio{
    padding: 10px;
}
#nodo-contenido-noticias .noticia-video img{
    padding: 10px;
    box-sizing: border-box;
}
#block-views-exp-pagina-noticias-page input,
#block-views-exp-pagina-noticias-page select{
    width: 100%;
    border-radius: 10px;
    border-color: #000;
    max-width: inherit;
}
/* ---------------- estudios ---------------------*/
.tag-sdp{
    height: 2em;
}
#colorbox .content .tag-sdp .field,
.node .content .tag-sdp .field,
.block-system .content .tag-sdp .field{
    background: #ccc;
    border-radius: 15px;
    display: inline-block;
    float: left;
    font-size: 12px;
    margin: 2px;
    padding: 5px 10px;
    position: relative;
}
.tag-sdp .field-label{
    background: #666;
    bottom: 120%;
    color: #fff;
    left: 0;
    line-height: 21px;
    max-width: 0;
    overflow: hidden;
    position: absolute;
    z-index: 2;
}
.tag-sdp .field:hover .field-label{
    border-radius: 12px;
    display: inline-block;
    max-width: 250px;
    padding: 2px 5px;
}
.tag-sdp .field:hover .field-items:after{
    bottom:100%;
    border-left: 6px solid transparent;
    border-right:6px solid transparent;
    border-top: 12px solid #666;
    content: "";
    height: 0;
    left: : 10px;
    position: absolute;
    width: 0;
    z-index: 1;
}
/*-------------------------------canales de atencion-------------------------*/
.view-informacion-entidad .canales-atencion .views-field .views-label{
    font-weight: bold;
    display: block;
    margin: 0.3em 0;
}
.view-informacion-entidad .canales-atencion .views-field div.field-content{
    display: block;
}
.view-informacion-entidad .canales-atencion .views-field {
    margin: .5em 0;
}
.canales-atencion{
    padding: 0 20px;
}
.view-informacion-entidad .canales-atencion .views-field .field-content .field-collection-view{
    display: block;
    float: left;
    margin: 15px;
}

/* ------------------------------ planes maestros ---------------------------*/
.titulo-pabre h5,
.titulo-pabre h6{
    display: inline;
}
/* -------------------- programación y seguimiento a la inversión-----------------------------*/

.view-proyectos-de-actos-administrativos .views-exposed-form .views-exposed-widget{
    width: 50%;
    text-align: center;
    height: 80px;
}
.view-proyectos-de-actos-administrativos .view-content .fieldset-wrapper .contenido .contenido .field-content p span{
	font-style: italic;
}
h6.creacion{
    margin: 0.5em;
}
h6.creacion,
.view-proyectos-de-actos-administrativos .view-content .views-field-created,
.view-proyectos-de-actos-administrativos .views-exposed-form .views-exposed-widget .description{
    font-size: 0.8em;
    color: #616161;
}

.view-conceptos-juridicos .views-exposed-form .views-exposed-widget,
.view-actos-administrativos .views-exposed-form .views-exposed-widget,
.view-vias-transporte-y-servicios-publicos .views-exposed-form .views-exposed-widget,
.view-programacion-y-seguimiento-a-la-inversion .views-exposed-form .views-exposed-widget,
.view-legalizacion-mejoramiento-barrios .views-exposed-form .views-exposed-widget{
    width: 33%;
    text-align: center;
    height: 80px;
}
.view-programacion-y-seguimiento-a-la-inversion.view-display-id-proyectos .views-exposed-form .views-exposed-widget.views-widget-filter-field_seg_inv_entidad_type_tid{
	width: 100%;
}
.view-programacion-y-seguimiento-a-la-inversion.view-display-id-proyectos .views-exposed-form .views-exposed-widget.views-widget-filter-field_seg_inv_tag_tid{
	width: 60%;
}
.view-programacion-y-seguimiento-a-la-inversion.view-display-id-proyectos .views-exposed-form .views-exposed-widget.views-widget-filter-field_seg_inv_id_value{
	width: 40%;
}
.view-programacion-y-seguimiento-a-la-inversion.view-display-id-proyectos .views-exposed-form .views-exposed-widget.views-submit-button,
.view-programacion-y-seguimiento-a-la-inversion.view-display-id-proyectos .views-exposed-form .views-exposed-widget.views-reset-button{
	margin-top: 0.5em;
    height: 55px;
}

.view-conceptos-juridicos .views-exposed-form #edit-combine-wrapper{
	width: 48%;
}
.view-conceptos-juridicos .views-exposed-form .views-exposed-widget.views-submit-button,
.view-conceptos-juridicos .views-exposed-form .views-exposed-widget.views-reset-button{
	width: 25%;
	margin-top: 2em;
    height: auto;
}
.view-conceptos-juridicos .views-exposed-form .views-exposed-widget.views-reset-button{
	text-align: left;
}

.view-conceptos-juridicos .views-exposed-form .views-reset-button input,
.view-conceptos-juridicos .views-exposed-form .views-submit-button input,
.view-actos-administrativos .views-exposed-form .views-reset-button input,
.view-actos-administrativos .views-exposed-form .views-submit-button input,
.view-vias-transporte-y-servicios-publicos .views-exposed-form .views-reset-button input,
.view-vias-transporte-y-servicios-publicos .views-exposed-form .views-submit-button input,
.view-planes-desarrollo-fortalecimiento-local .views-exposed-form .views-reset-button input,
.view-planes-desarrollo-fortalecimiento-local .views-exposed-form .views-submit-button input,
.view-programacion-y-seguimiento-a-la-inversion .views-exposed-form .views-reset-button input,
.view-programacion-y-seguimiento-a-la-inversion .views-exposed-form .views-submit-button input,
.view-legalizacion-mejoramiento-barrios .views-exposed-form .views-reset-button input,
.view-legalizacion-mejoramiento-barrios .views-exposed-form .views-submit-button input{
    margin-top: 0;
}
.view-proyectos-de-actos-administrativos .views-exposed-form .views-exposed-widget .form-text,
.view-conceptos-juridicos .views-exposed-form .views-exposed-widget .form-text,
.view-actos-administrativos .views-exposed-form .views-exposed-widget .form-text,
.view-vias-transporte-y-servicios-publicos .views-exposed-form .views-exposed-widget .form-text,
.view-planes-desarrollo-fortalecimiento-local .views-exposed-form .views-exposed-widget .form-text,
.view-programacion-y-seguimiento-a-la-inversion .views-exposed-form .views-exposed-widget .form-text,
.view-legalizacion-mejoramiento-barrios .views-exposed-form .views-exposed-widget .form-text{
    width: 100%;
    box-sizing: border-box;
}

#posicion .view-actos-administrativos table td {
    width: 92px;
    max-width: 95px;
    padding: 8px;
	overflow: hidden;
}

/* -------------------  Planes de desarrollo y fortalecimiento local  -------- */
.view-planes-desarrollo-fortalecimiento-local .views-exposed-form .views-exposed-widget{
     width: 100%;
     text-align: center;
     height: 80px;
}
.view-planes-desarrollo-fortalecimiento-local .views-exposed-form .views-reset-button,
.view-planes-desarrollo-fortalecimiento-local .views-exposed-form .views-submit-button{
     width: 50%;
}
.node-type-planes-desa-forta-local-pdd .block-system .content .field-label{
    color: #00253F;
    font-family: 'OpenSans-Semibold';
    font-size: 0.938em;
    margin-top: 17px;
    margin-right: 10px;
}
/*  ------------------------------ políticas sectoriales -----------*/
/*.ancla-grupo{
    width: 90%;
    float: left;
}*/
/*.view-id-sectores .grilla-imagenes .sector {
    position: relative;
}

.view-id-sectores .grilla-imagenes .sector a{
    color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    margin: 5%;
    width: 120px;
    height: 120px;
}*/
.view-id-sectores .grilla-imagenes .sector{
    position: relative;
    margin: 0 0.4em 0.4em 0;
    max-width: 120px;
}
.view-id-sectores .grilla-imagenes .sector img{
	border-radius: 50%;
    width: 99%;
    height: 100%;
}
.view-id-sectores .grilla-imagenes .sector a{
	color: transparent;
	position: absolute;
    top: 0;
    bottom: 4px;
    left: 0;
	width: 80%;
	padding: 1.5em 10% 10%;
    font-size: 1em;
    text-decoration: none;
    font-family: 'OpenSans-semibold';
	line-height: 1.1em;
}
.view-id-sectores .grilla-imagenes .sector a:hover{
	color: #00253F;
	border-radius: 50%;
	background-color: rgba(200,200,200,0.8);
}

/* ------- ambiente y ruralidad -----*/
.contenedor-red.page label{
    width: auto;
    padding: 0 5px;
}
.contenedor-red.page input:checked + label {
    background: #ddd;
    color: rgb(0, 37, 63); /* Color de las pestañas al presionar */
}
.contenedor-red.page input#tab-1:checked ~ .contenido-red .fondo,
.contenedor-red.page input#tab-2:checked ~ .contenido-red .fondo,
.contenedor-red.page input#tab-3:checked ~ .contenido-red .fondo{
    background: #ddd;
}
.contenedor-red.page input#tab-1:checked ~ .contenido-red .contenido-red-1,
.contenedor-red.page input#tab-2:checked ~ .contenido-red .contenido-red-2,
.contenedor-red.page input#tab-3:checked ~ .contenido-red .contenido-red-3{
    display: block;
    opacity: inherit;
}
.contenedor-red.page .contenido-red .contenido-red-1, 
.contenedor-red.page .contenido-red .contenido-red-2, 
.contenedor-red.page .contenido-red .contenido-red-3{
	opacity: inherit;
    display: none;
    position:inherit;
}

/* ---------- DICE -----------*/
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget {
	margin-top: 10px;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget label,
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-title label {
	height: 19px;
	font-size: 0.9em;
    overflow: hidden;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget {
	margin-top: 6px;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-combine {
	width: 43%;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-combine .views-widget input {
	width: 98.6%;
    font-size: 0.9em;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_fecha_evento_value2 {
	width: 20%;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_dice_formato_especializado_tid {
	width: 37%;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_dice_componentes_tid {
	width: 100%;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_dice_componentes_tid .views-widget {
	width: 50%;
    float: left;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_dice_tema_social_tid, 
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_dice_tema_territorial_tid,
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_dice_tema_economico_tid {
	width: 50%;
	float: right;
	margin-top: -43px;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-filters .views-exposed-form .controls .views-submit-button input {
	margin-top: 10px;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_consulta_estadistica .view-content {
	margin-top: 1.2em;
}

.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_indicadores_estrategicos .grilla-imagenes .contenido {
	margin: 1em 0;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_indicadores_estrategicos .grilla-imagenes .contenido .views-field-title {
	height: 42px;
    overflow: hidden;
    padding: 0 6px;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_indicadores_estrategicos .grilla-imagenes .contenido .views-field-title h4 {
	font-size: 1em;
	line-height: 1.2;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_indicadores_estrategicos .grilla-imagenes .contenido .views-field-field-imagen {
	padding: 0 6px;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_indicadores_estrategicos .grilla-imagenes .contenido .views-field-field-imagen .field-content img {
	border: 1px solid #ccc;
}
.page-gestion-estudios-estrategicos-informacion-cartografia-y-estadistica .view-display-id-pagina_indicadores_estrategicos .grilla-imagenes .contenido .views-field-field-enlace .boton_item {
	margin: 0;
    padding: 15px;
}

/*************** Enlaces Relacionados ********************/

.views-field-field-c-related-link .enlace-relacionado div{
	display: table;
    height: 115px;
}
.views-field-field-c-related-link .enlace-relacionado div .content_enlace{
	height: initial;
	height: inherit;
}
.views-field-field-c-related-link .enlace-relacionado div img, 
.views-field-field-c-related-link .enlace-relacionado div span.enlace-titulo,
.views-field-field-c-related-link .enlace-relacionado div .content_enlace{
	display: table-cell;
    vertical-align: middle;
}
.enlace-relacionado {
    border-bottom: 1px solid #eee;
}
.views-field-field-c-related-link-link h4{
    color: transparent;
}
.views-field-field-c-related-link-link a{
    text-decoration: none;
}
/********* Media Querys ***********/
@media screen and (max-width: 40.500em){
	.view-id-sectores .grilla-imagenes .sector{
		margin: auto;
		margin-bottom: 0.5em;
	}
}
.posicion-e-3 .region-posicion-e-3 .block-menu li a.destacado{
        background-color: rgba(26, 160, 224, 1);
        color: #ffffff;
}
.posicion-e-3 .region-posicion-e-3 .block-menu li a.destacado:hover{
        color: rgba(250, 250, 250, 1);
    	background-color: rgba(0, 37, 63, 0.8)
}

#posicion #block-views-micrositios-titulo .micrositio-page h3{
	padding: 0 6em;
}
