/*
 *  Estilo para e-scolar.net (Demo)
 */

nav.navbar div.navbar-header a.navbar-brand {
  background-image:url("logo.svg");
  background-size: 65%;
  font-weight: 600;
  position: relative;
  top: 2px;
  padding-left: 40px;
  color: transparent;
  min-width: 300px;
  min-height: 40px;
}

nav.navbar div.navbar-header a.navbar-brand span {
  display: none;
}

.navbar.navbar-inverse {
	background: #E9E9E9;
	background:-moz-linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFAFA), color-stop(100%,#E9E9E9)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%); /* IE10+ */
	background:linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";
}

.extra li,
.extra a {
    color: #B1FF3F;
    text-shadow: -1px -1px 5px #036179;
}
.extra h4{
	color: #036179;
	text-shadow: 1px 1px 2px #4dc4e1;
}
.dropdown.open .dropdown-toggle {
	color: #29970C;
}
/** Barra de menu superior */
.subnavbar{
	border-top: 1px solid #ddd;
}


.subnavbar .subnavbar-inner,
.extra{
	background: #00aad4;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #00aad4, #057C99);
	background-image: -ms-linear-gradient(top, #00aad4, #057C99);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#00aad4), to(#057C99));
	background-image: -webkit-linear-gradient(top, #00aad4, #057C99);
	background-image: -o-linear-gradient(top, #00aad4, #057C99);
	background-image: linear-gradient(top, #00aad4, #057C99);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aad4', endColorstr='#057C99',GradientType=0 );
  border-bottom: 1px solid #00708B;
}
.navbar.navbar-inverse {
  border-color: #DDD;
  border-bottom: 1px solid rgba(0, 205, 255, 0.5);
}

#reloj {
	color: rgba(0,0,0,0.8);
}
/* menu superior al costado derecho del reloj */
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
	color: rgba(0,0,0,0.5);
	text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25);
}

.subnavbar .container > ul{
	border-left : 1px solid RGBA(0,0,0,0.1);
	border-right: 1px solid RGBA(255,255,255,0.1);
}
.subnavbar .container > ul > li{
	border-left : 1px solid RGBA(255,255,255,0.1);
	border-right: 1px solid RGBA(0,0,0,0.1);
}
.subnavbar .container > ul > li > a {
	color: RGBA(255,255,255,0.6);
}
.subnavbar .container > ul > li:hover {
	background: rgba(0,0,0,0.2);
}
.subnavbar .container > ul > li > a:hover {
	color: rgba(190, 238, 0, 0.8);
}
.subnavbar .container > ul > li.active > a:hover {
	color: #FFF;
}
.subnavbar .container > ul > li.active > a {
  background-color: #93C748 !important;
  box-shadow: 1px 1px 5px #1C4D00 inset;
  text-shadow: 1px 1px 5px #2A7300,1px 1px 0 #2A7300
}

.subnavbar .container > ul > li.active {
	border-left : 1px solid #005032;
	border-right: 1px solid #005032;
}

/** Pie de pagina */
.extra-inner {
	background: #057C99;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #057099, #034D82);
	background-image: -ms-linear-gradient(top, #057099, #034D82);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#057099), to(#034D82));
	background-image: -webkit-linear-gradient(top, #057099, #034D82);
	background-image: -o-linear-gradient(top, #057099, #034D82);
	background-image: linear-gradient(top, #057099, #034D82);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#057099', endColorstr='#034D82',GradientType=0 );
	border-top: 1px solid #034D82;
	border-bottom: 1px solid #00aad4;
}

/*** Cambios en el boostrap ******/
.popover-title {
	color: RGBA(255,255,255,0.6);
	text-shadow: 1px 1px 1px rgba(0,0,0,.2);
	background: #00aad4;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #00aad4, #057C99);
	background-image: -ms-linear-gradient(top, #00aad4, #057C99);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#00aad4), to(#057C99));
	background-image: -webkit-linear-gradient(top, #00aad4, #057C99);
	background-image: -o-linear-gradient(top, #00aad4, #057C99);
	background-image: linear-gradient(top, #00aad4, #057C99);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aad4', endColorstr='#057C99',GradientType=0 );
}
.popover {
	border-color: #034D82;
}

/*
 * 
 **/
.widget-header h3.TituloGeneroM, .TituloGeneroM{
	color: #00aad4;
}

/**
 * Fecha Hora
 */
#fecha, #hora {
  color: #691;
  text-shadow: 1px 1px 3px rgb(255 255 255 / 50%);
}
