/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
div#HB_Footer_Close_hbagency_space_12046 {
    /* background-color: black; */
    backdrop-filter: blur(10px);
}
ul.st-related-posts {
    text-align: left;
}
.adsbygoogle {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}
.boxzilla {
    backdrop-filter: blur(20px);
	    -webkit-backdrop-filter: blur(20px);
	border-radius:4px;
}
.td-fix-index {
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}
div#onesignal-slidedown-container {
  /*  z-index: auto;*/
}
button.qc-cmp2-close-icon {
    opacity: 0.1;
}
.tagdiv-type embed, .tagdiv-type iframe, .tagdiv-type object {
    max-width: 100% !important;
    margin-left: auto;
    margin-right: auto;
    display: flex;
}
.td-post-sub-title {
    line-height: 20px !important;
    color: #414141 !important;

}
.td_social_tiktok .td-social-box {
    background-color: #000000 !important;
}
.td_social_instagram .td-social-box {
    background-color: #db1594 !important;
}
h3.sd-title {
    display: none !important;
}
.td-scroll-up {
    display:none;
    bottom: 34px;
}
.td-more-articles-box {
     bottom: 78px;
}   
.td-login-wrap{
    display:none;
}
.td-login-input{
    display:none;
}
#login_pass-mob{
    display:none;
}
#login-form{
    display:none;
}
.td-weather-top-widget .td-weather-now .td-weather-unit{
    display:none;
}
#login-form-mobile {
    display:none;
}
.td-login-form-wrap{
    display:none;
}
/* GDPR */
@media (max-width:720px) {#qc-cmp2-ui {
height: 83%;
    bottom: -50px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 5px;
    margin-bottom: 10px;
	border-radius: 10px;
}}
#qc-cmp2-ui {
	border-radius: 10px;
}
.qc-cmp-cleanslate {
backdrop-filter: blur(8px);
	-webkit-backdrop-filter: blur(8px);
	background-color: rgb(255 255 255 / 0%) !important;
}

.qc-cmp2-publisher-logo-container .logo-container {
    margin: 0px auto;
    width: 300px;
    height: auto;
    margin-left: 0px;
}

.qc-cmp2-persistent-link {
    background-color: #ff0000;
    padding: 5px 8px;
    bottom: 7px !important;
    color: #FFF;
    display: flex;
    align-items: center;
    max-height: 30px;
    z-index: 2147483640;
    right: 0;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}
.qc-cmp2-persistent-link img {
    width: 12px;
    height: 12px;
    margin-right: 5px;
}

@media screen and (max-width: 812px) and (min-width: 0) {
#tbl-next-up {display:none}	}

@media screen and (min-width: 812px) and (min-width: 0) {
#tbl-next-up {left: 0px;}	}

div#hbagency_space_8995 {
    margin-top: -50px !important;
}
.entry-teaser {
    line-height: 1.21em !important;
    font-size: 1.5em !important;
}

h1.entry-title {
    border-left-width: 5px !important;
    border-left-style: solid !important;
    padding: 5px  !important;
    border-left-color: red  !important;
}

.td-category a {
    background-color: red !important;
}
.td-author-description {
    font-size: 1.1em !important;
    text-transform: none !important;
    line-height: 1.3em !important;
}
.td-author-url {

    display: none !important;
}
ul.st-related-posts {
    line-height: 1.2em !important;
}
@media (max-width: 1018px)
{
.td-post-template-default .td-post-header header .entry-title {
    font-size: 20px !important;
    line-height: 22px !important;
}
}
.entry-title.td-module-title:hover {
    text-decoration: underline !important;
}

.td-footer-wrapper.td-footer-container.td-container-wrap.td-footer-template-4 {
    border-top-color: red;
    border-top-style: solid;
    border-top-width: 3px;
}
.h4.td-block-title {font-weight:bolder !important;}
.single .comments {
   
}
.td-theme-wrap .td-block-title {
    font-weight: bolder !important;
    font-size:20px;
}
.td_block_template_10 .td-block-title:before {
    background-color: #f00 !important;
}
.td-post-small-box span {
    background-color: #f44336 !important;

}

.tdi_99 {

}

div.fc-ab-root {

    backdrop-filter: blur(10px) !important;
	
	
    -webkit-backdrop-filter: blur(10px) !important;

}
