/* versión 5 - 16 Abril 2014 */

/* Estilos Interiores */

/*------------------------------------*\
    $Generales
\*------------------------------------*/

.contenido h1 { font-size : 24px ; color : #872033; text-align: center;}
.contenido h2 { font-size : 22px }
.contenido h3 { font-size : 20px }
.contenido h4 { font-size : 18px }

.menu-lateral .titulo {
	font-size : 20px;
}

.informacion {
	margin-top: 155px;	
}
.color1 {
    color : #E41992; /* rosa claro */
}
.color2{
    color: #FFFFFF;  /* blanco */
}
.color3{
    color: #A5E500; /* verde claro */
}
.color4{
    color: #71A301; /* verde obscuro */
}
.color5{
    color: #A50859; /* color rosa fuerte */
}
.color6{
    color: #424041; /* Gris fuerte */
}
.color7{
    color: #F8F8F8; /* Gris muy claro */
}
.color8{
    color: #AF0C5A; /* Rosa obscuro */
}
.color9{
    color: #054137;
}
.color11{
    color: #E41992; /* rosa claro */
}
.color12{
    color: #DDDDDD; /* Gris obscuro */
}
.color13{
    color: #BCBCBC; /* Gris claro */
}
/* Estilos para  plataformas*/
.plataformas thead .columna1{
    width: 60%;
}
.plataformas thead .columna2{
    width: 40%;
}

.plataformas tbody .col-md-3 img{
    max-width: 50%;
}



/*------------------------------------*\
    $Menu Lateral 
\*------------------------------------*/
.menu-lateral ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    font-family: Arial, sans-serif;
    font-size: 14px;
}
.menu-lateral ul li {
    background-color: #964653;
}
.menu-lateral ul li a {
    color: #ccc;
    text-decoration: none;
    display: block;
    padding: 1rem 10px 12px 20px;
}
.menu-lateral ul li a:hover {
    background: #872033;
    color: #fff;
    width: 101%;
    position: relative;
    right: 4px;
}
.titulo{
	background-color : #964653;
	margin           : 0;
	padding          : 8px;
	color            : #FCFCFC;
	font-family      : open sans;
	font-weight      : 500;
}
.separacion{
	border       : solid #dddddd;
	border-width : 1px 0 0;
	clear        : both;
	height       : 0;
	margin       : 0;
}
.menuRegresar{
    background-color: #964653;
    padding-bottom: 10px;
}
.menuRegresar p {
   background-color: #E3E3E3;
    margin         : 0;
    padding        : 12px;
    color          : #989898;
}
.menuRegresar a{
    color          : #989898;
    font-family: 'open sans';
    font-weight: 500;
}





/*------------------------------------*\
    $Contenido 
\*------------------------------------*/
.iconos-partidos-politicos, .iconos-partidos-politicos a{
    text-align: right;
    font-size: 16px;
}
.contenido{
    background-color: #FFF;
    border:solid 1px #ccc;
    padding: 12px;
}
.contenido a{
    color: #000;
    text-decoration: underline;
}
.contenido a:hover{
    text-decoration: none;
}
.contenido .iconos-partidos-politicos a{
    text-decoration: none;
}

.sinRow{
    margin:15px 0;
}
.par {
    background-color : #efefef;
    margin           : 10px;
    padding          : 10px;
}
.impar {
    border           : 1px solid #ccc;
    margin           : 10px;
    padding          : 10px;
}




/*------------------------------------*\
    $Galería Fotográfica
\*------------------------------------*/
.fotografias figure{
    margin: 20px;
}


/*------------------------------------*\
    $Transmisiones 
\*------------------------------------*/
.T-titulo h1 { font-size : 24px ; color : #872033; }
.T-titulo h2 { font-size : 22px }
.T-titulo h3 { font-size : 20px }
.T-titulo h4 { font-size : 18px }

.espacio{
   margin-top: 10px;
   margin-bottom: 10px;
}
.color1{
    background: #E6D9C6;
}
.contenidoTrasmisiones a:hover{
    text-decoration: none;
}
.centrado{
    text-align: center;
}
.trasmisiones{
    text-align: center;
}
.trasmisiones li{
    display      : inline-block;
    margin-right : 25px;
    margin-left  : 25px;
}
.info{
    padding: 15px;
}
.T-titulo h1{
    background : #4c0412;
    color      : #FFF;
    margin     : 0;
}
.tituloPrincipal{
    background     : #E6D9C6;
    font-size      : 24px;
    text-align     : center;
    padding-top    : 10px;
    padding-bottom : 12px;
}
.enlaces-T h3{
    margin: 0px 0 20px 0; 
}
.enlaces-T i{
    font-size : 75px;
    padding   : 14px;
    color     : #999;
 }
 .enlaces-T li:hover i{
    color: #6C2C2C;
 }
.os{
    font-size : 26px;
    color     : #999999;
}
.serviciosParaTi p{
    margin-top: 13px;
}
.info i{
    margin-right: 10px;
}
.serviciosParaTi{
    margin-bottom: 20px;
}
.centrarElementos{
    padding-left: 0;
}
.centrarElementos li{
    display: inline-block;
}
.caja{
    margin-left: 0;
}
.trasmisiones{
    padding-left: 0;
}
.trasmisiones li{
    margin-left: 0;
}
/* notas */
.bs-callout {
    margin: 20px 0;
    padding: 20px;
    border-left: 3px solid #eee;
}


.boton:hover{
    background : #ac1f53;
    color      : #fff;
    border     : 1px solid #ac1f53;
}
/* Ultima Informacion */
.ultimaInfo {
    font-size: 20px;
}

/* Resaltado */


.alertaINE{
    color:  #fff;
    background : #424242;
    margin: 10px 0;
    padding: 10px;

}

}
.jumbotron_1 {
  padding: 15px;
  margin-bottom: 15px;
  color: inherit;
  background-color: #eee;
}
.jumbotron_1 h1,
.jumbotron_1 h1 {
  color: inherit;
}
.jumbotron_1 p {
  margin-bottom: 15px;
  font-size: 40px;
  font-weight: 200;
}
.container .jumbotron_1 {
  border-radius: 6px;
}
.jumbotron_1 .container {
  max-width: 100%;
}

.border-left { 
  border-left:  #545454  8px solid; 
}



/*------------------------------------*\
    $Rango 767px
\*------------------------------------*/
@media (max-width: 767px) {
    .informacion {
        margin-top: 0;  
    }
    .caja{
        margin-left: 0;
    }
    .trasmisiones{
        padding-left: 0;
    }
    .trasmisiones li{
        margin-left: 0;
    }
}






/* //////////////////////////////////////////////////////////////////////// */

.margen-md-superior{
    margin-top: 15px;
}
.margen-md-inferior{
    margin-bottom: 15px;
}
.margen-lg-superior{
    margin-top: 30px;
}
.margen-lg-inferior{
    margin-bottom: 30px;
}
.color-vino{
    color:#964653;
}

.caja-redonda{
    padding         : 20px 25px 20px 25px;
    background-color: #E6E6E6;
    color           : #000;
    border-radius   : 20px;
}

.espacio{
    padding: 10px 30px 10px 30px;
}

.alertaFisca{
    padding: 10px 30px 10px 30px;
    background-color: #964653;
    color:#FFF;
}