/*
Theme Name: JNews - Child Theme
Version: 1.0.0
Theme URI: http://themeforest.net/?ref=jegtheme
Description: A basic starter child theme for customization purpose of JNews theme.
Author: Jegtheme
Author URI: http://themeforest.net/user/jegtheme?ref=jegtheme
Template: jnews
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* ------------------------------------------------------------------------- *
 *  Theme customization starts here
/* ------------------------------------------------------------------------- */

a,
.jeg_menu_style_5 > li > a:hover,
.jeg_menu_style_5 > li.sfHover > a,
.jeg_menu_style_5 > li.current-menu-item > a,
.jeg_menu_style_5 > li.current-menu-ancestor > a,
.jeg_navbar .jeg_menu:not(.jeg_main_menu) > li > a:hover,
.jeg_midbar .jeg_menu:not(.jeg_main_menu) > li > a:hover,
.jeg_side_tabs li.active,
.jeg_block_heading_5 strong,
.jeg_block_heading_6 strong,
.jeg_block_heading_7 strong,
.jeg_block_heading_8 strong,
.jeg_subcat_list li a:hover,
.jeg_subcat_list li button:hover,
.jeg_pl_lg_7 .jeg_thumb .jeg_post_category a,
.jeg_pl_xs_2:before,
.jeg_pl_xs_4 .jeg_postblock_content:before,
.jeg_postblock .jeg_post_title a:hover,
.jeg_hero_style_6 .jeg_post_title a:hover,
.jeg_sidefeed .jeg_pl_xs_3 .jeg_post_title a:hover,
.widget_jnews_popular .jeg_post_title a:hover,
.jeg_meta_author a,
.widget_archive li a:hover,
.widget_pages li a:hover,
.widget_meta li a:hover,
.widget_recent_entries li a:hover,
.widget_rss li a:hover,
.widget_rss cite,
.widget_categories li a:hover,
.widget_categories li.current-cat > a,
#breadcrumbs a:hover,
.jeg_share_count .counts,
.commentlist .bypostauthor > .comment-body > .comment-author > .fn,
span.required,
.jeg_review_title,
.bestprice .price,
.authorlink a:hover,
.jeg_vertical_playlist .jeg_video_playlist_play_icon,
.jeg_vertical_playlist .jeg_video_playlist_item.active .jeg_video_playlist_thumbnail:before,
.jeg_horizontal_playlist .jeg_video_playlist_play,
.woocommerce li.product .pricegroup .button,
.widget_display_forums li a:hover,
.widget_display_topics li:before,
.widget_display_replies li:before,
.widget_display_views li:before,
.bbp-breadcrumb a:hover,
.jeg_mobile_menu li.sfHover > a,
.jeg_mobile_menu li a:hover,
.split-template-6 .pagenum,
.jeg_mobile_menu_style_5 > li > a:hover,
.jeg_mobile_menu_style_5 > li.sfHover > a,
.jeg_mobile_menu_style_5 > li.current-menu-item > a,
.jeg_mobile_menu_style_5 > li.current-menu-ancestor > a,
.jeg_post_meta .jpwt-icon,
.entry-header .jeg_post_meta .fa,
.jeg_review_stars,
.jeg_price_review_list,
.jeg_footer .jeg_footer_heading h3,
.jeg_footer.dark .jeg_footer_heading h3,
.jeg_footer .widget h2,
.jeg_footer .footer_dark .widget h2,
.jeg_navbar_wrapper .sf-arrows .sf-with-ul:after {
    color: #10b2b2;
}

