/*
Theme Name: Codex Loopers
Theme URI: https://codexloopers.com
Author: Codex Loopers
Author URI: https://codexloopers.com
Description: Plug-and-play WordPress theme converted from the Codex Loopers portfolio site. Includes custom post types, AJAX contact forms, and Customizer options.
Version: 1.0.2
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: codexloopers
Tags: custom-logo, custom-menu, theme-options, portfolio, business
*/

/* Theme styles live in assets/css/style.css — loaded via functions.php */

.codex-honeypot {
    position: absolute;
    left: -9999px;
    width: 1px;
    height: 1px;
    overflow: hidden;
    opacity: 0;
    pointer-events: none;
}

.codex-form-message {
    margin-top: 12px;
    font-size: 14px;
    line-height: 1.5;
}

.codex-form-message.is-error {
    color: #c0392b;
}

.codex-form-message.is-success {
    color: #333331;
}

/* WordPress / Bootstrap override — keep header nav readable on black bar */
.navbarss .navigation__wrapper .menu,
.navbarss .navigation__wrapper ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.navbarss .navigation__wrapper a,
.navbarss .navigation__wrapper .menu-item a {
    color: #ffffff !important;
    text-decoration: none;
}

.navbarss .navigation__wrapper a:hover,
.navbarss .navigation__wrapper a:focus,
.navbarss .navigation__wrapper .menu-item a:hover,
.navbarss .navigation__wrapper .menu-item a:focus {
    color: #ffffff !important;
    opacity: 0.85;
}

.navbarss .navigation__wrapper .current-menu-item > a,
.navbarss .navigation__wrapper .current_page_item > a {
    color: #ffffff !important;
    font-weight: 600;
}

.navbarss .custom-logo-link {
    display: inline-flex;
    align-items: center;
}

.custom-logo{
    width: 100%;
    height: 40px;
}