.aud-mn-q4x8z2 {
    overflow-y: auto;
    overflow-x: hidden;
}

.aud-gtm-h7p2m9 {
    display: none;
    visibility: hidden;
}

.aud-lg-p8v3r1 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-er-k6s9d4 {
    color: red;
}

.aud-bn-f2m7q8 {
    font-family: 'Manjari', sans-serif;
}

.aud-bn-c9v4p1 {
    color: #0072ff;
}

.aud-bn-t5z8n3 {
    color: black;
    font-size: 28px;
    font-weight: 100%;
    line-height: 42px;
}

.aud-bn-s4k1r6 {
    border-radius: 15px;
}

.aud-be-w8r2c5 {
    color: white;
}

.aud-br-p6n3d9 {
    padding: 3em;
}

.aud-br-w1q8x4 {
    width: 100%;
}

.aud-br-img-a7d2v5 {
    border-radius: 15px;
    max-width: 100%;
    height: auto;
}

.aud-br-img-m9c4e2 {
    border-radius: 15px;
    max-width: 100%;
    height: auto;
    margin-top: 1em;
}

.aud-cat-h1-z6f3a8 {
    color: #0072ff;
    font-size: 40px;
}

.aud-cat-bd-r2v7m1 {
    border: solid 1px;
}

.aud-cit-bg-l5p9s2 {
    background-color: #d3d3d3;
}

.aud-cit-logo-b8q1w4 {
    width: 400px;
    height: 350px;
    margin-top: -1cm;
}

.aud-cit-text-k3n7h6 {
    font-size: 20px;
}

.aud-cit-pad-y4m2c9 {
    padding: 3em;
}

.aud-cit-title-v6p8d1 {
    color: #0072ff;
    font-size: 35px;
    line-height: 1.5;
}

.aud-cit-copy-n9r5q2 {
    color: black;
}

.aud-hdr-logo-x7k2m5 {
    width: 104px !important;
}

.aud-hdr-noti-e4c8p1 {
    background-color: #d20d0d;
}

.aud-hdr-menu-a5q9l3 {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.aud-hdr-box-p2d6w8 {
    width: 100%;
    height: 100%;
    top: 7px;
    left: 6px;
}

.aud-not-title-c7x3v9 {
    color: #0072ff;
    font-size: 40px;
}

.aud-not-date-h8m4q2 {
    font-size: 20px;
    font-weight: 300;
}

.aud-not-label-r6s2n5 {
    color: #0072ff;
    font-weight: 300;
    font-size: 20px;
}

.aud-not-gap-j4v8c1 {
    margin-top: 25px;
}

.aud-not-link-p9d3k7 {
    background-color: #0072ff;
    padding: 7px;
    border-radius: 5px;
    margin-left: 5px;
    color: white;
}

.aud-not-empty-l2q6w3 {
    border: solid 1px;
}

.aud-not-detail-summary-m2k9q4 {
    max-width: 500px;
}

.aud-reg-spinner-v9m2q4 {
    visibility: hidden;
}

.aud-float-imgbox-k8p2m5 {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f0f0f0;
    margin: auto;
}

#small-dialog {
    padding: 0 !important;
}

#small-dialog.modal-start {
    overflow: hidden;
}

#small-dialog.modal-start .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-start .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
}

#small-dialog.modal-crear {
    overflow: hidden;
}

#small-dialog.modal-crear .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-crear .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
}

#small-dialog.modal-puesto-publicados {
    overflow: hidden;
}

#small-dialog.modal-puesto-publicados .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-puesto-publicados .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
}

.aud-doc-table-w6x1p2 {
    width: 100% !important;
}

.aud-doc-link-u9r2c7 {
    text-decoration: underline;
}

.aud-citas-modal-loader-p4m8x2 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-citas-error-r7k3n6 {
    color: red;
}

.aud-citas-index-r4m9p2 .dataTables_filter {
    display: none;
}

.aud-citas-index-filtros-r4m9p2 {
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-citas-index-filtros-r4m9p2:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.3);
}

.aud-citas-notice-border-r4m9p2 {
    border: solid 1px;
}

.aud-citas-link-padding-r4m9p2 {
    padding-top: 2px;
    padding-bottom: 8px;
}

.aud-citas-cancel-warning-r4m9p2 {
    color: red;
}

.aud-dia-no-atencion-cell-w-r4m9p2 {
    width: 150px;
}

.aud-dia-no-atencion-dia-activo-r4m9p2 {
    background-color: rgb(80, 139, 63);
}

.aud-dia-no-atencion-dia-inactivo-r4m9p2 {
    background-color: rgb(102, 103, 107);
}

.aud-reportes-logo-q7m4n2 {
    opacity: 0.2;
    width: 280px;
    height: 280px;
}

.aud-reportes-frame-r8p2v5 {
    width: 100%;
    height: 800px;
}

.aud-reportes-error-k5v9c2 {
    color: red;
}

.aud-registro-ok-m5r8q2 {
    color: #47bb67;
}

.aud-registro-error-v2p9c4 {
    color: red;
}

.aud-empresa-hidden-h6q4z1 {
    display: none;
}

.aud-calendario-promo-v8k2d1 {
    justify-content: flex-end;
}

.aud-layout-consulta-link-n6t4p8 {
    color: #0054A8;
}

.aud-dashboard-layout .gradient-page {
    position: fixed;
    height: 100vh;
    width: 100vw;
    background-color: rgb(248, 248, 248);
    z-index: 99999;
}

.aud-dashboard-layout .col-sm-6 {
    max-width: 40% !important;
}

.aud-dashboard-logo-r5v8n2 {
    height: 75px;
    width: 132px !important;
}

.aud-dashboard-notice-bd-k4p7m2 {
    border: solid 1px;
}

.aud-puesto-link-muted-c2m7q8 {
    color: #666;
}

.aud-puesto-table-w100-q8n3v1 {
    width: 100% !important;
}

.aud-dashboard-consent-logo-r9x2m6 {
    opacity: 0.2;
    width: 130px;
    height: 100px;
}

.aud-personas-index .dataTables_filter {
    display: none;
}

.aud-personas-index .dataTables_processing {
    z-index: 999999;
}

.aud-personas-index #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-personas-index #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-personas-ventanilla-index .dataTables_filter {
    display: none;
}

.aud-personas-ventanilla-index .dataTables_processing {
    z-index: 999999;
}

.aud-personas-ventanilla-index #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-personas-ventanilla-index #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-empresas-ventanilla-index .dataTables_filter {
    display: none;
}

.aud-empresas-ventanilla-index .dataTables_processing {
    z-index: 999999;
}

.aud-empresas-ventanilla-index #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-empresas-ventanilla-index #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-centro-formacion-ventanilla-index .dataTables_filter {
    display: none;
}

.aud-centro-formacion-ventanilla-index .dataTables_processing {
    z-index: 999999;
}

.aud-centro-formacion-ventanilla-index #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-centro-formacion-ventanilla-index #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-centro-formacion-ventanilla-table-w100-r4m8q2 {
    width: 100% !important;
}

#small-dialog.modal-columnas,
#small-dialog.modal-sedes {
    width: 500px;
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: hidden;
}

#small-dialog.modal-columnas .small-dialog-header,
#small-dialog.modal-sedes .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    padding: 30px 40px !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

.modal-columnas .small-dialog-conten,
.modal-sedes .small-dialog-conten {
    padding: 28px 40px 0 !important;
}

.modal-columnas .modal-columnas-content,
.modal-sedes .modal-columnas-content {
    max-height: 390px;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0 1em 0 0;
}

.modal-columnas .modal-columnas-content > .checkbox input,
.modal-sedes .modal-columnas-content > .checkbox input {
    position: inherit !important;
}

.modal-columnas .modal-columnas-content > .checkbox label,
.modal-sedes .modal-columnas-content > .checkbox label {
    padding-left: 0 !important;
}

.modal-columnas .modal-columnas-content > .checkbox,
.modal-sedes .modal-columnas-content > .checkbox {
    display: flex;
}

.aud-personas-action-disabled-q8m4v2 {
    opacity: 0.5;
    pointer-events: none;
}

