.card{border-radius:15px}app-datos-personales{width:100%!important}@media (min-width: 960px){app-datos-personales{width:20%!important}}app-comp-cursos{width:100%!important}@media (min-width: 960px){app-comp-cursos{width:40%!important}}app-comp-noticias{width:100%!important}@media (min-width: 960px){app-comp-noticias{width:40%!important}}.cursor-pointer{cursor:pointer!important}.css-datos{line-height:13px}.css-datos h5{color:#555}.css-datos span{color:#b2cbdf;font-size:.65rem}.css-datos label{color:#0033a0;font-size:.7rem}.css-datospers .card{background-color:#fffc}.css-datospers .infopersonal label,.css-datospers .infopersonal input,.css-datospers .datoscomplem label,.css-datospers .datoscomplem input{font-size:.6rem}.css-datospers .infopersonal input,.css-datospers .datoscomplem input{background-color:#fff;border-color:#b2cbdf}.css-datospers .infopersonal label,.css-datospers .datoscomplem label{color:#b2cbdf}.css-cursos{background-color:#fffc}.css-cursos p{color:#b2cbdf;font-size:.9rem}.css-cursos .card{line-height:14.5px;border-radius:0!important;box-shadow:0 2px 3px 2px #ced7e4}.css-cursos .card span,.css-cursos .card label{color:#0033a0;font-size:.75rem}.css-cursos .card i{color:#b2cbdf;cursor:pointer}.css-curso ul{background-color:#fff;width:40%;border-radius:20px;position:absolute;margin-left:18px;box-shadow:0 3px 4px #577f8e;z-index:2}.css-curso ul li{color:#b2cbdf;font-weight:500;font-size:x-large}.css-curso .css-opciones{background-color:#fff;text-align:center;border-top-left-radius:0;border-bottom-right-radius:0;height:9rem;cursor:pointer}.css-curso .css-opciones h5{color:#b2cbdf}.css-curso .css-opciones h5{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.css-curso .containerNoticias{border-radius:20px;background-color:#f4f6ff;height:30%}.css-curso .containerNoticias h5{color:#b2cbdf;margin-left:5%}.css-curso .containerNoticias img{margin-left:10%;width:80%;height:70%}.css-curso .fechasImportantes{margin-top:20px;border-radius:20px;background-color:#f4f6ff;height:60%}.css-curso .fechasImportantes h5{color:#b2cbdf;margin-left:10px}.css-curso .fechasImportantes .fecha{background-color:#fff;height:35%;margin-left:20px;margin-right:20px}.css-curso .datos p{color:#b2cbdf}.css-curso .datos p small{color:#000!important}.css-unidades .unidad{margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.css-unidades .unidad .desc{padding-left:2%;color:#b2cbdf}.css-unidades .unidad i{color:#000!important}.css-lecturas i{color:#b2cbdf!important;font-size:2rem!important}.css-lecturas .cssBody{line-height:16px}.css-lecturas .cssBody span{color:#b2cbdf}.css-lecturas .cssBody label{color:#b2cbdf;font-size:.75rem}.css-lecturas .footer{font-size:.65rem}.css-lecturas .lecOpcional span{color:green}.css-lecturas .lecObligatorio span{color:red}.css-foros{color:#b2cbdf}.css-foros label{font-size:.7rem}.css-foros i{font-size:large!important;color:#000!important}.css-foros .bg-clrprm{background-color:#b2cbdf}.css-noticias{background-image:url("./media/fondo-OHZTWGBE.jpg");background-size:cover;background-position:center top}.css-noticias .card{background-color:#fffc}.css-noticias .card i{color:#66bfbf}.css-noticias .card span,.css-noticias .card label{font-size:.7rem}.css-noticias p{color:#fff}.css-chats{background-color:#fffc}.css-chats .row{line-height:14.5px}.css-chats .row span,.css-chats .row label{color:#b2cbdf;font-size:.75rem}.css-chats .row .bi-chat-dots-fill{color:#b2cbdf}.css-chats .row .bi-caret-right-fill{color:#66bfbf;cursor:pointer}.screen-chats{background-color:#b2cbdf;height:100vh}.screen-chats .card{background-color:#fffc}.screen-chats .card h5{color:#66bfbf}.css-fechas{background-color:#fffc}.css-fechas .row{line-height:20px;border:2px dashed #B2CBDF}.css-fechas .row .col-2{border-right:1px solid #B2CBDF}.css-fechas .row .col-2 span{font-size:1.5rem}.css-fechas .row .col-10 span{font-size:.9rem}.css-fechas .row .col-10 label{font-size:.6rem}.css-fechas .row span,.css-fechas .row label{color:#b2cbdf}.css-faqs{background-color:#fffc}.css-faqs .row{border-bottom:1px solid #B2CBDF}.css-faqs .row i,.css-faqs .row label{color:#b2cbdf;font-size:.9rem}
