@media screen and (max-width: 999px) {

.stock-symbol .text {
    width: auto;
    height: auto;
}
.text {
    max-width: 90%;
    margin-right: auto;
    margin-left: auto;
}


/* Header */
    header .brand {
        width: 150px;
    }

/* Tabs */
    .nav-tabs .nav-link {
        font-size: var(--spark-font-md);
    }

/* Hero */
    .home .hero {
        height: auto;
    }
    .hero .caption {
        padding-top: 20px;
    }
    .hero .asset {
        height: 100%;
        overflow: hidden;
    }
    .hero .asset > img {
        object-fit: cover;
        height: 100%;
    }
    .hero.page {
    }
    .hero.page .asset {
        margin-top: 0;
    }
    .hero.page .asset .asset-wrapper {
        display: block;
    }
    .hero.page .asset .asset-wrapper .index-2 {
        display: none;
    }
/* Products */
    .product .product-feature-icon img {
    }


/* Footer */
    footer {
        text-align: center;
    }
    footer .brand {
        margin: 0 auto 15px;
    }
    footer .nav,
    footer .nav.footer {
        justify-content: center;
    }
     
}
