/* Start custom CSS */body {
    --color-alterno-1: #9d9d9d;
    
    --color-blanco: #ffffff;
    --color-negro: #000000;
    --color-transparente: #00000000;
    --color-marca-1: #05166D;
    --color-marca-2: #007900;
    --color-1: #007900;
    --color-2: #BCBCBC;
    --color-3: #BCBCBC;
    --color-transparente-1: #00000099;
    --color-transparente-2: #5252528F;
    --color-transparente-3: #5252528F;
}

body {
    background-image: url(https://aula.siecorporacion.org/wp-content/uploads/fondo.webp);
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
}

.tutor-course-details-page{
    margin: 125px auto;
    /*background: var(--color-transparente-1);*/
    color: var(--color-blanco);
    border-radius: 35px;
    padding: 50px;

}

.tutor-btn-primary{
    border-color: var(--color-blanco) !important;
}

.tutor-course-details-top {
    display: none !important;
}



.tutor-modal-body .tutor-color-black,
.tutor-modal-body .tutor-color-secondary,
.tutor-modal-body .tutor-color-muted,
.tutor-modal-body input,
.tutor-modal-body a:hover
{
    color: var(--color-negro) !important;
}

.tutor-modal-body .tutor-btn-primary,
.tutor-modal-body .tutor-btn-primary:hover{
    background: var(--color-negro) !important;
    border-radius: 50px !important; 
}





/*OTROS*/
button{
    border-radius: 50px !important;
    color: var(--color-blanco) !important;
}
button:hover{
    background: var(--color-blanco) !important;
    color: var(--color-negro) !important;
}
a:hover{
    color: var(--color-blanco) !important;
}

/*ENCABEZADO*/

.tutor-course-details-header{
    background: var(--color-transparente-1) !important;
    padding: 25px;
    border: 1px solid var(--color-transparente-2);
    border-radius: 5px;
    
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}

.tutor-course-details-header h1{
    margin: -5px 0 0;
}



/*VIDEOS*/

.tutor-video-player{
    border-radius: 10px;
    overflow: hidden;
}

.tutor-video-player button{
    border: none;
    padding: 0;
}

.tutor-video-player button:focus,
.tutor-video-player button:hover{
    border: none;
    background: var(--color-transparente) !important;
}

.tutor-video-player button:focus svg,
.tutor-video-player button:hover svg{
    fill: var(--color-blanco);
}

/*INFORMACIÓN*/

.tutor-is-sticky{
    background: var(--color-transparente) !important;
    
    /*backdrop-filter: blur(8px);*/
    /*-webkit-backdrop-filter: blur(8px);*/
    
    top: 100px !important;
}

.tutor-nav-link.is-active{
    color: var(--color-blanco);
}

.tutor-course-details-tab{
    background: var(--color-transparente-1) !important;
    padding: 50px;
    border: 1px solid var(--color-transparente-2);
    border-radius: 5px;
    
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}

/*CONTENIDOS ACORDEONES*/

.tutor-accordion-item-header{
    color: var(--color-blanco) !important;
}

.tooltip-wrap.tooltip-icon,
.tutor-accordion-item-header::after{
    color: var(--color-transparente-3) !important;
}

.tutor-course-content-list-item-icon,
.tutor-accordion .tutor-color-muted{
    color: var(--color-alterno-1) !important;
}

.tutor-accordion-item{
    background: var(--color-transparente) !important;
}
.tutor-accordion-item li{
    background: var(--color-transparente) !important;
}

.tutor-accordion-item-header{
    background: var(--color-transparente-1) !important;
}

/*LATERALES*/

.tutor-card-body{
    text-align: center;
}
.tutor-card-body a.tutor-btn-primary{
    border-color: var(--tutor-color-primary) !important;
}

.tutor-card-body{
    text-align: center;
}

.tutor-course-details-instructors{
    display: none !important;
}

.tutor-color-black,
.tutor-color-secondary,
.tutor-alert-text,
.tutor-color-muted,
.tutor-meta>*{
    color: var(--color-blanco) !important;
}

.tutor-card-body,
.tutor-warning{
    background: var(--color-transparente) !important;
}
.tutor-card,
.tutor-single-course-sidebar-more>div{
    background: var(--color-transparente-1);
    
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}

.tutor-card:not(.tutor-no-border),
.tutor-card-footer:not(.tutor-no-border),
.tutor-single-course-sidebar-more>div,
.tutor-course-details-instructors+div
.tutor-single-course-sidebar-more>div:last-child{
    border-color: var(--color-transparente-2) !important;
}/* End custom CSS */