/*
Theme Name: CareerWire
Theme URI: https://example.com/careerwire
Author: Your Name
Author URI: https://example.com
Description: A premium editorial magazine theme for career, government jobs, scholarships, admissions, and career-guidance publishers. Built as a reader-first news & magazine platform — not a job board. Modular homepage sections, mega menu, dark mode, live search, reading progress, table of contents, ad-ready zones, and full Customizer control. Requires no coding to configure.
Version: 1.0.1
Requires at least: 6.5
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: careerwire
Tags: blog, news, education, two-columns, right-sidebar, one-column, custom-logo, custom-menu, custom-background, custom-header, featured-images, threaded-comments, translation-ready, theme-options, sticky-post, footer-widgets, full-width-template, rtl-language-support, block-patterns, editor-style

CareerWire WordPress Theme, Copyright 2026
CareerWire is distributed under the terms of the GNU GPL v2 or later.

This CSS file adds the required theme stylesheet header only.
All visual styling lives in assets/css/main.css (and assets/css/main-rtl.css
for right-to-left languages) so it can be cached and enqueued independently
of this file. Do not delete this file — WordPress requires it to recognize
and register the theme, and it reads theme metadata from the header above.
*/

/* Screen-reader text (WordPress standard pattern) */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 4px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	clip-path: none;
	color: #1e1e1e;
	display: block;
	font-size: 14px;
	font-weight: 600;
	height: auto;
	left: 6px;
	line-height: normal;
	padding: 12px 18px;
	text-decoration: none;
	top: 6px;
	width: auto;
	z-index: 100000;
}
