/* Add additional stylesheets below
-------------------------------------------------- */
/*
  Bootstrap's documentation styles
  Special styles for presenting Bootstrap's documentation and examples
*/


/* Body and structure
-------------------------------------------------- */
body {
  position: relative;
  /*background-color: #ececec;*/
  background-color: #fff;
  /*background-image: url(../img/grid-18px-masked.png);*/
  background-repeat: repeat-x;
  background-position: 0 40px;
}

/* Tweak navbar brand link to be super sleek
-------------------------------------------------- */
.brand {
  margin-right: 20px;
  font-weight: bold;
  color: #ffc40d;
  text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.125);
  -webkit-transition: all .2s linear;
     -moz-transition: all .2s linear;
          transition: all .2s linear;
}
.navbar-fixed-top .brand:hover {
  text-decoration: none;
}

.main {
  background-color: #ddd;
  border: rgba(0,0,0,.4);
  box-sizing: border-box;
  padding: 0 16px 20px;
  margin: 10px auto;
}

.aprobado {
  color: #08c;
  font-weight:bold;
}

.desaprobado {
  color: #9d261d;
  font-weight:bold;
}


/* Footer
-------------------------------------------------- */
.footer {
  margin-top: 10px;
  padding: 10px 0 36px;
  border-top: 1px solid #999;
}
.footer p {
  margin-bottom: 0;
  color: #999;
}



  /* Space out the show-grid examples */

  /* Unfloat the back to top link in footer */
.footer p {
  margin-bottom: 9px;
}

.show > .form-group {
  margin-bottom: 2px;
}

.text-vcenter {
  vertical-align: middle;
}