@charset 'utf-8';
/*
  Theme Name: BeYoga Child
  Theme URI: http://doyoga.ancorathemes.com/
  Description: BeYoga - Multipurpose and Multiskin Responsive Wordpress theme
  Author: AncoraThemes
  Author URI: http://ancorathemes.com/
  Template: beyoga
  Version: 1.0
  Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
  Text Domain:  beyoga
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

/* Fix: parent theme's .open_child_menu rule (style.css) has a duplicate
   `display` declaration where a trailing `display: none;` cancels out the
   intended `display: block;`, hiding the mobile submenu toggle arrow so
   dropdown menu items become unreachable on mobile (<768px). Re-declaring
   it here overrides the parent rule without editing the parent theme file,
   so this survives BeYoga theme updates. */
.menu_mobile .menu_mobile_nav_area .open_child_menu {
	display: block;
    right: 10px;
    top: 10px;
}

/* Fix: Chrome-specific "scroll anchoring" (the CSS overflow-anchor
   feature, on by default in Chrome) tries to keep whatever element the
   URL's #hash points to in the same viewport position across any layout
   shift. On pages visited via an anchor link (e.g. "Запиши се" -> #contact,
   or any other in-page #anchor jump on the site), the URL keeps that hash
   afterwards, so Chrome keeps re-snapping the scroll position back toward
   it - fighting the theme's own "scroll to top" button (trx_addons'
   .trx_addons_scroll_to_top click handler, which does a plain jQuery
   scrollTop animation with no awareness of this). Firefox/Safari don't
   have this behavior, which is why it reads as Chrome-only. Disabling
   scroll anchoring site-wide is the standard fix, rather than patching
   every individual anchor-link/scroll-button pair with JS. */
html, body {
	overflow-anchor: none;
}
