/*
Theme Name: Jevelin Child
Theme URI: https://shufflehound.com/jevelin
Template: jevelin
Author: Shufflehound
Author URI: https://shufflehound.com/
Description: Jevelin is multi-purpose WordPress theme for creating stunning websites. Features all the right tools needed for your next design.
Tags: custom-colors,custom-menu,threaded-comments,translation-ready,theme-options,right-sidebar,left-sidebar,full-width-template,threaded-comments,post-formats,featured-images
Version: 5.12.1747469612
Updated: 2025-05-17 10:13:32
*/
.fg-default.fg-gutter-10 {
    padding-left: 0px !important;
    margin-top: 20px !important;
}
.post-meta-thumb {
    max-height: 100% !important;
}
/* pagination */
ul.page-numbers a, ul.page-numbers span, .woocommerce nav.woocommerce-pagination ul.page-numbers a, .woocommerce nav.woocommerce-pagination ul.page-numbers span {
    margin-bottom: 20px;
}
@media (max-width: 550px) {
.sh-pagination {
    margin-top: 60px !important;
}}
/* body */
.blog-single.blog-style-large .post-meta-data.sh-columns {
    padding: 0px 20px 0px 20px;
}
.blog-single.blog-style-large .sh-columns.post-meta-comments {
    padding: 0px 20px 20px 20px;
}
.blog-single.blog-style-large .blog-style-large h2, .blog-style-large .post-title h1 {
    padding: 0px 20px;
}
.blog-single.blog-style-large .post-content {
    padding: 0px 20px 20px 20px;
}
.post-content-container {
    padding: 10px 20px 20px 20px;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 10px;
}
.content-container {
    background-color: #f9f4f9 !important;
}
/* abo */
p.s2_error {
    padding-top: 20px;
}
p.s2_message {
    margin-top: 20px;
}
.subscribe label {
    display: none;
}
.Folgen label {
    display: none !important;
}
.Folgen  {
    font-size: 12px;
  line-height: 1.5;
}
.subscribe {
    font-size: 12px;
  line-height: 1.5;
}
.folgen button, html input[type=button], input[type=reset], input[type=submit] {
font-size: 16px;
    padding: 5px 20px;
    background-color: #58b1d1;
    border: 0px;
    border-radius: 5px;
    font-weight: 600;
    color: #fff;
    width: 100%;
    margin-bottom: 10px;
}
#s2_form_widget-2 .widget-title {
    margin-bottom: -15px !important;
}
/* footer */
#s2_form_widget-3 .widget-title {
    margin-bottom: -15px !important;
}
#s2_form_widget-3 label {
    display: none !important;
}
#s2_form_widget-3 .Folgen {
    font-size: 12px;
}
#s2_form_widget-3 .folgen button, html input[type=button], input[type=reset], input[type=submit] {
font-size: 16px;
    padding: 5px 20px;
    background-color: #58b1d1;
    border: 0px;
    border-radius: 5px;
    font-weight: 600;
    color: #fff;
    width: 100%;
    margin-bottom: 10px;
}
.sh-footer-widgets h3 {
    color: #ffffff;
    font-size: 21px;
    color: #58b1d1 !important;
}
.sh-footer img.image.wp-image-8361.attachment-medium.size-medium {
    min-width: 320px;
}
.sh-footer .sh-footer-widgets a, .sh-footer .sh-footer-widgets li a, .sh-footer .sh-footer-widgets h6 {
    color: #58b1d1;
}
.sh-footer-widgets {
    padding: 40px 0 40px 0;
}
.sh-copyrights {
    display: none;
}
/* fonts */
h1, h2, h3, h4, h5, h6 {
    font-weight: 700;
}
h2 {
    color: #a1d0ae !important;
}
/* related posts */
.sh-related-posts h2 {
    padding: 0px 20px;
}
/* sidebar */
.widget-title {
    margin-bottom: 10px;
    color: #a1d0ae;
}
.neueste ul {
    padding-left: 0px;
}
.widget_recent_entries li:before {
    display: none;
}
.widget_recent_entries li {
    display: block !important;
}
.widget_product_categories li .count, .widget_categories li .count {
    background-color: #a1d0ae !important;
    color: #fff !important;
}
.widget_recent_entries li a {
    padding-left: 0px !important;
    color: #58b1d1 !important;
    font-weight: 4600 !important;
    line-height: 1.5 !important;
}
.widget_categories li > a {
    color: #a1d0ae !important;
    font-weight: 600 !important;
    line-height: 0.5 !important;
}
#sidebar h3, #sidebar h3 > a {
    color: #a1d0ae;
  font-size: 26px;
}
h3.widget-title {
    color: #a1d0ae;
}
h3.widget-title a {
    color: #a1d0ae;
}
.sh-tabs-filter li a, .woocommerce .woocommerce-tabs li:not(.active) a, .woocommerce .product .posted_in a, .woocommerce .product .tagged_as a, .woocommerce .product .woocommerce-review-link, .woocommerce-checkout #payment div.payment_box, .sh-default-color a, .sh-default-color, .post-meta-two a, #sidebar a, .logged-in-as a, .post-meta-author a, .sh-social-share-networks .jssocials-share i, .sh-header-left-side .sh-header-copyrights-text a, .wpcf7-form-control-wrap .simpleselect {
    font-weight: 600;
    line-height: 0.5 !important;
    color: #a1d0ae !important;
}
span.post-date {
    font-size: 12px;
    padding-left: 0px;
    font-weight: 600;
    color: #a1d0ae;
    display: flow-root;
}
#sidebar .widget_recent_entries li:before {
    display: none;
}
.widget_recent_entries li a {
    padding-left: 0px !important;
}
.sh-tabs-filter li a, .woocommerce .woocommerce-tabs li:not(.active) a, .woocommerce .product .posted_in a, .woocommerce .product .tagged_as a, .woocommerce .product .woocommerce-review-link, .woocommerce-checkout #payment div.payment_box, .sh-default-color a, .sh-default-color, .post-meta-two a, #sidebar a, .logged-in-as a, .post-meta-author a, .sh-social-share-networks .jssocials-share i, .sh-header-left-side .sh-header-copyrights-text a, .wpcf7-form-control-wrap .simpleselect {
    font-weight: 400;
    line-height: 1.8;
}
#recent-posts-2 li a {
    color: #58b1d1 !important;
}
/* blog cards mansonary */
.masonry-shadow .post-title h2 {
    margin-top: 10px;
}
.post-container {
    background-color: #fff;
}
a.bypostauthor {
    color: #a1d0ae!important;
font-weight: 600;
}
.post-meta-one {
    margin-bottom: 10px;
    font-size: 12px;
    font-weight: 600;
    color: #a1d0ae;
}
.post-meta-comments-inverted, .post-meta-date {
    padding-left: 5px;
}
.sh-tabs-filter li a, .woocommerce .woocommerce-tabs li:not(.active) a, .woocommerce .product .posted_in a, .woocommerce .product .tagged_as a, .woocommerce .product .woocommerce-review-link, .woocommerce-checkout #payment div.payment_box, .sh-default-color a, .sh-default-color, .post-meta-two a, #sidebar a, .logged-in-as a, .post-meta-author a, .sh-social-share-networks .jssocials-share i, .sh-header-left-side .sh-header-copyrights-text a, .wpcf7-form-control-wrap .simpleselect {
    font-weight: 600;
    line-height: 1.8 !important;
    color: #a1d0ae !important;
}
.post-meta-comments i {
    color: #a1d0ae !important;
    font-weight: 600;
}
/* blog cards Grid 2.0 */
.masonry2 .post-item:not(.format-quote):not(.format-link) .post-content-container {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
}
.masonry2 .post-meta-author a.bypostauthor {
    font-weight: 600;
}
.masonry2 .post-content {
    padding-bottom: 20px;
}
.post-content {
    line-height: 1.8;
}
