﻿/*CONTENEDRO PRINCIPAL*/
.ContenedorFormulario {
    margin-top: 100px;
    width: 100%;
    padding-left: 10%;
    padding-right: 10%;
    margin-bottom: 100px;
}
/*CONTENEDOR DE LOS CAMPOS DEL FORMULARIO*/
.form-group {
    width: 100%;
    text-align: center;
    height: 65vh;
    overflow: auto;
}
/*CONTENEDOR CAMPO FECHA Y BOTON GUARDAR*/
.Boton {
    width: 100%;
    margin-top: -11px;
}
/*ANCHO DE LOS TÍTULOS*/
.Label {
    width: 100%;
}
/*CUADRO CONTENEDOR DEL FORMULARIO*/
.Cuadro {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    border: 1px solid black;
    padding: 30px;
    min-height: 200px;
}

.width50 {
    width: 49% !important;
}

.width100 {
    width: 100% !important;
}
/*IMAGEN*/
.Imagen {
    text-align: center;
    margin-bottom: 20px;
}



/*FIRMA*/
.contenedorFirma {
    top: 60px;
    width: 100%;
    height: 50px;
}


.botonArchivo {
    float: left;
    display: inline-block;
    position: relative;
}

.botonArchivoGuardar {
    float: left;
    display: inline-block;
}

.formularioFirma {
    width: 100%;
}

/*CONTENEDOR CAMPOS*/
.formulario {
    width: 45%;
}

.contenedor {
    width: 100%;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

/*UNIDADES MÉDICAS*/

.nuevoItem {
    margin-top: 20px;
    font-size: 15px;
    padding-left: 20px;
}

.margen {
    margin-left: 1.3%;
}

.margen2 {
    margin-left: 3.6%;
    padding-top: 5%;
}

/*IFRAME*/
iframe{
    width:100%;
    height:60vh;
}

.botonExcel{
    margin-top:23px;
}

body{
    
}

.noDescargar {
    position: absolute;
    float: right;
    width: 100%;
    height: 100vh;
    z-index: 20;
    --darkreader-inline-bgcolor: #cc0000;
}
/*BOTÓN FINAL VOLVER*/
.btnVolver {
    position: fixed;
    bottom: 20px;
    left: 20px;
    width: 70px !important;
    height: 70px !important;
    border-radius: 100%;
    border: 1px solid black;
    font-size: 20px;
    padding-left: 5px;
    font-family: 'Comic Sans MS';
}
/*BOTÓN FINAL VOLVER*/
.btnDescargas {
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 170px !important;
    height: 40px !important;
    border-radius: 10px;
    border: 1px solid black;
    font-size: 15px;
    z-index:100;
    font-family: 'Comic Sans MS';
}

.ContenedorTabla{
    width:100%;
    overflow:auto;
    padding:2.5%;
}
.TablaUsuariosAcceso {
    width: 10%;
    overflow: auto;
        
}