/*
Theme Name: 30 Simple Systems Fairy Child
Theme URI: https://30simplesystems.com/
Description: Child theme for 30 Simple Systems. Preserves the Fairy Dark design while using Fairy as the valid parent template.
Author: 30 Simple Systems
Template: fairy
Version: 1.0.0
Text Domain: 30simplesystems-fairy-child
*/

@import url("../fairy/style.css");
@import url("../fairy-dark/style.css");

.thirtysystems-classic-post {
    margin-bottom: 2rem;
}

.thirtysystems-classic-post .post-thumbnail {
    margin-bottom: 1rem;
}

.thirtysystems-classic-post .post-thumbnail img,
.thirtysystems-classic-post .entry-content img {
    display: block;
    width: 100%;
    height: auto;
}

.thirtysystems-classic-post .entry-content iframe,
.thirtysystems-classic-post .entry-content embed,
.thirtysystems-classic-post .entry-content object {
    max-width: 100%;
}

.thirtysystems-classic-post .entry-content table {
    width: 100%;
    max-width: 100%;
}

.thirtysystems-classic-home .fairy-content-area,
.thirtysystems-classic-home .fairy-two-column,
.thirtysystems-classic-home .fairy-three-column,
.thirtysystems-classic-home .fairy-masonry {
    display: block;
    column-count: 1;
    columns: 1;
}

.thirtysystems-classic-home article.post,
.thirtysystems-classic-home .card-blog-post {
    width: 100%;
    max-width: 100%;
    float: none;
    display: block;
}

.thirtysystems-footer-copyright {
    text-align: center;
}

@media (max-width: 767px) {
    .thirtysystems-classic-post .card_body {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}