.entry-meta {
	text-align: center;
}

.entry-title {
	text-align: center;
	width: 100%;
}

#jp-post-flair {
	margin-left: auto;
	margin-right: auto;
	width: 70%;
}

.wp-video {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
#parent {
  border-radius: 20px;
  display: table;
	width: 100%;
  height: 130px;
  text-align: center;
}
#child {
	vertical-align:middle;
  display: table-cell;
}
#boton-pep{
  display: block;
	width: 90%;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  vertical-align: middle;
}
#linea-boton-pep{
  display: block;
	width: 100%;
  height: 100%;
	margin-top: auto;
	margin-bottom: auto;  
  text-align: center;
  vertical-align: middle;
  line-height:130%;
	font-size: 10px;
}
#boton-pep-descargas{
  display: block;
	width: 80%;
  height: 110px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  vertical-align: middle;
}
#boton-pep-inicial{
  margin-left: auto;
  margin-right: auto;
  display: block;
	width: 80%;
  height: 100px;
  text-align: center;
}

@media (max-width: 450px) {
#secondary {clear: both;}
}

.ssfa-classic {
	text-align: center;
  font-size: 10px;
	width: 100%;
  text-transform: none;
}

.ssfa-accent-classic {
	text-align: center;
  font-size: 10px;
	width: 100%;
  text-transform: none;
}
.widget:last-child {
    margin-bottom: 0;
}
body.responsive #footer-widgets .widget, body.responsive #masthead-widgets .widget {
    width: auto;
    float: none;
    padding: 0;
    padding-bottom: 1px;
}