* {
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}
body {
    background-size: cover;
    background-repeat: no-repeat;
    text-align: center;
    min-width: fit-content;
}
.abs-center {
  margin-top: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height:70vh;
  }  

  .form {    
    border-radius: 25px;
    background: linear-gradient(90deg, #f4f6f6, #c8dde9);
  }
  #FrmSelecPos {
    padding: 2px;
    border-radius: 25px;
    width: auto;
    background: linear-gradient(90deg, #f4f6f6, #c8dde9);
  }
  #clock{
    font-weight: bold;
  }
  .input {
    border-radius: 50px;
  }
.row {
    padding-left: 5px;
}
  #Boton {
    background: linear-gradient(90deg, #c8dde9, #f4f6f6);
    border-width: 1px;
    border-color: #f4f6f6;
    border-radius: 15px;
    font-size: x-large;
    text-align: center;   
  }
  
 .form-group {
    text-align: center;
  }
  .Boton{
    height:75px;
    width: 150px;
    margin: 0px;
    background: linear-gradient(90deg, #c8dde9, #f4f6f6);
    border-width: 1px;
    border-color: #f4f6f6;
    border-radius: 10px;
    font-size: xx-large;
    color: rgb(77, 77, 231);     
  }
  #BtnSalir {
    text-align:center;    
    background: linear-gradient(90deg, #c8dde9, #f4f6f6);
    border-radius: 10px;
  }

.btnImg {   
    padding-top: 20px;
    border: 1px solid rgb(10, 10, 10);
    background: linear-gradient(90deg, #d6e5ed, #f4f6f6);
    margin:5px;
    border-radius: 10px;
    height:85px;
    width:350px;
}

img {
    margin-right: 15px;
    
}