.accesibilidad h1,
.accesibilidad h2,
.accesibilidad h3,
.accesibilidad h4,
.accesibilidad h5,
.accesibilidad h6 {
    color: #FFF;
}

.accesibilidad,
.accesibilidad section,
.accesibilidad .grey.lighten-4,
.grey.lighten-4.py-4.accesibilidad,
.accesibilidad input[type="text"],
.accesibilidad input[type="password"] {
    background-color: #000 !important;
    color: #FFFFFF !important;
    border: 2px solid white !important;
}

.accesibilidad h1, .accesibilidad h2, .accesibilidad h3, .accesibilidad h4{
    color: #FFFFFF !important;
}

.accesibilidad a, .accesibilidad h1 a, .accesibilidad h2 a, .accesibilidad h3 a, .accesibilidad h4 a, .accesibilidad i{
    text-decoration: none;
    color: #FFF !important;
}

.accesibilidad p,
.accesibilidad label,
.accesibilidad .text-danger,
.accesibilidad .list-group-item .badge,
.accesibilidad .list-group-item:hover span {
    color: #FFF !important;
}

.accesibilidad a {
    color: #FFF !important;
}

.accesibilidad a:hover {
    text-decoration: underline !important;
}

.accesibilidad .breadcrumb .active {
    color: #FFF !important;
}

.accesibilidad .form-control {
    color: #000 !important;
}

.accesibilidad .dropdown-menu {
    border-color: #FFFFFF!important;
}

.accesibilidad li.active > a{
    color:  #FFF!important;
}

.accesibilidad .box-resultados:hover{
    border: 1px solid #FFF !important;
    background: transparent;
}

.accesibilidad .card-investigador,
.accesibilidad .collapsible-body a,
.accesibilidad .box-content,
.accesibilidad .white,
.accesibilidad .input-group-text {
    background: transparent !important;
}

.accesibilidad #contrast,
.accesibilidad .grey-text,
.accesibilidad .table,
.accesibilidad .collapsible-header {
    color: #FFF !important;
}

.accesibilidad .list-group .active,
.accesibilidad .list-group .list-group-item,
.accesibilidad .list-group-item,
.accesibilidad .list-group .list-group-item .cant,
.accesibilidad .scrollbar,
.accesibilidad .grey.lighten-5,
.accesibilidad .tabla-calendar th {
    color: #FFF !important;
    background-color: #000 !important;
}

.accesibilidad .btn,
.accesibilidad .page-link,
.accesibilidad .number,
.accesibilidad .card,
.accesibilidad .restricciones,
.accesibilidad .materias .seleccionada,
.accesibilidad .buscador-medio .grey.lighten-4,
.accesibilidad .grey.lighten-3 {
    background-color: #000 !important;
    border: 2px solid #FFF !important;
    color: #FFF !important;
}

.accesibilidad .icono,
.accesibilidad .badge {
    background-color: #000 !important;
    border: 2px solid #FFF !important;
    color: #FFF !important;
}

.accesibilidad .modal-content {
    background-color: #000 !important;
    border: 4px solid #FFF !important;
    color: #FFF !important;
}

.accesibilidad .modal-content .close {
    color: #FFF !important;
    text-shadow: none !important;
    opacity: 1 !important;
}

.accesibilidad .formulario .md-pills .nav-link.active,
.accesibilidad .formulario .md-pills .show>.nav-link,
.accesibilidad .nav-pills .active,
.accesibilidad .nav-tabs .nav-link.active {
    background-color: #000 !important;
    border: 2px solid #FFF !important;
}

.accesibilidad .timeline::before {
    background-color: #FFF !important;
}

.accesibilidad .timeline-element::before {
    border: 3px solid #FFF !important;
    background-color: #000 !important;
}

.accesibilidad .popover-header,
.accesibilidad .popover-body {
    background-color: #000 !important;
    border: 4px solid #FFF !important;
}

.accesibilidad .item-lista {
    background-color: #000 !important;
    border-color: #FFF !important;
}

.accesibilidad .red-text,
.accesibilidad .text-black-50 {
    color: #FFF !important;
}

.accesibilidad .scrollbar-lady-lips::-webkit-scrollbar-thumb {
    border: 1px solid #FFF !important;
    border-radius: 10px;
    -webkit-box-shadow: none !important;
    background-color: #000 !important;
    background-image: none !important;
}

.accesibilidad .sesion:hover,
.accesibilidad .anexo:hover,
.accesibilidad .testimonio:hover,
.accesibilidad .nav-pills .nav-link:hover {
    background-color: #000 !important;
}

.accesibilidad .item-lista:hover,
.accesibilidad .item-lista-guardadas:hover {
    background-color: #000 !important;
    border: 1px solid #FFF !important;
}

.side-nav.fixed.side-nav-herramientas.accesibilidad {
    border-right: 2px solid white !important;
}

.accesibilidad .tab-content {
    border-top: 1px solid white !important;
}

.accesibilidad .accordion .card,
.accesibilidad .list-group-item .badge {
    border: none !important;
}

.accesibilidad .medios-seleccionados,
.accesibilidad i.text-success {
    color: #000 !important;
}

.accesibilidad .img-portada {
    border: none !important;
}

.accesibilidad .dia-cal {
    border: 1px solid white !important;
}

.accesibilidad .axis path,
.accesibilidad .axis line {
    stroke: #FFF !important;
}

.accesibilidad text,
.accesibilidad rect {
    fill: #FFF !important;
}

.accesibilidad .fichas a {
    border: 10px solid white;
}

.accesibilidad .num-ficha {
    background-color: black;
    border: 5px solid white;
    color: white;
}

.accesibilidad .fichas a:hover .num-ficha {
    border-color: white;
}

.accesibilidad .cabecera-ficha {
    background: transparent;
    border: 8px solid white;
    padding: 0;
}

.accesibilidad .cabecera-ficha .btn-flat:hover {
    background: transparent !important;
    color: #FFF !important;
}

.accesibilidad .card-wrapper .card-rotating .face {
    background: none;
}

.accesibilidad .ficha-hoy {
    background-color: white;
}

.accesibilidad .ficha-hoy h3 {
    background-color: black;
    color: white;
}

.accesibilidad .ficha-hoy .ficha-rot {
    background-color: black;
}

.accesibilidad .ficha-hoy .card {
    border: none !important;
}

.accesibilidad #fichaBusquedaLibre {
    border: 2px solid white !important;
    color: black !important;
}
