
/************************************************************************************/
/************************************************************************************/

/*

Azul: #1189CA
Rojo: #EC1A3B

Azul Oscuro: #0B557D

	Sinopsis Parrilla
    background-color: #181818;
*/

.navbar.navbar-default{height: 110px;}

/** Logo **/
.img-brand
{
	margin-top: -5px;
	max-height: 80px;
}

/* Icon Audios */
.service-icon{
	width: 100px;
	height: 50px;
	background: url(../images/audio.png) 0px 0px;
}
.service-icon:hover {
	background: url(../images/audio.png) 0px 50px;
    background-color: #FFF;
    color: #000;
}
.service-icon:focus {
	background: url(../images/audio.png) 0px 50px;
    background-color: #FFF;
    color: #000;
}
.service-icon:active {
    background-color: #FFF;
}


/* Buttons */
.btn-warning
{
    color: #fff;
    background-color: #EC1A3B;
    border-color: #F73D59;
}
.btn-warning:hover
{
    color: #fff;
    background-color: #F2596D;
    border-color: #F2596D;
}
.btn-warning:focus
{
    color: #fff;
    background-color: #F2596D;
    border-color: #F2596D;
}

/** Enlace Header **/
.header-slogan-izq a {
    color: #0F7FC6;
}
.header-slogan-izq a:hover {
    text-decoration: underline;
}
.header-slogan-izq a:visited {
    color: #FFF;
}

/** Slogan Header **/
.header-slogan-der span {
    color: #EC1A3B;
}

/** Título Eventos **/
a.titulo {color: #1E8ACB;}
a.titulo:hover {color: #146392;}
a.titulo:focus {color: #146392;}
a.titulo:visited{ color: #1E8ACB;}


/** Enlaces Noticias **/
a.nota {
    color: #1E8ACB;
    font-weight: 700;
    font-size: 14px;
}
a.nota:hover {
    color: #146392 !important;
    text-decoration: underline;
}
a.nota:focus {color: #146392;}
a.nota:visited {color: #1E8ACB;}


a.noticia:visited {color: #1E8ACB;text-decoration: none;font-size: 13px;font-weight: bold;}
a.noticia:hover {color: #146392;}
a.noticia:hover {color: #146392;}
a.noticia:link { color: #1E8ACB;}


/** Sección Finanzas Presentada por: **/
.barrita span {
    color: #FFF;
    font-weight: bold;
    padding-left: 10px;
}

/* Redes */
#smIcons, .redes{
	background-color: #1D8BCB;
}
/* Redes Icons */
#smIcons a .fa:before {
    color: #181818;
}
#smIcons a .fa:hover {
    color: #000;
}

/** Parrilla **/
#pricing {background-color: #000;}
#pricing table.table { border: none;}
#pricing table.table td { border: none; color: #ccc;}
#pricing .tab-content{border: 1px solid #000;}

/*
#pricing ul li{}
#pricing ul li.init{border-left: none}
*/

.nav-tabs > li {
    height: 40px;
}

.nav-tabs > li.active {
    background: url(../images/arrow_down_blue.png);
    background-position: center top;
    background-repeat: no-repeat;
    height: 40px;
}

.nav-tabs > li > a{background: #181818; color:#FFF;}
.nav-tabs > li > a:hover{background: #1D8BCB; color:#FFF;}

.nav-tabs > li.active a{background: #1D8BCB;}
.nav-tabs > li.active a:hover {background: #1D8BCB;}
.nav-tabs > li.active a:focus {background: #1D8BCB;}


/** Parrilla Fondo **/
.tab-content { background: #000;}

/** Parrilla Sinopsis **/
#pane-body-4{background-color: #181818;}
.programas-info
{
	font-size: 13px;
	color: #FFF;
	line-height: 20px;
	text-align: justify;
	font-weight: normal;
}
.programas-info h3
{
	text-align:center;
	color: #FFF;
	font-size: 15px;
	margin-top: 5px;
	margin-bottom: 20px;
}

/** Parrilla Filas **/
.tr-color{background-color: #1E8ACB;color:#fff;}
.tr-color-over{background-color: #1E8ACB;color:#fff;}

/* Colores de filas alternados */
.table tr:nth-child(even) {background: #000}
.table tr:nth-child(odd) {background: #181818}

/* Mapa */
#contact {
    background-color: #FFF;
}



/* Footer */
#footer {
    background-color: #ED1B3E;
}




/************************************************************************************/
/************************************************************************************/


/* Small devices (tablets, 768px and up) */
@media (min-width: @screen-sm-min)
{
	.img-brand{max-height: 78px;}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: @screen-md-min)
{
	.img-brand{max-height: 106px;}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: @screen-lg-min)
{
	.img-brand{max-height: 106px;}
}


