.form-signin {
  max-width: 350px;
  padding: 35px;
  margin: 0 auto;
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px;
}
.form-signin .checkbox {
  font-weight: normal;
}
.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.bg-azul {
  background-color: #355cab;
}
.textoAzul{
  color: #355cab;;
}
body { padding-top: 60px; }
.colorDelete{
  color: red !important;
}
.loading-ajax{
  background: url('../images/ajax-loader.gif') no-repeat center;
}
.noMarginBottom{
  margin-bottom: 0px !important;
}
.agregarBtn{
  font-size: 14px !important;
  padding-top: 5px;
}
.form-group ul li{
    color: #ff0000;
    /*margin:0;*/
    display: block;
    font-size: 0.9em !important;
    font-weight:lighter;
}
.campoOrden{
  width: 45px !important;
}
.padTop20{
  margin-top: 20px;
}
.bg-azul {
  background-color: #355cab;
}
.bg-celeste {
  background-color: #b7d8ef;
}
.marginLeft10{
  margin-left: 10px;
}
.bordeVideo{
  border: 1px solid silver;
}
.imgAlto{
  max-height: 200px !important;
}
.bg-blanco{
  background-color: #f2f2f2;
}
.minH16{
  min-height: 16px;
}

.btn-file {
    position: relative;
    overflow: hidden;
}
.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}
.72ancho {
  min-width: 72px;
}
.pdTop5{
    padding-top: 5px;
}
.alto200 {
    min-height: 250px;
}
.mb-15 {
    margin-bottom: 1px;
}