/* new unified custom */
.bg-primary, .owl-theme .owl-dots .owl-dot.active span, a.btn-consultar, #block-cards-slider .card-body {
    background-color: rgb(88,35,97) !important;
}

.bg-primary-transparent {
    background-color: rgba(88,35,97,0.96) !important;
}

.mytabs, #bannerzone .card {
    background-color: rgba(88,35,97,0.9);
}

.tab-content .list-group-item {
    border-bottom-color: rgb(88,35,97,38) ;
}

.tab-content .list-group-item, .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active,
.box-card h1, #block-patrons h1, .box-card a:hover, #block-links a:hover, .block-cards .list-group a:hover {
    color: rgb(88,35,97) !important;
}

a.btn-consultar:hover {
    color: #fff !important;;
    background-color: rgb(29, 56, 108) !important;
}

/* gradient colors rules */
.color-card .list-group-item:nth-child(5n+1),
.badge-secondary, .block-cards .card-deck > div:nth-child(5n+1) h4.card-header{
    background-color: #7480be;
}

.color-card .list-group-item:nth-child(5n+1):hover,
.badge-secondary:hover, .block-cards .card-deck > div:nth-child(5n+1) h4.card-header:hover {
    background-color: #40676d;
}

.color-card .list-group-item:nth-child(5n+2), .block-cards .card-deck > div:nth-child(5n+2) h4.card-header {
    background-color: #edc315;
}

.color-card .list-group-item:nth-child(5n+2):hover, .block-cards .card-deck > div:nth-child(5n+2) h4.card-header:hover{
    background-color:#cd9156;
}

.color-card .list-group-item:nth-child(5n+3), .block-cards .card-deck > div:nth-child(5n+3) h4.card-header {
    background-color: #2bab63;
}

.color-card .list-group-item:nth-child(5n+3):hover, .block-cards .card-deck > div:nth-child(5n+3) h4.card-header:hover {
    background-color: #b65b5b;
}

.color-card .list-group-item:nth-child(5n+4), .block-cards .card-deck > div:nth-child(5n+4) h4.card-header {
    background-color: #582362;
}

.color-card .list-group-item:nth-child(5n+4):hover, .block-cards .card-deck > div:nth-child(5n+4) h4.card-header:hover {
    background-color: #97a64e;
}

.color-card .list-group-item:nth-child(5n+5), .block-cards .card-deck > div:nth-child(5n+5) h4.card-header {
    background-color: #7480be;
}

.color-card .list-group-item:nth-child(5n+5):hover, .block-cards .card-deck > div:nth-child(5n+5) h4.card-header:hover {
    background-color: #598493;
}

.vignette-full:after {
    content: '';
    bottom: 0;
    background: transparent;
    opacity: inherit;
    right: 0;
    -webkit-box-shadow: inset 0px 60px 45px -10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0px 60px 45px -10px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0px 60px 45px -10px rgba(0, 0, 0, 0.4);
}

#bannerzone .banner h1 a {
    color: #673259;
}