/* Estilos generales para el plugin PDF Form Generator */

.wrap h1 {
  color: #2c3e50;
  margin-bottom: 20px;
}

.pfg-perfil h2,
.pfg-historial h2,
.pfg-custodia h2 {
  color: #34495e;
  margin-bottom: 15px;
}

table.widefat td,
table.widefat th {
  vertical-align: top;
  padding: 8px;
}

pre {
  background: #f9f9f9;
  border: 1px solid #ddd;
  padding: 8px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.pfg-perfil img,
.pfg-historial img,
.pfg-custodia img {
  border: 1px solid #ccc;
  margin: 3px;
  max-width: 80px;
  height: auto;
}

.pfg-perfil video,
.pfg-historial video,
.pfg-custodia video {
  border: 1px solid #ccc;
  margin: 3px;
  max-width: 120px;
  height: auto;
}

form#pfg-upload-form {
  border: 1px solid #ddd;
  padding: 15px;
  background: #fefefe;
  margin-bottom: 20px;
}

form#pfg-upload-form p {
  margin-bottom: 12px;
}

form#pfg-upload-form button {
  background: #2c3e50;
  color: #fff;
  padding: 8px 16px;
  border: none;
  cursor: pointer;
}

form#pfg-upload-form button:hover {
  background: #1a252f;
}