/* CSS dinâmico para #destaque-super-destaque */

	#destaque-super-destaque { padding: 0 !important; }
	#destaque-super-destaque .casca { height: 600px; position: relative; }
	
	#destaque-super-destaque h1 { font-size: 3em; color: #000000; }
	#destaque-super-destaque h2 { font-size: 1.8em; color: #000000; }

	#destaque-super-destaque .botao .svgx { color: #ffffff !important; }
	#destaque-super-destaque .botao { background-color: #d30000 !important; color: #ffffff !important; font-size: 18px; background-image: none !important; display: inline-block; max-width: none; margin: 10px 0; }
	#destaque-super-destaque .botao:hover { background-color: #ff6060 !important; background-image: none !important;  }

	#destaque-super-destaque .bg-img { background-position: center; height: 600px; overflow: hidden; position: relative; z-index: 1; background-size: cover; background-repeat: no-repeat; }
	#destaque-super-destaque .overlay { text-align: center; bottom: 50px; /*position: absolute;*/ z-index: 2; width: 100%; }
	#destaque-super-destaque .overlay .overlay-miolo { display: block; max-width: 600px; margin-left: auto; margin-right: auto; background-color: #ffffff !important; }

	#destaque-super-destaque img.x-mobile { max-width: none; width: 100%; }
	#destaque-super-destaque .decor-parallax { position: absolute; z-index: 1; top:0; right: 0; bottom: 0; left: 0; background-attachment: fixed; background-repeat: no-repeat; }
	#destaque-super-destaque .super-destaque-creditos { z-index: 4; letter-spacing: -0.5px; font-size: 12px; position: absolute; bottom: 5px; left: 0; right: 0; text-align: center; }
	#destaque-super-destaque .super-destaque-creditos-info { float: right; margin-right: 5px; display: inline-block; padding-left: 7px; padding-right: 7px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
	
	 
		#destaque-super-destaque .bg-img:before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			background-color: rgba(0,0,0,0.5);		}
	
/* -------------------------------------------------------------- */			
/* Comum a mobile vertical, horizontal e tablets */
@media only screen and (max-width: 980px) {

	/*#destaque-super-destaque h1 { font-size: 1.5em !important; }
	#destaque-super-destaque h2 { font-size: 1em !important; }*/
	#destaque-super-destaque .casca { height: auto !important; width: auto !important; }
	#destaque-super-destaque .bg-img { height: auto !important; min-height: 300px; }
	/*#destaque-super-destaque h1, #destaque-super-destaque h2 { color:  !important; }*/
	/*#destaque-super-destaque .overlay { background-color: #ffffff !important; padding: 15px !important; max-width: none !important; text-align: center; bottom: 0 !important; right: 20px; left: 20px; max-width: none !important; text-align: center !important; -moz-border-radius: 0; -khtml-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; position: static !important; width: 100%; }*/
	#destaque-super-destaque .overlay .overlay-miolo { background: none; padding: 30px !important;  margin: auto !important; }
	#destaque-super-destaque .decor-parallax, #destaque-super-destaque .decor-img { display: none; }
	#destaque-super-destaque .super-destaque-creditos { bottom: auto; top: 5px; }
}