.jeg_menu_style_1 > li > a:before,
.jeg_menu_style_2 > li > a:before,
.jeg_menu_style_3 > li > a:before,
.jeg_side_toggle,
.jeg_slide_caption .jeg_post_category a,
.jeg_slider_type_1_wrapper .tns-controls button.tns-next,
.jeg_block_heading_1 .jeg_block_title span,
.jeg_block_heading_2 .jeg_block_title span,
.jeg_block_heading_3,
.jeg_block_heading_4 .jeg_block_title span,
.jeg_block_heading_6:after,
.jeg_pl_lg_box .jeg_post_category a,
.jeg_pl_md_box .jeg_post_category a,
.jeg_readmore:hover,
.jeg_thumb .jeg_post_category a,
.jeg_block_loadmore a:hover,
.jeg_postblock.alt .jeg_block_loadmore a:hover,
.jeg_block_loadmore a.active,
.jeg_postblock_carousel_2 .jeg_post_category a,
.jeg_heroblock .jeg_post_category a,
.jeg_pagenav_1 .page_number.active,
.jeg_pagenav_1 .page_number.active:hover,
input[type="submit"],
.btn,
.button,
.widget_tag_cloud a:hover,
.popularpost_item:hover .jeg_post_title a:before,
.jeg_splitpost_4 .page_nav,
.jeg_splitpost_5 .page_nav,
.jeg_post_via a:hover,
.jeg_post_source a:hover,
.jeg_post_tags a:hover,
.comment-reply-title small a:before,
.comment-reply-title small a:after,
.jeg_storelist .productlink,
.authorlink li.active a:before,
.jeg_footer.dark .socials_widget:not(.nobg) a:hover .fa,
div.jeg_breakingnews_title,
.jeg_overlay_slider_bottom_wrapper .tns-controls button,
.jeg_overlay_slider_bottom_wrapper .tns-controls button:hover,
.jeg_vertical_playlist .jeg_video_playlist_current,
.woocommerce span.onsale,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.jeg_popup_post .caption,
.jeg_footer.dark input[type="submit"],
.jeg_footer.dark .btn,
.jeg_footer.dark .button,
.footer_widget.widget_tag_cloud a:hover,
.jeg_inner_content .content-inner .jeg_post_category a:hover,
#buddypress .standard-form button,
#buddypress a.button,
#buddypress input[type="submit"],
#buddypress input[type="button"],
#buddypress input[type="reset"],
#buddypress ul.button-nav li a,
#buddypress .generic-button a,
#buddypress .generic-button button,
#buddypress .comment-reply-link,
#buddypress a.bp-title-button,
#buddypress.buddypress-wrap .members-list li .user-update .activity-read-more a,
div#buddypress .standard-form button:hover,
div#buddypress a.button:hover,
div#buddypress input[type="submit"]:hover,
div#buddypress input[type="button"]:hover,
div#buddypress input[type="reset"]:hover,
div#buddypress ul.button-nav li a:hover,
div#buddypress .generic-button a:hover,
div#buddypress .generic-button button:hover,
div#buddypress .comment-reply-link:hover,
div#buddypress a.bp-title-button:hover,
div#buddypress.buddypress-wrap .members-list li .user-update .activity-read-more a:hover,
#buddypress #item-nav .item-list-tabs ul li a:before,
.jeg_inner_content .jeg_meta_container .follow-wrapper a,
.tribe-events .tribe-events-c-search__button,
.tribe-events .tribe-events-c-search__button:hover,
.section-social-media a,
.section-emag a,
.jeg_thumb .jeg_post_category a,
.jeg_pl_lg_box .jeg_post_category a,
.jeg_pl_md_box .jeg_post_category a,
.jeg_postblock_carousel_2 .jeg_post_category a,
.jeg_heroblock .jeg_post_category a,
.jeg_slide_caption .jeg_post_category a,
.jeg_menu_style_1 > li > a:before,
.jeg_menu_style_2 > li > a:before,
.jeg_menu_style_3 > li > a:before,
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,
.media-section h2:after,
.media-section .pre-head,
.jeg_menu .custom-mega-menu .current-menu-item a:hover,
.jeg_main_menu > li:first-child,
.emag-tag {
    background-color: #10b2b2;
}

.jeg_pl_lg_card .jeg_post_category a:hover,
.jeg_pl_md_card .jeg_post_category a:hover,
.jeg_thumb .jeg_post_category a:hover,
.jeg_slide_caption .jeg_post_category a:hover,
.jeg_heroblock .jeg_post_category a:hover,
.section-social-media a,
.section-emag .button-primary a {
    background: #10b2b2 !important;
}

