@media screen and (max-width: 1280px) {

  .clima-main-sec p,
  .plan-cnt .row>p {
    font-size: 28px;
    line-height: 36px;
  }

  .header-xxss .row {
    width: 98%;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .header-xxss .row {
    width: 1000px;
  }
}

@media screen and (max-width: 1024px) {

  /** JIRA LPDGC-75 **/
  .calendar a.styled-but-filter {
    width: 36%;
  }

  /* div#ui-datepicker-div {
    width: 23%;
  } */

  /** end JIRA LPDGC-75 **/
}

@media screen and (max-width: 1023px) {

  .clima-main-sec p,
  .plan-cnt .row>p {
    font-size: 28px;
    line-height: 36px;
  }

  /* noticias */

}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  header .row {
    width: 750px;
  }
}

@media screen and (max-width: 768px) {

  /** JIRA LPDGC-71 **/
  .calendar table.open {
    display: block !important;
  }

  .calendar table {
    max-width: 100%;
  }

  .calendar table.open .day {
    padding: 38px;
  }

  /** end JIRA LPDGC-71 **/

  /** JIRA LPDGC-75 **/
  .filtro {
    width: 100%;
    padding: 13px;
    margin-top: 26px;
  }

  .calendar a.styled-but-filter {
    width: 59%;
    padding: 5px 16px;
  }

  /* div#ui-datepicker-div {
    width: 57%;
  } */

  .calendar a.but-mensual {
    width: 100% !important;
  }

  /** end JIRA LPDGC-75 **/
}

@media screen and (max-width: 767px) {

  .clima-main-sec p,
  .plan-cnt .row>p {
    font-size: 24px;
    line-height: 34px;
  }

  .header-xxss .row {
    width: 100%;
  }

  /* form contacte */
  .contact-row {
    padding: 0px 10%;
  }

  .wpcf7-form-control-wrap {
    flex: 0 1 100%;
  }

  .contact-form .form-box input[type="submit"] {
    height: 40px;
    font-size: 14px;
    line-height: 12px;
    padding: 0px 35px;
  }

  /* END form contacte */

  /* actividades home */

  .actividades-tab,
  .actividades-main {
    display: block;
  }

  .actividades-list ul {
    flex-wrap: nowrap;
    overflow: scroll;
    padding: 10px 0;
  }

  /* END actividades home */

  /** JIRA LPDGC-71 **/
  .calendar table.open .day {
    padding: 15px;
  }

  /** end JIRA LPDGC-71 **/
}

@media screen and (max-width: 479px) {

  .clima-main-sec p,
  .plan-cnt .row>p {
    font-size: 20px;
    line-height: 30px;
  }

  /* form contacte */
  .contact-form .form-box input[type="submit"] {
    height: 30px;
    font-size: 12px;
    line-height: 10px;
    padding: 0px 30px;
  }

  /* END form contacte */
}