﻿@charset "UTF-8";
/* CSS Document - Altavoz*/


/*--------------- Estilos ---------------*/
.transparencia {margin: 0 auto; padding: 0;	line-height: 90%}
.transparencia .colTitle {font-size:18px; font-weight:bold; color:#0e538c; margin: 0 0 25px;}
.transparencia .radio, .row {margin: 0 0 20px;}
.transparencia .radio, .rowTitle {font-size: 16px; color:#333; background: #edf2f5; padding: 15px;}
.transparencia .rowTitle a:hover {text-decoration: underline;}

.transparencia .bajada {clear: both; color: #000000; font-size: 18px; line-height: 140%; margin:10px 0; padding:10px 0;}

.mainList {padding: 0 10px 0 10px; list-style: disc; color:#f04c56; font-size: 12px; margin: 10px 0 0 10px;}
.mainList li:first-child {margin:0;}
.mainList li {margin:15px 0 0;}
.mainList li a {font-size: 14px;}
.mainList li a:hover {text-decoration: underline;}
.mainList li .subList {padding: 10px 10px 0 10px; list-style: circle; color:#939597; font-size: 14px;}

.rowBanner {margin: 0 0 15px 0; width: 100%; display: block;}
.rowBanner img {width:100%; height: auto; display: block; max-width: 330px;}

.transparencia .item {width:84%; min-height: 150px; padding: 20px 8%; background:#edf2f5; margin: 0 0 20px; overflow: hidden;}
.transparencia .item h3 {font-size:22px; color:#0e538c; text-align: center; margin:0 auto; padding:15px 0 0 0; width:100%; line-height: 120%;}
.transparencia .item h3 a {color:#0e538c;}
.transparencia .item h3 a:hover {text-decoration: underline;}
.transparencia .item .fa {font-size: 5em; color: #0e538c; margin:0 auto; display: block; text-align: center;}


/*--------------- Columnas ---------------*/

/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1%;
}
.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }

/*  GRID OF THREE  */
.span_3_of_3 { width: 100%; }
.span_2_of_3 { width: 66.33%; }
.span_1_of_3 { width: 32.66%; }

/*  GRID OF FOUR  */
.span_4_of_4 {width: 100%;}
.span_3_of_4 {width: 74.6%;}
.span_2_of_4 {width: 49.2%;}
.span_1_of_4 {width: 23.8%;}


/*  GO FULL WIDTH BELOW 790 PIXELS */
@media only screen and (max-width: 790px) {
	.col {  margin: 1% 0 1% 0%; }
	.span_3_of_3, .span_2_of_3, .span_1_of_3 { width: 100%; }
  .span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4 { width: 100%; }
}

.fecha_audiencia{
    margin-top: 15px;
    color: gray;
    font-size: 12px;
}

.titulo_audiencia{
    margin-top: 5px;
    font-size: 18px;
}

.lugar_audiencia{
    margin-top: 5px;
    font-size: 14px;
    color: gray;
}

.materia_audiencia{
    margin-top: 15px;
}

.tabla-viajes > thead > tr > th {
    text-align:left;
}

.tabla-viajes > thead > tr > th.col-fecha,
.tabla-viajes > tbody > tr > td.col-fecha {
    width:100px;
}

.tabla-viajes > thead > tr > th.col-actividad,
.tabla-viajes > tbody > tr > td.col-actividad {
    width:600px;
}

.tabla-viajes > thead > tr > th.col-diputado,
.tabla-viajes > tbody > tr > td.col-diputado {
    width:200px;
}


.tabla-viajes > thead > tr > th.col-lugar,
.tabla-viajes > tbody > tr > td.col-lugar {
    width:200px;
}



.tabla-viajes > thead > tr > th.col-sujetopasivo,
.tabla-viajes > tbody > tr > td.col-sujetopasivo {
    width:150px;
}

.tabla-viajes > thead > tr > th.col-tipodonativo,
.tabla-viajes > tbody > tr > td.col-tipodonativo {
    width:150px;
}

.tabla-viajes > thead > tr > th.col-detalledonativo,
.tabla-viajes > tbody > tr > td.col-detalledonativo {
    width:250px;
}


.tabla-grilla > tbody > tr > th {
    text-align:left;
}


.tabla-grilla > tbody > tr > th.col-nombre,
.tabla-grilla > tbody > tr > td.col-nombre {
    width:130px;
}

.tabla-grilla > thead > tr > th.col-rut,
.tabla-grilla > tbody > tr > td.col-rut {
    width:100px;
}

.tabla-grilla > thead > tr > th.col-dv,
.tabla-grilla > tbody > tr > td.col-dv {
    width:50px;
}

.tabla-grilla > thead > tr > th.col-pasaporte,
.tabla-grilla > tbody > tr > td.col-pasaporte {
    width:100px;
}

/*AGREGADAS*/

.tgris{
    color:#808080;
}

.tazul{
    color:#0e538c;
    font-size: 14px; 
}

