@charset "utf-8";
/* Slinex RTL overrides — applied on Arabic pages (dir="rtl"). Loaded after style.css. */

[dir="rtl"] body,
[dir="rtl"] h1, [dir="rtl"] h2, [dir="rtl"] h3, [dir="rtl"] h4, [dir="rtl"] h5, [dir="rtl"] h6,
[dir="rtl"] p, [dir="rtl"] span, [dir="rtl"] a, [dir="rtl"] label, [dir="rtl"] button, [dir="rtl"] input, [dir="rtl"] select, [dir="rtl"] textarea, [dir="rtl"] li, [dir="rtl"] td, [dir="rtl"] th,
[dir="rtl"] .text_block, [dir="rtl"] p.brand, [dir="rtl"] p.title,
[dir="rtl"] .suggestion-text, [dir="rtl"] .suggestion-btn {
    font-family: 'Cairo', 'Montserrat', sans-serif;
}

[dir="rtl"] .fl { float: right; }
[dir="rtl"] .fr { float: left; }

[dir="rtl"] .nav_header li {
    text-align: right;
    padding: 0 40px 0 0;
}
[dir="rtl"] .nav_header li:first-of-type { padding: 0; }

[dir="rtl"] .sea_rch {
    float: left;
    margin: 15px 0 0 0;
}
[dir="rtl"] .form-control.search_inp {
    padding: 7px 16px 7px 42px;
}
[dir="rtl"] .search_btn {
    right: auto;
    left: 0;
}

[dir="rtl"] .img_block { float: right; }
[dir="rtl"] .text_block { text-align: right; }

[dir="rtl"] .latest_news_footer .but_ton { margin-left: 0; margin-right: 7px; }

[dir="rtl"] .footer_bottom .store-list li,
[dir="rtl"] .copy,
[dir="rtl"] .social_link li { float: right; }
[dir="rtl"] .copy { white-space: nowrap; }
[dir="rtl"] .social_link li { margin-left: 0; margin-right: 10px; }
[dir="rtl"] .social_link li:first-child { margin-right: 0; }
[dir="rtl"] .footer_bottom .store-list li:first-child { margin-right: 0; margin-left: 10px; }

[dir="rtl"] .modal_haracteristics li {
    float: right;
    padding-left: 0;
    padding-right: 10px;
}
[dir="rtl"] .modal_haracteristics li:first-child { padding-right: 0; }

[dir="rtl"] .breadcrumbs li i.fa-angle-right {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
[dir="rtl"] .breadcrumbs li { float: right; }

[dir="rtl"] .es-nav-prev:before { content: '\f105'; }
[dir="rtl"] .es-nav-next:before { content: '\f104'; }
[dir="rtl"] .modal-body .es-nav span.es-nav-next { right: auto; left: -90%; }
[dir="rtl"] .modal-body .es-nav span.es-nav-prev { left: auto; right: -90%; }

[dir="rtl"] .pagination li i.fa-chevron-left,
[dir="rtl"] .pagination li i.fa-chevron-right,
[dir="rtl"] ul.pagination li i.fa-chevron-left,
[dir="rtl"] ul.pagination li i.fa-chevron-right {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

[dir="rtl"] .language-suggestion-content { text-align: right; }
@media (max-width: 767px) {
    [dir="rtl"] .language-suggestion-content { text-align: right; }
    [dir="rtl"] .suggestion-actions { justify-content: flex-start; }
}

[dir="rtl"] .cookie_preferences_close { right: auto; left: 12px; }
[dir="rtl"] .cookie_preferences_actions { text-align: left; }

[dir="rtl"] .slick-prev:before,
[dir="rtl"] .slick-next:before {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

[dir="rtl"] .flex-direction-nav .flex-prev { left: auto; right: 0; }
[dir="rtl"] .flex-direction-nav .flex-next { right: auto; left: 0; }
[dir="rtl"] .flex-direction-nav .flex-prev:before { content: '\f054'; }
[dir="rtl"] .flex-direction-nav .flex-next:before { content: '\f053'; }

[dir="rtl"] .sequence-prev { left: auto; right: 3%; }
[dir="rtl"] .sequence-next { right: auto; left: 3%; }
[dir="rtl"] .sequence-prev:before { content: '\f105'; }
[dir="rtl"] .sequence-next:before { content: '\f104'; }

[dir="rtl"] .c_text { text-align: right; }
[dir="rtl"] .c_btn { text-align: left; }

[dir="rtl"] blockquote { border-right: 5px solid #eee; border-left: 0; padding-right: 15px; padding-left: 0; }

[dir="rtl"] .errors,
[dir="rtl"] .errors ul { text-align: right; }

[dir="rtl"] .sign_up form { text-align: right; }
@media (min-width: 768px) {
    [dir="rtl"] .latest_news_footer h5 { text-align: left; }
    [dir="rtl"] .latest_news_footer .but_ton { margin-left: 0; margin-right: 7px; }
}

[dir="rtl"] .demands img {
    float: right;
    margin-right: 0;
    margin-left: 17px;
}
@media (min-width: 768px) {
    [dir="rtl"] .m_r {
        margin-right: 0;
        margin-left: -10px;
    }
    [dir="rtl"] .m_l {
        margin-left: 0;
        margin-right: -10px;
    }
}

[dir="rtl"] #sequence > .sequence-canvas li > * {
    -webkit-transition-property: right, opacity;
    -moz-transition-property: right, opacity;
    -o-transition-property: right, opacity;
    -ms-transition-property: right, opacity;
    transition-property: right, opacity;
}

[dir="rtl"] #sequence .title {
    left: auto;
    right: 110%;
    text-align: right;
}
[dir="rtl"] #sequence .animate-in .title,
[dir="rtl"] #sequence .animate-out .title {
    left: auto;
    right: 57%;
}

[dir="rtl"] #sequence .subtitle {
    left: auto;
    right: 100%;
    padding: 0 5px 0 0;
    text-align: right;
}
[dir="rtl"] #sequence .animate-in .subtitle,
[dir="rtl"] #sequence .animate-out .subtitle {
    left: auto;
    right: 57%;
}
[dir="rtl"] #sequence .subtitle ul {
    margin-left: 0;
    margin-right: 26px;
}

[dir="rtl"] #sequence .slide-img {
    left: auto;
    right: 0;
}
[dir="rtl"] #sequence .animate-in .slide-img {
    left: auto;
    right: 10%;
}
[dir="rtl"] #sequence .animate-out .slide-img {
    left: auto;
    right: 15%;
}
@media only screen and (min-width: 1300px) and (max-width: 1399px) {
    [dir="rtl"] #sequence .animate-in .slide-img { right: 10%; }
}
@media only screen and (min-width: 1400px) and (max-width: 1499px) {
    [dir="rtl"] #sequence .animate-in .slide-img { right: 12%; }
}
@media only screen and (min-width: 1500px) and (max-width: 1599px) {
    [dir="rtl"] #sequence .animate-in .slide-img { right: 13.5%; }
}
@media only screen and (min-width: 1600px) {
    [dir="rtl"] #sequence .animate-in .slide-img { right: 15%; }
}

[dir="rtl"] .function li {
    padding-left: 0;
    padding-right: 16px;
}
[dir="rtl"] .function li i {
    left: auto;
    right: 4px;
}
