/* rtl-overrides.css - Solo se carga para árabe */
       

[dir="rtl"] {
  direction: rtl;
  text-align: right;
}

[dir="rtl"] header,
[dir="rtl"] body,
[dir="rtl"] main,
[dir="rtl"] footer {
       margin-left: 0% !important;
}

[dir="rtl"] #language-menu {
  left: auto !important;
  right: 0 !important;
}

[dir="rtl"] #language-dropdown {
  margin-right: 0 !important;
  margin-left: 8px !important;
}

[dir="rtl"] .padding-alert {
    padding-right: 5%;
}

[dir="rtl"] .me-auto {
  margin-right: 0 !important;
  margin-left: auto !important;
}

[dir="rtl"] .ms-auto {
  margin-right: auto !important;
  margin-left: 0 !important;
}

[dir="rtl"] .me-2 {
  margin-right: 0 !important;
  margin-left: 0.5rem !important;
}

[dir="rtl"] .ms-2 {
  margin-right: 0.5rem !important;
  margin-left: 0 !important;
}

[dir="rtl"] .pe-2 {
  padding-right: 0 !important;
  padding-left: 0.5rem !important;
}

[dir="rtl"] .ps-2 {
  padding-right: 0.5rem !important;
  padding-left: 0 !important;
}

/* Navbar en RTL */
[dir="rtl"] .navbar {
        margin-left: 0 !important;
        margin-right: -4% !important;
}

[dir="rtl"] .navbar-nav {
    margin-left: 0 !important;
    margin-right: 10% !important;
}

[dir="rtl"] .menu-369 {
    margin-right: 40% !important;
}

[dir="rtl"] .navbar-collapse {
  justify-content: flex-start;
}

/* Listas */
[dir="rtl"] ul {
        padding-right: 0 !important;
        padding-left: 1rem !important;
    }
    
    [dir="rtl"] li {
        text-align: right;
        margin-right: 0 !important;
    }
    
    /* Para viñetas personalizadas o emojis */
    [dir="rtl"] li::before {
        margin-left: 0.5rem !important;
        margin-right: 0 !important;
    }

[dir="rtl"] .legals-mainSubtitle,
[dir="rtl"] .landing-intro-text,
[dir="rtl"] .landing-intro-text-signUp,
[dir="rtl"] .landing-intro-text-legals,
[dir="rtl"] #name,
[dir="rtl"] #email,
[dir="rtl"] #message
{
    text-align: right !important;
    margin-right: 5% !important;
    padding-right: 0% !important;
}

[dir="rtl"] .boton-enviar {
    text-align: right;
    margin-right: 5% !important;
}

[dir="rtl"] .blockquote {
    text-align: right;
    margin-left: 5% !important;
}

[dir="rtl"] #signIn,
[dir="rtl"] #cartulina {
    margin-left: initial !important;
}


[dir="rtl"] .main-nav {
  direction: ltr !important;
  text-align: left !important;
}

[dir="rtl"] .articulitis,
[dir="rtl"] #article h2,
[dir="rtl"] #article h3,
[dir="rtl"] #article h4,
[dir="rtl"] .parrafeiro
{
    text-align: right;
}

[dir="rtl"] .emoji-list {
  padding-right: 0;
}

[dir="rtl"] .emoji-list li {
  padding-left: 0 !important;
  padding-right: 1.5em !important;
  text-align: right;
}

[dir="rtl"] .emoji-list li::before {
  left: auto !important;
  right: 0 !important;
}

[dir="rtl"] .row,
[dir="rtl"] #mainTitle
{
    margin-left: 1% !important;
}

@media (max-width: 1024px) {

       [dir="rtl"] #cartulina {
        margin-left: 8% !important;
    }
}

/*@media (max-width: 768px) {}

 yes/no tarot y timeTarot*/

/*
@media (max-aspect-ratio: 1/1) {

  .naipe {
    margin-left: 1%;
  }

  .naipe:not(:first-child) {
    margin-left: 1%;
  }

  .naipe:hover {
    transform: translateX(30%);
  }

  .naipe:hover~.naipe {
    left: 0%;
  }

  .cardapio1 {
    margin-left: 2%;
  }

  .cardapio2 {
    margin-left: -5%;
  }

  .holding {
    margin-left: 0%;
  }

  .resolver {
    top: -140%;
    left: 150%;
  }

  .respuesta2 {
    margin-left: -1%;
  }

}

@media (max-width: 1024px) and (min-aspect-ratio: 16/9) {
  #principal {
    margin-left: -12%;
  }

  .respuesta {
    margin-left: 35.6%;
  }

  .resolver {
    left: 50%;
    transform: translate(-50%, -50%);
  }

  .respuesta2 {
    margin-left: 1%;
  }
  
  #elemento {
    left: 2%;
  }
}*/