@charset "utf-8";
/* CSS Document */

#cabecera {
margin-top:0px;
}
#cabecera .col-lg-12{
	margin:0;
	padding: 0;
}
#cabecera h1{
font-size: 1.5em;
text-align: center;
	color:#fff;
	font-weight: 600;
}
#cabecera p{
	color:#000;
	max-width: 90%;
	font-size: 1em;
	font-weight: 400;
	margin: auto;

}
#cabecera p a{color:#000;}
#cabecera a{color:#313988; text-decoration: underline;}
#cabecera a:hover{
text-decoration:none;
}
#cabecera figcaption{
	position: absolute;
	bottom: 3em;
    right: 5%;
    left: 5%;

}
#cabecera img{
max-width:100%;
}

#cabecera strong{
color:#313988;
font-weight: 600;
}
#cabecera .header{
	background-color:#6CC5F0;
	text-align: center;
	padding: 4% 0;
}
#protagonistas{margin-top: 30px;
margin-bottom: 30px;}
.card {
    background-color: transparent;
    background-clip:content-box;
    border: none;
    border-radius:0;
	min-width:100%
}
.card-body {
background-color: #ffa300;
padding: 0.5em;
}
.card-title {
    margin-bottom: 0rem;
}
#protagonistas h2{
font-size: 1.125em;
color:#000;
font-weight: 700;
}
#protagonistas p{
font-size: 1.125em;
color:#000;
font-weight: 100;
}
.repeticion{margin-top:30px;}
.col-lg-3{margin-top:30px;}
.disabled{background-color:#535361;}


@media only screen and (min-width:768px){
#cabecera {

}
	#cabecera figcaption {
    position: absolute;
    bottom: 17em;
    right: 5%;
    left: 5%;
}
#cabecera h1{

font-size: 2.2em;

}

	#cabecera p{
font-size: 1.875em;

}

.card {
    background-color: transparent;
    background-clip:content-box;
    border: none;
    border-radius:0;
	min-width:inherit;
	}
}
@media only screen and (min-width:992px){
#cabecera h1{
font-size: 2.5em;


}
#cabecera p{
font-size: 1.875em;

}

}

#hemeroteca button {background:#ffbe4d; border: none; width: 290px; height: 290px; font-size:3em;font-family: 'Roboto', sans-serif; font-weight:100;}
@media only screen and (min-width:480px){
#hemeroteca button {background:#ffbe4d; border: none; width: 255px; height: 290px; font-size:3em;font-family: 'Roboto', sans-serif; font-weight:100;}


}

@media only screen and (min-width:768px){

#hemeroteca button {background:#ffbe4d; border: none; width: 290px; height: 290px; font-size:3em;font-family: 'Roboto', sans-serif; font-weight:100;}


}

@media only screen and (min-width:992px){

#hemeroteca button {background:#ffbe4d; border: none; width: 290px; height: 290px; font-size:3em;font-family: 'Roboto', sans-serif; font-weight:100;}


}

@media only screen and (min-width:1200px){

#hemeroteca button {background:#ffbe4d; border: none; width: 290px; height: 290px; font-size:3em;font-family: 'Roboto', sans-serif; font-weight:100;}


}
#organigrama table{width:50%;}
#organigrama{
margin-top:60px;
margin-bottom: 30px;
}
tr{max-width:100%;}
#organigrama tr th:nth-child(odd) {max-width:100%;
 background-color:transparent;}
#organigrama tr th:nth-child(even) {max-width:100%;
 background-color:transparent;}
/*tablas*/
tr:nth-child(odd) {
    background-color:#84848e;
	text-align: left;
	vertical-align: top;
	color:#fff
		}
tr:nth-child(even) {
    background-color:#474756;
	text-align: left;
	vertical-align: top;color:#fff;
	
}
#organigrama h2{
margin:0.5em 0;
}
#organigrama td{
padding: 1em 1em 0 1em;
margin: 1em;
vertical-align: middle;}

