body, input, select, textarea {
  color: #000; }

.galerias .galeria-overlay {
  background: #fff; }
.galerias .row .single-item .galeria-item .cover-plus {
  background: rgba(76, 76, 76, 0.46); }
  .galerias .row .single-item .galeria-item .cover-plus h1 {
    color: #fff; }
.galerias.open .row .single-item.actual {
  border: 3px red solid !important; }

.lb-dataContainer .lb-data .lb-closeContainer .abril-close {
  color: #747474; }

.lb-data .lb-number {
  color: #747474; }

.lb-image {
  border: 3px #fff solid !important;
  box-shadow: 0 0 45px rgba(0, 0, 0, 0.2) !important; }

.lightboxOverlay {
  background: #fff; }

.documento-descarga {
  background: #bfbfbf;
  color: #fff; }
  .documento-descarga:hover {
    background: #cb2c2f; }

.espacios_trabajo {
  background: #fff; }
  .espacios_trabajo .header-section {
    background: #f04343; }
    .espacios_trabajo .header-section a {
      background: #f04343;
      border-color: #cb2c2f; }
      .espacios_trabajo .header-section a:nth-of-type(1) {
        background: #cb2c2f; }
    .espacios_trabajo .header-section .flechas a {
      background: #f04343; }
      .espacios_trabajo .header-section .flechas a span {
        color: #fff; }
  .espacios_trabajo .title {
    background: #fff; }
    .espacios_trabajo .title .content-title {
      border-bottom: 1px solid #bfbfbf; }
      .espacios_trabajo .title .content-title a span {
        color: #747474; }
      .espacios_trabajo .title .content-title a:hover span {
        color: #000; }
    .espacios_trabajo .title .content-members a {
      color: #fff; }
      .espacios_trabajo .title .content-members a span {
        background: #f04343; }
      .espacios_trabajo .title .content-members a p {
        color: #f04343; }
    .espacios_trabajo .title .content-members a:hover i {
      color: #000; }
    .espacios_trabajo .title .content-members a i {
      color: #747474; }
    .espacios_trabajo .title .content-members-detail .wrap-inner > .col-md-3 .titulo {
      background: #F3F3F3;
      border-bottom: solid 1px #fff;
      border-right: solid 1px #fff; }
      .espacios_trabajo .title .content-members-detail .wrap-inner > .col-md-3 .titulo:first-of-type {
        border-left: solid 1px #fff; }
    .espacios_trabajo .title .content-members-detail .wrap-inner .no-personas h4:after, .espacios_trabajo .title .content-members-detail .wrap-inner .personas h4:after, .espacios_trabajo .title .content-members-detail .wrap-inner .grupos h4:after, .espacios_trabajo .title .content-members-detail .wrap-inner .areas h4:after {
      background: #f04343; }
    .espacios_trabajo .title .content-members-detail .wrap-inner .no-personas h4:after {
      background: #bfbfbf; }
    .espacios_trabajo .title .content-members-detail .fondo {
      background: #F3F3F3; }
  .espacios_trabajo .wrap-new-entry {
    background: -webkit-linear-gradient(left, #f04343 0%, #f86350 100%);
    background: linear-gradient(to right, #f04343 0%, #f86350 100%); }
    .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentText p {
      color: #fff; }
    .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentText .textarea textarea {
      border: 1px solid #fff;
      color: #fff; }
      .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentText .textarea textarea::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        color: #fff; }
      .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentText .textarea textarea::-moz-placeholder {
        color: #fff; }
      .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentText .textarea textarea:-ms-input-placeholder {
        color: #fff; }
      .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentText .textarea textarea:-moz-placeholder {
        color: #fff; }
    .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .wrap-attached .attached p {
      color: #fff; }
    .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .wrap-attached .attached a span {
      color: #fff; }
    .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .buttons button:nth-of-type(1) {
      background: #fff; }
      .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .buttons button:nth-of-type(1) span {
        color: #f04343; }
      .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .buttons button:nth-of-type(1):hover {
        background: #f04343; }
        .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .buttons button:nth-of-type(1):hover span {
          color: #fff; }
    .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .buttons button:nth-of-type(2) {
      background: #f04343;
      color: #fff; }
      .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .buttons button:nth-of-type(2) span {
        color: #fff; }
      .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .buttons button:nth-of-type(2):hover {
        background: #fff;
        color: #f04343; }
        .espacios_trabajo .wrap-new-entry .wrap-inner .form form .contentButtons .buttons button:nth-of-type(2):hover span {
          color: #f04343; }
  .espacios_trabajo .wrapComments .comments .comment .date {
    border-bottom: 1px solid #f04343; }
    .espacios_trabajo .wrapComments .comments .comment .date .top {
      background: #f04343; }
      .espacios_trabajo .wrapComments .comments .comment .date .top span {
        color: #fff; }
      .espacios_trabajo .wrapComments .comments .comment .date .top i {
        color: #fff; }
    .espacios_trabajo .wrapComments .comments .comment .date p {
      color: #f04343; }
  .espacios_trabajo .wrapComments .comments .comment .containerText {
    background: #fff; }
    .espacios_trabajo .wrapComments .comments .comment .containerText .wrapInfo .bar {
      background: #fff; }
      .espacios_trabajo .wrapComments .comments .comment .containerText .wrapInfo .bar .time span {
        color: #f04343; }
      .espacios_trabajo .wrapComments .comments .comment .containerText .wrapInfo .bar .time p {
        color: #f04343; }
      .espacios_trabajo .wrapComments .comments .comment .containerText .wrapInfo .bar .actions a {
        color: #f04343; }
    .espacios_trabajo .wrapComments .comments .comment .containerText .archive_attached a span {
      color: #747474; }
    .espacios_trabajo .wrapComments .comments .comment .containerText .archive_attached a p {
      color: #747474; }
  .espacios_trabajo .wrapComments .comments .aviso {
    background: #fff; }

.archivos {
  border-left: 1px solid #bfbfbf; }
  .archivos .entry {
    border-bottom: 1px #bfbfbf solid; }
    .archivos .entry .detail h5 {
      color: #f04343; }
    .archivos .entry .detail .enlace a {
      color: #747474; }
      .archivos .entry .detail .enlace a:hover {
        color: #f04343; }
  .archivos .btn {
    color: #747474; }

.agenda_eventos .header-section {
  background: #f04343; }
  .agenda_eventos .header-section a {
    background: #f04343;
    border-color: #cb2c2f; }
.agenda_eventos .title {
  background: #fff; }
  .agenda_eventos .title .content-title a span {
    color: #747474; }
  .agenda_eventos .title .content-title a:hover span {
    color: #000; }
  .agenda_eventos .title .content-members span {
    background: #f04343;
    color: #fff; }
  .agenda_eventos .title .content-members p {
    color: #f04343; }
  .agenda_eventos .title .content-members a:hover i {
    color: #000; }
  .agenda_eventos .title .content-members a i {
    color: #747474; }
.agenda_eventos .wrap-inner-mes {
  border-top: 2px solid #f04343; }
  .agenda_eventos .wrap-inner-mes h3 {
    color: #fff;
    background: #f04343; }
  .agenda_eventos .wrap-inner-mes .wrap-blanco {
    background: #fff; }
@media (max-width: 479px) {
  .agenda_eventos .each-entry .wrap-new-entry {
    border-top: solid 1px #fff; } }
.agenda_eventos .each-entry .wrap-new-entry .wrap-inner {
  background: #f04343; }
  .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-date {
    background: #fff; }
    @media (min-width: 480px) {
      .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-date {
        border-left: 1px solid #fff;
        border-right: 1px solid #fff; } }
    .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-date .date .top span {
      color: #f04343; }
    .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-date .date .top i {
      color: #f04343; }
    .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-date .date p {
      color: #f04343; }
  .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-inner-foto .wrap-foto {
    border: solid 3px #fff; }
  .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-info .wrap-texto {
    color: #fff;
    padding-bottom: 18px; }
    .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-info .wrap-texto p {
      margin: 0px;
      font-size: 13px; }
    .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-info .wrap-texto span {
      background: #fff;
      color: #f04343; }
  @media (min-width: 480px) {
    .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-info .mas-info {
      border-top: 1px solid #fff; } }
  .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-info .mas-info a h3, .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-info .mas-info a i {
    color: #fff; }
  .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-info .mas-info a h3, .agenda_eventos .each-entry .wrap-new-entry .wrap-inner .wrap-info .mas-info a i {
    color: #fff; }
.agenda_eventos .each-entry .primero {
  background: #f04343; }
  .agenda_eventos .each-entry .primero .wrap-inner .wrap-date {
    background: #f04343; }
    .agenda_eventos .each-entry .primero .wrap-inner .wrap-date .date .top span {
      color: #fff !important; }
    .agenda_eventos .each-entry .primero .wrap-inner .wrap-date .date .top i {
      color: #fff !important; }
.agenda_eventos .each-entry .mas-info-extra .wrap-inner {
  background: #f04343; }
  .agenda_eventos .each-entry .mas-info-extra .wrap-inner .wrap-info-mensaje {
    background: #fff; }
    .agenda_eventos .each-entry .mas-info-extra .wrap-inner .wrap-info-mensaje .borde-izquierdo {
      border-left: 1px solid #f04343; }
  .agenda_eventos .each-entry .mas-info-extra .wrap-inner .boton-cerrar a i {
    color: #747474; }

.altura-cero-info {
  max-height: 0 !important; }

.agenda_cumpleanos .header-section {
  background: #f04343; }
  .agenda_cumpleanos .header-section a {
    background: #f04343;
    border-color: #f04343; }
    .agenda_cumpleanos .header-section a:nth-of-type(1) {
      background: #f04343; }
    .agenda_cumpleanos .header-section a:hover {
      border-color: #f04343; }
  .agenda_cumpleanos .header-section .flechas a span {
    color: #fff; }
.agenda_cumpleanos .title .content-title a span {
  color: #747474; }
.agenda_cumpleanos .title .content-title a:hover span {
  color: #000; }
.agenda_cumpleanos .title .content-members span {
  background: #f04343;
  color: #fff; }
.agenda_cumpleanos .title .content-members p {
  color: #f04343; }
.agenda_cumpleanos .title .content-members a:hover i {
  color: #000; }
.agenda_cumpleanos .title .content-members a i {
  color: #747474; }
.agenda_cumpleanos .wrap-inner-mes {
  height: 20px;
  border-top: 2px solid #f04343; }
  .agenda_cumpleanos .wrap-inner-mes h3 {
    color: #fff;
    background: #f04343; }
  .agenda_cumpleanos .wrap-inner-mes .wrap-blanco {
    background: #fff; }
.agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n) .wrap-new-entry .wrap-inner {
  background: #ed4f59; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n) .wrap-new-entry .wrap-inner .wrap-date .date .top span {
    color: #ed4f59; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n) .wrap-new-entry .wrap-inner .wrap-date .date .top i {
    color: #ed4f59; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n) .wrap-new-entry .wrap-inner .wrap-info .wrap-texto .cuando {
    color: #ed4f59; }
.agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n-1) .wrap-new-entry .wrap-inner {
  background: #57abaa; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n-1) .wrap-new-entry .wrap-inner .wrap-date .date .top span {
    color: #57abaa; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n-1) .wrap-new-entry .wrap-inner .wrap-date .date .top i {
    color: #57abaa; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n-1) .wrap-new-entry .wrap-inner .wrap-info .wrap-texto .cuando {
    color: #57abaa; }
.agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n-2) .wrap-new-entry .wrap-inner {
  background: #fd9d5d; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n-2) .wrap-new-entry .wrap-inner .wrap-date .date .top span {
    color: #fd9d5d; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n-2) .wrap-new-entry .wrap-inner .wrap-date .date .top i {
    color: #fd9d5d; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry:nth-of-type(3n-2) .wrap-new-entry .wrap-inner .wrap-info .wrap-texto .cuando {
    color: #fd9d5d; }
@media (max-width: 479px) {
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry {
    border-top: solid 1px #fff; } }
.agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry .wrap-inner .wrap-date {
  background: #fff; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry .wrap-inner .wrap-date .date p {
    color: #f04343; }
.agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry .wrap-inner .wrap-inner-foto .wrap-foto {
  border: solid 3px #fff; }
.agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry .wrap-inner .wrap-info .wrap-texto {
  color: #fff; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry .wrap-inner .wrap-info .wrap-texto span {
    background: #fff;
    color: #f04343; }
.agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry .wrap-inner .wrap-info .mas-info {
  border-top: 1px solid #fff; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry .wrap-inner .wrap-info .mas-info a {
    background: #f04343; }
    .agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry .wrap-inner .wrap-info .mas-info a h3, .agenda_cumpleanos .wrap-cumpleanos .each-entry .wrap-new-entry .wrap-inner .wrap-info .mas-info a i {
      color: #fff; }
.agenda_cumpleanos .wrap-cumpleanos .each-entry .primero .wrap-inner {
  background: -webkit-linear-gradient(left, #f04343 0%, #f86350 100%) !important;
  background: linear-gradient(to right, #f04343 0%, #f86350 100%) !important; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .primero .wrap-inner .wrap-date .date .top span {
    color: #fff !important; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .primero .wrap-inner .wrap-date .date .top i {
    color: #fff !important; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .primero .wrap-inner .wrap-info .wrap-texto .cuando {
    color: #f04343 !important; }
.agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info {
  background: #fff; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .borde-izquierdo {
    border-left: 1px solid #f04343; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentText p {
    color: #fff; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentText .textarea textarea {
    border: 1px solid #bfbfbf;
    color: #000; }
    .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentText .textarea textarea::-webkit-input-placeholder {
      /* Chrome/Opera/Safari */
      color: #bfbfbf; }
    .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentText .textarea textarea::-moz-placeholder {
      color: #bfbfbf; }
    .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentText .textarea textarea:-ms-input-placeholder {
      color: #bfbfbf; }
    .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentText .textarea textarea:-moz-placeholder {
      color: #bfbfbf; }
  .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentButtons .buttons button {
    color: #fff; }
    .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentButtons .buttons button:nth-of-type(1) {
      background: #f04343; }
      .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentButtons .buttons button:nth-of-type(1) span {
        color: #fff; }
      .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentButtons .buttons button:nth-of-type(1):hover {
        background: #cb2c2f;
        color: #fff; }
        .agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .wrap-info .descripcion-evento .form form .contentButtons .buttons button:nth-of-type(1):hover span {
          color: #fff; }
.agenda_cumpleanos .wrap-cumpleanos .each-entry .mas-info-extra .wrap-inner .boton-cerrar a i {
  color: #747474; }

.calendario {
  background: #f04343; }
  .calendario .red, .calendario .prev-.red {
    background: #f04343; }
    .calendario .red #calendar, .calendario .prev-.red #calendar {
      color: #fff; }
      .calendario .red #calendar #dates #days a .day, .calendario .prev-.red #calendar #dates #days a .day {
        color: #fff;
        background: #cb2c2f; }
      .calendario .red #calendar #daysotweek .day, .calendario .prev-.red #calendar #daysotweek .day {
        color: #fff; }
    .calendario .red .mes-actual, .calendario .prev-.red .mes-actual {
      background: #cb2c2f; }
    .calendario .red #months-cont #months .month, .calendario .prev-.red #months-cont #months .month {
      color: #fff; }

.day-details input, .day-details .input {
  background: #fff;
  color: #f04343; }

/*# sourceMappingURL=main-colores.css.map */