/*
Theme Name: DISC Bootstrap MISO
Theme URI: https://sistemas.uniandes.edu.co
Description: Tema hijo MISO para el Departamento de Ingeniería de Sistemas y Computación usando Boostrap 3.3.5. 
Author: Álvaro Gómez D'Alleman
Author URI: https://sistemas.uniandes.edu.co/~alvar-go
Version: 1.0
Template: disctrap
Tags: responsive, bootstrap
License: Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
License URI: http://creativecommons.org/licenses/by-sa/3.0/
*/

@import url("../disctrap/style.css");

.list-group.panel > .list-group-item {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
   background-color: #663366;/* OJO cambiar para temas hijos */
  color: #dddddd;
}

a
{
    color: #663366;
    
}
a:hover, a:focus{
    color: #b299b2;
}

.navbar-default-mati
{
  background-color: #663366;
  
}

.navbar-nav> li > a:hover, 
.navbar-nav> li > a:active,
.navbar-nav> li > a:focus,
.titulo
{
    color: #663366;
}
    
.list-group-item.active, 
.list-group-item.active:hover, 
.list-group-item.active:focus
{
    background-color: #663366;
    background-image: -webkit-linear-gradient(top, #663366 0%, #b299b2 100%);
    background-image:      -o-linear-gradient(top, #663366 0%, #b299b2 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#663366), to(#b299b2));
    background-image:         linear-gradient(to bottom, #663366 0%, #b299b2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff663366', endColorstr='#ffb299b2', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #b299b2;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  border-color: #663366;
  color: #663366;
}

.btn-disc
{
  background-image: -webkit-linear-gradient(top, #663366 0%, #b299b2 100%);
  background-image:      -o-linear-gradient(top, #663366 0%, #b299b2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#663366), to(#b299b2));
  background-image:         linear-gradient(to bottom, #663366 0%, #b299b2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff663366', endColorstr='#ffb299b2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #b299b2;
  color: #ffffff;
}

.badge-disc
{
    background-color: #663366;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus
{
    background-color: #663366;
}

.bg-disc{
    background-color: #663366;
    color: #ffffff;
}
.table > thead > tr > td.disc, .table > tbody > tr > td.disc, .table > tfoot > tr > td.disc, .table > thead > tr > th.disc, .table > tbody > tr > th.disc, .table > tfoot > tr > th.disc, .table > thead > tr.disc > td, .table > tbody > tr.disc > td, .table > tfoot > tr.disc > td, .table > thead > tr.disc > th, .table > tbody > tr.disc > th, .table > tfoot > tr.disc > th{
    background-color: #b299b2;
}

.alert-disc
{
     background-color: #e0d6e0; /* Este color debe ser más claro que el color claro del programa*/
     color: #663366;
}

.label-disc
{
    background-color: #663366; 
}

.pagination > li > a, .pagination > li > span,
.pagination > li >a:hover,
.pagination > li > a:focus,
.pagination > li > span:focus
{
    color: #663366;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
    background-color: #663366; 
}

.list-group-item-disc{
    background-color: #e0d6e0;
    color: #663366;
}

.panel-disc > .panel-heading{
  background-image: -webkit-linear-gradient(top, #663366 0%, #663366 100%);
  background-image:      -o-linear-gradient(top, #663366 0%, #663366 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#663366), to(#663366));
  background-image:         linear-gradient(to bottom, #663366 0%, #663366 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff663366', endColorstr='#ff663366', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  background-color: #663366;
  color: #fff;
}

.panel-disc
{
    border-color: #663366;
}

.progress-bar-disc
{
    background-image: -webkit-linear-gradient(top, #663366 0%, #b299b2 100%);
  background-image:      -o-linear-gradient(top, #663366 0%, #b299b2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#663366), to(#b299b2));
  background-image:         linear-gradient(to bottom, #663366 0%, #b299b2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff663366', endColorstr='#ffb299b2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
    background-color: #663366;
}




table.steelBlueCols { 
	border: 4px solid #555555; 
	background-color: #e4e4e4; 
	width: 100%; 
	text-align: left; 
	border-collapse: collapse; 
} 

table.steelBlueCols td, table.steelBlueCols th { 
	border: 1px solid #555555; 
	padding: 5px 10px; 
}

table.steelBlueCols tbody td { 
	font-size: 16px; color: #000000; 
} 

table.steelBlueCols tr:nth-child(even) { 
	background: #9e9e9e; 
} 

table.steelBlueCols td:nth-child(even) { 
	background: #FFFFFF; 
} 

table.steelBlueCols tfoot td { 
	font-size: 13px; 
} 

table.steelBlueCols tfoot .links { 
	text-align: right; 
} 

table.steelBlueCols tfoot .links a{ 
	display: inline-block;
	background: #FFFFFF; 
	color: #398AA4; 
	padding: 2px 8px; 
	border-radius: 5px; 
} 
table.msin_noheader { 
	border: 1px solid #48A453; 
	background-color: #eeeeee; 
	width: 100%; 
	text-align: left; 
	border-collapse: collapse; 
} 
table.msin_noheader td, table.msin_noheader th { 
	border: 1px solid #AAAAAA; 
	padding: 5px 5px; 
} 
table.msin_noheader tbody td { 
	font-size: 16px; 
} 
table.msin_noheader tr:nth-child(even) { 
	background: #fff; 
} 
table.msin_noheader tfoot td { 
	font-size: 14px; 
} 
table.msin_noheader tfoot .links { 
	text-align: right; 
} table.msin_noheader tfoot .links a{ 
	display: inline-block; 
	background: #1C6EA4; 
	color: #FFFFFF; 
	padding: 2px 8px; 
	border-radius: 5px; 
} table.msin_header { 
	border: 1px solid #48A453; 
	background-color: #fff; 
	width: 100%; 
	text-align: left; 
	border-collapse: collapse; 
} 
table.msin_header td, table.msin_header th { 
	border: 1px solid #AAAAAA; 
	padding: 5px 5px; 
} 
table.msin_header tbody td { 
	font-size: 16px; 
} 
table.msin_header tr:nth-child(even) { 
	background: #eeeeee; 
} 
table.msin_header thead { 
	background: #b6b9bb; 
	border-bottom: 2px solid #444444; 
} 
table.msin_header thead th { 
	font-size: 15px; 
	font-weight: bold; 
	color: #000; 
	border-left: 2px solid #D0E4F5; 
} 
table.msin_header thead th:first-child { 
	border-left: none; 
}

