/*
Theme Name: Donatm
Theme URI: https://themegavias.com/wp/donatm/
Author URI: https://themeforest.net/user/gavias
Author: Gaviasthemes Team
Description: The 2025 theme for WordPress is a fully responsive theme that looks great on any device.
Version: 1.0.5
Tested up to: 6.0
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready
Text Domain: donatm

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.wp-caption-text{
   font-weight: 400;
   font-size: 14px;
   font-style: italic;
   color: #3f3836;
}
.gallery-caption{
   font-weight: 500;
}
.bypostauthor{
   text-align: left;
}

@media (max-width: 767px) {
  body .wp-site-header,
  body .header-builder-frontend,
  body .header_default_screen,
  body .header-builder-inner,
  body .header-main-wrapper,
  body .wp-site-header .elementor.elementor-551 {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    z-index: 99999 !important;
  }

  body .wp-site-header {
    background: #ffffff !important;
    min-height: 72px !important;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08) !important;
  }

  body .wp-site-header .elementor-551 .elementor-hidden-desktop,
  body .wp-site-header .elementor-551 .elementor-hidden-tablet.elementor-hidden-desktop,
  body .wp-site-header .elementor-551 .elementor-element-9b53dc0,
  body .wp-site-header .elementor-551 .elementor-element-fdf67ae,
  body .wp-site-header .elementor-551 .elementor-element-4628c3a,
  body .wp-site-header .nav-one__mobile,
  body .wp-site-header .nav-screen__mobile,
  body .wp-site-header .canvas-menu,
  body .wp-site-header .gva-offcanvas {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  body .wp-site-header .elementor-551 .elementor-element-9b53dc0,
  body .wp-site-header .elementor-551 .elementor-element-fdf67ae {
    min-height: 72px !important;
    align-items: center !important;
    justify-content: space-between !important;
    background: #ffffff !important;
    padding: 8px 16px !important;
    width: 100% !important;
  }

  body .wp-site-header img,
  body .wp-site-header .menu-bar,
  body .wp-site-header .canvas-menu,
  body .wp-site-header .gva-offcanvas-content {
    visibility: visible !important;
    opacity: 1 !important;
  }

  body .wp-site-header img {
    max-height: 58px !important;
    width: auto !important;
  }
}
