/*!
Theme Name: 350 Jahre Juden in Brandenburg
Theme URI: https://blossomthemes.com/wordpress-themes/blossom-recipe/
Author: Blossom Themes
Author URI: https://blossomthemes.com/
Template: blossom-recipe
Description: >-
    Blossom Recipe Child Theme
Version: 0.9.3
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tested up to: 5.6
Requires PHP: 5.6
Text Domain: blossom-recipe
Tags: food-and-drink, blog, one-column, two-columns, right-sidebar, left-sidebar, footer-widgets, custom-background, custom-header, custom-menu, custom-logo, featured-images, threaded-comments, full-width-template, rtl-language-support, translation-ready, theme-options, e-commerce

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.

Blossom Recipe is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
*/

.btn-link:after,
.readmore-btn .more-button:after {
    background-image: url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%2392AED1" d="M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z"></path></svg>');
}

span.showing-results {
    display: none;
}

body.search-results span.showing-results {
    display: inline-block;
}

.main-header .search-wrap + .site-branding:not(.has-logo-text) {
    display: flex;
    align-items: flex-start;
}

footer.site-footer {
    background: #92AED1;
}

.bottom-footer .copyright {
    color: #fff;
}

.bottom-footer .copyright a {
    color: #fff;
}

.bottom-footer .copyright a:hover {
    color: #666;
}

table tbody tr:nth-child(odd) {
    background: rgba(146,174,209,0.15);
}

blockquote, q {
    font-weight: 500;
    font-size: 1.2em;
    line-height: 1.4;
    text-align: center;
    margin: 50px 0;
    border-top: 3px solid rgba(146,174,209,0.15);
    border-bottom: 3px solid rgba(146,174,209,0.15);
}

blockquote:after,
blockquote p:first-child:before {
    border-top: none;
}

blockquote cite {
    font-style: normal;
    color: #999 !important;
}

.wp-block-image figcaption,
.wp-block-gallery figcaption,
.wp-block-video figcaption
{
    color: #999;
    margin-bottom: 8px;
}

.archive .site-content > .page-header {
    padding-bottom: 10px;
}

article figure.post-thumbnail {
    margin-bottom: 0px;
    /*
    position: relative;
    text-align: center;
    */
    float: left;
    width: 20%;
}

@media screen and (min-width: 768px) {
    .article-content-wrap {
        display: inline-block;
        vertical-align: middle;
        width: 54%;
        padding-left: 30px;
    }
}

.one-col-grid .article-wrap figure.post-thumbnail {
    width: 20%;
}

@media screen and (max-width: 767px) {
    .one-col-grid .article-wrap figure.post-thumbnail {
        display: none;
    }
}

/* chronologie */
.chronologie th:nth-child(1),
.chronologie th:nth-child(3)
{
    width: 42%;
}

.chronologie td:nth-child(2)
{
    text-align: center;
}

/* Events */
.tribe-events .tribe-events-l-container {
    padding-top: 0px;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding-top: 0px;
}

h2.tribe-events-single-section-title,
h3.tribe-events-calendar-month__calendar-event-title,
h3.tribe-events-calendar-month__multiday-event-bar-title
{
    font-size: 1em;
}

