.pergunta p {
	display:block;
	width: 100%;
	font-size: 28px;
	text-align: center;
	color: #fff;
}

.resposta p {
	display:block;
	font-size: 20px;
	font-style:italic;
	width: 100%;
	text-align: center;
	color: #fff;
}

.fundoDegrade {
	background: rgba(214,214,214,1);
	background: -moz-linear-gradient(top, rgba(214,214,214,1) 0%, rgba(250,250,250,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(214,214,214,1)), color-stop(100%, rgba(250,250,250,1)));
	background: -webkit-linear-gradient(top, rgba(214,214,214,1) 0%, rgba(250,250,250,1) 100%);
	background: -o-linear-gradient(top, rgba(214,214,214,1) 0%, rgba(250,250,250,1) 100%);
	background: -ms-linear-gradient(top, rgba(214,214,214,1) 0%, rgba(250,250,250,1) 100%);
	background: linear-gradient(to bottom, rgba(214,214,214,1) 0%, rgba(250,250,250,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#fafafa', GradientType=0 );
}

.fundoPost {
	background-color: transparent !important;
}

.fundoBranco {
	background-color: white !important;
}

.fundoCinza {
	background-color: #999 !important;
}

.letrasBrancas {
	color: white !important;
}

#margem {
	width: 100%;
	margin-top: 100px;
}

.imagemAutor img {
	width: 130px;
	height: 130px;
}

@media (max-width:991px) {
	#margem {
		width: 100%;
		margin-top: 0px;
	}
}