.jeg_block_heading_7 .jeg_block_title span,
.jeg_readmore:hover,
.jeg_block_loadmore a:hover,
.jeg_block_loadmore a.active,
.jeg_pagenav_1 .page_number.active,
.jeg_pagenav_1 .page_number.active:hover,
.jeg_pagenav_3 .page_number:hover,
.jeg_prevnext_post a:hover h3,
.jeg_overlay_slider .jeg_post_category,
.jeg_sidefeed .jeg_post.active,
.jeg_vertical_playlist.jeg_vertical_playlist .jeg_video_playlist_item.active .jeg_video_playlist_thumbnail img,
.jeg_horizontal_playlist .jeg_video_playlist_item.active,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border {
    border-color: #10b2b2;
}

.jeg_footer_secondary,
.jeg_footer.dark .jeg_footer_secondary {
    border-top-color: #10b2b2;
}

.jeg_tabpost_nav li.active,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.jeg_mobile_menu_style_1>li.current-menu-item a,
.jeg_mobile_menu_style_1>li.current-menu-ancestor a,
.jeg_mobile_menu_style_2>li.current-menu-item::after,
.jeg_mobile_menu_style_2>li.current-menu-ancestor::after,
.jeg_mobile_menu_style_3>li.current-menu-item::before,
.jeg_mobile_menu_style_3>li.current-menu-ancestor::before {
    border-bottom-color: #10b2b2;
}

.home .jeg_heroblock_5 .jeg_thumb,
.jeg_block_heading_6 {
    border: 0;
}

.home .jeg_latestpost,
.category-pharmatechnik-news .jeg_featured,
.category-pharmatechnik-news .wpptopdfenh {
    display: none;
}

h1,
h2,
h3,
h4,
h5 {
    font-family: "Signika Negative", Helvetica, Arial, sans-serif;
    font-weight: 700;
}

.section-fokus-themen h2,
.section-emag h2,
.section-newsletter h2,
.section-social-media h2,
.section-partner-logos h3,
.page-jubilaeum h1,
.page-jubilaeum h2,
.page-jubilaeum h3,
.page-jubilaeum h4,
.media-section h2,
.media-section .pre-head,
.jeg_cat_header h1,
.jeg_archive_title {
    font-family: "Signika Negative", Helvetica, Arial, sans-serif;
}

.term-branchenspiegel .bs-entry p,
.term-branchenspiegel .bs-entry strong,
.term-branchenspiegel .bs-entry a,
input[type="submit"],
.jeg_readmore,
.jeg_header_wrapper *:not(i),
.category-firmenportraits .jeg_post_title {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}




















*::selection {
    background: #10B2B2;
    color: #fff;
}

.jeg_main_menu > li > a {
    text-transform: none;
}

.home .jeg_heroblock_5 .jeg_post {
    padding: 5px !important;
}

.home .jeg_heroblock_5 .jeg_post .jeg_block_container {
    border-radius: 5px;
    overflow: hidden;
}

.category-news .wpptopdfenh {
    display: none !important;
}

.jeg_pl_lg_card .jeg_post_category a,
.jeg_pl_md_card .jeg_post_category a,
.jeg_thumb .jeg_post_category a,
.jeg_slide_caption .jeg_post_category a,
.jeg_heroblock .jeg_post_category a {
    font-family: "Signika Negative", Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 0.05em;
    padding: 5px;
    background-color: #10b2b2;
    color: #fff;
}

.block-messen .jeg_post_category a,
.hero-after-list .jeg_post_category a {
    background: none !important;
}

.hero-after-list .jeg_post_category a {
    color: #10b2b2 !important;
}

.block-messen .jeg_post_category a,
.hero-after-list .jeg_post_category a {
    color: #10b2b2;
    background: none;
    display: inline-block;
    letter-spacing: 1px;
    line-height: normal;
    padding: 0;
    margin: 0;
    font-weight: 400;
}

