:root {
    --naacp-primary: #0F6BFF;
    --naacp-secondary: #fa4f12;
    --naacp-tertiary: #fcd121;
}

*[data-theme-key="navbar"] {
    background: linear-gradient(135deg, #0a1929 0%, #0F6BFF 50%, #eceef3 100%);
}

*[data-theme-key="navbar-branding"] {
    height: 160px !important;
}

*[data-theme-key="navbar-image"] {
    height: 140px !important;
}

*[data-content-key="alj1"] {
    display: none !important;
}

.btn-primary {
    background-color: var(--naacp-primary) !important;
    border-color: var(--naacp-primary) !important;
    color: #FFF !important;
}

.btn-primary:hover {
    background-color: #1d73fc !important;
    border-color: #1d73fc !important;
    color: #FFF !important;
}

.btn.btn-secondary {
    background-color: var(--naacp-secondary) !important;
    border-color: var(--naacp-secondary) !important;
    color: #FFF !important;
}

.btn-secondary:hover {
    border-color: #cf3902 !important;
    color: #ffffff !important;
}

/* Change the outline button color */
.btn-outline-primary {
    --bs-btn-color: var(--naacp-primary) !important;
    --bs-btn-border-color: var(--naacp-primary) !important;
    --bs-btn-hover-color: #ffffff !important;
    --bs-btn-hover-bg: var(--naacp-primary) !important;
    --bs-btn-hover-border-color: var(--naacp-primary) !important;
}

.nav-item.active {
    border-color: var(--naacp-secondary) !important;
}

/* removing the next few lines
#layout>div>div>div>div.row>div.col-xl-8>div>div>div:nth-child(2)>div>div:nth-child(even) .entrant-card .card {
    background-color: #f7fafc !important;
}

.entrant-card .card .main-image {
    margin-left: auto !important;
    margin-right: auto !important;
    height: 190px !important;
    width: 190px !important;
    object-fit: contain !important;
    background-image: linear-gradient(0deg, rgba(145,129,191,1) 15%, rgba(80,65,121,1) 50%, rgba(41,26,83,1) 85%);)
} */

/******** To be removed when voting controls are shown ********/
.entrant-card .card .card-buttons {
    margin: 0px !important;
    justify-content: center !important;
}

*[data-theme-key="voting-totals"] {
    display: none;
}

@media only screen and (min-width: 768px) {

    /* Number */
    *[data-theme-key="dashboard-grid"] div *[data-theme-key="grid-column:index=[0];"] {
        max-width: 120px !important;
    }

    /* Category Name */
    *[data-theme-key="dashboard-grid"] div *[data-theme-key="grid-column:index=[1];"] {
        width: 700px !important;
    }

    *[data-theme-key="dashboard-grid"] div *[data-theme-key="grid-column:index=[3];"] {
        width: 60px !important;
    }

    /* button */
    *[data-theme-key="dashboard-grid"] div *[data-theme-key="grid-column:index=[3];"] div {
        width: 100% !important;
    }
}

/* Hide 'Category Number' column from dashboard page. */
*[data-theme-key="dashboard-grid"] div *[data-theme-key="grid-column:index=[0];"] {
    display: none !important;
}

/******** Make the details page streamable columns use 100% of the space ********/
*[data-theme-key="entrant-details-audio-list"] {
    width: 100% !important;
}

*[data-theme-key="entrant-details-video-list"] {
    width: 100% !important;
}

/******** Remove the dash from criteria voting statuses ********/
*[data-theme-key="dashboard-grid-vote-counter[Criteria]"] *[data-theme-key="dashboard-grid-vote-counter-max-votes"] {
    display: none !important;
}

/*************************************************************/

/* hide my submit votes button */
[data-theme-key="voting-panel-submitvotes"] {
    display: none !important;
}

/* Hide Screener Metadata Title */

*[data-theme-key^="entrant-details-metadata-header;group-name=[screener]"] {
    display: none;
}

/* Hide only the word "Album" inside the album metadata block */
[data-theme-key="metadataLabel=[album]"] > dt {
    display: none !important;
}

/* Hide only the title "Album Link" inside the album metadata block */
[data-theme-key="metadataLabel=[album-link]"] > dt {
    display: none !important;
}

/* hide the next category feature start */
div.cat-nav-position {
    display: none !important;
}

div.cat-nav-pager {
    display: none !important;
}

/* Hide the bottom bar */
div.cat-nav-bottom {
    display: none !important;
}
/* hide the next category feature end*/

