/* Theme Name:   Newspaper child theme (genengnews.com) Theme URI:    http://genengnews.com/ Description:  Newspaper child theme Author:       Dusan P. - DevSaga Author URI:   http://devsaga.xyz Template:     Newspaper Version:      1.0.0 License:      GNU General Public License v2 or later License URI:  http://www.gnu.org/licenses/gpl-2.0.html Text Domain:  genengnews*/.single-post.single_template_10 .td-module-meta-info,.single-post.single_template_11 .td-module-meta-info {    position: relative;}.single-post.single_template_11 .activity-fav, .single-post.single_template_10 .activity-fav {    position: absolute;    top: 25px;    left:0;}.single-post:not(.single_template_11) .activity-fav, .single-post:not(.single_template_10) .activity-fav {    position: relative;    top: -11px;}.single.single-post .td-main-content:not(.td-pb-span12) {    padding-right: 0;    padding-left: 14px;}.single.single-post article.post > .td-pb-row > [class*="td-pb-span"]:not(.td-main-content):not(.td-main-sidebar) {    padding-right: 14px;    padding-left: 14px;}/* hides category background for posts with sponsored cat */.single-cat-sponsored > .backstretch {    display:none; }body.home-page a.tdm-btn:hover, body.home-page a.tdm-btn:focus {    color: #fff;}.td-post-template-7 .td-post-title .td-post-date time{    display: none !important; }body.single-post article.category-events span.td-post-date,body.category-events span.td-post-date,body.category-webinars span.td-post-date,body.single-post article.category-webinars span.td-post-date {    display: none;}body.category-gen-live span.td-post-date,body.single-post article.category-gen-live span.td-post-date {    display: none;}body.single-format-video .activity.activity-fav {    top: 0;    margin-top: 10px !important;}body.td-boxed-layout:not(.category) .td-header-menu-wrap-full.td-container-wrap,body.td-boxed-layout:not(.category) .td-header-top-menu-full.td-container-wrap,body.td-boxed-layout .td-footer-wrapper.td-container-wrap,body.td-boxed-layout .td-sub-footer-container.td-container-wrap,body.td-boxed-layout:not(.category) .td-header-menu-wrap.td-affix {    width: 100%;}#signup_form legend {    font-size: 15px;    line-height: 26px;}body.td-boxed-layout.single_template_8 .td-header-menu-wrap-full.td-container-wrap,body.td-boxed-layout.single_template_8 .td-header-menu-wrap.td-affix {    width: 1164px;    max-width:100%;}body.archive.category .td-excerpt > .sponsored-text {    margin-bottom: 10px;}#buddypress .submit > input[type=submit]:hover,#buddypress .submit > input[type=submit] {    background-color: #e1192c;}#profile-edit-form legend {    font-size: 15px;}article.category-webinars #td_social_sharing_article_top {    display: none;}article.category-gen-live #td_social_sharing_article_top {    display: none;}@media screen and (max-width: 768px) {    body.single_template_7 .activity.activity-fav {        top: 0;    }}@media screen and (max-width: 600px) {    #wpadminbar {        position: fixed;    }}.gen-wp-caption-text {    margin-top: -25px;    margin-bottom: 30px;}.single_template_6 .gen-wp-caption-text {    margin-top: 15px;    margin-bottom: 0;    display: block;}.single_template_7 .gen-wp-caption-text  {    margin-top: 15px;    margin-bottom: 0;    display: block;    color:#fff;}.single_template_8 .gen-wp-caption-text  {    margin-top: 15px;    margin-bottom: 0;    display: block;    padding-left: 25px;}/* .single_template_7 .gen-wp-logo-gen-edge-wrap {    position: absolute;    top: 55px;    left: 0;    z-index: 100;} */.gen-wp-logo-gen-edge-wrap .gen-edge-logo.inverse {    display:none;}.gen-wp-logo-gen-edge-wrap .gen-edge-logo.default {    display:block;}.single_template_7 .gen-wp-logo-gen-edge-wrap, .single_template_8 .gen-wp-logo-gen-edge-wrap {    margin-bottom: 10px;    margin-top: 15px;}.single_template_9 .gen-wp-logo-gen-edge-wrap {    margin-bottom: 10px;    margin-top: 15px;}.single_template_6 .gen-wp-logo-gen-edge-wrap  {    margin-bottom: 15px;    margin-top: 15px;}.single_template_9 .td-post-template-9.category-gen-edge  .td-crumb-container .entry-crumbs {    margin-bottom: 0;}.single_template_9 .category-gen-edge .gen-wp-logo-gen-edge-wrap {    margin-top: 15px;    margin-bottom: -20px;}.single_template.post-template-default .gen-wp-logo-gen-edge-wrap,.single_template_10 .gen-wp-logo-gen-edge-wrap,.single_template_1 .gen-wp-logo-gen-edge-wrap,.single_template_2 .gen-wp-logo-gen-edge-wrap,.single_template_4 .gen-wp-logo-gen-edge-wrap,.single_template_5 .gen-wp-logo-gen-edge-wrap{    margin-bottom: 10px;    margin-top: 15px;}@media (max-width: 767px) {    .single_template_3 .gen-wp-logo-gen-edge-wrap {      padding-left: 10px;      padding-right: 10px;    }}.single_template_11 .gen-wp-logo-gen-edge-wrap {    padding-right: 24px;    padding-left: 24px;}@media (min-width: 1019px) and (max-width: 1140px) {    .single_template_11 .gen-wp-logo-gen-edge-wrap {      padding-right: 20px;      padding-left: 20px;    }  }  @media (min-width: 768px) and (max-width: 1018px) {    .single_template_11 .gen-wp-logo-gen-edge-wrap {      padding-right: 14px;      padding-left: 14px;    }  }  @media (max-width: 767px) {    .single_template_11 .gen-wp-logo-gen-edge-wrap {      padding-right: 0;      padding-left: 0;    }  }.single_template_11 .gen-wp-logo-gen-edge-wrap .gen-edge-logo.inverse,   .single_template_7 .gen-wp-logo-gen-edge-wrap .gen-edge-logo.inverse,.single_template_8 .gen-wp-logo-gen-edge-wrap .gen-edge-logo.inverse{  display: block;}.single_template_11 .gen-wp-logo-gen-edge-wrap .gen-edge-logo.default, .single_template_7 .gen-wp-logo-gen-edge-wrap .gen-edge-logo.default,.single_template_8 .gen-wp-logo-gen-edge-wrap .gen-edge-logo.default{    display: none;}@media (max-width: 1018px) and (min-width: 768px) {    /* medium devices */    .single_template_8 .gen-wp-caption-text {        margin-top: 10px;        margin-bottom: 25px;        display: block;        padding-left: 15px;        margin-left: 0;    }    .single_template_4 .gen-wp-caption-text {        margin-top: -15px;        margin-bottom: 30px;        margin-left: 5px;    }}/* small devices */@media (max-width: 767px) {    .single_template_8 .gen-wp-caption-text {        margin-top: 10px;        margin-bottom: 25px;        display: block;        padding-left: 0;        margin-left: -10px;    }    .single_template_4 .gen-wp-caption-text {        margin-top: 5px;        margin-bottom: 30px;        margin-left: 5px;    }    .single_template_3 .gen-wp-caption-text {        margin-top: -10px;        position: relative;        left: 15px;    }    .single_template_6 .gen-wp-caption-text {        padding-top: 10px;        padding-bottom: 30px;        padding-left: 5px;    }    .single_template_7 .gen-wp-caption-text {        margin-left: 5px;    }    .single_template_7 .td-parallax-header {        margin-bottom: 50px;    }    .single_template_6.single.single-post .td-main-content:not(.td-pb-span12) {        padding-top: 10px;    }      .single_template_7 .td-post-template-7 .td-post-header-holder {        width:100%;    }}.header-sub-link-wrap {    position: absolute;    bottom: 0;    width: 100%;    height: 50px;    left: 0;    z-index: 10;    text-align: center;}.header-sub-link {    width: 280px;    max-width: 100%;    height: 100%;    display: inline-block;    text-indent: -9999px;    vertical-align: top !important;}.tdm-btn.tds-button1 {    color:#fff;}.td-footer-wrapper h4.block-title {    text-align: center;}/** Cloud Search Results **/.acs_search_results_filters.gen-search-filters-cloud {    text-align:left;}.acs_search_results_filters.gen-search-filters-cloud .acs_filters_box.acs_filter_type {    display: none;}.acs_search_results_filters.gen-search-filters-cloud .acs_filters_box.acs_filter_sort {    margin: 0;}.acs_search_results_container .entry-thumb {    opacity: 1 !important;}@media (max-width: 767px) {    .acs_search_results_filters.gen-search-filters-cloud .acs_filters_label {        display: block;        padding-bottom: 5px;    }}/** END Cloud Search Results **//** Custom theme styling @baderer **/.td-ps-bg .td-social-twitter .td-social-but-icon, .td-ps-bg .td-social-twitter .td-social-but-text {    background-color: #000 !important;}