.search-result-container .title {
    text-decoration: underline;
    font-weight: 700;
    font-size: 1.5rem;
    margin-bottom: 1rem
}

.search-result-container {
    font-weight: 400;
    font-size: .75rem;
    margin-bottom: 3rem
}

.search-result-container .search-block {
    margin-bottom: 3rem
}

.search-result-container .description {
    margin-bottom: 2.5rem
}

.search-result-container .link button {
    font-size: 1.5rem;
    font-weight: 700;
    background-color: var(--color-primary);
    color: var(--font-color-light);
    border-radius: 15px;
    padding: 1rem;
    cursor: pointer
}

.web-results {
    color: var(--ad-color);
    padding-top: 1rem
}

aside.web-results:before {
    padding-bottom: 50px !important;
    font-weight: 400 !important;
    font-size: var(--ad-font-size) !important;
    content: "Web Results"
}

aside.web-results .title {
    padding-top: 5px !important;
    font-size: var(--ad-font-size) !important;
    opacity: 1;
    margin-bottom: .5rem !important
}

aside.web-results .ad {
    margin-bottom: 1rem
}

aside.web-results .ad-link {
    font-weight: 400 !important;
    font-size: .75rem !important;
    margin-bottom: 3rem;
    font-size: var(--ad-font-size);
    color: var(--ad-color)
}

aside.web-results .ad .title {
    color: var(--ad-color);
    font-size: var(--ad-font-size)
}

aside.web-results .ad .url {
    margin-bottom: .25rem;
    margin-top: .25rem;
    color: var(--ad-link-color);
    font-size: var(--ad-font-size)
}

#afscontainer1 .loading {
    padding: .5rem;
    margin-top: .5rem;
    margin-bottom: .5rem;
    border-radius: 5px;
    min-height: 648px;
    border: 1px solid var(--ad-color)
}