@font-face {
    font-family: "Lato";
    src: url(../font/Lato/Lato-Regular.ttf);
}

@font-face {
    font-family: "LatoNav";
    src: url(../font/Lato/Lato-Light.ttf);
}

*body {
    font-family: "Lato";
    font-size: 11pt;
}

.navbar-brand {
    font-family: "LatoNav";
    font-size: 11pt;
}

.file-zone {
    
    border: 2px dashed rgb(126, 126, 126);
    cursor: pointer;
    background-color: #232629;

  }

.text-small {
    font-size: 0.93rem;
}

.text-justify {
    text-align: justify;
}

.text-muted {
    color:  #6c757d !important;
}

.form-control:focus {
    border-color: #6c757d;
    box-shadow: #6c757d inset, #d6e4e9;
    outline: 0 none;
    
}

.bg-secondary {
    background-color:#6c757d !important;
}

button {
    color: white;
}
.btn:focus {
    outline: none !important;
    box-shadow: none !important;
}
.btn:hover {
    outline: none !important;
    box-shadow: none !important;
  
}
/* ////////////////Nav//////////////////////// */

.item-nav-principal {
    z-index: 5000;
    text-decoration: none !important;
    opacity: 60%;
}

.item-nav-principal a {
    text-decoration: none !important;
}

.item-nav-principal a:hover {
    text-decoration: underline !important;
}

.navbar a {
    color: #ffffff !important;
}
.navbar a:hover {
    color: #ffffff !important;
    background-color: #6c757d;
}
.container {
    margin-top: 30px;
    padding-top: 10px;
   
}
.table {
    margin-top: 30px;
    padding-top: 10px;
   
}