.aud-personas-margin-y-s6r9k1 {
    margin-top: 10px;
    margin-bottom: 20px;
}

.aud-personas-hidden-d3p8n6 {
    display: none;
}

.aud-personas-comentario-alert-r7m2k5 {
    color: red !important;
    animation-play-state: running;
    -webkit-animation-play-state: running;
}

.aud-personas-comentario-normal-r7m2k5 {
    color: #0C6876 !important;
    animation-play-state: running;
    -webkit-animation-play-state: running;
}

#comentarios {
    max-height: 700px;
    overflow-y: auto;
    padding: 1em;
    margin-bottom: 2em;
}

#comentario {
    border-bottom: solid 1px #e0e0e0;
    margin-bottom: 1em;
    border-left: solid 4px #e0e0e0;
    padding-left: 6px;
}

#comentario:last-child {
    border-bottom: none;
}

.aud-comentario-form-b9n3r6 {
    border: solid 1px #e0e0e0;
    padding: .3em 2em;
}

.aud-agentes-index .dataTables_filter {
    display: none;
}

.aud-agentes-index #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-agentes-index #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-agentes-table-w100-m6p2q9 {
    width: 100% !important;
}

.aud-agentes-error-n4x8p2,
.aud-agentes-note-red-h8k2m5 {
    color: red;
}

.aud-agentes-hidden-p7m3k1 {
    display: none;
}

.aud-agentes-text-right-r4n7p1 {
    text-align: right;
}

#small-dialog.modal-servicios {
    overflow: hidden;
}

#small-dialog.modal-servicios .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-servicios .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
}

.tippy-tooltip {
    text-align: left !important;
}

.aud-citas-historial-index .dataTables_filter {
    display: none;
}

.aud-citas-historial-index #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-citas-historial-index #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-citas-historial-table-w100-v8m2q1 {
    width: 100% !important;
}

.aud-mantenimientos-denegado-center-k9p4x2 {
    text-align: center;
}

.aud-mantenimientos-denegado-logo-t6m8q1 {
    opacity: 0.2;
    width: 280px;
    height: 280px;
}

.aud-mantenimientos-file-hidden-r2v7n5 {
    display: none;
}

.aud-registro-masivo-notice-border-p8x4n1 {
    border: solid 1px;
}

.aud-registro-masivo-tab-hover-k7m2q9 {
    left: 90px;
    width: 90px;
}

.aud-registro-masivo-tab-active-r3v8c2 {
    display: block;
}

.aud-registro-masivo-json-scroll-z6p1w4 {
    max-height: 600px;
    overflow-y: auto;
}

.aud-registro-masivo-file-hidden-h9d4s7 {
    display: none;
}

.aud-infografia-size-text-r4m8z6 {
    font-size: 20px;
}

.aud-infografia-section-font-n8q2m4,
.aud-infografia-action-font-p5v7c3,
.aud-infografia-section-title-font-k6r9x1 {
    font-family: 'Manjari', sans-serif;
}

.aud-infografia-section-font-n8q2m4,
.aud-infografia-action-font-p5v7c3 {
    font-size: 24px;
}

#small-dialog.modal-infografia {
    width: 650px;
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: visible;
}

#small-dialog.modal-infografia .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    padding: 30px 40px !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-infografia .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
    overflow: visible;
}

#small-dialog.modal-infografia .bootstrap-select .dropdown-menu {
    z-index: 9999;
}

.aud-noticias-table-w100-q7m2p9 {
    width: 100% !important;
}

.aud-noticias-file-hidden-v9x2k4 {
    display: none;
}

.aud-noticias-upload-label-m5r8c2 {
    cursor: pointer;
    font-size: 18px;
    padding: 13px;
    background-color: #66676b;
    color: #fff;
    position: relative;
    border: none;
    display: inline-block;
    text-align: center;
    border-radius: 4px;
    line-height: 24px;
    width: auto;
    height: 50px;
    vertical-align: middle;
    font-weight: 500;
}

.aud-noticias-text-center-h7p4w2 {
    text-align: center;
}

.aud-noticias-note-red-s8m2v5,
.aud-noticias-action-delete-r8k3v1,
.aud-noticias-remove-file-p6q9n3 {
    color: red;
}

.aud-noticias-remove-file-p6q9n3 {
    cursor: pointer;
}

.aud-noticias-action-edit-c4m8q2 {
    color: blue;
}

.aud-noticias-resumen-max-w4p9n2 {
    max-width: 500px;
}

#small-dialog.modal-noticias-eliminar,
#small-dialog.modal-noticias-detalle,
#small-dialog.modal-noticias-auditoria {
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: visible;
}

#small-dialog.modal-noticias-eliminar,
#small-dialog.modal-noticias-auditoria {
    width: 650px;
}

#small-dialog.modal-noticias-detalle {
    width: 760px;
}

#small-dialog.modal-noticias-eliminar .small-dialog-header,
#small-dialog.modal-noticias-detalle .small-dialog-header,
#small-dialog.modal-noticias-auditoria .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    padding: 30px 40px !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-noticias-eliminar .small-dialog-content,
#small-dialog.modal-noticias-detalle .small-dialog-content,
#small-dialog.modal-noticias-auditoria .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
    overflow: visible;
}

#small-dialog.catalogo {
    overflow: visible;
}

#small-dialog.catalogo .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.catalogo .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
    overflow: visible;
}

#small-dialog.catalogo .bootstrap-select .dropdown-menu {
    z-index: 9999;
}

.aud-notificaciones-table-w100-l4m8p2 {
    width: 100% !important;
}

.aud-notificaciones-fecha-envio-hidden-x2n7v5 {
    display: none;
}

.aud-notificaciones-error-r7m3q1 {
    color: red;
}

#small-dialog.modal-notificaciones-crear,
#small-dialog.modal-notificaciones-auditoria {
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: visible;
}

#small-dialog.modal-notificaciones-crear {
    width: 760px;
}

#small-dialog.modal-notificaciones-auditoria {
    width: 650px;
}

#small-dialog.modal-notificaciones-crear .small-dialog-header,
#small-dialog.modal-notificaciones-auditoria .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    padding: 30px 40px !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-notificaciones-crear .small-dialog-content,
#small-dialog.modal-notificaciones-auditoria .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
    overflow: visible;
}

#small-dialog.modal-notificaciones-crear .bootstrap-select .dropdown-menu {
    z-index: 9999;
}

.aud-consentimiento-notice-border-r8m2q5 {
    border: solid 1px;
}

.aud-consentimiento-table-w100-p9x4n2 {
    width: 100% !important;
}

.aud-consentimiento-dialog-loader-h7p2m4 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-consentimiento-error-red-c5v8n1 {
    color: red;
}

#small-dialog.modal-consentimiento-auditoria {
    width: 650px;
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: visible;
}

#small-dialog.modal-consentimiento-auditoria .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    padding: 30px 40px !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-consentimiento-auditoria .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
    overflow: visible;
}

.aud-encargo-datos-notice-border-h4m9q2 {
    border: solid 1px;
}

.aud-encargo-datos-table-w100-k8p3n5 {
    width: 100% !important;
}

.aud-encargo-datos-dialog-loader-s6r2m8 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-encargo-datos-error-red-p5v9c3 {
    color: red;
}

#small-dialog.modal-encargo-datos-auditoria {
    width: 650px;
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: visible;
}

#small-dialog.modal-encargo-datos-auditoria .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    padding: 30px 40px !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-encargo-datos-auditoria .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
    overflow: visible;
}

.aud-bitacora-intento-empresas-table-w100-m3q8p6 {
    width: 100% !important;
}

.aud-carousel-banner-table-w100-v7m3q9 {
    width: 100% !important;
}

.aud-carousel-banner-action-delete-r4m8p2 {
    color: red;
}

.aud-carousel-banner-action-preview-b6q2n9 {
    color: blue;
}

.preview-carousel-container {
    text-align: center;
    padding: 15px;
}

.preview-carousel-img {
    max-width: 100%;
    max-height: 70vh;
    object-fit: contain;
    border-radius: 12px;
    display: block;
    margin: 0 auto;
}

#small-dialog.modal-vista-previa-carousel {
    width: 760px;
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: visible;
}

