/*
Theme Name: PulseNova
Author: yineali
Author URI: https://yankı.tr/
Description: A colorful, responsive news and magazine theme with editorial layouts, widget areas, block styles, and native WordPress settings.
Version: 1.0.41
Requires at least: 6.6
Tested up to: 7.0
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pulsenova
Domain Path: /languages
Tags: blog, news, one-column, two-columns, right-sidebar, footer-widgets, custom-colors, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, wide-blocks, block-styles, block-patterns, editor-style

PulseNova WordPress Theme, Copyright 2026 yineali.
PulseNova is distributed under the terms of the GNU GPL v2 or later.
All files in this theme, unless otherwise stated in readme.txt,
are licensed under the GNU General Public License version 2 or later.
*/

/* Main front-end styles are loaded from assets/css/main.css. */

/* WordPress core alignment, caption and author classes. */

.alignleft {
  float: left;
  margin: 0 1.5em 1em 0;
}

.alignright {
  float: right;
  margin: 0 0 1em 1.5em;
}

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption {
  max-width: 100%;
  margin-bottom: 1.5em;
}

.wp-caption img {
  display: block;
  margin: 0 auto;
}

.wp-caption-text,
.gallery-caption {
  margin: .65em 0 0;
  color: #667085;
  font-size: .875em;
  line-height: 1.5;
  text-align: center;
}

.sticky {
  position: relative;
}

.bypostauthor {
  position: relative;
}

/* Accessibility helper required for screen-reader-only text. */
.screen-reader-text {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.screen-reader-text:focus {
  position: fixed !important;
  top: 8px;
  left: 8px;
  z-index: 100000;
  width: auto;
  height: auto;
  padding: 12px 16px;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}
