/*
Theme Name: Zen Magazine
Theme URI: https://superbthemes.com/child-theme/zen-magazine/
Template: newspaperly
Author: Themeeverest
Author URI: https://superbthemes.com/
Description: Zen Magazine is designed for blogs, magazines, newspapers, and writers in general. It's a free publishing theme that works with most schema markups, so you can have reviews and monetization content such as affiliate marketing, banner advertisement and so on. We have optimized the SEO (search engine optimization) a lot so it's fast and easy to find websites that use our blogging theme on Google and other search engines (even ASK). We have made sure to put lots of space for ads, you can have them in the top, sidebar, footer, and more, all through widgets so it's easy to integrate ad programs such as AdSense. It's of course responsive and has a simple, elegant, and modern design. You can publish editorial content about fashion, travel, lifestyle, technology, or even revenue generating content such as cryptocurrency, forex, betting, gambling, and more. Starting a news magazine has never been this easy. It has a clean minimalist design, which makes it one of the best WP themes for blogger sites and showcasing your writing skills.
Tags: theme-options,threaded-comments,translation-ready,sticky-post,footer-widgets,custom-background,custom-colors,custom-header,custom-logo,custom-menu,featured-image-header,featured-images,flexible-header,right-sidebar,one-column,two-columns,news,entertainment,blog
Version: 1.1.1726569442
Updated: 2024-09-17 10:37:22

*/

body, code, html, kbd, pre, samp {
    font-family: 'Open Sans', 'helvetica neue', helvetica, arial;
}
h1 {
    text-align: left;
}
code, kbd, pre, tt, var {
    font-family: 'Open Sans', 'helvetica neue', helvetica, arial;
}
article h1, article h2, article h3, article h4, article h5, article h6 {
    font-family: 'Open Sans', 'Open Sans', 'helvetica neue', helvetica, arial;
}
.comments-area .comments-title {
    font-family: 'Open Sans', 'Open Sans', 'helvetica neue', helvetica, arial;
    font-size: 20px;
    font-weight: 600;
}
.site-branding {
    padding-top: 40px;
    padding-bottom: 45px;
}
.site-branding .site-title {
    font-family: 'Open Sans', 'Open Sans', 'helvetica neue', helvetica, arial;
}
.main-navigation ul li a {
    font-weight: 600;
    text-transform: inherit;
}
.secondary-menu ul.smenu li.btn-right a {
    font-weight: 600;
}
.search-style-one {
    -moz-transition: -webkit-transform .4s linear, visibility .1s;
    -webkit-transition: -webkit-transform .4s linear, visibility .1s;
    -moz-transition: visibility .1s, -webkit-transform .4s linear;
    -o-transition: -webkit-transform .4s linear, visibility .1s;
    -webkit-transition: visibility .1s, -webkit-transform .4s linear;
    -moz-transition: transform .4s linear, visibility .1s;
    transition: -webkit-transform .4s linear, visibility .1s;
    -o-transition: visibility .1s, -webkit-transform .4s linear;
    -webkit-transition: transform .4s linear, visibility .1s;
    -moz-transition: transform .4s linear, visibility .1s, -webkit-transform .4s linear;
    transition: visibility .1s, -webkit-transform .4s linear;
    -o-transition: transform .4s linear, visibility .1s;
    -webkit-transition: transform .4s linear, visibility .1s, -webkit-transform .4s linear;
    transition: transform .4s linear, visibility .1s;
    -o-transition: transform .4s linear, visibility .1s, -webkit-transform .4s linear;
    transition: transform .4s linear, visibility .1s, -webkit-transform .4s linear;
}
.entry-meta {
    text-align: center;
    text-align: left;
    padding-left: 20px;
    padding-left: 0;
    padding-right: 20px;
    padding-right: 0;
    font-family: 'Open Sans', 'helvetica neue', helvetica, arial;
}
.main-navigation ul li.current-menu-item>a {
    font-weight: 600;
}
.header-bg {
    margin-top: 20px;
}
.swidgets-wrap h3 {
    font-weight: 600;
}
.footer-column-three h3 {
    font-family: 'Open Sans';
    font-weight: 600;
}
h1.entry-title, h2.entry-title, h2.entry-title a:hover, h2.entry-title a:active {
    text-align: left;
    font-family: 'Open Sans';
    font-weight: 600;
}
article .entry-content {
    font-family: 'Open Sans', 'Open Sans', 'helvetica neue', helvetica, arial, sans-serif;
}
.post-data-text {
    margin-top: 0;
    text-align: left;
    margin-left: 0;
    padding-left: 20px;
    padding-left: 0;
    margin-bottom: 0;
    margin-bottom: 5px;
    color: #000;
    color: #696969;
    margin-right: 0;
    padding-right: 20px;
    padding-right: 0;
    font-size: 17px;
    font-size: 15px;
    font-weight: 400;
}
.search-no-results h1, .error404 h1 {
    font-family: 'Open Sans', 'Open Sans', 'helvetica neue', helvetica, arial;
}
.search-results h1.page-title, .archive .page-header h1 {
    font-family: 'Open Sans', 'Open Sans', 'helvetica neue', helvetica, arial;
}
p.comment-form-url {
    display: none;
}
#comments h3#reply-title {
    font-family: 'Open Sans', 'Open Sans', 'helvetica neue', helvetica, arial;
}
span.bottom-header-title {
    font-weight: 600;
}
.header-widgets-three h3 {
    font-family: 'Open Sans';
}
.post-list-has-thumbnail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.blogposts-list-content h2, .blogposts-list-content h2:hover, .blogposts-list-content h2 a:hover {
    font-size: 26px;
    font-weight: 600;
}
.blogposts-list-content p {
    line-height: 160%;
}
.blogposts-list .post-data-text, .blogposts-list .post-data-text a {
    color: #696969;
}
.screen-reader-text {
    -webkit-clip-path: inset(50%);
}
.screen-reader-text:focus {
    -webkit-clip-path: none;
}
.post-data-positioning {
    text-align: left;
}
.single h1 {
    margin: 0;
}
