

    .zoom{

        /* Aumentamos la anchura y altura durante 2 segundos */

        transition: width 2s, height 2s, transform 2s;

        -moz-transition: width 2s, height 2s, -moz-transform 2s;

        -webkit-transition: width 2s, height 2s, -webkit-transform 2s;

        -o-transition: width 2s, height 2s,-o-transform 2s;

    }

    .zoom:hover{

        /* tranformamos el elemento al pasar el mouse por encima al doble de

           su tamaño con scale(2). */

        transform : scale(1.1);

        -moz-transform : scale(1.1);      /* Firefox */

        -webkit-transform : scale(1.1);   /* Chrome - Safari */

        -o-transform : scale(1.1);        /* Opera */

    }


.fondomenu{background:url('../imagenes/other.jpg') no-repeat; width: 100%; height: 100vh;}

.bg{background:url('../imagenes/blue-nebula.jpg') no-repeat; width: 100%; height: 100vh;}

.iconos{margin-top:40vh; display: inline-block; align-items: center; justify-content: center}

.imgcentrar{
  display:flex;
  margin:0 auto;
}

.form-conatiner{border:0px solid #fff; padding: 50px 60px; margin-top: 20vh;
-webkit-box-shadow: 1px 4px 26px 5px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 4px 26px 5px rgba(0,0,0,0.75);
box-shadow: 1px 4px 26px 5px rgba(0,0,0,0.75);
}
 .user{
    margin: 0 auto;
    display: block;
    margin-bottom:20px;
    
 }

 .modal-header, h4, .close {
      background-color: #005cb2;
      color:white !important;
      text-align: center;
      font-size: 30px;
  }


.tabla_datos{
 width 500%;
 
 text-align center;
 border 1px solid #15A3BD;
}

.tabla_datos trnth-child(even){
 background-color #f1f1f1;
 
}

thead{
 background-color #1C94AA;
 color #fff;
 font-weight bold;
}

.general{

  width: 100%;
}



.tabla_datos tr  td{
 padding 1px 0;
 width 10%;
}
.fullscreen-modal .modal-dialog {
  margin: 0;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (min-width: 768px) {
  .fullscreen-modal .modal-dialog {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .fullscreen-modal .modal-dialog {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .fullscreen-modal .modal-dialog {
     width: 1170px;
  }
}


.header {
  overflow: hidden;
  background-color: #1e88e5 ;
  padding: 20px 10px;
}

.header b {
  float: left;
  color: white;
  text-align: center;
  padding: 12px;
  text-decoration: none;
  font-size: 18px; 
  line-height: 25px;
  border-radius: 4px;
}

.header b.logo {
  font-size: 30px;
  font-weight: bold;

}

.header a:hover {
  background-color: #ddd;
  color: black;
}

/*.header a.active {
  background-color: dodgerblue;
  color: white;
}*/

.header-right {
  float: right;
}

@media screen and (max-width: 500px) {
  .header a {
    float: none;
    display: block;
    text-align: left;
  }
  .header-right {
    float: none;
  }
}


