/* Fullbanner */
#fullbanner {
	background: var(--bg-2);
	text-align: center;
	pointer-events: none;
}
#fullbanner:not(.post){
	overflow-x: hidden;
	width: 100%;
}
#fullbanner.post {
	background: var(--bg-2);
}
 
#fullbanner .container:not(:empty) {
	/*padding-top: 20px;
	padding-bottom: 20px;*/
}

#fullbanner .container > div {
	margin: 0 auto;
	position: relative;
	z-index: 10;
	pointer-events: auto;
}

#fullbanner iframe {
	z-index: 10;
	position: relative;
	pointer-events: auto;
}

/* Big Banner */
#bigbanner {
	min-height: 250px;
	margin-bottom: 50px;
	text-align: center;
	background: var(--bg-2);
	padding: 20px;
}

#bigbanner.post {
	margin: 0 auto 20px;
	padding: 20px 0;
}

/* Sidebanner and Side comments banner */
#sidebanner,
#sidebanner_single,
#sidecommentsbanner {
   min-height: 250px;
   padding: 0;
   margin: 0 0 20px;
   text-align: center;
	border-radius: 4px;
}

#sidebanner > div,
#sidecommentsbanner > div {
	margin: 0 auto;
}

/* Side review banner */
#sidereview {
	text-align: center;
	padding: 0;
	width: 340px;
}

/* First Tablet Ad (Entry) */
#retangulo-tablet {
	text-align: center;
	padding: 0;
	width: 340px;
}

#retangulo-tablet {
	display: none;
}

/* First Tablet Ad (Entry) */
.posts .grid4 .entry > p > #retangulo-tablet {
	display: none !important;
}

/* Taboola */
.trc_related_container {
	margin-top: 25px;
}

@media only screen and (min-width: 744px) and (max-width: 1024px) {
	/* Fullbanner */
	/* #fullbanner {
		overflow: hidden;
	} */

	#fullbanner .container {
		width: 728px;
	}

	/* Big banner, Sidebanner, Side comments banner and Side review banner */
	#bigbanner,
	#sidebanner,
	#sidecommentsbanner,
	#sidereview {
		display: none;
	}

	/* First Tablet Ad (Entry) */
	#retangulo-tablet {
		display: block !important;
		margin-top: 0;
	}
}

@media only screen and (max-width: 743px) {
	/* #fullbanner {
		min-height: 250px; 
	}*/

	#fullbanner .container:not(:empty) {
		padding: 10px 0;
		width: calc(100% - 20px);
	    margin: 0 auto;
	    text-align: center;
	}

	/* Big banner, Side comments banner and Side review banner */
	#bigbanner,
	#sidecommentsbanner,
	#sidereview {
		display: none;
	}

  /* First Mobile Ad (Entry) */
  /*#post #retangulo-mobile > div {
    text-align:center;
    margin: 0 auto 15px;
  }*/

  /* Last Mobile Ad (Entry) */
  #post #precommentsmobile > div {
    padding: 0 0 10px;
    text-align: center;
    margin: 0 auto;
		width: calc(100% - 20px);
  }

	/* Teads */
	.teads-inread {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.single #fullbanner, .page #fullbanner {
		display: none;
	}

	/*Taboola Fix
		Estava gerando o scroll horizontal
	*/
	.thumbnails-stream {
		max-width: 100%;
	}
}
