/* === CUSTOM CSS === */
@charset "UTF-8";
.wrapper {
  max-width: 1200px; }

.section {
  padding: 0; }

label[for='participation[accepted_conditions_checked]'] {
  font-size: 0px !important; }

label[for='participation[accepted_conditions_checked]']:after {
  content: "Debes de aceptar las bases legales y la política de privacidad para participar en este concurso";
  font-size: 14px; }

div.coupon {
  display: none; }

/* Ocultamos elementos de la página princpal */
.home_layout .m_header.m_header_title {
  display: none;
  /* Título */ }

.home_layout .legal_row {
  display: none;
  /* Bases Legales */ }

.home_layout .m_action.m_action_link {
  display: none;
  /* Ver mi Participacion */ }

.home_layout div:nth-child(5) {
  display: none;
  /* Detalles de Calendario */ }

.home_layout div:nth-child(6) {
  display: none;
  /* Footer Facebook */ }

.notice {
  display: none; }

.home_layout .participate_button:before {
  content: 'PARTICIPA';
  font-size: 16px; }

.home_layout .participate_button {
  font-size: 0; }

/*
.home_layout .section+.full_section .participate_button {
position: absolute;
top: 52%;
left: 42%;
}

@media only screen and (max-width: 580px) {
.home_layout .section+.full_section .participate_button {
    position: absolute;
    width: 76px;
    top: 145%;
    left: 30%;
    background-size: contain;
    }
}
*/
mg.desktop {
  display: block; }

img.mobile {
  display: none; }

@media screen and (max-width: 767px) {
  img.desktop {
    display: none; }

  img.mobile {
    display: block; } }
/* Fuera Participa */
.section .m_header.m_header_section.m_header_guide {
  display: none; }
