.dropdownlist { width:225px; }
.bigFont { color: var(--primary) !important; font-size: 1.25rem !important; font-family: 'indivisa-text-bold-italic'; }
.evento { border-bottom: 1px solid var(--mainColor); padding: 1em; }
.calendario { width: 100px; max-width: 100px; border-radius:8px; background: var(--light-75); border-top: 20px solid; height:100px; max-height: 100px; }
.calendario > span { font-size: 0.85em; margin-bottom: 0.5em; }
.tituloEvento { font-size: 1.5em; }
.fa-circle-info { color: var(--azul2); cursor: pointer; }
.fa-circle-info:hover { opacity: 0.5; }
.fa-circle-info.view { color: var(--gray); }
.botones { width: 150px; max-width: 150px; }
.collapse { background: var(--mainColor-25); }
.collapse img { max-width: 100%; }
.txtLabel { font-size: 1rem; }
.carga { display: none; }
.cif-file-container { height: 200px; max-height: 200px; }
.cif-file-container.cif-container-image-type .cif-file-row, .cif-file-container.cif-container-image-type .cif-parent { padding: 0; border: 0; text-align: center; }
.cif-img { height: 200px; max-height: 200px; width: 200px; max-width: 200px; object-fit: cover; border: 3px solid var(--mainColor); }
.alert-dismissible .close { font-size: 1em; }
.alert-dismissible .close:hover { color: inherit; }
.is-invalid { border-color: var(--danger); }
.is-invalid > * { color: var(--danger) !important; }