.required label {
    font-weight: bold;
}

.required label:not(.custom-file-label):after {
    color: red;
    content: " *";
    display: inline;
}

.custom-file-label::after {
    content: "Buscar..." !important;
}

body {
    color: #1c4558;
}

aside {
    background-color: #1C4558 !important;
}

aside .nav-link,
.text-white {
    color: white !important;
}

.bg-1 {
    background-color: #489690 !important;
}

.bg-2 {
    background-color: #5a934b !important;
}

.bg-3 {
    background-color: #9cc051 !important;
}

.bg-4 {
    background-color: #b0c551 !important;
}

.bg-5 {
    background-color: #1c4558 !important;
}

.bg-6 {
    background-color: #ade3e8 !important;
}

.bg-7 {
    background-color: #7fceda !important;
}

.bg-8 {
    background-color: #f1fc83 !important;
}

.bg-9 {
    background-color: #a0c053 !important;
}

.bg-10 {
    background-color: #07110B !important;
}

aside .nav-link.active {
    background-color: #9CC051 !important;
    color: #1C4558 !important;
}

.pagination .page-item .page-link {
    color: #1C4558 !important;
}

.btn.btn-primary,
.badge.badge-primary,
.pagination .page-item.active .page-link {
    background-color: #9CC051 !important;
    color: #1C4558 !important;
    border-color: #9CC051 !important;
}

.scifi-table {
    background-color: white !important;
    border: 2px solid #1C4558 !important;
}

.card .table th {
    /* border-top: 1.5px solid #1C4558 !important; */
    border-bottom: 1.5px solid #1C4558 !important;
}

.preloader {
    background-color: #1C4558 !important;
}

.text-1 {
    color: #1C4558 !important
}

.text-2 {
    color: #9cc051 !important
}

.card-primary:not(.card-outline)>.card-header {
    background-color: #9CC051 !important;
}

#projectInfo {
    border-bottom: none !important;
}

.chosen-disabled {
    opacity: 1 !important;
}

.chosen-disabled .chosen-single,
.chosen-disabled .chosen-choices {
    background-color: #e9ecef !important;
    opacity: 1 !important;
    color: #495057 !important;
}

.chosen-disabled .chosen-single:not(.chosen-single-with-deselect) div:after {
    background-color: #e9ecef !important;
    opacity: 1 !important;
    color: #495057 !important;
}

.chosen-disabled .chosen-single div,
.chosen-disabled .chosen-single span {
    background-color: #e9ecef !important;
    opacity: 1 !important;
    color: #495057 !important;
}

.accordion .card-title a[data-toggle].collapsed:after {
    font-family: "bootstrap-icons" !important;
    font-weight: 900;
    content: "\F282";
    color: #444444;
    position: absolute;
    right: 10px;
}

.accordion .card-title a[data-toggle]:not(.collapsed):after {
    font-family: "bootstrap-icon" !important;
    font-weight: 900;
    content: "\F286";
    color: #444444;
    position: absolute;
    right: 10px;
}

.bg-scifi {
    background-color: #e8eaed !important;
}

/*Personalización del carousel de bootstrap */
/* .carousel-indicators li{
    background-color: #f6f6f6;
    box-shadow: inset 1px 1px 1px 1px #cdcde4;    
}
.carousel-indicators .active{
    margin: .1em;
    background-color: #272720;
} */

.carousel-inner{
  margin: 3em;
}

.carousel-control-prev, .carousel-control-next, .carousel-control-prev:focus, .carousel-control-next:focus{
  color: #7a7575;
}

.carousel-control-prev:hover, .carousel-control-next:hover{
  color: #030303;
}

#ui-datepicker-div {
    z-index: 10000 !important;
}

.carousel-inner {
    margin: 0 !important;
}