/* Footer */
.recent-posts-widget .entry-metadata{
display:none;
}

/* centrar objetos */

.centerdiv {
text-align: center;
}

/* Letra cabecera */

.top-bar .dt-sc-contact-info > p {
    font-size: 1.2em;
}
.top-bar p, .top-bar a {
    font-weight: 400;
}

/* Programas de entrenamiento */
.progdet h3{
    font-family: 'Roboto', sans-serif;
    margin-bottom: 4px;
    font-size: 14px;
    color: #6a695e;
    margin-top: 16px;
    font-weight: 600;
}

.progdet p{
    padding-left: 0;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 10px;
    padding-bottom: 14px;
}

.progcon p{
font-weight: 400;
}

.pad5{
padding: 5%;
}

/* Sidebar form */

.widgettitleform h4{
color: #fff !important;     
background: transparent;
text-align: center;
text-decoration: underline #9bb70d;
padding-bottom: 7px;
}

.blackbg {
background-image: url(/wp-content/uploads/2018/06/bg_black-e1529871924768.jpg);
padding: 10% 5% 10% 5%;
border-radius: 10px;
}

/* PARPADEO */

.parpadeo{
animation-name: parpadeo;
  animation-duration: 2.5s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: 2.5s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes parpadeo{  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

@-webkit-keyframes parpadeo {  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
   100% { opacity: 1.0; }
}

@keyframes parpadeo {  
  0% { opacity: 1.0; }
   50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}