/* Forteriti blog post - black theme */

/* Main page background */
html,
body,
#allrecords {
    background-color: #000000 !important;
}

/* Tilda Feed containers */
.t-feed,
.t-feed__post,
.t-feed__post-wrapper,
.t-feed__post-popup,
.t-feed__post-popup__container,
.t-feed__post-popup__content {
    background-color: #000000 !important;
}

/* Page width - 96% of viewport */
.t-feed__post-wrapper,
.t-feed__post-popup__container,
.t-feed__post-popup__content {
    width: 96% !important;
    max-width: 96% !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* Force article text white */
.t-feed__post-popup *,
.t-feed__post *,
.t-feed__post-content *,
.t-feed__post-text *,
.t-feed__post-description *,
.t-feed__post-wrapper * {
    color: #FFFFFF !important;
}

/* Date and metadata */
.t-feed__post-date,
.t-feed__post-info,
.t-feed__post-popup .t-uptitle,
.t-feed__post .t-uptitle {
    color: #AAB8B5 !important;
}

/* Links */
.t-feed__post a {
    color: #8347F4 !important;
}

/* Remove side padding */
.t-feed__post-popup__container,
.t-feed__post-popup__content,
.t-feed__post-wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Prevent layout flash */
#allrecords {
    opacity: 0;
}

#allrecords.loaded {
    opacity: 1;
    transition: opacity 0.25s ease;
}