.single.bloghash-page-title-align-left .page-header.bloghash-has-page-title, .single.bloghash-page-title-align-left .bloghash-article > .entry-header, .single.bloghash-page-title-align-left .bloghash-article > .post-category {
    text-align: start;
}

.bloghash-page-title-align-left .page-header.bloghash-has-page-title, .bloghash-page-title-align-right .page-header.bloghash-has-page-title, .bloghash-page-title-align-center .page-header .bloghash-page-header-wrapper {
    padding-top: 30px;
    padding-bottom: 30px;
}

.page-header {
    margin-top: 0;
    margin-bottom: 50px !important;
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: var(--color-light-background);
    text-align: center;
}

.page-header {
    border-color: rgb(255 255 255 / 6%);
    border-style: solid;
    border-bottom-width: 1px;
}

.page-header {
    background: rgb(255 255 255 / 10%);
}

#comments .bypostauthor-badge, #comments .comment-actions, #comments .comment-header, #main > .bloghash-container, #page .gallery, #respond .comment-reply-title, #bloghash-scroll-top, #bloghash-scroll-top .bloghash-icon, #bloghash-copyright > .bloghash-container > .bloghash-flex-row > div, #bloghash-header-inner .bloghash-widget-wrapper, #bloghash-header-inner > .bloghash-container, #bloghash-topbar .bloghash-topbar-left, #bloghash-topbar .bloghash-topbar-right, #bloghash-topbar > .bloghash-container > .bloghash-flex-row > div, .author-box, .comment-form, .entry-media > a .entry-media-icon, .entry-media > a .entry-media-icon .bloghash-icon, .entry-media > a .entry-media-icon svg, .entry-meta .entry-meta-elements, .error404 #primary, .mejs-container .mejs-inner .mejs-controls .mejs-button, .mejs-container .mejs-inner .mejs-controls .mejs-time, .page-header .bloghash-page-header-wrapper, .page-header > .bloghash-container, .preloader-1, .bloghash-blog-horizontal .bloghash-article:not(.format-quote) .bloghash-blog-entry-wrapper, .bloghash-header-element, .bloghash-header-widgets, .bloghash-header-widgets .bloghash-darkmode, .bloghash-header-widgets .bloghash-cart, .bloghash-header-widgets .bloghash-header-widget, .bloghash-header-widgets .bloghash-search, .bloghash-header-widgets .bloghash-search-simple button, .bloghash-input-supported .comment-form-cookies-consent, .bloghash-has-comments-toggle #bloghash-comments-toggle, .bloghash-header-layout-6 .bloghash-logo-container .bloghash-logo > .logo-inner, .bloghash-header-layout-6 .bloghash-logo-container > .bloghash-container, .bloghash-header-layout-6 .bloghash-nav-container > .bloghash-container, .bloghash-header-layout-4 .bloghash-logo-container .bloghash-logo > .logo-inner, .bloghash-header-layout-4 .bloghash-logo-container > .bloghash-container, .bloghash-header-layout-4 .bloghash-nav-container > .bloghash-container, .bloghash-header-layout-3 .bloghash-logo-container .bloghash-logo > .logo-inner, .bloghash-header-layout-3 .bloghash-logo-container > .bloghash-container, .bloghash-header-layout-3 .bloghash-nav-container > .bloghash-container, .bloghash-logo a, .single .entry-footer, .single .post-nav, .single .post-nav .nav-content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex ;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.bloghash-container, .alignfull.bloghash-wrap-content > div {
    max-width: 1480px;
}

.alignfull.bloghash-wrap-content > div, .bloghash-container, .bloghash-container-fluid, .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer > ul {
    padding: 0 5rem;
    margin: 0 auto;
    width: 100%;
}
