

@font-face {
    font-family: 'IRANYekanX';
    src: url('/tafahomco/wp-content/themes/unbound-child/fonts/IRANYekanX-Regular.woff2') format('woff2');
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'IRANYekanX';
    src: url('/tafahomco/wp-content/themes/unbound-child/fonts/IRANYekanX-Medium.woff2') format('woff2');
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'IRANYekanX';
    src: url('/tafahomco/wp-content/themes/unbound-child/fonts/IRANYekanX-Bold.woff2') format('woff2');
    font-weight: 700;
    font-display: swap;
}
@font-face {
  font-family: "myfont2";
  src: url('fonts/myfont2.eot') format("embedded-opentype"), url('fonts/myfont2.woff2') format("woff2"), url('fonts/myfont2.woff') format("woff"), url('fonts/myfont2.ttf') format("truetype"), url('fonts/myfont.svg#myfont') format("svg");
}
.header_main .brand-logo {
    float: right;
}

.header_main .nav > [class*="menu-"] > ul.menu > li#menu-item-8454-en {
    float: left;
    margin-top: 2px;
}


.nav {
    /*float: right;*/


}
.nav > [class*="menu-"] > ul.menu > li > ul {
}

.header_main_action {
    float: left;
}
.nav > [class*="menu-"] > ul.menu > li.menu-item-has-children > a::after {
    
    margin-right: 7px;
}
body {
    direction: rtl;
    font-family: "IRANYekanX", sans-serif !important;
}

.header_main_action ul > li > .floating-search-bar {
    left: 0;
}
.radiant-contact-form.element-one .form-row > :last-child {
    direction: rtl;
}
.vc_custom_1529750017296 {
    direction: rtl;
}
.vc_custom_1529751062656 {
   
}
.rt-case-study-box.element-seven .rt-case-study-box-item > .holder > .data > :last-child {
 
    text-align: right;
}
.post.style-one .entry-main .entry-content > :last-child {
 
}
.post.style-one .entry-main .entry-header .entry-title {

}
.widget-area > .widget.widget_search .search-form input[type="search"], .widget-area > .widget.widget_product_search .woocommerce-product-search input[type="search"] {

}
.widget-area > .widget.widget_search .search-form button[type="submit"], .widget-area > .widget.widget_product_search .woocommerce-product-search button[type="submit"] {
    left: 0;
}
.widget-area > .widget.widget_search .search-form input[type="search"], .widget-area > .widget.widget_product_search .woocommerce-product-search input[type="search"] {
    padding: 0px 10px 0px 40px;
}
.widget-area > .widget {
 
}

.widget-area > .widget.widget_archive ul li, .widget-area > .widget.widget_categories ul li, .widget-area > .widget.widget_meta ul li, .widget-area > .widget.widget_pages ul li, .widget-area > .widget.widget_nav_menu ul li, .widget-area > .widget.widget_layered_nav ul li, .widget-area > .widget.widget_product_categories ul li {
    padding-right: 18px;
}
.post.style-one .post-meta {

}
.widget-area > .widget.widget_unbound_recent_posts_widget ul li img {
    float: right;
    margin-left: 15px;
}
.footer_main_item .widget {
  
}
.footer_main_item .widget_recent_entries ul li .post-date::before {
    right: 0px;
}
.footer_main_item ul.contact li.address::before {
    right: 3px;
}
.footer_main_item ul.contact li {
    padding-right: 28px;
}
.footer_main_item ul.contact li.email::before {
    right: 0px;
}
.footer_main_item ul.contact li.phone::before {
    right: 0px;
}
.header_main_action ul > li > .floating-search-bar .form-row {
    direction: rtl;
}
.header_main_action ul > li > .floating-search-bar .form-row input[type="search"] {
    padding: 0px 15px 0px 40px;
}
.header_main_action ul > li > .floating-search-bar .form-row button[type="submit"] {
    left: 0;
}
.font-weight-medium {
    direction: rtl;
}

