/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v7.0.29,
* Autoprefixer: v9.7.6
* Browsers: last 4 version
*/

.arabic-page {
  direction: rtl;
  text-align: right;
}
.arabic-page .owl-stage-outer{
  position:relative;
  overflow:hidden;
  -webkit-transform:translate3d(0,0,0);
  direction: ltr;
 }
.arabic-page #section2 .column h3 {
  font-size: 1.3rem;
}
.arabic-page #section2 ul.icon-list li {
  text-align: justify;
}
.arabic-page #register .currency-container .currency-select .currency-list {
  right: 100%;
  left: auto;
}
.arabic-page #register .currency-container .currency-select .currency-list li label img {
  margin-right: 15px;
  margin-left: 0;
}
.arabic-page #register .rules li i {
  margin-right: 0;
  margin-left: 7px;
}
.arabic-page .intl-tel-input .selected-flag .iti-flag {
  left: 8px !important;
}
.arabic-page .intl-tel-input .country-list .country-name, .arabic-page .intl-tel-input .country-list .flag-box {
  margin-right: 0 !important;
  margin-left: 6px !important;
}
.arabic-page .intl-tel-input .country-list {
  left: 0 !important;
}
.arabic-page .language-selector:before {
  right: 0;
  left: auto;
}
.arabic-page .language-selector {
  margin-right: 1.5rem;
}
.arabic-page .language-selector img {
  margin-left: 1rem;
  margin-right: 0;
}
.arabic-page .language-selector .selected-language .arrow {
  margin-right: 1rem;
  margin-left: 0;
}
@media (min-width: 768px) {
  .arabic-page .register-wrapper .register-left img {
    right: 10%;
    left: auto;
    -webkit-transition: right 0.6s ease-in-out;
    -o-transition: right 0.6s ease-in-out;
    transition: right 0.6s ease-in-out;
  }
  .arabic-page.mobile-open .register-wrapper .register-inner .register-left img {
    right: -5%;
    left: auto;
  }
  .arabic-page .register-wrapper .register-right {
    right: -5%;
    left: auto;
    -webkit-transition: right 0.6s ease-in-out;
    -o-transition: right 0.6s ease-in-out;
    transition: right 0.6s ease-in-out;
  }
  .arabic-page.mobile-open .register-wrapper .register-inner .register-right {
    right: 0;
    left: auto;
  }
}
.arabic-page .close-form-icon {
  left: 0;
  right: auto;
}
@media (min-width: 768px) {
  .arabic-page #section4 ul.check li {
    padding-right: 2rem;
    padding-left: 0;
  }
  .arabic-page #section4 ul.check li:before {
    right: 0;
    left: auto;
  }
  .arabic-page #section4 .column-row .column:last-child {
    text-align: left;
  }
  .arabic-page #section4 ul.check.right-side li {
    padding: 0 0 0 2rem;
  }
  .arabic-page #section4 ul.check.right-side li:before {
    left: 0;
    right: auto;
  }
}
.arabic-page #hero .hero-inner .x-logo {
  right: auto;
  left: -14%;
}
@media (max-width: 1700px) {
  .arabic-page #hero .hero-inner .x-logo {
    left: -9%;
  }
}
@media (max-width: 1366px) {
  .arabic-page #hero .hero-inner .x-logo {
    left: -5%;
  }
}
@media (max-width: 1220px) {
  .arabic-page #hero .hero-inner .x-logo {
    left: -3%;
  }
}
@media (max-width: 991px) {
  .arabic-page #hero .hero-inner .x-logo {
    height: 65%;
  }
}
@media (max-width: 767px) {
  .arabic-page #hero .hero-inner .x-logo {
    height: 112%;
    left: 0;
    -webkit-transform: translate(38%, -50%);
        -ms-transform: translate(38%, -50%);
            transform: translate(38%, -50%);
  }
}
.arabic-page #hero .container .hero-inner {
  padding-left: 25%;
  padding-right: 7.222rem;
}
.arabic-page .button.with-arrow img {
  margin-right: 3rem;
  margin-left: 0;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.arabic-page .button.with-arrow:hover img {
  margin-right: 5rem;
}
.arabic-page #section2 ul.icon-list li img {
  margin: 0.75rem 0 0.75rem 2.66rem;
}
.arabic-page #section3 .accordion-wrapper li {
  padding: 1rem 2rem;
}
.arabic-page #section3 .accordion-wrapper li .item-title .read-more span {
  margin-right: 0;
  margin-left: 2rem;
}
.arabic-page #section5 .awards-wrapper .column:last-child {
  text-align: left;
}
.arabic-page #footer .footer-language .container .language-inner p, .arabic-page #footer .footer-socials-wrapper .container .footer-bdo p {
  padding-left: 1.5rem;
  padding-right: 0;
}
.arabic-page #footer .footer-language .container .language-inner img {
  margin-left: 1rem;
  margin-right: 0;
}
.arabic-page #footer .footer-language .container .language-inner .selected-language .arrow {
  margin-right: 1rem;
  margin-left: 0;
}
.arabic-page #footer .footer-language .container .language-inner .language-options {
  left: 0;
  right: auto;
}
.arabic-page #footer .footer-language .container .language-inner .language-options {
  padding-right: 1.25rem;
  padding-left: 5.4rem;
}
.arabic-page #footer .copyright .footer-logo {
  margin-right: 0;
  margin-left: 2rem;
}
.arabic-page #section2 ul.icon-list li img {
  margin-top: 0.2rem;
}
.arabic-page #register .form-group-container .form-group:first-child:not(:last-child) {
  margin-right: 0;
  margin-left: 1rem;
}
.arabic-page #register .show-password {
  left: 0;
  right: auto;
}
.arabic-page #register .currency-container .currency-select .selected-currency img, .arabic-page #register .form-check-label .custom-checkbox {
  margin-right: 0;
  margin-left: 15px;
}
@media (min-width: 1200px) {
  .arabic-page #section1 .grey-columns .grey-column {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (min-width: 992px) {
  .arabic-page #section3 .column-row .image-wrapper {
    padding-left: 2rem;
    padding-right: 0;
  }
}
@media (max-width: 991px) {
  .arabic-page #hero .container .hero-inner {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .arabic-page .mobile-menu-wrapper {
    margin-right: auto;
    margin-left: 0;
  }
  .arabic-page .menu-trigger {
    margin: 0 0 0 -15px;
  }
  .arabic-page .menu-trigger .menu-icon span.line-three, .arabic-page .menu-trigger .menu-icon span.line-one {
    left: 0;
    right: auto;
  }
  .arabic-page .menu-trigger .menu-icon {
    margin: 0;
  }
  .arabic-page .mobile-menu, .arabic-page.mobile-menu-open .mobile-menu {
    left: 0;
    right: auto;
  }
  .arabic-page .mobile-menu img, .arabic-page .mobile-menu ul li a .arrow {
    margin-left: 1rem;
    margin-right: 0;
  }
  .arabic-page #hero .container .hero-inner .x-logo {
    left: 0;
    right: auto;
    -webkit-transform: translate(-39%, -50%);
    -ms-transform: translate(-39%, -50%);
        transform: translate(-39%, -50%);
  }
  .arabic-page #hero .container .hero-inner {
    padding: 4rem 1.5rem;
  }
  .arabic-page #section2 ul.icon-list li img {
    margin-left: 1.5rem;
  }
  .arabic-page #footer .payment-providers ul li:nth-child(5) {
    padding-left: 0;
    padding-right: 1rem;
  }
  .arabic-page #section4 .column-row .column:last-child {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .arabic-page #section4 .column-row .column:first-child {
    margin-right: auto;
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .arabic-page #section5 .column-row.mobile .column:last-child {
    text-align: left;
  }
  .arabic-page .mobile-menu ul li a {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .arabic-page #section3 h3.text-center {
    text-align: right;
  }
}




/* Aditional arabic */
.a-block{
    left: 15px;
    right: auto;
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg);
}
.mr-auto, .mx-auto {
  margin-left: auto!important;
  margin-right: 0 !important;
}
.ml-auto, .mx-auto {
  margin-right: auto!important;
  margin-left: 0 !important;
}
.footer-info .social-links {
margin: 2px 18px 0 0;
}
.audited p {
margin-left: 10px;
margin-right: 0;
}
#register .currency-container .currency-select .currency-list{
padding-right: 0;
}
ul.footer-logos li {
  margin-left: 0px;
  margin-right: 20px;
}
.language-selector{
  margin-left: 0;
}
@media (min-width: 768px){
  ul.footer-logos {
      float: left;
  }
}
@media (min-width: 547px){
.audited {
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

}

@media (max-width: 767px){
  .column.width-auto:last-child{
    float: right;
  }
  #footer .copyright{
    padding-right: 20px;
    padding-left: 0;
  }
  ul.footer-logos li:first-child{
    margin-left: 0px;
    margin-right: 0;
  }

}