#small-dialog.modal-vista-previa-carousel .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    padding: 30px 40px !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-vista-previa-carousel .small-dialog-content {
    padding: 30px !important;
    box-sizing: border-box;
    overflow: visible;
}

.aud-catalogos-table-w100-p7m5q3 {
    width: 100% !important;
}

.aud-catalogos-danger-note-v8k2m6,
.aud-catalogos-error-red-j3p9x1 {
    color: red;
}

.aud-anuncio-flotante-img-actual-k4m7q2 {
    max-width: 220px;
    display: block;
    margin-bottom: 15px;
}

.aud-anuncio-flotante-thumb-q8p2m4 {
    max-width: 90px;
    max-height: 55px;
}

.aud-anuncio-flotante-action-edit-b4k8p2 {
    color: blue;
}

.aud-anuncio-flotante-action-delete-m6q3v9 {
    color: red;
}

#small-dialog.modal-anuncio-flotante {
    max-width: 610px;
    overflow: hidden;
}

#small-dialog.modal-anuncio-flotante .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    padding: 35px 40px !important;
    box-sizing: border-box;
}

#small-dialog.modal-anuncio-flotante .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
}

#small-dialog.modal-anuncio-flotante .small-dialog-content form {
    margin-bottom: 0;
}

#small-dialog.modal-anuncio-flotante .button[type="submit"] {
    min-width: 50px;
}

.aud-noty-icon-success-c7n2p4 {
    color: green;
}

.aud-noty-icon-danger-h5x9r2 {
    color: red;
}

.aud-varconcor-list-group-v4n8p2 {
    background-color: #eee;
    padding: 2em;
}

.aud-informes-admin .dataTables_filter {
    display: none;
}

.aud-informes-button-select-x4p8n2 {
    padding: 1em 2em;
    background: #fff;
    text-align: center;
    cursor: pointer;
    box-shadow: 0 3.2px 7.2px 0 rgba(0,0,0,.132), 0 0.6px 1.8px 0 rgba(0,0,0,.108);
    border: solid 1px #e0e0e0;
}

.aud-informes-button-select-x4p8n2:hover {
    box-shadow: 0 5.2px 9.2px 0 rgba(0,0,0,.132), 0 2.6px 5.8px 0 rgba(0,0,0,.108);
}

.aud-informes-button-select-x4p8n2.active {
    background-color: rgb(248,248,248);
    cursor: not-allowed;
    box-shadow: none;
}

.aud-informes-filter-card-k6m8p2 {
    box-shadow: 0px 0px 10px rgba(0,0,0,.2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-informes-filter-card-k6m8p2:hover {
    box-shadow: 0px 0px 20px rgba(0,0,0,.3);
}

.aud-informes-table-w100-l8n4p2 {
    width: 100% !important;
}

.modal-columnas-content,
.aud-informes-modal-columnas-content-q7r2v5 {
    max-height: 500px;
    overflow: auto;
    padding: 1em;
    border-left: solid 1px #eee;
}

.modal-columnas-content > .checkbox input,
.aud-informes-modal-columnas-content-q7r2v5 > .checkbox input {
    position: inherit !important;
}

.modal-columnas-content > .checkbox label,
.aud-informes-modal-columnas-content-q7r2v5 > .checkbox label {
    padding-left: 0 !important;
}

.modal-columnas-content > .checkbox,
.aud-informes-modal-columnas-content-q7r2v5 > .checkbox {
    display: flex;
}

.aud-informes-border-note-r5k9q2 {
    border: solid 1px;
}

.aud-informes-main-spinner-z6r3t1 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-informes-error-red-j9m2p4 {
    color: red;
}

.aud-informes-processing-z9v4n2 {
    z-index: 999999;
}

.aud-admin-documentos-table-w100-n7p4k2 {
    width: 100% !important;
}

.aud-admin-documentos-file-hidden-v6n8p2 {
    display: none;
}

.aud-admin-documentos-loader-h8p4m1 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-admin-documentos-error-red-q3v7n2 {
    color: red;
}

#small-dialog.modal-admin-documentos {
    width: 650px;
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: visible;
}

#small-dialog.modal-admin-documentos .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    padding: 30px 40px !important;
    box-sizing: border-box;
}

#small-dialog.modal-admin-documentos .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
    overflow: visible;
}

#small-dialog.modal-admin-documentos .small-dialog-content form {
    margin-bottom: 0;
}

.aud-citas-encuesta-satisfaccion-r8m2q4 .dataTables_filter {
    display: none;
}

.aud-citas-encuesta-filtros-k9m2p4 {
    box-shadow: 0px 0px 10px rgba(0,0,0,.2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-citas-encuesta-filtros-k9m2p4:hover {
    box-shadow: 0px 0px 20px rgba(0,0,0,.3);
}

.aud-citas-encuesta-table-w100-p6n4v8 {
    width: 100% !important;
}

.aud-citas-reprog-bitacora-r3p7m9 .dataTables_filter {
    display: none;
}

.aud-citas-reprog-bitacora-r3p7m9 #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em 1.25em;
    transition: .5s box-shadow;
    margin-bottom: 30px;
    background: #fff;
}

.aud-citas-reprog-bitacora-r3p7m9 #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-citas-reprog-bitacora-r3p7m9 .bitacora-filtros .input-with-icon-right i {
    top: 0;
}

.aud-citas-reprog-bitacora-r3p7m9 .bitacora-filtros .button {
    margin-top: 8px;
}

.aud-citas-reprog-bitacora-r3p7m9 .bitacora-content {
    flex: 0 0 95%;
    max-width: 95%;
}

.aud-citas-reprog-bitacora-r3p7m9 .table-container,
.aud-citas-reprog-bitacora-r3p7m9 .table-container .dataTables_wrapper {
    width: 100%;
}

.aud-citas-reprog-bitacora-r3p7m9 .bitacora-table-scroll {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.aud-citas-reprog-bitacora-r3p7m9 .bitacora-table-scroll table.dataTable {
    width: 100% !important;
    min-width: 1900px;
    margin: 0 !important;
}

.aud-citas-reprog-bitacora-r3p7m9 .bitacora-table-scroll th,
.aud-citas-reprog-bitacora-r3p7m9 .bitacora-table-scroll td {
    white-space: nowrap;
}

.aud-citas-reprog-bitacora-table-w100-r3p7m9 {
    width: 100% !important;
}

#small-dialog.modal-citas-reprog-bitacora {
    width: 650px;
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: visible;
}

#small-dialog.modal-citas-reprog-bitacora .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    padding: 30px 40px !important;
    box-sizing: border-box;
}

#small-dialog.modal-citas-reprog-bitacora .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
    overflow: visible;
}

.aud-contactenos-table-w100-k8p2m4 {
    width: 100% !important;
}

.aud-contactenos-notice-border-r6m9p2 {
    border: solid 1px;
}

.aud-contactenos-info-border-left-h7p4n2 {
    border-left: solid 1px #ccc;
}

.aud-contactenos-loader-h7m2p9 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-contactenos-error-red-p4n8m2 {
    color: red;
}

.aud-personas-datos-form-h8p2m5 .e {
    border: solid 1px #ff0181;
}

.aud-personas-datos-notice-border-r7k3m2 {
    border: solid 1px;
}

.aud-formacion-contacto-notice-border-p8m2q4 {
    border: solid 1px;
}

.aud-gestion-cuenta-status-pad-l35-x8m2p4 {
    padding-left: 35px;
}

.aud-gestion-cuenta-notice-border-p7q4n2 {
    border: solid 1px;
}

.aud-gestion-cuenta-notice-spaced-m3k8r6 {
    border: solid 1px;
    margin-left: 25px;
    margin-right: 25px;
}

.aud-gestion-cuenta-btn-left-m5q8r2 {
    margin-left: 25px;
}

.aud-gestion-cuenta-delete-note-r8p3n5 {
    color: red;
}

.aud-gestion-cuenta-check-warning-b9m2q4 {
    border: solid 1px;
    margin-bottom: 15px;
}

.aud-gestion-cuenta-red-text-q4n8m6 {
    color: red;
}

.aud-gestion-cuenta-access-row-h6p3m9 {
    display: flex;
    margin-top: 15px;
}

