﻿/* Atlas Overrides for Imagine Cup */

/* Hint boxes */
label.label > button.c-action-trigger {
    display: inline;
    padding: 0;
    margin: 0;
    min-width: unset;
    width: unset;
    font-size: 16px;
    line-height: 16px;
    border-width: 1px;
}

.input[readonly] {
    background-color: var(--theme-body-background-medium);
    border-color: var(--theme-table-border-dark);
    color: var(--theme-text-subtle);
    cursor: not-allowed;
}

.button.button-primary:hover {
    color: var(--theme-primary-base);
}

.button.button-clear {
    color: #491B7E;
}

    .button.button-clear:hover {
        background-color: var(--theme-primary-background);
    }


.button:focus {
    outline-color: var(--theme-tertiary-background-glow-high-contrast);
    outline-offset: 0.25rem;
    outline-width: 0.125rem;
    outline-style: dashed;
}

.button.button-filled[disabled] {
    color: var(--theme-alternate-background-medium);
    background-color: var(--theme-body-background);
}

.block-item > a.button.button-primary::after {
    content: "\E76C";
    font-family: MWF-MDL2;
    color: var(--theme-primary-base);
}

.block-item > a.button.button-primary {
    margin-top: auto;
    font-weight: 600;
    color: var(--theme-primary-base);
}

.button.btn-submit {
    min-width: 120px;
    margin-top: 12px;
}
/*cancel button align with submit button*/
.button.btn-cancel-submit {
    min-width: 120px;
    margin-top: 12px;
}

.button.button-secondary {
    color: var(--theme-secondary-dark)
}

.pagination-link.is-current {
    background-color: var(--theme-alternate-background-medium);
    border-color: var(--theme-alternate-background-medium);
}

    .pagination-link.is-current:hover {
        background-color: var(--theme-primary-hover);
    }

.pagination-link:hover, .pagination-next:hover, .pagination-previous:hover {
    border-color: var(--theme-primary-hover);
    color: var(--theme-primary-hover);
}

/* Override Atlas Theme defaults for Imagine Cup */

:root,
.theme-light {
    --theme-alternate-background: #361360;
    --theme-alternate-background-medium: #491B7E;
    --theme-secondary-base: #8e8e8e;
    --theme-secondary-hover: #505050;
    --theme-secondary-invert: #FFFFFF;
    --theme-primary-base: #491B7E;
    --theme-primary-background: rgba(73, 27, 126, 0.1);
    --theme-primary-hover: #361360;
}