<?php /** * Plugin Name: PlayStructureGroup Header Tightener * Description: Tightens the desktop header height and menu spacing for the Elementor-based navigation. * Version: 1.3.1 * Author: PlayStructureGroup */ if ( ! defined( 'ABSPATH' ) ) { exit; } add_action( 'wp_head', function() { ?> <style id="psg-header-tightener"> @media (min-width: 922px) { .elementor-3601 .elementor-element.elementor-element-b1991d6, .elementor-3601 .elementor-element.elementor-element-b1991d6 > .e-con-inner, .elementor-3601 .elementor-element.elementor-element-b5f9da8, .elementor-3601 .elementor-element.elementor-element-b5f9da8 > .e-con-inner { min-height: 28px !important; height: 28px !important; padding-top: 0 !important; padding-bottom: 0 !important; margin: 0 !important; } .elementor-3601 .elementor-element.elementor-element-5292286, .elementor-3601 .elementor-element.elementor-element-5292286 .elementor-widget-container, .elementor-3601 .elementor-element.elementor-element-5292286 .elementor-heading-title { height: 28px !important; min-height: 28px !important; line-height: 28px !important; padding: 0 !important; margin: 0 !important; font-size: 13px !important; } .elementor-3601 .elementor-element.elementor-element-22e7b43 { top: 28px !important; min-height: 66px !important; height: 66px !important; padding-top: 0 !important; padding-bottom: 0 !important; margin: 0 !important; border-top: 0 !important; } .elementor-3601 .elementor-element.elementor-element-22e7b43 > .e-con-inner { min-height: 66px !important; height: 66px !important; padding-top: 0 !important; padding-bottom: 0 !important; margin: 0 !important; align-items: center !important; border-top: 0 !important; } .elementor-3601 .elementor-element.elementor-element-0da349c, .elementor-3601 .elementor-element.elementor-element-0da349c .elementor-widget-container, .elementor-3601 .elementor-element.elementor-element-0da349c a { height: 66px !important; min-height: 66px !important; display: flex !important; align-items: center !important; padding: 0 !important; margin: 0 0 0 16px !important; } .elementor-3601 .elementor-element.elementor-element-0da349c img { max-height: 64px !important; width: auto !important; margin: 0 !important; } .elementor-3601 .elementor-element.elementor-element-eb05f13, .elementor-3601 .elementor-element.elementor-element-eb05f13 .elementor-widget-container, .elementor-3601 .elementor-element.elementor-element-eb05f13 .hfe-nav-menu, .elementor-3601 .elementor-element.elementor-element-eb05f13 nav, .elementor-3601 .elementor-element.elementor-element-eb05f13 ul.menu, .elementor-3601 .elementor-element.elementor-element-eb05f13 ul.menu > li, .elementor-3601 .elementor-element.elementor-element-eb05f13 ul.menu > li > a { height: 66px !important; min-height: 66px !important; display: flex !important; align-items: center !important; margin: 0 !important; } .elementor-3601 .elementor-element.elementor-element-eb05f13 ul.menu > li > a, .elementor-3601 .elementor-element.elementor-element-eb05f13 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li > a, .elementor-3601 .elementor-element.elementor-element-eb05f13 .menu-item a.hfe-menu-item { padding-top: 0 !important; padding-bottom: 0 !important; padding-left: 14px !important; padding-right: 14px !important; line-height: 1 !important; } } </style> <?php }, 99 ); https://playstructuregroup.com/wp-sitemap-posts-post-1.xmlhttps://playstructuregroup.com/wp-sitemap-posts-page-1.xmlhttps://playstructuregroup.com/wp-sitemap-posts-elementor-hf-1.xmlhttps://playstructuregroup.com/wp-sitemap-taxonomies-category-1.xmlhttps://playstructuregroup.com/wp-sitemap-taxonomies-post_tag-1.xmlhttps://playstructuregroup.com/wp-sitemap-users-1.xml