.aud-gestion-cuenta-check-col-r4m8p2 {
    width: 10%;
    padding-left: 8px;
}

.aud-gestion-cuenta-check-input-w5n7q3 {
    width: 100px;
    height: 30px;
}

.aud-priorizacion-vertical-index-v7p9m2 .li-req {
    display: block;
}

.aud-priorizacion-vertical-index-v7p9m2 .dataTables_filter {
    display: none;
}

.aud-priorizacion-vertical-index-v7p9m2 .dataTables_processing {
    z-index: 999999;
}

.aud-priorizacion-vertical-index-v7p9m2 #filtros {
    box-shadow: 0px 0px 10px rgba(0,0,0,.2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-priorizacion-vertical-index-v7p9m2 #filtros:hover {
    box-shadow: 0px 0px 20px rgba(0,0,0,.3);
}

.aud-priorizacion-vertical-index-v7p9m2 .modal-columnas-content {
    max-height: 500px;
    overflow: auto;
    padding: 1em;
    border-left: solid 1px #eee;
}

.aud-priorizacion-vertical-index-v7p9m2 .modal-columnas-content > .checkbox input {
    position: inherit !important;
}

.aud-priorizacion-vertical-index-v7p9m2 .modal-columnas-content > .checkbox label {
    padding-left: 0 !important;
}

.aud-priorizacion-vertical-index-v7p9m2 .modal-columnas-content > .checkbox {
    display: flex;
}

.aud-priorizacion-vertical-index-v7p9m2 .dataTables_wrapper {
    margin: 0 auto;
    width: 100%;
}

.aud-priorizacion-vertical-table-w100-n8p4q2 {
    width: 100% !important;
}

.aud-priorizacion-vertical-notice-border-m6q3p8 {
    border: solid 1px;
}

.aud-priorizacion-vertical-warning-three-bg-h7q2m8 {
    background-color: #f2c6b2;
}

.aud-priorizacion-vertical-loader-q8n4m2 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-priorizacion-vertical-error-red-p3m8q5 {
    color: red;
}

#small-dialog.aud-priorizacion-vertical-modal-prema-q5p8n2 {
    width: 800px;
    max-width: calc(100vw - 32px) !important;
    padding: 0 !important;
    overflow: hidden;
}

#small-dialog.aud-priorizacion-vertical-modal-prema-q5p8n2 .modal-dialog {
    width: 100%;
    max-width: none;
    margin: 0;
}

#small-dialog.aud-priorizacion-vertical-modal-prema-q5p8n2 .popup-tabs-nav {
    display: flex;
}

#small-dialog.aud-priorizacion-vertical-modal-prema-q5p8n2 .popup-tabs-nav li {
    flex: 0 0 auto;
}

#small-dialog.aud-priorizacion-vertical-modal-prema-q5p8n2 .popup-tabs-container {
    padding: 28px 40px 40px !important;
    overflow-x: auto;
}

#small-dialog.aud-priorizacion-vertical-modal-prema-q5p8n2 .Prema-tab {
    overflow-x: auto;
}

.aud-priorizacion-vertical-prema-table-r8m4q2 {
    width: 100% !important;
    min-width: 720px;
}

.aud-priorizacion-vertical-prema-table-r8m4q2 td,
.aud-priorizacion-vertical-prema-table-r8m4q2 th {
    vertical-align: top;
}

.aud-caja-herramientas-paleta-img-p9m4q2 {
    width: 60px;
    height: 60px;
}

.aud-caja-herramientas-table-w100-k7m2p4 {
    width: 100% !important;
}

.aud-cursos-miscf-index-r8m2q4 .dataTables_filter {
    display: none;
}

.aud-cursos-miscf-index-r8m2q4 #filtros {
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-cursos-miscf-index-r8m2q4 #filtros:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.3);
}

.aud-formacion-cursos-sede-listado-r6m2q4 .dataTables_filter {
    display: none;
}

.aud-formacion-cursos-sede-listado-r6m2q4 #filtros {
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-formacion-cursos-sede-listado-r6m2q4 #filtros:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.3);
}

.aud-formacion-servicio-center-row-k9m2q4 {
    justify-content: center;
}

.aud-formacion-servicio-flex-row-h7m2p9,
.aud-formacion-servicio-flex-label-p4n8m2 {
    display: flex;
}

.aud-formacion-centros-modal-scroll-p8m2q4 {
    overflow-y: auto;
    overflow-x: hidden;
}

.aud-datatable-processing-z9v4n2 {
    z-index: 999999;
}

.aud-caja-herramientas-revision-aprobado-g5r8m2 {
    color: green;
}

.aud-caja-herramientas-revision-rechazado-p3v7q9,
.aud-caja-herramientas-error-red-m8q4p2 {
    color: red;
}

.aud-caja-herramientas-timeline-text-s6n4p8 {
    max-height: 100px;
    white-space: nowrap;
}

.aud-caja-herramientas-timeline-revision-l7q2m5 {
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 100px;
    white-space: nowrap;
}

.aud-caja-herramientas-iframe-wrap-k2p8m5,
.aud-caja-herramientas-iframe-wrap-k2p8m5 iframe {
    width: 100%;
    height: 100%;
}

.aud-caja-herramientas-iframe-job-h446-v5n7q3 {
    height: 446px;
}

.aud-caja-herramientas-button-select-p7n4m2 {
    padding: 1em 2em;
    background: #fff;
    text-align: center;
    cursor: pointer;
    box-shadow: 0 3.2px 7.2px 0 rgba(0,0,0,.132), 0 0.6px 1.8px 0 rgba(0,0,0,.108);
    border: solid 1px #e0e0e0;
}

.aud-caja-herramientas-button-select-p7n4m2:hover {
    box-shadow: 0 5.2px 9.2px 0 rgba(0,0,0,.132), 0 2.6px 5.8px 0 rgba(0,0,0,.108);
}

.aud-caja-herramientas-button-select-p7n4m2.active {
    background-color: rgb(248,248,248);
    cursor: not-allowed;
    box-shadow: none;
}

.aud-caja-herramientas-tabla-items-r6m9p3 td {
    white-space: inherit !important;
}

.aud-caja-herramientas-columna-tipo-q5v7m2 {
    text-align: center !important;
}

.aud-caja-herramientas-empty-logo-container-r7n3p2 {
    text-align: center;
}

.aud-caja-herramientas-empty-logo-img-k8m4q1 {
    opacity: 0.2;
    width: 280px;
    height: 280px;
}

.aud-caja-herramientas-update-cursor-h8q2m5 {
    cursor: pointer;
}

.aud-caja-herramientas-loader-panel-q7m2p8 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-caja-herramientas-modal-w900-r7m4q2 {
    max-width: 900px !important;
}

.aud-caja-herramientas-preview-container-w900-f4q7p2 {
    max-width: 900px !important;
}

.aud-caja-herramientas-preview-frame-h800-s4n7m1 {
    width: 100%;
    height: 800px;
}

.aud-caja-herramientas-audiovisual-form-r6p2m8 .col-md-6 {
    padding-left: 30px;
    padding-right: 30px;
}

.aud-linea-grafica-index-v6m2q8 .tool-card {
    display: block;
    background: #ffffff;
    border-radius: 10px;
    padding: 18px 22px;
    text-decoration: none;
    box-shadow: 0 4px 14px rgba(0,0,0,0.08);
    transition: all .25s ease;
    border: 1px solid #eee;
}

.aud-linea-grafica-index-v6m2q8 .tool-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 22px rgba(0,0,0,0.12);
    border-color: #b81b7f;
}

.aud-linea-grafica-index-v6m2q8 .tool-card-content {
    display: flex;
    align-items: center;
    width: 100%;
}

.aud-linea-grafica-index-v6m2q8 .tool-card-text {
    max-width: 70%;
}

.aud-linea-grafica-index-v6m2q8 .tool-card-text h3 {
    margin: 0;
    font-size: 20px;
    color: #333;
    font-weight: 650;
}

.aud-linea-grafica-index-v6m2q8 .tool-card-text p {
    margin: 6px 0 0;
    font-size: 13px;
    color: #777;
    line-height: 1.4;
    max-width: 260px;
}

