#header .header-body{
    background: #527951;
}
#wrapper .subheader{
    background: #b59ecc;
}
#wrapper .btn{
    border-radius: 8px;
}
#wrapper .btn-amarillo{
    background: #e1ff67;
    color: #000;
    min-width: 100px;
}
#wrapper .btn-amarillo:hover{
    background: #ceea5e;
}
#wrapper .btn-verde{
    background: #afcdc0;
    color: #000;
    min-width: 100px;
}
#wrapper .btn-verde:hover{
    background: #9cc0b3;
}
#wrapper .btn-lavanda{
    background: #b59ecc;
    color: #000;
    min-width: 100px;
}
#wrapper .btn-lavanda:hover{
    background: #a48dbb;
}
#wrapper .text-verde{
    color: #527951;
}
#wrapper .wizard-steps .step .step-number{
    box-shadow: none;
    font-size: 0;
    border-radius: 0;
    margin: 0;
    width: 70px;
    height: 69px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: transparent;
}
#wrapper .wizard-steps .step .step-number img:not(.step-number-active), #wrapper .wizard-steps .step.active .step-number img.step-number-active, #wrapper .wizard-steps .step:hover a .step-number img.step-number-active{
    display: block;
}
#wrapper .wizard-steps .step .step-number img.step-number-active, #wrapper .wizard-steps .step.active .step-number img:not(.step-number-active), #wrapper .wizard-steps .step:hover a .step-number img:not(.step-number-active){
    display: none;
}
@media only screen and (max-width: 767px) {
    #wrapper .wizard-steps{
        display: block;
    }
    #wrapper .wizard-steps .step .step-number{
        width: 50px;
    }
    #wrapper .wizard-steps .step-line{
        display: none;
    }
    #wrapper .wizard-steps .step{
        max-width: 25%;
        min-width: 0;
        float: left;
    }
}
.title_icon{
    display: inline-block;
    width: 40px;
    height: 40px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    margin-bottom: -10px;
}
.title_icon.icohete{
    background-image: url('../img/iconos/cohete.png');
}
.title_icon.ilupa{
    background-image: url('../img/iconos/lupa.png');
}
.title_icon.imanoselect{
    background-image: url('../img/iconos/manoselect.png');
}
.title_icon.ilapiz{
    background-image: url('../img/iconos/lapiz.png');
}
.title_icon.icertificado{
    background-image: url('../img/iconos/certificado.png');
    width: 50px;
    height: 50px;
}
.icono_btn{
    position: relative;
    display: inline-block;
}
.icono_btn::after{
    content: '';
    display: block;
    width: 60px;
    height: 60px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    right: -30px;
    top: -10px;
}
.icono_btn.icohete::after{
    background-image: url('../img/iconos/cohete.png');
}
#wrapper .list-group-item.active{
    background-color: #567855;
    border-color: #567855;
}
/* Filemanager */
#wrapper .filemanager .data li {
    border-radius: 15px;
    background-color: #fff;
    height: 106px;
}
#wrapper .filemanager .data li:hover {
    background-color: #f0f0f0;
}
#wrapper .filemanager .data li .name{
    color: #527951;
}
#wrapper .filemanager .data li .details{
    display: none;
}
#wrapper .icon.folder:after{
    background-color: #B8DCCB;
}
#wrapper .icon.folder:before{
    background-color: #9bccb5;
    box-shadow: 1.25em 0.25em 0 0em #9bccb5;
}
#wrapper .icon.file.f-gif:after, #wrapper .icon.file.f-jpg:after, #wrapper .icon.file.f-jpeg:after, #wrapper .icon.file.f-pdf:after, #wrapper .icon.file.f-png:after{
    border-bottom-color: #9bccb5;
}
#wrapper .icon.file.f-gif, #wrapper .icon.file.f-jpg, #wrapper .icon.file.f-jpeg, #wrapper .icon.file.f-pdf, #wrapper .icon.file.f-png{
    box-shadow: 1.74em -2.1em 0 0 #B8DCCB inset;
}
#wrapper .breadcrumbs a{
    color: #527951;
}
/* Filemanager fin */
.video-btn{
    color: #626262;
}