.hero-after-list .jeg_post_category a {
    font-weight: 700 !important;
}

.jeg_block_loadmore > div:hover {
    background-color: #10b2b2;
    border-color: #10b2b2;
    color: #fff;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border {
    color: #fff !important;
    background-color: #10b2b2 !important;
}

.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button {
    min-width: 264px;
    border-color: #10b2b2;
    color: #10b2b2;
}

.jeg_sidebar #text-2 {
    margin: 0 !important;
}

.jeg_sidebar #text-3 {
    background-color: #14141b;
    padding: 30px;
    border-radius: 10px;
    color: #fff;
    font-size: 14px;

    position: relative;

}

.jeg_sidebar #text-3 h3 {
    color: #fff;
}

.jeg_sidebar #text-3 p:last-child {
    margin: 0;
}

.jeg_sidebar #text-4 {
    margin-bottom: 0;
}

.jeg_sidebar #text-4 .jeg_block_heading {
    margin-bottom: 5px;
}

.jeg_sidebar #text-5 .jeg_block_heading {
    margin-bottom: 5px;
}

.jeg_sidebar #media_image-2,
.jeg_sidebar #media_image-3,
.jeg_sidebar #media_image-4 {
    margin-bottom: 15px;
}

.jeg_sidebar #media_image-2 a,
.jeg_sidebar #media_image-3 a,
.jeg_sidebar #media_image-4 a {
    border: solid 1px #ddd;
    padding: 15px;
    height: 100px;
    border-radius: 10px;
    background-size: cover;
    display: flex;
    align-items: center;
}

.jeg_sidebar #media_image-2 a {
    background-image: url(/wp-content/uploads/iStock-108221431_sw-2.jpg);
    background-position: top;
}

.jeg_sidebar #media_image-3 a {
    background-image: url(/wp-content/uploads/shutterstock_453674872-scaled-1.jpg);
    background-position: bottom;
}

.jeg_sidebar #media_image-4 a {
    background-image: url(/wp-content/uploads/sites/4/isis-franca-hsPFuudRg5I-unsplash-2-scaled.jpg);
    background-position: top;
}

.jeg_sidebar #media_image-2 img,
.jeg_sidebar #media_image-3 img,
.jeg_sidebar #media_image-4 img {
    max-width: 200px !important;
}

.category-pharmatechnik-news .vc_btn3-container {
    margin: 0;
}

.category-pharmatechnik-news .vc_btn3-container a {
    font-weight: 700;
    font-size: 14px;
}

.jeg_topbar li > ul li:hover > a,
.jeg_topbar li > ul li.current-menu-item > a  {
    background-color: #10b2b2;
    color: #fff;
}

.jeg_cat_title:after,
.entry-header .jeg_cat_title:after,
.jeg_post_title:after,
.entry-header .jeg_post_title:after,
.section-fokus-themen h2:after,
.section-emag h2:after,
.block-emag .headline h2:after,
.section-newsletter h2:after,
.section-social-media h2:after,
.section-partner-logos h3:after,
.jeg_block_heading_6 h3:after,
.page-jubilaeum h1:after,
.jeg_archive_title span:after {
    content: "";
    display: inline-block;
    width: 45px;
    height: 3px;
    background-color: #10b2b2;
}

.jeg_archive_title span {
    flex-direction: row;
}

.jeg_cat_title:after,
h1:after,
.section-emag h2:after,
.section-newsletter h2:after,
.section-social-media h2:after,
.section-partner-logos h3:after,
.jeg_archive_title span:after {
    margin-left: 10px;
}

h2:after,
h3:after {
    margin-left: 5px;
}

.jeg_cat_header {
    padding: 30px 0;
}

.jeg_navbar .jeg_menu>li:not(.menu-item-has-children)>a:after {
    content: "";
    display: inline-block;
    width: 0px;
    height: 2px;
    background-color: #10b2b2;
    margin-left: 2px;
    margin-right: 15px;
}

