.col-xs-05, .col-sm-01, .col-md-01, .col-lg-01{
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-05 {
  float: left;
}

.col-xs-05 {
  width: 4.166666665%;
}
.col-xs-pull-05 {
  right: 4.166666665%;
}
.col-xs-push-05 {
  left: 4.166666665%;
}
.col-xs-offset-05 {
  margin-left: 8.33333333%;
}

.inputGridAccionesCab{
  min-width: 120px;
}
  
@media (min-width: 768px) {
  .col-sm-05 {
    float: left;
  }
  .col-sm-05 {
    width: 4.166666665%;
  }
  .col-sm-pull-05 {
    right: 4.166666665%;
  }
  .col-sm-push-05 {
    left: 4.166666665%;
  }
  .col-sm-offset-05 {
    margin-left: 4.166666665%;
  }
}
@media (min-width: 992px) {
  .col-md-05 {
    float: left;
  }
  .col-md-05 {
    width: 4.166666665%;
  }
  .col-md-pull-05 {
    right: 4.166666665%;
  }
  .col-md-push-05 {
    left: 4.166666665%;
  }
  .col-md-offset-05 {
    margin-left: 4.166666665%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1 {
    float: left;
  }
  .col-lg-05 {
    width: 4.166666665%;
  }
  .col-lg-pull-05{
    right: 4.166666665%;
  }
  .col-lg-push-05 {
    left: 4.166666665%;
  }
  .col-lg-offset-05 {
    margin-left: 4.166666665%;
  }
}

/*-----------------------------------------------------*/

.no-gutter {
    padding-right:0;
    padding-left:0;
}

#auth_form {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
}

.form-signin {
    padding: 15px;
    background-color: white;
    border-radius: 15px;
}

#admin_container{
  margin-top: 60px;
}

#admin_header{

}

#admin_contenido{
}

.form-group small {
    float: right;
}

.admin_acciones{
  list-style-type: none;
  padding: 0;
}

.admin_acciones li{
  display: inline;
}

ul.admin_acciones input {
}

ul.admin_acciones_borrar{
  float:right;
}

.admin_accion_create span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f067  "; 
}

.admin_accion_edit span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f044  "; 
}

.admin_accion_delete span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f00d  "; 
}

.admin_accion_list span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f03a  "; 
}

.admin_accion_save span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f00c  "; 
}

.admin_accion_imprimir span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f1c1  "; 
}

.admin_accion_listPdf span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f1c1  "; 
}

.admin_accion_listCsv span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f1c3  "; 
}

.admin_accion_facturar span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f15c  "; 
}

.admin_accion_descargar span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f0ed  "; 
}

.admin_accion_dotest span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f0cb  "; 
}

.admin_accion_ver span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f06e  "; 
}

.admin_accion_presentacion span.glyph::after { 
  font-family: "FontAwesome";
  content: "\f26c  "; 
}

.admin_td_acciones{
}

.admin_td_acciones a {
    margin-left: 3px;
}

ul.admin_td_acciones {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

ul.admin_td_acciones li {
    list-style-type: none;
    display: table-cell;
    min-width: 13px;
}

.admin_td_acciones .glyph{
  width: 1.28571429em;
  text-align: center;
  display: inline-block;
}

.tab-content{
  min-height: 300px;
}


.admin_checklist{
  height: 145px;
  overflow-y: scroll;
}

.focus{
  border: solid 2px #888;
}

.respuesta-marcada::before{
  font-family: "FontAwesome";
  content: "\f061  ";
  color:black;
  position: absolute;
  left:5px;
}

.respuesta-correcta{
  color:white;
}

.puntuacion-test{
  font-size: 20px;
}

.explicacion{
  border:1px solid silver;
  margin-top:5px;
  background-color: white;
  padding: 5px;
  font-style: italic;
}
.checkbox {
    padding-left: 20px;
}

video::-internal-media-controls-download-button {display:none}
video::-webkit-media-controls-enclosure {overflow:hidden}
video::-webkit-media-controls-panel {width: calc(100% + 18px); /* Ajustar los pixeles segun se necesite */}