.display-authors-widget .display-authors-widget-alignleft {
        float: left;
        width: 94px;
        height: 94px;
        background: url('//img.paraviagem.com.br/BackgroundAuthors.png') no-repeat;
				background-size: 94px 94px;
        padding: 7px;
        margin: 5px 10px 0 0;
}
.display-authors-widget .display-authors-widget-alignright {
        float: right;
        margin: 0 0 0.5em 1em;
}
.display-authors-widget .display-authors-widget-alignnone {
        float: none;
        margin: 0.25em 0 0.5em;
}
.display-authors-widget .display-authors-widget-alignnone  .avatar {
        float: none;
}
.display-authors-widget .avatar {
        margin: 0;
        border: 2px solid white;
}
.display-authors-widget .author-profile:after {
        content: "";
        display: table;
        clear: both;
}
.author-profile p {
        margin: 8px 0 12px 0 !important;
				line-height: 130% !important;
				font-size: 16px;
}
.author-profile a {
        font-size:18px;
				padding-top: 10px;
				display: block;
}
.display-authors-widget-alignleft a {
				padding-top: 0px !important;
}

@media ( max-width: 1260px ) {
	.author-profile a {
				font-size: 1.5vw;
	}
	.author-profile p {
				font-size: 1.3vw;
	}
}
@media ( max-width: 1024px ) {
	.display-authors-widget .display-authors-widget-alignleft {
        width: 74px;
        height: 74px;
				background-size: 74px 74px;
        margin: 5px 8px 0 0;
	}
	.display-authors-widget-alignleft a img { width: 60px; height: 60px; }
}
@media ( max-width: 850px ) {
	.author-profile a {
				font-size: 2vw;
	}
	.author-profile p {
				font-size: 1.8vw;
	}
	.display-authors-widget .display-authors-widget-alignleft {
        width: 94px;
        height: 94px;
				background-size: 94px 94px;
        margin: 5px 10px 0 0;
	}
	.display-authors-widget-alignleft a img { width: 80px; height: 80px; }
}
@media ( max-width: 600px ) {
	.author-profile a {
				font-size: 3vw;
	}
	.author-profile p {
				font-size: 2.7vw;
	}
}
@media ( max-width: 500px ) {
	.display-authors-widget .display-authors-widget-alignleft {
        width: 74px;
        height: 74px;
				background-size: 74px 74px;
        margin: 5px 8px 0 0;
	}
	.display-authors-widget-alignleft a img { width: 60px; height: 60px; }
}
@media ( max-width: 400px ) {
	.author-profile a {
				font-size: 3.5vw;
	}
	.author-profile p {
				font-size: 3vw;
	}
}