.aud-linea-grafica-index-v6m2q8 .tool-card-icon {
    margin-left: auto;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.aud-linea-grafica-index-v6m2q8 .tool-card-icon img {
    max-width: 70px;
    max-height: 70px;
    width: auto;
    height: auto;
    object-fit: contain;
}

.aud-linea-grafica-index-v6m2q8 .caja-marca-ins .tool-card-icon img {
    max-width: 110px;
    max-height: 110px;
    width: auto;
    height: auto;
    object-fit: contain;
}

.aud-linea-grafica-logo-ane-p4m8q2 {
    width: 150px;
    height: 150px;
}

.aud-caja-herramientas-linea-grafica-listado-r5q8p2 .dataTables_filter {
    display: none;
}

.aud-caja-herramientas-bitacora-r8m3p2 .dataTables_filter {
    display: none;
}

.aud-caja-herramientas-bitacora-r8m3p2 .dataTables_processing {
    z-index: 999999;
}

.aud-caja-herramientas-bitacora-r8m3p2 #filtros {
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-caja-herramientas-bitacora-r8m3p2 #filtros:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.3);
}

.aud-centro-formacion-perfil-warning-r9m2q4 {
    border: solid 1px;
}

.aud-centro-formacion-perfil-input-w100-r9m2q4 {
    width: 100% !important;
}

.aud-centro-formacion-perfil-servicio-actions-r9m2q4 {
    margin-top: 25px;
}

.aud-centro-formacion-perfil-loader-r9m2q4 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-centro-formacion-perfil-error-r9m2q4 {
    color: red;
}

.aud-centro-formacion-detalles-hidden-r6m2q4 {
    display: none;
}

.aud-centro-formacion-detalles-file-label-r6m2q4 {
    display: inline-block;
    cursor: pointer;
    font-size: 18px;
    padding: 13px;
    background-color: #66676b;
    color: #fff;
    position: relative;
    border: none;
    text-align: center;
    border-radius: 4px;
    line-height: 24px;
    width: auto;
    height: 50px;
    vertical-align: middle;
    font-weight: 500;
}

.aud-centro-formacion-detalles-center-r6m2q4 {
    text-align: center;
}

.aud-centro-formacion-detalles-delete-icon-r6m2q4 {
    color: red;
    cursor: pointer;
}

.aud-centro-formacion-detalles-loader-r6m2q4 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-centro-formacion-detalles-error-r6m2q4 {
    color: red;
}

.aud-cursos-concordantes-empty-center-r6m2q4 {
    text-align: center;
}

.aud-cursos-concordantes-empty-logo-r6m2q4 {
    opacity: 0.2;
    width: 280px;
    height: 280px;
}

.aud-historico-oferente-index-r5m2q8 .fun-fact {
    box-shadow: 0 0 20px rgba(0,0,0,.1);
}

.aud-historico-oferente-index-r5m2q8 .fun-fact:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.3);
}

.aud-historico-oferente-card-label-r5m2q8 {
    color: #666;
}

.aud-historico-oferente-hidden-spacer-r5m2q8 {
    visibility: hidden;
}

.aud-empresa-datos-section-pad-p7m2q4 {
    padding: 25px;
}

.aud-empresa-datos-warning-border-p7m2q4 {
    border: solid 1px;
}

.aud-empresa-datos-add-link-p7m2q4 {
    cursor: pointer;
    background-color: #66676b;
    color: #fff;
}

.aud-empresa-datos-table-mt-p7m2q4 {
    margin-top: 38px;
}

.aud-empresa-datos-action-col-p7m2q4 {
    text-align: center;
    width: 100px !important;
}

.aud-empresa-datos-action-center-p7m2q4 {
    text-align: center;
}

.aud-empresa-datos-link-text-p7m2q4 {
    color: black;
}

.aud-empresa-datos-link-delete-p7m2q4,
.aud-empresa-datos-link-youtube-p7m2q4,
.aud-empresa-datos-link-reddit-p7m2q4,
.aud-empresa-datos-link-pinterest-p7m2q4 {
    color: red;
}

.aud-empresa-datos-link-facebook-p7m2q4 {
    color: blue;
}

.aud-empresa-datos-link-whatsapp-p7m2q4 {
    color: green;
}

.aud-empresa-datos-link-messenger-p7m2q4 {
    color: #0078FF;
}

.aud-empresa-datos-link-instagram-p7m2q4 {
    color: #8a3ab9;
}

.aud-empresa-datos-link-twitter-p7m2q4,
.aud-empresa-datos-link-skype-p7m2q4 {
    color: aqua;
}

.aud-empresa-datos-link-linkedin-p7m2q4 {
    color: #2867B2;
}

.aud-empresa-datos-link-viber-p7m2q4 {
    color: #665CAC;
}

.aud-empresa-datos-link-snapchat-p7m2q4 {
    color: #D6AF2B;
}

.aud-empresa-datos-link-telegram-p7m2q4 {
    color: #0088cc;
}

.publicaciones-buscador-acciones {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 6px;
}

.publicaciones-buscador-acciones .button {
    margin: 0 0 10px;
}

.aud-puesto-publicaciones-empty-center-r7m2q5 {
    text-align: center;
}

.aud-puesto-publicaciones-empty-logo-r7m2q5 {
    opacity: 0.2;
    width: 280px;
    height: 280px;
}

.aud-puesto-publicaciones-title-r7m2q5 {
    font-size: x-large;
}

.aud-puesto-publicaciones-list-reset-r7m2q5 {
    list-style: none;
}

.aud-puesto-publicaciones-action-link-r7m2q5 {
    color: #666;
}

.aud-puesto-publicaciones-loader-r7m2q5 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-puesto-publicaciones-error-r7m2q5 {
    color: red;
}

.aud-perfil-index-r8m3p1 {
    overflow-x: hidden;
    scroll-behavior: smooth;
}

.aud-perfil-index-r8m3p1 .buttons-to-right,
.aud-perfil-index-r8m3p1 .dashboard-box-list .button.to-right {
    opacity: 1 !important;
    box-shadow: 0 0 5px 10px #fff !important;
}

.aud-perfil-index-r8m3p1 .dashboard-box-list > li {
    padding: 1em !important;
    border-right: solid 4px #e0e0e0 !important;
}

.aud-perfil-index-r8m3p1 .dashboard-box-list > li:hover {
    border-left: solid 4px #e0e0e0 !important;
}

.aud-perfil-index-r8m3p1 .timeline {
    max-height: 600px;
    overflow: auto;
    padding: 0 .5em;
    box-shadow: 0 0 -10px #fff unset;
}

.aud-perfil-index-r8m3p1 #lblArchivo {
    display: inline-block;
    cursor: pointer;
    font-size: 18px;
    padding: 13px;
    background-color: #66676b;
    color: #fff;
    position: relative;
    border: none;
    text-align: center;
    border-radius: 4px;
    line-height: 24px;
    width: auto;
    height: 50px;
    vertical-align: middle;
    font-weight: 500;
}

.aud-perfil-index-r8m3p1 .social-login-separator {
    text-align: left;
}

.aud-perfil-index-r8m3p1 .social-login-separator span {
    font-weight: 700;
    display: block;
    color: #333;
}

.aud-perfil-file-hidden-r8m3p1 {
    display: none;
}

.aud-perfil-table-action-r8m3p1 {
    text-align: center;
}

.aud-perfil-table-w100-r8m3p1,
.aud-perfil-input-w100-r8m3p1 {
    width: 100% !important;
}

.aud-perfil-table-container-r8m3p1 {
    overflow-x: auto;
    width: 100%;
}

.aud-perfil-datos-editar-r8m3p1 {
    border: solid 1px #e0e0e0;
    color: #333;
}

.aud-perfil-empty-red-r8m3p1 {
    color: red;
}

.aud-perfil-text-ellipsis-r8m3p1 {
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 100px;
    white-space: nowrap;
}

.aud-perfil-separator-bg-r8m3p1 {
    background: #f9f9f9 !important;
}

.aud-perfil-cv-option-r8m3p1 {
    margin: 1.5em;
}

.aud-perfil-cv-img-r8m3p1 {
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
}

