.card .card-image .card-title {
    position: initial;
}

.d-inline {
    display: inline;
}

.img-thumbnail {
    padding: 0.25rem;
    background-color: #f8fafc;
    border: 1px solid #dee2e6;
    border-radius: 0.25rem;
    max-width: 100%;
    height: auto;
}
.circle.img-thumbnail {
    border-radius: 50%;
}

.txt-decoration-none {
    text-decoration: none !important;
}

.bg-rojoefi {
    background-color: #364944;
}
.text-rojoefi {
    color: #364944;
}

.text-rojooscuro {
    color: #364944;
}

.btn,
.btn-large,
.btn-small {
    background-color: #364944;
}

.btn:hover,
.btn-large:hover,
.btn-small:hover {
    background-color: #ec214af5;
}

.pagination li.active {
    background-color: #364944;
}

.azulmorado {
    background-color: #7a90d3;
}

.azulclaro {
    background-color: #62bfd4;
}

.rojoclaro {
    background-color: #e05753;
}

.azulcentro {
    background-color: #3e9ddd;
}

.verdeclaro {
    background-color: #77c67c;
}

.naranjaclaro {
    background-color: #f7a941;
}

.rosapurpura {
    background-color: #cc718d;
}

.amarilloislas {
    background-color: #ffcd40;
}

.cursor-pointer{
    cursor: pointer;
}

/* BOOTSTRAP MIX */
.d-block {
    display: block;
}

.d-none{
    display: none;
}

/* //SPACINGS */
.mb-5 {
    margin-bottom: 3rem !important;
}

.mb-2 {
    margin-bottom: 0.5rem !important;
}
.pb-2 {
    margin-bottom: 0.5rem !important;
}
.mb-3 {
    margin-bottom: 1rem !important;
}

.pr-3,
.px-3 {
    padding-right: 1rem !important;
}

.mt-5,
.my-5 {
    margin-top: 3rem !important;
}

.mt-4,
.my-4 {
    margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
    margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
    margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
    margin-left: 1.5rem !important;
}

.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}
