/*****
*	Tabla de Indicadores CTI
*
******/
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i');


.page-node-24082 .page-title {
    color: #C01D1D;
    font-size: 30px;
    text-align: center;
    display: block !important;
	font-family: 'PT Sans', sans-serif;
}
/*
table.views-table{border: 0;}
.views-table thead tr th{ text-align: center !important} 

.views-table th, 
.views-table tr, 
.views-table td{
	height: 30px !important;	
	font-size: 13px;
	color: #333
	}
.views-table tbody tr td.active {
    background-color: #f9f9f9;
}
table.views-table tr {background-color: #eee !important;}
table.views-table tr:nth-child(2) {background-color: #eee !important;}
table.views-table tr:nth-child(even) {background-color: #eee !important;}
table.views-table tr:nth-child(odd) {background-color: #fff !important;}

table.views-table th{
    background: #005A97;
    padding: 5px 4px;    
    border-right: 1px solid #005A97;
    color: #FFF !important;
}
table.views-table th a{
    background: #005A97;
    padding: 5px 4px;    
    border-right: 1px solid #005A97;
    color: #FFF !important;
	font-weight: bold
}

table.views-table td{border-right: none;padding: 10px;}
*/
/*
*   Tabla rediseñada
*   http://jsfiddle.net/codigoadicto/cUgp5/2/
*
************************/
table.views-table {    
    overflow:hidden;
    border:1px solid #d3d3d3;
    background:#fefefe;
    -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
    font: 12px 'PT Sans', sans-serif;
}
table.views-table th {text-align:center; font-weight: bold}
table.views-table th, table.views-table td {padding:8px; }
table.views-table th {height: 30px; text-shadow: 1px 1px 1px #fff; background:#e8eaeb;}
table.views-table td {border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
table.views-table td.active {background-color: #f9f9f9;}
table.views-table tr.odd-row td {background:#f6f6f6;}
table.views-table td.first, 
table.views-table th.first {text-align:left}
table.views-table td.last {border-right:none;}
/**
Background gradients are completely unnecessary but a neat effect.
*/
table.views-table td {
    background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
}

table.views-table td a:link{
    color: #0366d6;
    text-decoration: none;
}
table.views-table td a:link:hover{
    text-decoration: underline;
}

table.views-table tr.odd-row td {
    background: -moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));
}
table.views-table th {
    background: -moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);
    background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb));
}
/*
I know this is annoying, but we need additional styling so webkit will recognize rounded corners on background elements.  Nice write up of this issue: http://www.onenaught.com/posts/266/css-inner-elements-breaking-border-radius
And, since we've applied the background colors to td/th element because of IE, Gecko browsers also need it.
*/
table.views-table tr:first-child th.first {
    -moz-border-radius-topleft:5px;
    -webkit-border-top-left-radius:5px; /* Saf3-4 */
}
table.views-table tr:first-child th.last {
    -moz-border-radius-topright:5px;
    -webkit-border-top-right-radius:5px; /* Saf3-4 */
}
table.views-table tr:last-child td.first {
    -moz-border-radius-bottomleft:5px;
    -webkit-border-bottom-left-radius:5px; /* Saf3-4 */
}
table.views-table tr:last-child td.last {
    -moz-border-radius-bottomright:5px;
    -webkit-border-bottom-right-radius:5px; /* Saf3-4 */
}


/*
*	Anchos personalizados
*
*/
.views-table td.col1,
.views-table td.col2 {background-color: #f2f2f2 !important; text-align: center; font-weight: bold}
.views-table td.w50{width: 50% !important}
.views-table td.center {text-align: center}
.views-table td.left {text-align: left}

th.views-field-field-codigo-de-tesis,
th.views-field-field-codigo-vinculacion-2013 {width: 101px}