body{
font-family: "Merriweather", Georgia, "Times New Roman", Times, serif!important;

}

.kushoto{
	width:120px;
	height: 800px;
	position:absolute;
	background-color: #000000;
}

blockquote {
  position: relative;
  font-family: 'Georgia', serif;
  font-size: 1.2em;
  line-height: 1.6;
  color: #666666;
  margin: 30px 0;
  padding: 20px 20px 20px 45px;
  border-left: 8px solid #74000b;
}

blockquote:before {
  content: '\201C';/
  position: absolute;
  left: 10px;
  top: 5px;
  color: #74000b;
  font-size: 4em;
  line-height: 0.1em;
  font-family: 'Arial', sans-serif;
}

blockquote p {
  margin: 0;
  padding: 0;
}

blockquote cite {
  display: block;
  margin-top: 5px;
  text-align: right;
  font-style: normal;
  font-size: 0.8em;
}

.tdi_215 {
    padding-top: 30px!important;
	    margin-left: -10px;
    margin-right: -10px;
    display: none;
}
.tdi_175 .tdb-block-inner blockquote p {
    font-family: Roboto !important;
    line-height: 1 !important;
    font-style: normal !important;
    color: #840101!important;
}


h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto', sans-serif;
}


.kulia{
	width:120px;
	height: 800px;
	position:absolute;
	background-color: #000000;
}

.tdb_single_featured_image .tdb-caption-text {
    font-style: none!important;
    font-weight: 400;
    line-height: 17px;
    color: #444;
}

p a{
	color: #993333!important;
}

.td-wp-booster-error {
    background-color: #e4e4e4;
    font-size: 12px;
    padding: 10px;
    white-space: pre-wrap;
    word-break: break-all;
}

.tdc_zone {
    margin: 0;
    background-color: #e6ded2;
}
h1 .tdb-title-text{
	font-family: "Old Standard TT"!important;
}
.tdi_48_rand_style {
    background-color: #dd9933!important;
}
.tdi_86_rand_style {
    background-color: #dd9933!important;
}
.tdi_148 .td_module_wrap {
    padding-left: 20px;
    padding-right: -31px!important;
    padding-bottom: 18px;
    margin-bottom: 18px!;
}
.td-pb-row [class*=td-pb-span] {
    display: block;
    min-height: 1px;
    float: left;
    padding-right: -23px!Important;

}
@media (min-width:91px) and (max-width:690px){
#div-gpt-ad-1698004641613-0{
display:none!important;
}}
@media (min-width:91px) and (max-width:690px){
#div-gpt-ad-1699523103146-0{
display:none!important;
}}
@media (min-width:91px) and (max-width:690px){
#div-gpt-ad-1699387555714-0{
	display:none!important;
	}}
@media (min-width:691px) and (max-width:6990px){
#div-gpt-ad-1698004426736-0{
display:none!important;

}}
@media (min-width:691px) and (max-width:6990px){
#div-gpt-ad-1699391370926-0{
display:none!important;
}}

@media (min-width:91px) and (max-width:690px){
#div-gpt-ad-1699523021881-0{
display:none!important;

}}

@media (min-width:91px) and (max-width:690px){
#div-gpt-ad-1697959040233-0{
display:none!important;

}}
@media (min-width:91px) and (max-width:690px){
#div-gpt-ad-1697973789823-0{
display:none!important;

}}
@media (min-width:691px) and (max-width:6990px){
#div-gpt-ad-1697973672990-0{
display:none!important;

}}
@media (min-width:691px) and (max-width:6990px){
#div-gpt-ad-1697965609489-0{
display:none!important;

}}

@media (min-width:691px) and (max-width:6990px){
##Video51612540Container{
display:none!important;

}}

@media (min-width:91px) and (max-width:690px){
#div-gpt-ad-1682179167234-0{
display:none!important;

}}
@media (min-width:691px) and (max-width:1590px){
#div-gpt-ad-1682179976775-0{
display:none!important;
}}
/**not using this, this is the original invok
.tdi_111 {
padding-top: 20px!important;
padding-bottom: 40px!important;
}*/
.tdi_109 {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
}

.tdi_166, .tdi_166>p, .tdi_166 .tdb-block-inner>p {
    font-family: "Merriweather", Georgia, "Times New Roman", Times, serif;
    font-size: 17px !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
}