.jeg_navbar .menu-item-has-children {
    margin-right: 10px;
}

.jeg_navbar .jeg_menu>li>a:hover,
.jeg_navbar .jeg_menu>li.current-menu-item:not(.menu-item-has-children)>a {
    color: #14141b;
}

.jeg_navbar .jeg_menu>li:not(.menu-item-has-children)>a:hover:after,
.jeg_navbar .jeg_menu>li.current-menu-item:not(.menu-item-has-children)>a:after {
    width: 15px;
    margin-right: 0;
}

.jeg_menu .custom-mega-menu .current-menu-item a {
    background-color: #10b2b2;
    color: #fff;
}

.jeg_block_heading_6:after {
    visibility: hidden;
    opacity: 0;
}

.jeg_block_heading_6 h3:after {
    margin-left: 5px;
}

.jeg_stickybar .jeg_logo svg {
    margin-bottom: 3px;
}

.jeg_game_header h2 {
    font-size: 30px !important;
}

.single .jeg_main_content .wpcf7 h2 {
    font-family: "Signika Negative", Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 2.4em;
}

.hero-after .titel-thema .jeg_thumb:after,
.hero-after .top-thema .jeg_thumb:after,
.hero-after .interview .jeg_thumb:after,
.hero-after .produkt-des-monats .jeg_thumb:after {
    font-family: "Signika Negative", Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 0.05em;
    line-height: 10px;
    padding: 5px;
    background-color: #10b2b2;
    color: #fff;
}

.post-type-archive-glossary .jeg_main .category-card .category-card-menu h4 {
    font-family: "Signika Negative", Helvetica, Arial, sans-serif;
    font-weight: 700;
}

.post-type-archive-glossary .jeg_main .category-card .category-card-menu a.search-result span {
    background-color: #10b2b2;
    color: #fff;
    padding: 0 5px;
}


.entry-content blockquote {
    border-color: #10b2b2;
}




.jeg_header .jeg_button_1 a {
    font-family: 'Open Sans', Helvetica, Arial, sans-serif;
    font-weight: 700;
}



.hero-column .jeg_wrapper,
.hero-column .jeg_wrapper .jeg_heroblock,
.hero-column .jeg_wrapper .jeg_heroblock .jeg_hero_wrapper,
.hero-column .jeg_wrapper .jeg_heroblock .jeg_hero_wrapper .jeg_heroblock_wrapper {
    height: calc(100% + 13.5px);
    overflow: visible;
}

.jeg_heroblock_5 .jeg_post:not(.jeg_hero_item_1) .jeg_post_title {
        font-size: 24px !important;
        line-height: 24px !important;
}


.jeg_game_header .e-mag-banner h3 {
    font-family: 'Signika Negative', Helvetica, Arial, sans-serif;
}

.jeg_game_header>.jeg-vc-wrapper .e-mag-banner a {
    font-family: 'Signika Negative', Helvetica, Arial, sans-serif;
}





/* ============== WOOCOMMERCE ============== */

.woocommerce-variation-description ul li i,
.woocommerce div.product span.price {
    color: #10B2B2;
}

.wc-block-cart__submit-button,
.wc-block-components-checkout-place-order-button {
    background-color: #10B2B2;
    color: #fff;
}

.woocommerce div.product form.cart .button:hover,
.wc-block-cart__submit-button:hover,
.wc-block-cart__submit-button:focus,
.wc-block-components-checkout-place-order-button:hover,
.wc-block-components-checkout-place-order-button:focus {
    background-color: #0b8c8c;
    color: #fff;
}

.woocommerce div.product form.cart .button,
.wc-block-cart__submit-button,
.wc-block-components-checkout-place-order-button,
.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-title {
    font-family: 'Signika Negative', Helvetica, Arial, sans-serif;
    font-weight: 700;
}





@media only screen and (max-width: 1024px) {

    .jeg_game_header .e-mag-banner {
        width: 0 !important;
        padding: 0 !important;
        overflow: hidden !important;
    }

}