/*
// /////////////////////////////////////////////////////////////////////////////
// Ranking Stars
// Fecha: 14/04/2020
// Versión 1.0
// -----------------------------------------------------------------------------
// FICHERO: 
// -----------------------------------------------------------------------------
// ranking.stars.css
//
// /////////////////////////////////////////////////////////////////////////////  
// -----------------------------------------------------------------------------
// THEMES CSS
// -----------------------------------------------------------------------------
//  themes/seneca.colors.css                                                       
//  @import url('https://www.juntadeandalucia.es/educacion/senecav2/seneca/biblioweb/assets/components/ranking-stars/themes/colores.css');
//
//  themes/monochrome.css
//  @import url('https://www.juntadeandalucia.es/educacion/senecav2/seneca/biblioweb/assets/components/ranking-stars/themes/monochrome.css');
//
//  themes/protanopia.css
//  @import url('https://www.juntadeandalucia.es/educacion/senecav2/seneca/biblioweb/assets/components/ranking-stars/themes/protanopia.css');
/*
/////////////////////////////////////////////////////////////////////////////// 
*/

@import url('https://www.juntadeandalucia.es/educacion/senecav2/seneca/biblioweb/assets/components/ranking-stars/themes/colores.css'); /* Theme Selected */

/*
 - Globo Información
 ------------------------------------------------------------------------
 */
.ranking-stars-component .rating-header {
    margin-right: 8px;
    padding: 8px;
    border-radius: 5px;
    position: relative;
}

.ranking-stars-component .rating-header:before {
    position: absolute;
    font-family: "Font Awesome 5 Free";
    display: block;
    content: "\f0da";
    font-size: 15px;
    top: 5px;
    right: -5px;
}

.ranking-stars-component .star-default {
    font-weight: 100;
}

.ranking-stars-component .star-default span {
    font-weight: 100;
}

.ranking-stars-component.disable-select .star-default span {
    font-weight: 600;
}

.ranking-stars-component .star-default:hover span {
    font-weight: 600;
}

.ranking-stars-component button {
    font-size: 18px;
    padding: 0 2px;
    border-width: 1px;
    border-style: solid;
}
.ranking-stars-component button.hover span {
    font-weight: 600;
}

.ranking-stars-component button:focus {
    border-width: 0px;
    border-style: solid;
}

/* 
 - Ranking Desactivado
 ------------------------------------------------------------------------
 */
.ranking-stars-component.disabled {
    pointer-events: none;
    opacity: 0.6;
}

/* 
 - Ranking Requerido
 ------------------------------------------------------------------------
 */


/* 
 - Ranking No Seleccionable
 ------------------------------------------------------------------------
 */
.ranking-stars-component.disable-select {
    margin-top: 5px;
}

.ranking-stars-component.disable-select .rating-header {
    display: none !important;
}

.ranking-stars-component.disable-select button {
    pointer-events: none;
    padding: 0px;
}
