/**/
div.cs-skin-slide {
    color: #088;
    font-size: 1em;
    font-weight: 600;
    margin: 0 5px;
    padding-left: 10px;
    top: -3px;
    width: 300px;
}

div.cs-skin-slide:not(.cs-active):before {
    background: transparent;
}

.cs-skin-slide > span {
    height: initial;
    min-height: 32px;
    padding: 0;  
}

.cs-skin-slide .cs-options {
    width: 100%;
    height: 425px;
    padding: 0;
}

.cs-skin-slide.cs-active::before {
    background: transparent;
}

.cs-skin-slide > span::after, 
.cs-skin-slide.cs-active > span::after {
    content: '\f040';
    font-family: 'FontAwesome';
    font-weight: 400;
}

.cs-select > span::after {
    right: 5px;
}

.cs-skin-slide .cs-options li span {
    text-transform: initial;
    font-weight: 400;
    letter-spacing: 0;
    font-size: 1em;
    padding: 2px 10px;
}

.cs-skin-slide .cs-options li {
    margin: 4px 0;
}

.cs-select ul {
    background: #fff;
    padding: 1px 4px;
}

.cs-skin-slide .cs-options li span:hover, .cs-skin-slide .cs-options li.cs-focus span, .cs-skin-slide .cs-options li.cs-selected span {
    color: #333;
}

.cs-select.correcto{
    background-color: rgba(117, 206, 102, 0.2);    
}


.cs-select.incorrecto{
    background-color: rgba(229, 71, 81, 0.2);
}