#small-dialog.modal-perfil-index-r8m3p1 {
    max-width: 610px !important;
    padding: 0 !important;
    overflow: visible;
}

#small-dialog.modal-perfil-index-r8m3p1 .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-perfil-index-r8m3p1 .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
    overflow: visible;
}

#small-dialog.modal-perfil-historial-r8m3p1 {
    max-width: 670px;
    padding: 0 !important;
    overflow: hidden;
}

#small-dialog.modal-perfil-programa-r8m3p1 {
    max-width: 670px;
    padding: 0 !important;
    overflow: hidden;
}

#small-dialog.modal-perfil-sanciones-sisae-r8m3p1 {
    max-width: 1200px;
    padding: 0 !important;
    overflow: hidden;
}

#small-dialog.modal-perfil-historial-r8m3p1 .small-dialog-header,
#small-dialog.modal-perfil-programa-r8m3p1 .small-dialog-header,
#small-dialog.modal-perfil-sanciones-sisae-r8m3p1 .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-perfil-historial-r8m3p1 .small-dialog-content,
#small-dialog.modal-perfil-programa-r8m3p1 .small-dialog-content,
#small-dialog.modal-perfil-sanciones-sisae-r8m3p1 .small-dialog-content {
    max-width: none !important;
    width: 100%;
    padding: 40px !important;
    box-sizing: border-box;
    overflow-x: auto;
}

.aud-perfil-modal-content-w600-r8m3p1 {
    max-width: 600px;
}

.aud-puesto-perfiles-page-r8m2q5 .dataTables_filter {
    display: none;
}

#small-dialog.modal-puesto-perfiles {
    overflow: hidden;
    max-width: 900px;
}

#small-dialog.modal-puesto-perfiles .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-puesto-perfiles .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
}

.button-select {
    padding: 1em 2em;
    background: #fff;
    text-align: center;
    cursor: pointer;
    box-shadow: 0 3.2px 7.2px 0 rgba(0,0,0,.132), 0 0.6px 1.8px 0 rgba(0,0,0,.108);
    border: solid 1px #e0e0e0;
}

.button-select:hover {
    box-shadow: 0 5.2px 9.2px 0 rgba(0,0,0,.132), 0 2.6px 5.8px 0 rgba(0,0,0,.108);
}

.button-select.active {
    background-color: rgb(248,248,248);
    cursor: not-allowed;
    box-shadow: none;
}

.aud-puesto-perfiles-main-warning-r8m2q5,
.aud-puesto-perfiles-notification-border-r8m2q5 {
    border: solid 1px;
}

.aud-puesto-perfiles-empty-center-r8m2q5,
.aud-puesto-perfiles-blocked-center-r8m2q5 {
    text-align: center;
}

.aud-puesto-perfiles-empty-logo-r8m2q5 {
    opacity: 0.2;
    width: 280px;
    height: 280px;
}

.aud-puesto-perfiles-filter-title-r8m2q5 {
    border-bottom: solid 1px #e0e0e0;
}

.aud-puesto-perfiles-table-w-r8m2q5 {
    width: 100% !important;
}

.aud-puesto-perfiles-blocked-alert-r8m2q5 {
    text-align: center;
    font-size: 15px;
}

.aud-puesto-perfiles-alert-icon-r8m2q5 {
    height: 30px;
}

.aud-puesto-perfiles-loader-r8m2q5 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-puesto-perfiles-error-r8m2q5 {
    color: red;
}

.aud-puesto-perfiles-info-block-r8m2q5 {
    border-left: solid 1px #ccc;
}

.aud-puesto-perfiles-detail-title-r8m2q5 {
    color: #00505A;
    margin-bottom: 25px;
}

.aud-puesto-perfiles-detail-link-r8m2q5 {
    padding-left: 10px;
}

.aud-puesto-perfiles-notificar-scroll-r8m2q5 {
    min-height: 600px;
    max-height: 600px;
    overflow-y: scroll;
    padding: .5em;
}

.aud-puesto-perfiles-candidato-card-r8m2q5 {
    padding: 0;
}

.aud-curriculo-listado-action-bg-q9m4r2 {
    background-color: #fff;
}

.aud-curriculo-listado-check-q9m4r2 {
    width: 20px;
    height: 20px;
    background-color: #006170;
}

.aud-curriculo-listado-hidden-q9m4r2 {
    display: none !important;
}

.aud-curriculo-listado-loader-q9m4r2 {
    height: 100vh;
    margin-left: 15%;
    margin-right: 15%;
    justify-items: center;
    justify-content: center;
    align-items: center;
    display: flex;
}

.aud-curriculo-listado-spinner-q9m4r2 {
    width: 3rem;
    height: 3rem;
}

.aud-curriculo-listado-heart-selected-q9m4r2 {
    color: red;
}

.aud-curriculo-listado-heart-default-q9m4r2 {
    color: gray;
}

.aud-curriculo-listado-name-white-q9m4r2 {
    color: #fff;
}

.aud-curriculo-listado-overflow-hidden-q9m4r2 {
    overflow: hidden;
}

.aud-curriculo-listado-contact-link-q9m4r2 {
    color: #B3B8BE;
    background: #434E5E;
}

.aud-curriculo-listado-empty-q9m4r2 {
    min-height: 100vh;
}

.aud-curriculo-listado-ats-footer-q9m4r2 {
    text-align: right;
}

.aud-curriculo-listado-ats-logo-q9m4r2 {
    max-height: 50px;
    width: 50px;
    object-fit: contain;
}

.aud-empresa-dashboard-empty-title-p9m2q6 {
    font-size: xx-large;
}

.aud-empresa-dashboard-empty-center-p9m2q6 {
    text-align: center;
}

.aud-empresa-dashboard-empty-logo-p9m2q6 {
    opacity: 0.2;
    width: 280px;
    height: 280px;
}

.aud-empresa-dashboard-search-p9m2q6 {
    width: 100% !important;
}

.aud-empresa-dashboard-fun-fact-p9m2q6 {
    box-shadow: 0 0 20px rgba(0,0,0,.1);
}

.aud-empresa-dashboard-fun-fact-p9m2q6:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.3);
}

.aud-empresa-dashboard-fun-fact-p9m2q6 .fun-fact-icon {
    background-color: rgba(54,189,120,0.07);
}

.aud-empresa-dashboard-fun-fact-p9m2q6 .fun-fact-icon i {
    color: #36bd78;
}

.aud-empresa-dashboard-card-label-p9m2q6 {
    color: #666;
}

.aud-historico-empresa-loader-p9m2q6 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-historico-empresa-error-p9m2q6 {
    color: red;
}

#small-dialog.modal-historico-empresa {
    overflow: hidden;
    max-width: 900px;
}

#small-dialog.modal-historico-empresa .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-historico-empresa .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
}

.aud-historico-empresa-filter-pad-p9m2q6 {
    padding-bottom: 40px;
}

.aud-historico-empresa-filter-row-p9m2q6 {
    display: flex;
    align-items: flex-start;
    gap: 16px;
    flex-wrap: wrap;
}

.aud-historico-empresa-filter-field-p9m2q6 {
    flex: 1 1 230px;
    min-width: 0;
}

.aud-historico-empresa-filter-action-p9m2q6 {
    flex: 0 0 auto;
}

.aud-historico-empresa-filter-button-p9m2q6 {
    min-width: 54px;
    height: 52px;
    margin: 0;
}

.aud-historico-empresa-filter-table-wrap-p9m2q6 {
    overflow-x: auto;
}

.aud-historico-empresa-filter-table-p9m2q6 {
    width: 100% !important;
}

.aud-historico-empresa-filter-center-p9m2q6 {
    text-align: center;
}

.aud-historico-empresa-table-p9m2q6 {
    width: 100% !important;
}

#small-dialog.modal-historico-empresa-popup-p9m2q6,
#small-dialog.modal-historico-empresa-tabs-p9m2q6 {
    max-width: 900px;
    overflow: hidden;
}

#small-dialog.modal-historico-empresa-popup-p9m2q6 .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-historico-empresa-popup-p9m2q6 .small-dialog-content {
    padding: 40px !important;
    box-sizing: border-box;
}

#small-dialog.modal-historico-empresa-tabs-p9m2q6 .popup-tabs-container {
    box-sizing: border-box;
}

