/*
Theme Name:     Hestia Markscheid
Theme URI:      https://git.matthub.de/MarkOrg/Hestia
Author:         Matthias Hub
Author URI:     https://git.matthub.de/MarkOrg/Hestia
Template:       hestia
Description:    Markscheidifiziertes Child Theme von Hestia
Version:        3.1.8
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    hestia-markscheid
WordPress Available:  yes
Requires License:    no
Tags: blog, custom-logo, portfolio, e-commerce, rtl-language-support, post-formats, grid-layout, one-column, two-columns, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, editor-style, footer-widgets, left-sidebar, right-sidebar, wide-blocks

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.

Hestia is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/

.page-header img {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
    margin-top: 70px;
}

.navbar.hestia_left .navbar-collapse {
    margin-left: 0px !important;
}

@media screen and (min-width: 992px) {
    .hestia-nav-search form {
        left: 40px !important;
        right: 0px !important;
    }

    .navbar:not(.full-screen-menu).nav-searching #main-navigation ul.nav li:not(.hestia-search-in-menu) {
        opacity: 1;
        visibility: visible !important;
    }

}

nav.navbar.navbar-default.navbar-fixed-top div.container {
    display: flex;
}

.navbar-site-icon {
    margin-right: 15px;
}

.header-filter::before {
    background-color: transparent;
}

.comments-link {
    color: black;
    font-weight: 600;
}

.page-header img {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
    margin-top: 70px;
}

.navbar.hestia_left .navbar-collapse {
    margin-left: 0px !important;
}

@media screen and (min-width: 992px) {
    .hestia-nav-search form {
        left: 40px !important;
        right: 0px !important;
    }

    .navbar:not(.full-screen-menu).nav-searching #main-navigation ul.nav li:not(.hestia-search-in-menu) {
        opacity: 1;
        visibility: visible !important;
    }

}

nav.navbar.navbar-default.navbar-fixed-top div.container {
    display: flex;
}

.navbar-site-icon {
    margin-right: 15px;
}

.header-filter::before {
    background-color: transparent;
}

.comments-link {
    color: black;
    font-weight: 600;
}

.navbar.navbar-scroll-point {
    position: absolute;
}
div.main.main-raised {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
}
div#primary {
    padding-bottom: 30px;
    padding-top: 30px;
}
@media (max-width: 768px) {
    div.main.main-raised {
        border-radius: 0px;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    div#primary {
        padding-bottom: 0px;
        padding-top: 0px;
    }
}

@media (max-width: 600px) {
    div#wpadminbar + div.wrapper {
        padding-top: 16px;
    }
    div#wpadminbar + div.wrapper nav {
        padding-top: 46px;
    }    
}
h2.card-title.entry-title {
    font-size: 25px;
}

.header-layout-classic-blog.page:not(.home):not(.archive) .main-raised {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.page-header.header-small {
    min-height: 0px;
}

div.related-posts div.card-image {
    display: contents;
}
div.related-posts div.card-image img {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

@media (max-width: 600px) {
    div#disqus_thread {
        margin-left: -15px;
        margin-right: -15px;
    }
}

/* Remove disqus recommendations as tehy include ads */
div#disqus_recommendations {
    display: none;
}

/* Add styles for newsticker */
div.ditty.ditty-list {
    margin-left: auto;
    margin-right: auto;
}

div.ditty-slider__contents {
    margin-top: 15px;
    margin-bottom: 15px;
    font-style: italic;
    font-weight: bold;
}