/*!
  Theme Name:   Blogarea
  Theme URI: 	  https://preview.mysterythemes.com/blogbuster-demos
  Author:       Mystery Themes
  Author URI:   https://mysterythemes.com/
  Description:  Blogarea is a sleek, contemporary, and elegantly organized WordPress theme crafted for bloggers seeking simplicity, style, and a seamless reading experience. Ideal for personal blogs, travel diaries, lifestyle sites, food journals, or news-style magazines, Blogarea offers a versatile platform to enhance your online presence.
  Version:      1.0.1
  Tested up to: 6.9
  Requires PHP: 7.4
  License:      GNU General Public License v2 or later
  License URI:  https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
  Template:     blogbuster
  Text Domain:  blogarea
  Tags:         blog, entertainment, news, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, threaded-comments, translation-ready, rtl-language-support
*/

/* -------------------------
   Header logo left alignment
------------------------- */
.site-branding,
header .site-branding {
    display: flex !important;
    justify-content: flex-start !important; /* align left */
    align-items: center;
    text-align: left !important;
}

.site-branding .custom-logo,
header .site-branding .custom-logo {
    margin: 0 !important; /* remove centering */
}

/* -------------------------
   Footer / secondary logo left alignment
------------------------- */
.footer-logo,
.site-footer .footer-logo,
.footer .custom-logo {
    display: flex !important;
    justify-content: flex-start !important; /* align left */
    align-items: center;
    text-align: left !important;
}

.footer-logo img,
.site-footer .footer-logo img,
.footer .custom-logo img {
    margin: 0 !important; /* remove centering */
}

/* -------------------------
   Typography
------------------------- */
.item-title a,
.entry-title a {
  font-weight: 700;
  font-size: 28px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 700;
}

body {
  font-family: 'Montserrat', sans-serif;
  color: #302b2b;
}

.entry-title,
.page-title,
.post-title,
.wp-block-latest-posts__post-title,
h1,
h2,
h3,
h4,
h5,
h6 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: normal;
  max-width: 100%;
}

/* -------------------------
   Links
------------------------- */
a:hover,
a:focus,
a:active {
  color: #000;
}

.single .entry-content a,
.page .entry-content a,
.comment-body .comment-content a,
.comment-respond a {
  text-decoration: underline;
}

/* -------------------------
   Latest posts thumbnail
------------------------- */
.latest-posts-wrapper .post-thumbnail-wrap {
  width: 95px;
  height: 95px;
}

/* -------------------------
   Entry footer edit link
------------------------- */
.entry-footer .edit-link .post-edit-link {
  color: #fff;
}

.site-branding {
	order: 1;
}

#site-navigation {
	order: 2;
}

.mt-icon-elements-wrap {
	order: 3;
}

.site-branding .site-description,
.site-branding .site-title {
	display: none;
}