/*Search en general
#search-div .label-icon {
    position: absolute !important;
    transform: translateY(7px) !important;
}

#search-div i.material-icons {
    top: 7px !important;
    font-size: 20px !important;
    transform: translate(10px, 4px);
 }

#search-div input {
    height: 36px;
    margin: 0px !important;
    padding-left: 40px !important;
    padding-right: 25px !important;
    transform: translateY(2px);
}
Fin de search*/

/*Ql editor*/
.ql-editor-text{
    white-space:normal !important;
    padding: 0 !important;
}
.ql-editor-collapsible{
    white-space:normal !important;
    padding: 1rem !important;
}
.ql-editor-text p{
    white-space:normal !important;
}
.ql-editor li{
    text-decoration: none !important;
    font-size: 14px !important;
    color: unset !important;
}
/*Fin de ql-editor*/

/*Tooltipster - descripción de un grupo */
.tooltip_templates { display: none; }
/*Fin de tooltipster*/
.list-activities li{
    color: black !important;
}
/*Respuestas de un foro*/
.buttonsDiv{
    display: flex;
}
.buttonsDiv a, .buttonsDiv button{
    margin-right: 8px !important;
}
/*Fin de respuestas de un foro*/

/*Evaluación cruzada tareas- dentro de un grupo (groupInCourse)*/
/*.listResultsHw li{*/
/*    color: black;*/
/*}*/
/*Fin Evaluación cruzada tareas*/

.jconfirm-buttons{
    padding: 0 0.75rem;
    width: 100%;
}

/*Para los opciones disabled de los dropdowns*/
.dropdown-content li.disabled {
    color: #C8CAD7 !important;
}
.dropdown-content li.disabled a {
    color: #A2A5B1 !important;
    pointer-events: none !important;
}
/*Fin selec*/

/*Para las tabs vertical en examen practico- cuando te vas a la seccion de puntuación y seleccionas por variables*/
.ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 20% }
.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
.ui-tabs-vertical .ui-tabs-nav li a { display:block; }
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; }
.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 80%}
/*Fin de tabs verticales*/

/*Para los jquery confirms*/
.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button {
    text-transform: none !important;
    font-weight: unset !important;
}
.jconfirm .jconfirm-box .jconfirm-buttons button {
    border-radius: 10px !important;
}

/*.jconfirm .jconfirm-box .jconfirm-buttons>button {*/
/*    margin-bottom: initial !important;*/
/*    margin-left:initial !important;*/
/*    margin-right: initial !important;*/
/*}*/

/*Para los botones de descarga de las tablas*/
.tables .table-header .table-controls .table-buttons button {
    width: 60px;
}

.loader {
    position: absolute;
    z-index: 1001;
    left: 50%;
    top: 50%;
    transform: translateY(-50%);
}


/*Para tareas colaborativas o cross eval**/
.div-team.card,.evaluate .card, .teamToEvaluate .card{
    min-height: 50px !important;
}
.hasHwFile{
    vertical-align: text-bottom; margin-left: 2vh;position:absolute; right:10px;
}
.team-title{
    position: relative !important;
}
.evaluator .card, .evaluate .card, .teamToEvaluate .card{
    padding: 20px !important;
}

/*Para NEXT AND Prev del template Progress en un curso*/
.carousel-fixed-item.middle-indicator{
    height: 0 !important;
}

.progres-heigh .carousel-item {
    overflow-y: auto !important;
}


/**Para la galería*/

/*.ff_fileupload_uploads {*/
/*    margin-top: 20px;*/
/*}*/

/*.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_image {*/
/*    width: 23.55555vw !important;*/
/*}*/

/***Fin de galería**/