.label-personal {
    font-size: 8pt;
}

.myAcordeon .panel-heading {
    height: 0 !important;
}

.myAcordeon .panel-body {
    padding: 0 !important;
}

.myPanel {
    background: #fff;
    padding: 15px !important;
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
    margin-bottom: 10px;
}
/*estilos tabla  planillas*/
.tablaPlanilla .table > tbody > tr > td{padding:1px!important}
.tablaPlanilla  select.form-control{padding: 0!important;}
.tablaPlanilla  .input-gore{height: 25px!important;font-size: 8pt!important;}
.tablaPlanilla  select.input-sm{height:25px!important}
/*tabla con scroll*/
.tablaScroll {
    display: block !important;
    width: 100% !important;
}

.tablaScroll thead {
    width: 100%;
}

.tablaScroll > thead > tr > th {
    background:#63b7e6 !important;
    color: #fff;
}

/*.tablaScroll tbody td{display: table;line-height:20pt!important;}*/
.tablaScroll tr:after {
    content: ' ';
    display: block;
    visibility: hidden;
    clear: both;
}

.tablaScroll tbody {
    height: 650px;
    overflow-y: auto;
    width: 100%;
}

.tablaScroll2 tbody {
    height: 280px !important;
}

.tablaScroll3 tbody {
    height: 500px !important;
}

.tablaScroll thead, .tablaScroll tbody td,.tablaScroll tbody, .tablaScroll tr, .tablaScroll th {
    display: block;
}

.tablaScroll tbody td, .tablaScroll thead > tr > th {
    float: left;
    border-bottom-width: 0;
   /* white-space: nowrap !important;*/
}

.clear:after {
    clear: both;
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
}

.clear {
    clear: both;
}

.google-visualization-orgchart-node {
    border: 0 !important;
    color: #000;
    font-size: 1em;
    min-width: 120px !important;
}

/*estislos para que el selector con ayuda sea en bloque*/
#buscarSelect .twitter-typeahead {
    display: block !important;
}
#buscarSelect1 .twitter-typeahead {
    display: block !important;
    width: 100%!important;
}

#buscarSelect .input-group .form-control,#buscarSelect >.form-control {
    float: inherit !important;
}
/*para la tabla*/
/*#buscarSelect .twitter-typeahead{position: inherit!important;}*/

.form-group-personal {
    margin-bottom: 5px;
}

@media (min-width: 1100px) {
    .modal-lg {
        width: 95% !important;
    }

    /*para la tabla scr*/
}

.input-required {
    display: flex;
}

.red {
    color: #e75a5a;
    margin-top: 6px;
    margin-left: 3px;
}

.input-editable {
    background-color: rgba(151, 245, 168, 0.24);
}