.tribe-events-single .tribe-events-sub-nav {
 color:#141827;
 font-size:14px;
 list-style:none
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a {
 color:#5d5d5d;
 text-decoration:none;
 vertical-align:middle
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before {
 content:"";
 display:inline-block;
 height:20px;
 vertical-align:middle;
 width:11px
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover {
 color:#141827
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before {
 background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%235d5d5d'/%3E%3C/svg%3E") 0/7px no-repeat
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23141827'/%3E%3C/svg%3E")
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after {
 background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%235d5d5d'/%3E%3C/svg%3E") 100%/7px no-repeat
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23141827'/%3E%3C/svg%3E")
}


/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    background: #92AED1;
    border: 1px solid #92AED1;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
    color: #92AED1;
}

/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/

a {
    color: #92AED1;
}

a:hover {
    color: #92AED1;
}

.dropcap {
    color: #92AED1;
}

.bttn, .bttn:visited {
    background: #92AED1;
}

.bttn:hover {
    color: #92AED1;
}

.widget-area .widget .widget-title span::after,
.site-footer .widget .widget-title span::after {
    background: #92AED1;
}

.entry-title a:hover {
    color: #92AED1;
}

.entry-meta span a:hover {
    color: #92AED1;
}

.brp_ajax_like .liked-icon,
.brp_single_ajax_like .liked-icon {
    color: #92AED1;
}

.post-edit-link {
    color: #92AED1;
    border: 1px solid #92AED1;
}

.post-edit-link:hover {
    background: #92AED1;
}

.btn-link, .btn-link:visited,
.readmore-btn .more-button {
    color: #92AED1;
}

article figure.post-thumbnail .social-icon-list a:hover {
    color: #92AED1;
}

span.category a {
    color: #92AED1;
}

span.category a:hover {
    border-bottom-color: #92AED1;
}

.widget ul li a:hover,
.site-footer .widget ul li a:hover {
    color: #92AED1;
}

blockquote:before {
    background-color: #92AED1;
}

q:before, q:after {
    background-color: #92AED1;
}

.btn-readmore {
    background: #92AED1;
    border: #92AED1;
}

.btn-readmore:hover {
    color: #92AED1;
}

#back-to-top:hover {
    background: #92AED1;
}

.comments-area .bypostauthor > div > .comment-body {
    border-left: 4px solid #92AED1;
}

.comment-body .comment-awaiting-moderation {
    color: #92AED1;
}

.comment-body .reply .comment-reply-link {
    color: #92AED1;
}

.comment-respond .comment-reply-title a:hover {
    background: #92AED1;
    border-color: #92AED1;
}

.breadcrumb-wrapper a:hover {
    color: #92AED1;
}

.breadcrumb-wrapper .current {
    color: #92AED1;
}

.posts-navigation .nav-links div[class*="nav-"] a:hover {
    background: #92AED1;
    border-color: #92AED1;
}

#load-posts a.loading,
#load-posts a:hover {
    background: #92AED1;
    border-color: #92AED1;
}

#load-posts a.disabled {
    background: #92AED1;
    border-color: #92AED1;
}

.sticky-t-bar .close {
    background: #92AED1;
}

.sticky-bar-content {
    background: #92AED1;
}

.sticky-bar-content .blossomthemes-email-newsletter-wrapper form input[type="submit"]:hover {
    background-color: #92AED1;
}

.blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked + .check-mark {
    background-color: #92AED1;
    border-color: #92AED1;
}

.social-icon-list li a:hover {
    color: #92AED1;
}

.header-search > .search-btn:hover {
    color: #92AED1;
}

.search-form .search-submit {
    background-color: #92AED1;
}

.search-form .search-submit:hover {
    background-color: #92AED1;
}

.header-search-form .close:hover:before,
.header-search-form .close:hover:after {
    background: #92AED1;
}

    .shopping-cart a:hover svg {
        color: #92AED1;
    }

    .shopping-cart .cart-count {
        background: #92AED1;
    }

.main-navigation ul li:hover > a,
.main-navigation ul li.current-menu-item > a,
.main-navigation ul li.current_page_item > a {
    color: #92AED1;
}

.site-banner.static-banner .banner-caption .btn {
    background: #92AED1;
    border: 1px solid #92AED1;
}

.site-banner.static-banner .banner-caption .btn:hover {
    color: #92AED1;
}

.owl-carousel .owl-nav [class*='owl-']:hover,
.owl-carousel .owl-nav button[class*='owl-']:hover {
    background: #92AED1;
}

.slider-two .banner-caption .banner-title a:hover {
    color: #92AED1;
}

.site-banner.slider-three .banner-caption .banner-title a:hover {
    color: #92AED1;
}

.site-banner.slider-four .banner-caption .banner-title a:hover {
    color: #92AED1;
}

.tab-group .tab-btn:hover,
.tab-group .tab-btn.active {
    background: #92AED1;
}

.tab-group .tab-btn:hover:before,
.tab-group .tab-btn.active:before {
    border-top-color: #92AED1;
}

.site-footer .widget ul li .entry-meta span a:hover,
.site-footer .widget ul li .entry-header .cat-links a:hover {
    color: #92AED1;
}

/*
.bottom-footer .copyright a:hover {
    color: #92AED1;
}
*/

.archive[class*="tax-recipe-"] .site-main .recipe-title a:hover,
.one-col-grid.post-type-archive-blossom-recipe .site-main .recipe-title a:hover {
    color: #92AED1;
}

.one-col-grid .site-main .recipe-archive-wrap #br-recipe-category-links > div a:hover {
    color: #92AED1;
}

.error404 .error-num {
    color: #92AED1;
}

.latest-articles .entry-title a:hover,
.related-articles .entry-title a:hover {
    color: #92AED1;
}

body[class*="-col-grid"] .related-articles .entry-title a:hover,
body.list-view .related-articles .entry-title a:hover {
    color: #92AED1;
}

.author-info-wrap .name .vcard {
    color: #92AED1;
}

.author-info-wrap .social-icon-list a:hover {
    background: #92AED1;
}

.single .article-wrap .article-share ul li a:hover {
    background: #92AED1;
}

.single .author-content-wrap .author-name span.vcard {
    color: #92AED1;
}

