﻿:root {
    --color-blue-link: #2cabe3;
    --color-blue-link-bright-extra: #6cc5eb;
}

.bg-gold {
    background-image: linear-gradient(0.25turn, #905e26, #f5ec9b, #905e26);
}

.topbar .header-banner {
    padding-top: 90px;
    padding-bottom: 90px;
}

.live-box {
    padding: 0 30px;
}

.spacer {
    padding-top: 40px;
}

a[class^='image-popup']:hover {
    cursor: zoom-in;
}

.gy-30 {
    row-gap: 30px;
}

.m-t-navToggle {
    margin-top: 10px;
}

@media (min-width: 768px) {
    .m-t-navToggle {
        margin-top: 0;
    }
}

.blue-link {
    color: var(--color-blue-link);
    transition: color 0.15s ease-in-out;
    text-decoration: none;
}

    .blue-link:hover, .blue-link:focus {
        color: var(--color-blue-link-bright-extra);
        text-decoration: none;
    }