/*
Theme Name: BlogHash
Text Domain: bloghash
Version: 1.0.25
Requires at least: 5.4
Tested up to: 6.8
Requires PHP: 5.6
Description: BlogHash is the perfect pick for bloggers seeking a lightweight, customizable theme that suits them just right. With plenty of options to adjust colors and typography, making your site unique is a breeze. It's SEO friendly and fully compatible with WPML, Gutenberg, Elementor, WooCommerce, and supports translation and RTL. Live preview: https://peregrine-themes.com/bloghash/#demos.
Tags: two-columns, right-sidebar, left-sidebar, footer-widgets, blog, news, entertainment, custom-background, custom-menu, custom-logo, post-formats, sticky-post, editor-style, threaded-comments, translation-ready, custom-colors, featured-images, full-width-template, microformats, theme-options, flexible-header, wide-blocks
Author: Peregrine themes
Author URI: https://peregrine-themes.com/
Theme URI: https://peregrine-themes.com/bloghash
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

Do not add your CSS to this file, use a child theme instead: https://codex.wordpress.org/Child_Themes
The main CSS file is loaded from "assets/css folder".
*/



.bloghash-logo a img {
  border: 2px solid green;
  border-radius: 5px;
}





#wp-custom-header img {
  border-bottom: 2px solid yellow; /* only bottom border */
  border-radius: 0 0 5px 5px;      /* bottom corners rounded */
  padding-bottom: 2px;             /* optional spacing for vibe */
  display: inline-block;
}




.site-description {
  border-bottom: 3px solid yellow;
  border-radius: 0 0 5px 5px;
  padding: 5px;
  font-weight: 900;

  display: inline-block;
}





.bloghash-card-items .ticker-slider-backgrounds img {
  border-bottom: 2px solid yellow;   /* only bottom border */
  border-radius: 0 0 5px 5px;        /* rounded bottom corners */
  padding-bottom: 2px;               /* optional spacing for vibe */ 
  display: inline-block;
}



@media (min-width: 769px) {
  /* Desktop-only sidebar links styling */
  .bloghash-sidebar-widget .sidebar-menu ul li a {
    border-bottom: 2px solid #20b2aa;    /* bottom border only */
    border-radius: 0 0 5px 5px;          /* rounded bottom corners */
    padding-bottom: 4px;                  /* spacing below text */
    display: inline-block;                /* keeps border tight */
    font-weight: 600;                     /* bold text */
    text-decoration: none;                /* remove underline */
    transition: all 0.3s ease;            /* smooth hover effect */
  }

  .bloghash-sidebar-widget .sidebar-menu ul li a:hover {
    border-color: #20b2aa;               /* hover border color */
  }
}



@media (min-width: 769px) {
  .site-navigation.main-navigation.bloghash-primary-nav ul.menu li a,
  .site-navigation.main-navigation.bloghash-primary-nav ul.menu li a span {
    display: none !important;
  }
}

