#cx-ebook{width:100%; display:inline-block; position:relative; ebooks-position:50%; ebooks-repeat:no-repeat; ebooks-size:cover;}
	#cx-ebook .conteudo{padding:4em 0;}
	#cx-ebook .cx-dados,
	#cx-ebook .cx-dados .area-dados{width:100%; display:inline-table;}
	#cx-ebook .coluna{ width:60%; vertical-align: middle;}

	#cx-ebook .cx-dados .titulo,
	#cx-ebook .cx-dados .breve-descricao,
	#cx-ebook .cx-dados .descricao{width:90%; display:inline-block;}
		#cx-ebook .cx-dados .titulo span{font-size:3.75em; font-weight:200; text-transform:uppercase; line-height:1.5em; color:#000;}
		#cx-ebook .cx-dados .breve-descricao span{font-size: large; font-weight:300; line-height:1.5em; color: #a9a9a9; display:inline-block; padding:1em 2em;}

#ebooks-home{display:block; }
#ebooks-home .area-ebooks-chamada{ display:inline-block; width:90%; max-width:66.25em;}
	#CxGaleriaEbooks{display:inline-block; width:90%; max-width:66.25em; margin-top:2em;}

	#ebooks-home #CxGaleriaEbooks{width:90%; display:inline-block; text-align: left;}
		#ebooks-home #CxGaleriaEbooks li{ list-style:none; text-align:center;}
		#ebooks-home #CxGaleriaEbooks .CxCapaEbook{width:calc(96.85%/3); display:inline-table; margin-right:1em; margin-bottom:4em;}
			#ebooks-home #CxGaleriaEbooks .CxCapaEbook .capa-ebook{ display:block; background-color:#fff; height:25vw; background-repeat:no-repeat; background-size: contain; padding:1em; background-position: 50%;}
			#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto{display:block; margin-top:1em;}
				#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .dados{width:88%; display:inline-block;  vertical-align:top;}
					#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .dados .titulo{ font-size:1em; font-weight:500; color:#000; line-height:1.5em;}
					#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .dados .descricao{font-size:0.9em; min-height:3em; font-weight:400; color:#999; line-height:1.5em;}
			#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .cx-botao{width:100%; display:inline-block; margin-top:1em;}
				#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .cx-botao span, 
				#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .cx-botao button{border-radius: 0.5em; display:inline-block; padding:0.5em 1em; cursor:pointer; background-color:#000; color:#FFF; font-size:large; font-weight:400; line-height:1.5em; -webkit-border-radius: 0.5em; -moz-border-radius: 0.5em; border: 0;}
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .cx-botao .btn_action,
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .cx-botao .btn_url{margin-top:0.5em;background-color:#04a}
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .cx-botao .btn_action{background-color: #090;}
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .cx-botao span:hover{background-color:#CCC;}
		#ebooks-home #CxGaleriaEbooks li:nth-child(3n+0){margin-right:0em;}
@media only screen and (max-width: 1980px) {}
@media only screen and (max-width: 1680px) {}
@media only screen and (max-width: 1600px) {}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1366px) {}
@media only screen and (max-width: 1280px) {}
@media only screen and (max-width: 1024px) {
#cx-ebook .conteudo{ width:98%;}
#ebooks-home #CxGaleriaEbooks{width:100%;}
#ebooks-home #CxGaleriaEbooks .CxCapaEbook{width: calc(96.65%/3);}
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .capa-ebook{height: 35vw;}
}
@media only screen and (max-width: 900px) {
#ebooks-home #CxGaleriaEbooks .CxCapaEbook{width: calc(96.45%/3);}
}
@media only screen and (max-width: 800px) {
#ebooks-home #CxGaleriaEbooks .CxCapaEbook{width: calc(95.85%/3);}
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .capa-ebook{height: 45vw;}
}
@media only screen and (max-width: 768px) {}
@media only screen and (max-width: 600px) {
#ebooks-home #CxGaleriaEbooks .CxCapaEbook{width: calc(95.85%/2);}
#ebooks-home #CxGaleriaEbooks li:nth-child(3n+0){margin-right:1em;}
#ebooks-home #CxGaleriaEbooks li:nth-child(2n+0){margin-right:0em;}
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .capa-ebook{height: 55vw;}
}
@media only screen and (max-width: 533px) {}
@media only screen and (max-width: 480px) {
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .dados .titulo{min-height:3.5em;}
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .cx-texto .dados .descricao{ min-height:4.5em;}
}
@media only screen and (max-width: 414px) {}
@media only screen and (max-width: 375px) {
#ebooks-home #CxGaleriaEbooks .CxCapaEbook{width:95%; margin-right:0;}
#ebooks-home #CxGaleriaEbooks .CxCapaEbook .capa-ebook{height: 75vw;}
}
@media only screen and (max-width: 360px) {}
@media only screen and (max-width: 320px) {}