/* footer */

#footer-horizontal-widget-area {
  background-color: lightgrey;
}
#legal {
  color: white;
  text-align: center;
  padding: 10px;
}

#legal a {
	padding-left: 20px;
  padding-right: 20px;
}

/* parrilla */

.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title {
	color: black;
}

/*****
table thead tr{
    display:block;
}

table th:nth-child(1) {
	max-width: 64px;
}
table th:nth-child(2), table th:nth-child(3), table th:nth-child(4), 
table th:nth-child(5), table th:nth-child(6), table th:nth-child(7),
table th:nth-child(8) {
    max-width:146px;
}
table td:nth-child(1) {
	max-width: 64px;
}
table td:nth-child(2), table td:nth-child(3), table td:nth-child(4), 
table td:nth-child(5), table td:nth-child(6), table td:nth-child(7),
table td:nth-child(8) {
    max-width:146px;
}
table  tbody{
  display:block;
  height:400px;
  overflow: auto;
}
*******/
/* Forms */

.wpcf7 input, .wpcf7 textarea {
	border: 1px solid #494949;
}

/* mails */

#mail-header {
	background: #ff6501;
  text-align: center;
}

#mail-logo {
  float: right;
}

/* Colabora */

.sow-accordion-title {
	text-align: center;
}

#pago {
	background: grey;
  width: 700px;
  max-width: 100%;
  color: white;
  padding: 10px;
}

#pago label {
	color: white;
}


/* Programas */
.logo-programa img {
	width: 300px;
  float: right;
}

.red img {
	width: 24px;
}

.boton {
	margin-top: 30px;
}
/* Menu Principal */

#menu-item-325 {
	border: 2px solid white;
}

.nav__title {
	font-size: 0.8em;
}

.nav__menu .menu-item {
	margin: 0 4px;
}

/* Varios */

.widget-title {
	font-size: 24px;
  color: #ff6501;
  text-align: center;
  font-weight: bold;
  text-decoration: underline;

}

#widget-directo {
	border: 2px solid #ff6501;
  color: #ff6501;
  padding: 20px;
  font-size: 18px;
}

.post-date {
	display: none;
}

.amazingaudioplayer-mark {
	display: none !important;
  visibility: hidden !important;
  color: white !important;
}

.page-id-186 .mobile-navbar__wrapper,
.page-id-186 footer {
	display: none;
}
.event-title {
		text-decoration: none !important;
	}
.mptt-inner-event-content a:hover {
		text-decoration: underline !important;
	}