@media (max-width: 600px) {
    #small-dialog.modal-historico-empresa .small-dialog-content {
        padding: 30px 24px !important;
    }

    .aud-historico-empresa-filter-action-p9m2q6,
    .aud-historico-empresa-filter-button-p9m2q6 {
        width: 100%;
    }
}

.aud-publicar-puesto-notification-border-k4n7p2 {
    border: solid 1px;
}

.aud-publicar-puesto-required-mark-k4n7p2 {
    color: red;
    font-size: 25px;
}

.aud-publicar-puesto-list-data-k4n7p2 {
    display: none;
}

.aud-publicar-puesto-error-text-k4n7p2 {
    color: red;
}

.aud-publicar-puesto-loader-k4n7p2 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

#small-dialog.modal-publicar-puesto-k4n7p2 {
    overflow: hidden;
}

#small-dialog.modal-publicar-puesto-k4n7p2 .small-dialog-header {
    width: 100% !important;
    left: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box;
}

#small-dialog.modal-publicar-puesto-k4n7p2 .small-dialog-content {
    box-sizing: border-box;
}

.aud-notificaciones-usuarios-action-white-v6m2p9 {
    color: white;
}

.aud-notificaciones-usuarios-validation-v6m2p9 {
    max-height: 400px;
    overflow-y: auto;
    margin-bottom: 100px;
    cursor: default;
}

.aud-notificaciones-usuarios-cursor-v6m2p9 {
    cursor: default;
}

.aud-notificaciones-usuarios-validation-content-v6m2p9 {
    display: block;
    cursor: default;
}

.aud-notificaciones-usuarios-table-v6m2p9 {
    width: 100% !important;
}

.aud-notificaciones-index-empty-hidden-m7q2p5 {
    display: none;
    text-align: center;
}

.aud-notificaciones-index-empty-center-m7q2p5 {
    text-align: center;
}

.aud-notificaciones-index-empty-logo-m7q2p5 {
    opacity: 0.2;
    width: 280px;
    height: 280px;
}

.aud-notificaciones-index-detail-top-m7q2p5 {
    padding-top: 30px;
}

.aud-notificaciones-index-detail-middle-m7q2p5 {
    padding-top: 75px;
}

.aud-notificaciones-index-detail-text-m7q2p5 {
    max-width: 500px;
}

.aud-notificaciones-index-detail-footer-m7q2p5 {
    padding-top: 100px;
}

.aud-formacion-menu-cursos-card-m8v2p6 {
    max-height: 300px;
}

.aud-formacion-menu-cursos-title-white-m8v2p6 {
    color: #fff;
}

.aud-cursos-miscf-detalles-notification-border-n9p4r2 {
    border: solid 1px;
}

.aud-cursos-miscf-detalles-table-n9p4r2 {
    width: 100% !important;
}

.aud-cursos-miscf-detalles-validation-n9p4r2 {
    max-height: 400px;
    overflow-y: auto;
    margin-bottom: 19%;
    cursor: default;
}

.aud-cursos-miscf-detalles-cursor-n9p4r2 {
    cursor: default;
}

.aud-cursos-miscf-detalles-validation-content-n9p4r2 {
    display: block;
    cursor: default;
}

.aud-cursos-miscf-detalles-action-white-n9p4r2 {
    color: white;
}

.aud-cursos-miscf-detalles-headline-n9p4r2 {
    background-color: rgb(0 97 112);
    font-family: nunito, helveticaneue, helvetica neue, Helvetica, Arial, sans-serif;
}

.aud-cursos-miscf-detalles-headline-text-n9p4r2 {
    color: white;
}

.aud-cursos-miscf-detalles-modal-container-n9p4r2 .modal-columnas-content {
    max-height: 500px;
    overflow: auto;
    padding: 1em;
    border-left: solid 1px #eee;
}

.aud-cursos-miscf-detalles-modal-container-n9p4r2 .modal-columnas-content > .checkbox input {
    position: inherit !important;
}

.aud-cursos-miscf-detalles-modal-container-n9p4r2 .modal-columnas-content > .checkbox label {
    padding-left: 0 !important;
}

.aud-cursos-miscf-detalles-modal-container-n9p4r2 .modal-columnas-content > .checkbox {
    display: flex;
}

.aud-cursos-miscf-detalles-priorizacion-n9p4r2 #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-cursos-miscf-detalles-priorizacion-n9p4r2 #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-cursos-miscf-detalles-justificacion-n9p4r2 {
    width: 100%;
    height: 250px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 4px solid #ccc;
    border-radius: 4px;
    background-color: #f8f8f8;
    font-size: 16px;
    resize: none;
}

.aud-cursos-miscf-detalles-loader-n9p4r2 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-cursos-miscf-detalles-error-text-n9p4r2 {
    color: red;
}

.aud-cursos-miscf-detalles-processing-n9p4r2 {
    z-index: 999999;
}

.aud-cursos-miscf-detalles-left-border-n9p4r2 {
    border-left: solid 1px #ccc;
}

.aud-sifa-index-v3q8r1 .dataTables_filter {
    display: none;
}

.aud-sifa-index-v3q8r1 .dataTables_processing {
    z-index: 999999;
}

.aud-sifa-index-v3q8r1 #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-sifa-index-v3q8r1 #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-sifa-index-table-v3q8r1 {
    width: 100% !important;
}

.aud-sifa-index-action-white-v3q8r1 {
    color: white;
}

.aud-sifa-index-error-text-v3q8r1 {
    color: red;
}

.aud-sifa-index-modal-columnas-v3q8r1 .modal-columnas-content {
    max-height: 500px;
    overflow: auto;
    padding: 1em;
    border-left: solid 1px #eee;
}

.aud-sifa-index-modal-columnas-v3q8r1 .modal-columnas-content > .checkbox input {
    position: inherit !important;
}

.aud-sifa-index-modal-columnas-v3q8r1 .modal-columnas-content > .checkbox label {
    padding-left: 0 !important;
}

.aud-sifa-index-modal-columnas-v3q8r1 .modal-columnas-content > .checkbox {
    display: flex;
}

.aud-sifa-detalles-notification-border-p6r4m8 {
    border: solid 1px;
}

.aud-sifa-detalles-table-p6r4m8 {
    width: 100% !important;
}

.aud-sifa-detalles-validation-p6r4m8 {
    max-height: 400px;
    overflow-y: auto;
    margin-bottom: 19%;
    cursor: default;
}

.aud-sifa-detalles-cursor-p6r4m8 {
    cursor: default;
}

.aud-sifa-detalles-validation-content-p6r4m8 {
    display: block;
    cursor: default;
}

.aud-sifa-detalles-action-white-p6r4m8 {
    color: white;
}

.aud-sifa-detalles-headline-p6r4m8 {
    background-color: rgb(0 97 112);
    font-family: nunito, helveticaneue, helvetica neue, Helvetica, Arial, sans-serif;
}

.aud-sifa-detalles-headline-text-p6r4m8 {
    color: white;
}

.aud-sifa-detalles-modal-container-p6r4m8 .modal-columnas-content {
    max-height: 500px;
    overflow: auto;
    padding: 1em;
    border-left: solid 1px #eee;
}

.aud-sifa-detalles-modal-container-p6r4m8 .modal-columnas-content > .checkbox input {
    position: inherit !important;
}

.aud-sifa-detalles-modal-container-p6r4m8 .modal-columnas-content > .checkbox label {
    padding-left: 0 !important;
}

.aud-sifa-detalles-modal-container-p6r4m8 .modal-columnas-content > .checkbox {
    display: flex;
}

.aud-sifa-detalles-justificacion-p6r4m8 {
    width: 100%;
    height: 250px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 4px solid #ccc;
    border-radius: 4px;
    background-color: #f8f8f8;
    font-size: 16px;
    resize: none;
}

.aud-sifa-detalles-loader-p6r4m8 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-sifa-detalles-error-text-p6r4m8 {
    color: red;
}

.aud-sifa-detalles-notificar-input-p6r4m8 {
    width: 100% !important;
}

