html[dir="rtl"] [data-title]::before {
    font-family : "emkan", sans-serif;
    font-weight : 700;
}

html[dir="rtl"] .btn-style2::before {
    right : 0;
}

html[dir="rtl"] header {
    right : 0;
}

html[dir="rtl"] header .menu ul li a {
    font-size   : 0.8rem;
    font-weight : 600;
}

html[dir="rtl"] header .contact-btn a span {
    -webkit-writing-mode : vertical-rl;
    -ms-writing-mode     : tb-rl;
    writing-mode         : vertical-rl;
}

html[dir="rtl"] header .contact-btn a span::after {
    float : right;
    left  : -10px;
}

html[dir="rtl"] .mobile-menu .menu li span {
    margin-right : 0;
    margin-left  : 1rem;
}

html[dir="rtl"] .sticky-social-media {
    left  : 60px;
    right : inherit;
}

html[dir="rtl"] .service .serviceCarousel .owl-dots {
    margin-left  : auto;
    margin-right : inherit;
}

html[dir="rtl"] .nader-resume .timeline .timeline-item .title {
    font-weight : 700;
}

html[dir="rtl"] .nader-resume .icon-box .box-title {
    font-weight : 700;
}

@media (min-width : 1200px) {
    html[dir="rtl"] .nader-resume .icon-box {
        margin : 0;
    }
}

@media (min-width : 992px) {
    html[dir="rtl"] .nader-resume.even .timeline {
        margin-left  : 35px;
        margin-right : 0;
    }
}

@media (min-width : 1400px) {
    html[dir="rtl"] .nader-resume.even .timeline {
        margin-right : 0;
        margin-left  : 40px;
    }
}

@media (min-width : 1720px) {
    html[dir="rtl"] .nader-resume.even .timeline {
        margin-left : 80px;
    }
}

@media (min-width : 992px) {
    html[dir="rtl"] .nader-resume.even .timeline::before {
        left  : -30px;
        right : inherit;
    }
}

@media (min-width : 1200px) {
    html[dir="rtl"] .nader-resume.even .timeline::before {
        left : -65px;
    }
}

@media (min-width : 1720px) {
    html[dir="rtl"] .nader-resume.even .timeline::before {
        left : -80px;
    }
}

@media (min-width : 992px) {
    html[dir="rtl"] .nader-resume.odd .timeline {
        margin-left  : 0;
        margin-right : 35px;
    }
}

@media (min-width : 1400px) {
    html[dir="rtl"] .nader-resume.odd .timeline {
        margin-left  : 0;
        margin-right : 40px;
    }
}

@media (min-width : 1720px) {
    html[dir="rtl"] .nader-resume.odd .timeline {
        margin-right : 80px;
    }
}

@media (min-width : 992px) {
    html[dir="rtl"] .nader-resume.odd .timeline::before {
        left  : inherit;
        right : -30px;
    }
}

@media (min-width : 1200px) {
    html[dir="rtl"] .nader-resume.odd .timeline::before {
        right : -65px;
    }
}

@media (min-width : 1720px) {
    html[dir="rtl"] .nader-resume.odd .timeline::before {
        right : -80px;
    }
}

html[dir="rtl"] .skill .circle .center-text p {
    font-weight : 600;
}

html[dir="rtl"] .nader-blog-posts .blog-post-item .post-details .blog-title {
    font-weight : 700;
}

html[dir="rtl"] .nader-blog-posts .blog-post-item .post-details .blog-title a {
    background-position : 100% 95%;
}


html[dir="rtl"] .comment-area ul li .author-img {
    margin-right : 0;
    margin-left  : 1.2rem;
}

html[dir="rtl"] .comment-area ul ul {
    padding-left  : 0;
    padding-right : 60px;
}

html[dir="rtl"] .comment-box input {
    text-align : right;
    direction  : rtl;
}

html[dir="rtl"] .comment-box textarea {
    text-align : right;

}

html[dir="rtl"] .pricing-plan-item .pricing-body li span {
    margin-right : 0;
    margin-left  : 15px;
}

@media only screen and (min-width : 1200px) {
    html[dir="rtl"] .header-1 .main {
        padding-left  : 0;
        padding-right : 110px;
    }

    html[dir="rtl"] .header-1 footer {
        margin-right : 110px;
        margin-left  : 0;
    }
}

@media only screen and (min-width : 576px) {
    html[dir="rtl"] .comment-area ul li .author-img {
        margin-right : 0;
        margin-left  : 1.6rem;
    }
}

blockquote cite {
    padding-right : 60px;
    padding-left  : 0;
}

.woocommerce-MyAccount-navigation ul li a {
    padding : 13px 50px 13px 10px;
}

.woocommerce-MyAccount-navigation ul li a:before {
    right : 7px;
    left  : auto;
}

.woocommerce-MyAccount-navigation ul li a:after {
    right : 14px;
    left  : auto;
}