.single .author-profile .author-social a:hover {
    color: #92AED1;
}

.single .author-profile .author-social a:hover span {
    border-bottom-color: #92AED1;
}

.widget_bttk_author_bio .readmore {
    background: #92AED1;
    border: 1px solid #92AED1;
}

.widget_bttk_author_bio .readmore:hover {
    color: #92AED1;
}

.widget_bttk_author_bio .author-bio-socicons a:hover {
    background: #92AED1;
}

.widget_blossomtheme_companion_cta_widget .btn-cta:hover {
    color: #92AED1;
}

.widget_bttk_contact_social_links .contact-list li a:hover,
.site-footer .widget_bttk_contact_social_links .contact-list li a:hover {
    color: #92AED1;
}

.site-footer .widget_bttk_contact_social_links .social-networks li a:hover {
    border-color: #92AED1;
    background: #92AED1;
}

.widget_bttk_icon_text_widget .rtc-itw-inner-holder .icon-holder {
    color: #92AED1;
}

.widget_bttk_popular_post ul li .entry-header .entry-meta > span a:hover,
.widget_bttk_pro_recent_post ul li .entry-header .entry-meta > span a:hover,
.site-footer .widget_bttk_popular_post ul li .entry-header .entry-meta > span a:hover,
.site-footer .widget_bttk_pro_recent_post ul li .entry-header .entry-meta > span a:hover {
    color: #92AED1;
}


.widget_bttk_posts_category_slider_widget .carousel-title a:hover,
.widget_brm_recipe_categories_slider .item .carousel-title a:hover {
    color: #92AED1;
}

.widget_brm_recipe_categories_slider .owl-theme .owl-nav [class*="owl-"]:hover,
.widget_brm_recipe_categories_slider .owl-theme .owl-nav button[class*="owl-"]:hover {
    background-color: #92AED1;
}

.widget_bttk_posts_category_slider_widget .owl-carousel .owl-dots .owl-dot:hover span,
.widget_bttk_posts_category_slider_widget .owl-carousel .owl-dots .owl-dot.active span,
.widget_brm_recipe_categories_slider .owl-theme .owl-dots .owl-dot:hover span,
.widget_brm_recipe_categories_slider .owl-theme .owl-dots .owl-dot.active span {
    background: #92AED1;
}

.widget_bttk_posts_category_slider_widget .owl-carousel .owl-dots .owl-dot span::before,
.widget_brm_recipe_categories_slider .owl-theme .owl-dots .owl-dot span:before {
    border: #92AED1;
}

.widget_bttk_social_links ul li a:hover {
    background: #92AED1;
}

.widget_blossomthemes_stat_counter_widget .blossomthemes-sc-holder .icon-holder {
    color: #92AED1;
}

.widget_bttk_description_widget .social-profile li a:hover {
    background: #92AED1;
}

.widget_calendar caption {
    background: #92AED1;
}

.tagcloud a {
    border: 1px solid #92AED1;
}

.tagcloud a:hover {
    background: #92AED1;
}

/*====================================
BLOSSOM RECIPE PLUGIN STYLESHEET
====================================*/
.recipe-cooking-method-holder .item a,
.recipe-cuisine-holder .item a,
.recipe-category-holder .item a,
.ingredient-progressbar-bar .ui-progressbar-value,
.instruction-progressbar-bar .ui-progressbar-value {
    background: #92AED1;
}

#br_ingredients_counter .ingredient_checked,
#br_instructions_counter .instructions_checked {
    color: #92AED1;
}

input[type="checkbox"]:checked + label::before {
    background-color: #92AED1;
    border-color: #92AED1;
}

.br-instructions-list-wrap input[type="checkbox"]:checked + label::before {
    background: #92AED1;
}

.blossom-recipe-print .br_recipe_print_button {
    background: #92AED1;
    border: 1px solid #92AED1;
}

.blossom-recipe-print .br_recipe_print_button:hover {
    color: #92AED1;
}

.single-blossom-recipe .site-main .article-share li a:hover {
    background: #92AED1;
}

.widget_brm_recent_recipe ul li .cat-links a,
.widget_brm_popular_recipe ul li .cat-links a {
    color: #92AED1;
}

.widget_brm_recent_recipe ul li .cat-links a:hover,
.widget_brm_popular_recipe ul li .cat-links a:hover {
    border-bottom-color: #92AED1;
}

    .main-navigation .toggle-button:hover {
        color: #92AED1;
    }

    .main-navigation .toggle-button:hover .toggle-bar {
        background: #92AED1;
    }

    .main-navigation .close:hover {
        background: #92AED1;
    }

    .main-navigation .close::before,
    .main-navigation .close::after {
        background: #92AED1;
    }