.aud-sifa-detalles-notificar-content-p6r4m8 {
    background-color: #fafafa;
    min-height: 300px;
    max-height: 300px;
    overflow-y: scroll;
    box-shadow: inset 0 0 10px rgba(0,0,0,.4);
}

.aud-eventos-formacion-sifa-panel-border-h8m2q5 {
    border-left: solid 1px #eee;
    border-right: solid 1px #eee;
}

.aud-eventos-formacion-sifa-left-border-h8m2q5 {
    border-left: solid 1px #eee;
}

.aud-eventos-formacion-sifa-organizadores-input-h8m2q5 {
    width: 100% !important;
}

.aud-eventos-formacion-sifa-organizadores-box-h8m2q5 {
    background-color: #fafafa;
    min-height: 300px;
    max-height: 300px;
    overflow-y: scroll;
    box-shadow: inset 0 0 10px rgba(0,0,0,.4);
}

.aud-admin-consultas-cursos-listado-k3m9t2 .dataTables_filter {
    display: none;
}

.aud-admin-consultas-cursos-listado-k3m9t2 .dataTables_processing {
    z-index: 999999;
}

.aud-admin-consultas-cursos-listado-k3m9t2 #filtros {
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-admin-consultas-cursos-listado-k3m9t2 #filtros:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.3);
}

.aud-admin-consultas-cursos-listado-k3m9t2 .modal-columnas-content {
    max-height: 500px;
    overflow: auto;
    padding: 1em;
    border-left: solid 1px #eee;
}

.aud-admin-consultas-cursos-listado-k3m9t2 .modal-columnas-content > .checkbox input {
    position: inherit !important;
}

.aud-admin-consultas-cursos-listado-k3m9t2 .modal-columnas-content > .checkbox label {
    padding-left: 0 !important;
}

.aud-admin-consultas-cursos-listado-k3m9t2 .modal-columnas-content > .checkbox {
    display: flex;
}

.aud-admin-consultas-cursos-table-k3m9t2 {
    width: 100% !important;
}

.aud-admin-consultas-cursos-processing-k3m9t2 {
    z-index: 999999;
}

.aud-admin-consultas-cursos-loader-k3m9t2 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-admin-consultas-cursos-error-text-k3m9t2 {
    color: red;
}

.aud-admin-cursos-index-table-r5n2w7 {
    width: 100% !important;
}

.aud-admin-cursos-index-error-text-r5n2w7 {
    color: red;
}

.aud-admin-cursos-index-loader-r5n2w7 {
    height: 100%;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column;
}

.aud-admin-cursos-index-sede-input-r5n2w7 {
    width: 100% !important;
}

.aud-formacion-index-cursos-empty-logo-m9q6r2 {
    opacity: .2;
    width: 280px;
    height: 280px;
}

.aud-orientacion-expediente-contenido-v9p4k2 {
    height: max-content;
    margin-bottom: 35px;
}

.aud-orientacion-expediente-header-v9p4k2 {
    background-color: #fff;
    color: #00606f;
    display: flex;
    justify-content: center;
}

.aud-orientacion-expediente-header-icon-v9p4k2 {
    padding-right: 15px;
}

.aud-orientacion-expediente-edit-link-v9p4k2 {
    border: solid 1px #e0e0e0;
    color: #333;
}

.aud-orientacion-expediente-message-v9p4k2 {
    text-align: center;
    font-size: larger;
}

.aud-orientacion-calendario-asistida-v9p4k2 {
    background-color: #595959;
}

.aud-orientacion-calendario-pendiente-v9p4k2 {
    background-color: #005c00;
}

.aud-orientacion-calendario-reprogramada-v9p4k2 {
    background-color: #804000;
}

.aud-orientacion-calendario-caducada-v9p4k2 {
    background-color: #b30000;
}

.aud-orientacion-cancelar-cita-nota-v9p4k2 {
    color: red;
}

.aud-orientacion-psp-bitacora-modal-v9p4k2 {
    max-width: 800px;
}

.aud-orientacion-psp-agente-contenido-v9p4k2 {
    height: max-content;
    margin-bottom: 35px;
}

.aud-orientacion-psp-agente-header-v9p4k2 {
    background: #6c757d;
    color: white;
    border-color: #6c757d;
}

.aud-orientacion-psp-agente-padding-right-v9p4k2 {
    padding-right: 0;
}

.aud-orientacion-psp-agente-button-v9p4k2 {
    width: 100% !important;
}

.aud-orientacion-psp-agente-loader-wrap-v9p4k2 {
    text-align: -webkit-center;
}

.aud-orientacion-psp-agente-loader-v9p4k2 {
    width: 60px;
    height: 60px;
    border: 10px solid #006170;
    border-top: 8px solid white;
}

.aud-orientacion-psp-versiones-table-v9p4k2 {
    width: 100% !important;
    text-align: center;
}

.aud-orientacion-progreso-titulo-v9p4k2 {
    color: #006170;
}

.aud-orientacion-progreso-table-v9p4k2 {
    width: 100% !important;
}

.aud-orientacion-observaciones-form-v9p4k2 {
    padding: 12px;
}

.aud-orientacion-observaciones-alert-v9p4k2,
.aud-orientacion-observaciones-actions-v9p4k2 {
    text-align: center;
}

.aud-orientacion-observaciones-icon-v9p4k2 {
    font-size: 18px;
}

.aud-orientacion-proceso-mini-bottom-k8p2x6 {
    margin-bottom: 40px;
}

.aud-orientacion-proceso-mini-top-k8p2x6 {
    margin-top: 40px;
}

.aud-orientador-vista-r5m8q2 .dataTables_filter {
    display: none;
}

.aud-orientador-vista-r5m8q2 .dataTables_processing {
    z-index: 999999;
}

.aud-orientador-vista-r5m8q2 #filtros {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    padding: .5em 1em;
    transition: .5s box-shadow;
}

.aud-orientador-vista-r5m8q2 #filtros:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
}

.aud-orientador-table-w100-r5m8q2 {
    width: 100% !important;
}

.aud-orientador-action-link-r5m8q2 {
    color: #006170 !important;
}

.aud-orientador-action-link-disabled-r5m8q2 {
    opacity: .5;
    pointer-events: none;
}

.aud-orientador-dialog-close-r5m8q2 {
    color: black !important;
}

.aud-orientador-psp-card-r5m8q2 {
    width: 100%;
    padding: 15px;
    margin-bottom: 35px;
}

.aud-orientador-psp-icon-r5m8q2 {
    color: #00505a;
}

.aud-orientador-psp-divider-r5m8q2 {
    width: 100%;
    height: 1px;
    background-color: #00505a;
    opacity: .7;
}

.aud-orientador-psp-actions-r5m8q2 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-bottom: 35px;
}

.aud-orientador-reset-margin-r5m8q2 {
    margin-left: 25px;
}

.aud-orientador-hora-select-r5m8q2 {
    font-size: 14px;
}

.aud-orientador-comentarios-r5m8q2,
.aud-orientador-usuarios-contactar-r5m8q2 {
    max-height: 700px;
    overflow-y: auto;
    padding: 1em;
    margin-bottom: 2em;
}

.aud-orientador-comentario-r5m8q2 {
    border-bottom: solid 1px #e0e0e0;
    margin-bottom: 1em;
    border-left: solid 4px #e0e0e0;
    padding-left: 6px;
}

.aud-orientador-comentario-r5m8q2:last-child {
    border-bottom: none;
}

.aud-orientador-comentario-form-r5m8q2 {
    border: solid 1px #e0e0e0;
    padding: .3em 2em;
}

.aud-orientador-usuario-contactar-r5m8q2 {
    margin-bottom: 1.5em;
    padding-left: 6px;
}

.aud-orientador-usuario-contactar-r5m8q2:last-child {
    border-bottom: none;
}

.aud-orientador-usuarios-table-r5m8q2 {
    width: 100% !important;
    font-size: 16px !important;
}

.aud-orientador-usuarios-header-row-r5m8q2,
.aud-orientador-usuarios-header-cell-r5m8q2 {
    border: 3px solid #ccc;
}

.aud-orientador-usuarios-row-r5m8q2 {
    border: 1px solid #ccc;
}

.aud-orientador-dialog-title-r5m8q2 {
    background-color: #00505a;
}
