/*
Theme Name: TM Organik Child Theme
Theme URI: https://organik.thememove.com/
Author: ThemeMove
Author URI: https://thememove.com/
Version: 1.0
Template: tm-organik
*/




body.post-type-archive-recipes .col-md-9 {
    max-width: 100%;
    flex: unset;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    padding: 0 10px;
}
body.post-type-archive-recipes .col-md-9 .blog-list-style {
    padding-left: 10px;
    padding-right: 10px;
}
body.post-type-archive-recipes .col-md-9 .blog-list-style .col-md-5 {
    max-width: 100%;
    flex: unset;
}
body.post-type-archive-recipes .col-md-9 .blog-list-style .col-md-7 {
    max-width: 100%;
    flex: unset;
    padding-top: 20px;
}
body.post-type-archive-recipes .col-md-9 .blog-list-style .col-md-7 .entry-meta {
    display: none;
}
.recipe-sidebar .widget.widget_search .search-form {
    position: relative;
}

.recipe-sidebar .widget.widget_search .search-form input[type="search"] {
    background: transparent;
    border: 2px solid #b7bbc0;
    border-radius: 25px !important;
}

.recipe-sidebar .widget.widget_search .search-form input[type="search"] {
    width: 100%;
    height: 40px;
    line-height: 38px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    outline: none;
    padding: 0 15px;
    font-size: 15px;
    font-weight: 400;
    box-sizing: border-box;
}

.recipe-sidebar .widget.widget_search .search-form input[type="submit"] {
    position: absolute;
    height: 40px;
    width: 40px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMkY0MjFCMjU1NjAxMUU2ODI5N0Q5NzgxMkM0RkYzRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMkY0MjFCMzU1NjAxMUU2ODI5N0Q5NzgxMkM0RkYzRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUyRjQyMUIwNTU2MDExRTY4Mjk3RDk3ODEyQzRGRjNFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUyRjQyMUIxNTU2MDExRTY4Mjk3RDk3ODEyQzRGRjNFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CwlOKQAAAUpJREFUeNrsmN9twjAQxn0VC2QFd4QyQhihK9BnUBHeoLaoynMzQjsCGSGswAqMYL5zjRCCNmogHA930umsOIafvvsTCMUYzT3bg7lzU0AFVEAFVEAFVEBZG1xyePnunxDmJprndIHg0QTEMHl1W1EFATcGTIPlejJzxI71I+AsYoN9ew1A6vJ7kJXDsYbIjKBUfbK/8B6gJfaGUgrOAVedg2ODmg6hSCoLAZbw75Z7apRAeXNAqFIgvQWWbU2wQZqLmwNyd9IPXNuXWyi4EUlx5PSZPFr+LoO1CCAaJCCMke7ylzLwuVkqkTGTIVjBL7hD2kO+xrPPp8FN6TYe2E4E8OhJckg312aVO5zhLT4+TGfdIamvP+5ZzVVqlguUpD7fLOCJYpHqPeQLIP9fkwzYp38s3iz8s+t50nczCqiACqiACqiAorYTYAC8LOYIsg7imAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-color: transparent;
    box-shadow: none;
    font-size: 0;
    border: none;
    line-height: 40px;
    padding: 0;
    top: 0;
    right: 0;
}
.recipe-sidebar .widget.widget_search {
    margin: 0 0 35px 0;
}
.widget.widget_recipe_titles_widget ul.recipe-list {
    padding: 0;
}
.widget.widget_recipe_titles_widget ul.recipe-list li {
    list-style: none;
    position: relative;
    width: 100%;
    margin-bottom: 15px;
}
.widget.widget_recipe_titles_widget ul.recipe-list li a {
    color: #566274;
    width: auto;
    border: 2px solid #566274;
    border-radius: 25px;
    padding: 5px 20px 5px 20px;
    display: inline-block;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.5;
    background: transparent;
}
.recipe.social-sharing {
    text-align: right;
}
.recipe.social-sharing a {
    margin-left: 10px;
    color: #8b4c47;
}
.recipe.social-sharing span.share i.ion-android-share-alt {
    color: #8b4c47;
}
i.fa.fa-print {
    color: #8b4c47;
}
.widget.widget_recipe_titles_widget ul.recipe-list li a:hover {
    background-color: #566274;
    color: #fff;
}
a.button.download-pdf {
    border: solid;
    border-radius: 25px !important;
    padding: 11px 27px 10px 27px;
    margin: 0;
    border-color: #8B4C46;
    font-weight: 600;
    color: #8B4C46;
    border-width: 2px;
    background-color: transparent;
    text-transform: uppercase;
    width: auto;
    font-size: 15px;
}
a.button.download-pdf:hover {
    background: #8B4C46;
    color: #fff;
}
a.button.download-pdf:hover i.fa.fa-print {
    color: #fff;
}
article.recipes.type-recipes.status-publish .entry-content .row {
    margin-top: 50px;
}
@media only screen and (max-width:767px){
    body.post-type-archive-recipes .col-md-9 {
        grid-template-columns: repeat(1, 1fr);
    }
    body.post-type-archive-recipes .col-md-9 .blog-list-style .col-md-7 {
        padding-top: 0;
    }
}
@media only screen and (max-width:991px){
    aside#recipe-sidebar .widget.widget_recipe_titles_widget {
        display:none;
    }
    body.single.single-recipes .content .content-area .col-md-9 {
        flex: 0 0 100%;
        max-width: 100%;
        order: 2;
    }
    body.single.single-recipes .content .content-area aside.recipe-sidebar.col-md-3 {
        flex: 0 0 100%;
        max-width: 100%;
    }
}