.hrs{width: 100%; height: auto; margin-top: 30px;}
.hrs p{font-family: 'Roboto'; font-size: 15px; color: #c38847; text-align: center; line-height: 22px; margin: 20px 0px 35px 0px;}

.registros { width: 100%; height: auto; }
.registros li { width: 100%; height: auto; min-height: 150px; clear: both; padding-top: 10px; height: auto; list-style-type: none; }
.registros li .fts { width: 170px; height: 170px; margin-right: 20px; -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; float: left; text-align: center; overflow: hidden; }
.registros li .fts img { text-align: center; height: 170px; margin: 0 auto; }
.registros li .info { width: 800px; height: auto; min-height: 110px; float: right; padding: 0px 20px 20px 0px; font-family: 'Roboto'; color: #000000; font-size: 15px; line-height: 22px; text-align: left; margin: 0px 0px 25px 0px; }
.registros li .info h2 { width: 800px; height: auto; color: #c38847; font-size: 18px; font-family: 'Roboto'; font-weight: 600; line-height: 22px; text-align: left; margin: 0 auto; padding: 10px 0px 15px 0px; text-transform: uppercase; }

@media screen and (max-width: 1024px) {
	.registros { width: 100%; height: auto; }
	.registros li { width: 100%; height: auto; min-height: 150px; clear: both; padding-top: 10px; height: auto; list-style-type: none; }
	.registros li .fts { width: 170px; height: 170px; margin-right: 0px; -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; float: none; margin: 0 auto; text-align: center; overflow: hidden; }
	.registros li .fts img { text-align: center; height: 170px; margin: 0 auto; }

	.registros li .info { width: 90%; height: auto; min-height: 110px; float: none; padding: 0px 0px 20px 0px; font-family: 'Roboto'; font-size: 14px; line-height: 20px; text-align: center; margin: 0px 0px 25px 5%; }
	.registros li .info h2 { width: 90%; height: auto; font-size: 18px; font-family: 'Roboto'; font-weight: 600; line-height: 22px; text-align: center; margin: 0 auto; padding: 10px 0px 15px 0px; text-transform: uppercase; }

}