@media (min-width:91px) and (max-width:690px) {
  #div-gpt-ad-1689533286506-0  {
    display: none;
 }}

@media (min-width:691px) and (max-width:1590px){
	#div-gpt-ad-1647499463904-0{
		display:none!important;
}}


  .content {
    padding: 2px;
  }
  .ad-container {
    position: relative;
    width: 640px;
    height: 360px;
    background-color: #f0f0f0;
    border: 1px solid #ddd;
    margin: 20px auto;
    text-align: center;
  }
  .ad-content {
    padding: 1px;
  }
  .close-button {
    position: absolute;
    top: 0;
    right: 0;
    padding: 5px;
    background-color: #f0f0f0;
    cursor: pointer;
    margin-bottom: 12px;
  }

  .ad-contaier {
    position: fixed;
    bottom: -200px; 
    left: 0;
    width: 100%;
    background-color: #f1f1f1;
    transition: bottom 0.5s ease-in-out;
    z-index: 9999;
  }
  .ad-contet {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
  }
  .ad-contet img {
    max-width: 100%;
    height: auto;
  }
.tdi_178 .tdc-row-video-background-error, .tdi_178 .vc_column{
	display:none;
}

.stickyAdContainer {
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 300px;
    height: 250px;
    z-index: 1000;
}

.stickyvp .unmuteBtn {
    position: absolute;
    top: 0px;
    left: 0px;
    padding: 5px 10px;
    background-color: #007bff; /* Red background */
    color: #fff; /* White text */
    border: none;
    cursor: pointer;
    z-index: 9999999;
}

.stickyvp .closeAdBtn {
    visibility: hidden;
    position: absolute;
    top: 0px;
    right: 0px;
    padding: 5px 10px;
    background-color: #007bff; /* Red background */
    color: #fff; /* White text */
    border: none;
    cursor: pointer;
    z-index: 9999999;
}

.stickyvp .closeAdBtn:hover {
    opacity: 0.8;
}
  @media (min-width: 768px) {
    #div-gpt-ad-1722081053561-0 {
      display: none;
    }
  }
#div-gpt-ad-1722081254227-0 {
  position: fixed;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  min-width: 728px;
  min-height: 90px;
  z-index: 9999; 
}
@media only screen and (max-width: 768px) {
  #div-gpt-ad-1723036557140-0 {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  #div-gpt-ad-1723037456684-0 {
    display: none;
  }
}
#div-gpt-ad-1723037763776-0 {
  display: none;
}

@media only screen and (max-width: 768px) {
  #div-gpt-ad-1723037763776-0 {
    display: block;
  }
}
/* Ensure the ad only shows on screens 600px or smaller 
  @media (max-width: 600px) {
    #adhessssssssssive_mobile {
      position: fixed;
      bottom: 20px; 
      left: 0;
      width: 100%;
      text-align: center;
      z-index: 9999;
    }
    #div-gpt-ad-1723201826479-0 {
      width: 320px;
      height: 100px;
      margin: 0 auto;
    }
  }

  
  @media (min-width: 601px) {
    #adhessssssssssive_mobile {
      display: none;
    }
  }*/
#div-gpt-ad-1722081254227-0{
	max-width:100%
	width:728px;
	height:90px;
}
  /* Hide the div on screens 600px or smaller */
  @media (max-width: 600px) {
    #div-gpt-ad-1722081254227-0 {
      display: none;
			background-color:transparent;
    }
  }
       /* #adhessssssssssive_mobile {
            position: fixed;
            bottom: 0;
            width: 100%;
            min-height: 100px;
            display: flex;
            justify-content: center;
            align-items: center;
            z-index: 1000;
					  background-color:transparent;
        }

        #div-gpt-ad-1723201826479-0 {
            position: relative;
        }

        #adhessssssssssive_mobile .close-btn {
            position: absolute;
            top: 5px;
            right: 5px;
            background: transparent;
            border: none;
            font-size: 18px;
            cursor: pointer;
        }
        .sticky-footer-ad {
            position: fixed;
            bottom: 0;
            width: 100%;
            background-color: lightblue;
            padding: 10px;
            box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.1);
            z-index: 1000;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .close-btn-ad {
            position: absolute;
            top: 5px;
            right: 10px;
            background: transparent;
            border: none;
            font-size: 18px;
            cursor: pointer;
        }*/