.radiantthemes-shop-box.style-one > .holder > .data {
    direction: rtl;
}
.woocommerce .woocommerce-products-header {
    direction: rtl;
}
.woocommerce .woocommerce-ordering select {
    direction: rtl;
}
.radiantthemes-shop-box.style-one > .holder > .data {
    direction: rtl;
}
.wraper_shop_single.style-one .shop_single_tabs {
    direction: rtl;
}
.woocommerce #reviews #comments h2 {
    direction: rtl;
    text-align: right;
}
.shop_single #review_form #respond label {
    text-align: right;
}
.woocommerce #review_form #respond p {
    text-align: right;
}
.shop_single .woocommerce-Reviews {
    text-align: right;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    direction: rtl;
}
.woocommerce div.product .product_title {
    direction: rtl;
}
.shop_single > .summary .woocommerce-product-details__short-description {
    direction: rtl;
}
.shop_single > .summary .quantity {
    margin: 7px 0px 0px 15px !important;
}
.shop_single > .summary .product_meta {
    direction: rtl;
}
.radiantthemes-list.element-two ul > li {
    padding-right: 20px;
    direction: rtl;
    text-align: right;
}
.radiantthemes-list.element-two ul li::before {
    right: 0;
    content: "\f100";
}
.radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-body {
    direction: rtl;
}
.radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon {
    left: 15px;
}
.radiantthemes-accordion.element-three .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .panel-title {
    text-align: right;
}
.post.single-post .entry-header .entry-title {
    direction: rtl;
}
.post.style-default .entry-main .entry-meta > .holder > .author-image, .page.style-default .entry-main .entry-meta > .holder > .author-image, .tribe_events.style-default .entry-main .entry-meta > .holder > .author-image, .testimonial.style-default .entry-main .entry-meta > .holder > .author-image, .team.style-default .entry-main .entry-meta > .holder > .author-image, .portfolio.style-default .entry-main .entry-meta > .holder > .author-image, .case-studies.style-default .entry-main .entry-meta > .holder > .author-image, .client.style-default .entry-main .entry-meta > .holder > .author-image, .product.style-default .entry-main .entry-meta > .holder > .author-image, .post.single-post .entry-header .entry-meta > .holder > .author-image {
    right: 0;
}
.post.style-default .entry-main .entry-meta > .holder > .data .published-on, .page.style-default .entry-main .entry-meta > .holder > .data .published-on, .tribe_events.style-default .entry-main .entry-meta > .holder > .data .published-on, .testimonial.style-default .entry-main .entry-meta > .holder > .data .published-on, .team.style-default .entry-main .entry-meta > .holder > .data .published-on, .portfolio.style-default .entry-main .entry-meta > .holder > .data .published-on, .case-studies.style-default .entry-main .entry-meta > .holder > .data .published-on, .client.style-default .entry-main .entry-meta > .holder > .data .published-on, .product.style-default .entry-main .entry-meta > .holder > .data .published-on, .post.single-post .entry-header .entry-meta > .holder > .data .published-on {
    direction: rtl;
}
.post.style-default .entry-main .entry-meta > .holder, .page.style-default .entry-main .entry-meta > .holder, .tribe_events.style-default .entry-main .entry-meta > .holder, .testimonial.style-default .entry-main .entry-meta > .holder, .team.style-default .entry-main .entry-meta > .holder, .portfolio.style-default .entry-main .entry-meta > .holder, .case-studies.style-default .entry-main .entry-meta > .holder, .client.style-default .entry-main .entry-meta > .holder, .product.style-default .entry-main .entry-meta > .holder, .post.single-post .entry-header .entry-meta > .holder {
    padding-right: 70px;
}
.post.style-default .entry-main .entry-meta > .holder > .data .meta, .page.style-default .entry-main .entry-meta > .holder > .data .meta, .tribe_events.style-default .entry-main .entry-meta > .holder > .data .meta, .testimonial.style-default .entry-main .entry-meta > .holder > .data .meta, .team.style-default .entry-main .entry-meta > .holder > .data .meta, .portfolio.style-default .entry-main .entry-meta > .holder > .data .meta, .case-studies.style-default .entry-main .entry-meta > .holder > .data .meta, .client.style-default .entry-main .entry-meta > .holder > .data .meta, .product.style-default .entry-main .entry-meta > .holder > .data .meta, .post.single-post .entry-header .entry-meta > .holder > .data .meta {
    direction: rtl;
}
.post.style-default .entry-main .entry-meta > .holder > .data .meta > span, .page.style-default .entry-main .entry-meta > .holder > .data .meta > span, .tribe_events.style-default .entry-main .entry-meta > .holder > .data .meta > span, .testimonial.style-default .entry-main .entry-meta > .holder > .data .meta > span, .team.style-default .entry-main .entry-meta > .holder > .data .meta > span, .portfolio.style-default .entry-main .entry-meta > .holder > .data .meta > span, .case-studies.style-default .entry-main .entry-meta > .holder > .data .meta > span, .client.style-default .entry-main .entry-meta > .holder > .data .meta > span, .product.style-default .entry-main .entry-meta > .holder > .data .meta > span, .post.single-post .entry-header .entry-meta > .holder > .data .meta > span {
    margin-left: 15px;
}
.default-page p, .comment-content p {
    direction: rtl;
}
.post-tags {
    direction: rtl;
}
.related-post-box > .title {
    direction: rtl;
}
.comments-area {
    direction: rtl;
}
.comments-area ol.comment-list li .comment-body .comment-meta .comment-author img {
    right: 0;
}
.comments-area ol.comment-list li .comment-body {
    padding-right: 90px;
}
.team.element-one .team-item > .holder > .data {
    direction: rtl;
}
.rt-progress-bar.element-one > .title {
    direction: rtl;
}
.progress-bar {
    float: right;
}
.rt-progress-bar.element-one > .title > .progress-width {
    float: left;
}
.footer_main_item .newsletter-form .form-row input[type="submit"], .footer_main_item .newsletter-form .form-row input[type="button"], .footer_main_item .newsletter-form .form-row button[type="submit"], .footer_main_item .newsletter-form .form-row button[type="button"] {
    left: -1px;
}
.footer_main_item input[type="text"], .footer_main_item input[type="email"], .footer_main_item input[type="search"], .footer_main_item select {
    padding-right: 20px;
    padding-left: 145px;
}
.sidr > .sidr-inner > [class*="menu-"] > ul.menu > li {
    float: right;
    direction: rtl;
    text-align: right;
}
.sidr > .sidr-inner > [class*="menu-"] > ul.menu > li.menu-item-has-children > a::after, .sidr > .sidr-inner > [class*="menu-"] > ul.menu > li > ul > li.menu-item-has-children > a::after, .sidr > .sidr-inner > [class*="menu-"] > ul.menu > li > ul > li > ul > li.menu-item-has-children > a::after, .sidr > .sidr-inner > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li.menu-item-has-children > a::after, .sidr > .sidr-inner > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > a::after {
    left: 10px;
}
.woocommerce-message, .woocommerce-message::before, .woocommerce-message a:not(.button) {
    direction: rtl;
}
.radiantthemes-accordion.element-two .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .panel-title {
    direction: rtl;
}
.radiantthemes-accordion.element-two .radiantthemes-accordion-item > .radiantthemes-accordion-item-body {
    direction: rtl;
}
.radiantthemes-custom-menu.element-one ul.menu li {
    direction: rtl;
    text-align: right;
}
.post.style-default .entry-main .entry-content, .page.style-default .entry-main .entry-content, .tribe_events.style-default .entry-main .entry-content, .testimonial.style-default .entry-main .entry-content, .team.style-default .entry-main .entry-content, .portfolio.style-default .entry-main .entry-content, .case-studies.style-default .entry-main .entry-content, .client.style-default .entry-main .entry-content, .product.style-default .entry-main .entry-content {
    direction: rtl;
}
.post.style-default .entry-main .post-read-more, .page.style-default .entry-main .post-read-more, .tribe_events.style-default .entry-main .post-read-more, .testimonial.style-default .entry-main .post-read-more, .team.style-default .entry-main .post-read-more, .portfolio.style-default .entry-main .post-read-more, .case-studies.style-default .entry-main .post-read-more, .client.style-default .entry-main .post-read-more, .product.style-default .entry-main .post-read-more {
    direction: rtl;
}
.post.style-default .entry-main .entry-header .entry-title, .page.style-default .entry-main .entry-header .entry-title, .tribe_events.style-default .entry-main .entry-header .entry-title, .testimonial.style-default .entry-main .entry-header .entry-title, .team.style-default .entry-main .entry-header .entry-title, .portfolio.style-default .entry-main .entry-header .entry-title, .case-studies.style-default .entry-main .entry-header .entry-title, .client.style-default .entry-main .entry-header .entry-title, .product.style-default .entry-main .entry-header .entry-title {
    direction: rtl;
}
.owl-carousel .owl-stage-outer {
    direction: ltr;
}
.wraper_shop_single.style-one .shop_single > .woocommerce-product-gallery .flex-viewport {
    direction: ltr;
}
.rt-popup-video.element-one[data-popup-video-align="left"] > .holder {
    text-align: right !important;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    direction: rtl;
}
.wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    font-family: IRANSans !important;
}
.radiant-subheader p.redux-info-desc b {
    font-family: IRANSans !important;
}
.software-firm-banner-image {
    margin-right: -210px !important;
}
.blog.element-one .blog-item {
    direction: rtl;
}
.blog.element-one .blog-item > .holder > .author > .author-thumbnail {
    margin-left: 15px !important;
}
.heading-top-border2::before {
    right: 0px !important;
}
.wpcf7-form-control-wrap {
    direction: rtl;
}
.wraper_shop_single.style-one .shop_single > .woocommerce-product-gallery ol.flex-control-nav {
    right: 0 !important;
}
.wraper_shop_single.style-one .shop_single > .woocommerce-product-gallery .flex-viewport {
    margin-right: 105px !important;
}
.rt-progress-bar.element-one > .title > .progress-width {
    float: left !important;
}
.widget-area > .widget.widget_archive ul li::before, .widget-area > .widget.widget_categories ul li::before, .widget-area > .widget.widget_meta ul li::before, .widget-area > .widget.widget_pages ul li::before, .widget-area > .widget.widget_nav_menu ul li::before, .widget-area > .widget.widget_layered_nav ul li::before, .widget-area > .widget.widget_product_categories ul li::before {
    right: 0 !important;
    content: "\f104" !important;
}
.post-navigation .nav-next a::before, .comment-navigation .nav-next a::before {
    left: 0;
    content: "\f104" !important;
}
.radiant-contact-form.element-three .form-row > :last-child {
    direction: rtl;
}
.rt-case-study-box.element-seven[data-case-study-box-align="left"] .rt-case-study-box-item > .holder > .data {
    text-align: right !important;
}
.blog.element-seven .blog-item {
    direction: rtl;
}
.blog.element-two .blog-item > .holder {
    direction: rtl;
}
.testimonial.element-three .owl-item.center .testimonial-item > .holder > .testimonial-title {
    direction: rtl;
}
.testimonial.element-three .testimonial-item {
    direction: rtl;
}
.team.element-one .team-item > .holder > .pic > .pic-data {
    direction: rtl;
}
.blog.element-seven .blog-item {
    direction: rtl;
}
.rt-case-study-box.element-two .rt-case-study-box-item > .holder > .pic > .data p.category {
    text-align: right;
    direction: rtl;
}
.rt-case-study-box.element-two .rt-case-study-box-item > .holder > .pic > .data > :last-child {
    text-align: right;
}
body[data-header-style="header-style-one"] #mobile-menu {
    direction: rtl;
}
.woocommerce table.shop_table th {
    direction: rtl;
    text-align: right;
}
.sidr .rt-mega-menu .rt-megamenu-widget .rt-megamenu-widget-title {
    text-align: right;
}
.header_top_item ul.contact li {
    direction: rtl;
}
.radiant-contact-form.element-one .form-row {
    direction: rtl;
    text-align: right;
}
.rt-megamenu-widget .rt-megamenu-widget-title {
    text-align: right;
}
.rt-megamenu-widget ul.menu > li > a {
    text-align: right;
}
.radiantthemes-button[data-button-icon-position="right"].hover-style-four .radiantthemes-button-main i {
    transform: rotate(180deg);
}
.radiantthemes-custom-button[data-button-direction="left"] {
    text-align: right !important;
}
.wraper_shop_single.style-two .shop_single > .woocommerce-product-gallery .flex-viewport, .wraper_shop_single.style-three .shop_single > .woocommerce-product-gallery .flex-viewport {
    direction: ltr;
}
.radiantthemes-button .radiantthemes-button-main {
    margin-bottom: 10px;
}
.footer_main_item .widget_categories ul li::before, .footer_main_item .widget_pages ul li::before, .footer_main_item .widget_archive ul li::before, .footer_main_item .widget_meta ul li::before, .footer_main_item .widget_nav_menu ul li::before, .footer_main_item .widget_recent_entries ul li::before, .footer_main_item .widget_recent_comments ul li::before, .footer_main_item .widget_product_categories ul li::before, .footer_main_item .widget_rss ul li::before {
    transform: rotate(180deg);
}
.rt-case-study-box.element-six .rt-case-study-box-item > .holder > .data .arrow-link i {
    transform: rotate(180deg);
}
.fa-chevron-left::before {
    content: "\f101";
    font-family: "FontAwesome";
}
.fa-angle-double-left::before {
    content: "\f100";
    font-family: "FontAwesome";
}
.radiant-contact-form.rt7767aaf18fa93e0 .form-row input[type="submit"], .radiant-contact-form.rt7767aaf18fa93e0 .form-row input[type="button"], .radiant-contact-form.rt7767aaf18fa93e0 .form-row button[type="submit"] {
  font-family: IRANSans !important;
}
.radiant-contact-form input[type="submit"] {
  font-family: IRANSans !important;
}
.wraper_shop_single.style-two .shop_single > .woocommerce-product-gallery .flex-viewport, .wraper_shop_single.style-three .shop_single > .woocommerce-product-gallery .flex-viewport {
  direction: rtl;
}