.wp-singular {
    .blog_contents {
        >p + p{
            margin-top: 1.5em;
        }
        > h2 {
            margin: 2em 0 1em 0;
            padding: 0.5em 0 !important;
            border: 2px solid #27366d;
            border-right: none !important;
            border-left: none !important;
            color: #101010;
            line-height: 1.5em;
        }
        > h3 {
            margin: 2em 0 1.3em 0;
            padding-bottom: 0.3em;
            color: #101010;
            border-bottom: 2px solid #27366d;
            line-height: 1.5em;
        }
        > h4 {
            margin: 2em 0 1.5em 0;
            padding: 0;
            padding-left: 0.5em;
            border-left: 2px solid #27366d;
            line-height: 1.6em;
        }
        ul {
            margin: 1em 0 1em 1.1em;
            padding: 0;
            li {
                margin: 0.2em 0;
                padding: 0;
                list-style-type: disc;
                line-height: 1.8em;
            }
        }
    }
}
