@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/iranyekanwebboldfanum.eot');
	src: url('fonts/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/eot/iranyekanwebthinfanum.eot');
	src: url('fonts/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebthinfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebthinfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/iranyekanweblightfanum.eot');
	src: url('fonts/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanweblightfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanweblightfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/iranyekanwebregularfanum.eot');
	src: url('fonts/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebregularfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/iranyekanwebmediumfanum.eot');
	src: url('fonts/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebmediumfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebmediumfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/eot/iranyekanwebextraboldfanum.eot');
	src: url('fonts/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebextraboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebextraboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/iranyekanwebblackfanum.eot');
	src: url('fonts/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebblackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebblackfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 950;
	src: url('fonts/eot/iranyekanwebextrablackfanum.eot');
	src: url('fonts/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebextrablackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebextrablackfanum.ttf') format('truetype');
}
body, h1, h2, h3, h4, h5, h6,input, textarea, button, .td-project-content .title, .td-project-content, td-table-cell,.td-member-name-designation .name, .td-button, input[type="submit"], button[type="submit"], .td-text-button, .main-navigation ul li a, .slicknav_nav li a, .breadcrumb-container, .breadcrumb-container a, .testimonial-text p:last-child, p, .td-home-three-slider-item .slider-title, .sidebar-widget-area .widget.widget_archive .post-count-number, .sidebar-widget-area .widget.widget_meta .post-count-number, .sidebar-widget-area .widget.widget_categories .post-count-number, form.woocommerce-checkout .form-row label,.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li, .woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce.widget_products ul.product_list_widget li .woocommerce-Price-amount, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span, .widget_product_categories ul.product-categories li, .woocommerce.widget_top_rated_products ul.product_list_widget li .woocommerce-Price-amount, .woocommerce .widget_price_filter .price_label, .single-product.woocommerce .summary.entry-summary .price, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins, .widget.widget_archive li a, .widget.widget_categories li a, .widget.widget_meta li a, .widget.widget_nav_menu li a, .widget.widget_pages li a, .widget .post-count-number, .widget.widget_themedraft_nav_menu ul li a, .tinvwl-table-manage-list, table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents, form.woocommerce-checkout .form-row label, table.shop_table.woocommerce-checkout-review-order-table, .woocommerce-MyAccount-navigation ul li a, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, a.td-service-one-button, .td-project-info li, .skill-title, .td-skills-wrapper .count-bar .skill-percent-count-wrap, .team-two-wrapper .member-two-name, .td-home-three-slider-item .slider-icon-wrapper span, .td-gallery-filter-button-wrapper li, .td-filter-mobile-title, .td-member-three-content .name, .td-project-slider-two-wrapper .project-title, .td-recent-post-el-widget .posted-on a, .promo-two-button a{
    font-family: iranyekan,sans-serif  !important;
}
.header-style-two .logo-column:before{
    left: -70px;
    right: auto !important;
    transform: skewX(50deg) !important;
}
li.header-mini-cart:before{
    right: -20px;
    left: auto !important;
}
.header-buttons-area{
    left: 15px;
    right: auto !important;
}
.top-social-icon-column{
    text-align: left !important;
}
.top-info-item i{
    margin-left: 5px;
    margin-right: 0 !important;
}
.top-info-item{
    margin-left: 19px;
    margin-right: 0 !important;
}
.slider-line-text{
    left: 0;
    right: auto !important;
}
.sldh1 .fa-arrow-right:before {
    content: "\f061" !important;
}
.sldh1 .slider-button-wrapper .fa-arrow-right:before {
    content: "\f060" !important;
}
a.td-button i{
    margin-left: 0 !important;
    margin-right: 15px;
}
.slick-dots li {
    margin-left: 10px;
    margin-right: 0 !important;
}
.td-single-promo-box:hover:after {
    border-right-color: #ffffff;
    border-left-color: transparent !important;
}
.td-single-promo-box:after{
    right: 10px;
    left: auto !important;
}
@media(min-width: 992px){
    .offset-lg-1 {
        margin-left: 8.333333%;
        margin-right: 0 !important;
    }
}
.td-cta-area .td-icon-wrapper {
    bottom: -12px !important;
    right: 70px;
    left: auto !important;
}
.banh1 .td-cta-button {
    text-align: left !important;
}
.banh1 .fa-arrow-right:before {
    content: "\f060" !important;
}
.td-single-counter-box:hover:before {
    border-top-color: #ffffff;
    border-right-color: #ffffff;
    border-left-color: transparent !important;
} 
.td-single-counter-box:before{
    right: 10px;
    left: auto !important;
}
.nemneh1 .project-section-title-and-video-bg{
    left: auto !important;
    right: 0;
}
.nemneh1 .td-project-slider-wrapper{
    margin-right: 25%;
    margin-left: auto !important;
}
/* .nemneh1 .slick-arrow.slick-prev{
    right: -197px !important;
    left: auto;
}
.nemneh1 .slick-arrow.slick-next{
    right: -257px !important;
    left: auto;
} */
.td-member-info .td-top-shape{
    transform: skewy(165deg) !important;
}
.td-member-social {
    float: right;
}
.td-member-name-designation{
    padding-right: 30px;
    float: left !important;
}
.td-member-info .hover-icon{
    left: -5px;
    right: auto !important;
}
.td-person-image{
	float: right !important;
}
.td-person-name-rating{
	padding-right: 120px;
	padding-left: 0 !important;
}
.blgh1 .fa-arrow-right:before{
	content: "\f061" !important;
}
.brand-wrapper-icon{
	right: 15px;
	left: auto !important;
}
.subscribe-contact-list li i{
	margin-left: 10px;
	margin-right: auto !important;
}
.slick-next .blgh1 .fa-arrow-right:before{
	content: "\f061" !important;
}
.main-navigation ul li ul{
	right: 0;
	left: auto !important;
}
.main-navigation .main-menu-container .text-right{
	direction: rtl !important;
	padding-right: 65x;
}
.header-style-three .header-navigation-area {
    text-align: right !important;
}
/* .text-right {
    text-align: right!important;
} */
.header-style-two .header-navigation-area {
    padding-left: 85px;
	padding-right: 0 !important;
}
.main-navigation ul li.menu-item-has-children > a:before{
	right:auto !important;
	left:0;
}
.main-navigation ul li ul li a{
	text-align: right;
}
.main-navigation ul li ul li:last-child ul {
    left: auto !important;
    right: 250px !important;
}
.main-navigation ul li ul li.menu-item-has-children a:before {
    left: 15px;
}
@media only screen and (max-width: 767px){
.header-style-two li.mobile-menu-trigger {
    margin-left: -8px !important;
    margin-right: 5px !important;
}
}
@media only screen and (max-width: 991px){
.top-social-icon-column {
    text-align: center !important;
}
}
@media only screen and (max-width: 767px){
.td-tabs-wrapper .td-icon-wrapper {
    text-align: right !important;
}
}
@media only screen and (max-width: 767px){
.td-tabs-wrapper ul.nav.nav-tabs li span.td-tab-menu-text {
    right: 65px;
	left:auto !important;
}
}
.elementor-140 .elementor-element.elementor-element-5d21fd32 .td-single-counter-box-two:after{
	    right: 210px !important;
		left: auto;
}
@media only screen and (max-width: 767px){
.header-style-three .header-buttons-wrapper {
    right: 37px !important;
}
.elementor-140 .elementor-element.elementor-element-5d21fd32 .td-single-counter-box-two:after{
	    right: 150px !important;
		left: auto;
}
}
.td-minimal-team-content {
    padding-right: 90px;
    padding-left:0 !important;
    text-align: right !important;
}
.td-minimal-member-image{
	right:0;
	left:auto !important;
}
.td-project-title-subtitle{
	border-right:5px solid;
	padding-right:15px;
	padding-left:0 !important;
	border-left:0 !important;
}
.btnh2 .td-cta-button {
    text-align: left !important;
}
.btnh2 .fa-arrow-right:before {
    content: "\f060" !important;
}
.bolgh2 .fa-arrow-right:before {
    content: "\f061" !important;
}
/* .button-shape .fa-arrow-right:before {
    content: "\f060" !important;
} 
.td-text-button i {
    margin-right: 8px;
    margin-left: 0 !important;
}
.servish2 .fa-arrow-right:before {
    content: "\f060" !important;
} */
.slih2 .slider-button-wrapper .fa-arrow-right:before{
	content: "\f060" !important;
}
.header-style-three .header-cta-button a{
	left:0;
	right:auto !important;
}
.header-cta-button .fa-arrow-right:before {
    content: "\f061" !important;
}
.header-style-three .header-cta-button i, .header-style-four .header-cta-button i {
    margin-right: 10px;
    margin-left: 0 !important;
}

.td-service-shape.td-service-shape-4 {
    left: -110px;
    right: auto !important;
}
.td-service-shape.td-service-shape-3 {
    left: -125px;
    right: auto !important;
}
.td-service-shape.td-service-shape-2 {
    left: -140px;
    right: auto !important;
}
.td-service-shape{
	left: -155px;
	right:auto !important;
}
.header-style-four .main-navigation:before, .header-style-four .main-navigation:after{
	left:0 !important;
	right:auto !important;
        margin-left: -20px;
}
.header-style-four .main-navigation:after{
	left:-3px !important;
}
.main-navigation ul li a {
    font-size: 16px !important;
}
@media only screen and (max-width: 991px){
.btnh2 .td-cta-button {
    text-align: center !important;
}
}
.td-home-three-slider-item .slider-right-image{
	right:auto !important;
	left:0;
}
.td-home-three-slider-item .slider-icon-wrapper.slider-icon-1{
	right: 154px;
	left: 0 !important;
}
.td-home-three-slider-item .slider-icon-wrapper.slider-icon-2{
	right: -28px;
	left: 0 !important;
}
.td-home-three-slider-item .slider-icon-wrapper.slider-icon-3{
	right: -80px;
	left: 0 !important;a
}
.sldh3 .slider-button .fa-arrow-right: before{
	content: "\f060" !important;
}
.promo-two-big-icon{
	left: -30px;
	right: auto !important;
}
.promo-two-button a{
	border-right: 5px solid;
	border-left: 0 !important;
	padding: 5px 15px 5px 5px !important;
}
.fdfdfaaas p{
    direction: rtl;
}
/* .td-promo-two-item-wrapper:before {
    left: 15px;
    right: auto !important;
    border-left: 30px solid #ffffff !important;
    border-right: 30px solid transparent !important;
    border-top: 30px solid transparent !important;
    border-bottom: 30px solid #ffffff !important;
} */
/* .td-service-three-content:before{
    border-left: 30px solid #fe590f !important;
    border-right: 30px solid transparent !important;
    border-top: 30px solid transparent !important;
    border-bottom: 30px solid !important;
    right: auto !important;
	left: 15px;
} */
.servh3 .td-button .fa-arrow-right:before{
    content: "\f060" !important;
}
.td-cta-button{
	text-align: left !important;
}
.td-cta-button .fa-arrow-right:before {
    content: "\f060" !important;
}
/* .td-single-counter-box-two:after {
	right: auto !important;
	left: -40px;
} */
.td-project-slider-three-content {
    /* border-right: 5px solid #ffffff;
	padding-right: 15px;
	padding-left: 0 !important;
    border-left: 0 !important; */
    direction: rtl;
}
.td-project-slider-three-item .td-details-link{
	left: 15px;
	right: auto !important;
}
.td-testimonial-three-item-wrapper .td-image{
	right:0;
	left: auto !important;
}
.td-testimonial-three-item-wrapper{
	padding-right: 130px;
	padding-left: 0 !important;
}
.td-single-info {
	padding-right: 60px;
	padding-left: 0 !important;
}
.td-contact-info-icon {
	right: 0;
	left: auto !important;
}
/* .td-button-one .fa-arrow-right:before, .td-button .fa-arrow-right:before {
    content: "\f060" !important;
} */
.td-recent-post-el-widget .post-title {

    text-align: right;
    direction: rtl;
}
.site-copyright-text {
    text-align: left !important;
}
.scroll-to-top{
	left: 50px;
	right: auto !important;
}
.content-area button[type="submit"].search-submit, .widget.widget_search button[type="submit"] {
    left: 8px;
    right: auto !important;
}
.sidebar-widget-area .widget.widget_archive .post-count-number, .sidebar-widget-area .widget.widget_meta .post-count-number, .sidebar-widget-area .widget.widget_categories .post-count-number {
    left: 15px;
    right: auto !important;
}
.widget.widget_archive li a:before, .widget.widget_categories li a:before, .widget.widget_meta li a:before, .widget.widget_nav_menu li a:before, .widget.widget_pages li a:before, .widget.widget_themedraft_nav_menu ul li a:before {
    content: "\f060" !important;
    right: 15px;
    left: auto !important;
}
.widget.widget_archive li a, .widget.widget_categories li a, .widget.widget_meta li a, .widget.widget_nav_menu li a, .widget.widget_pages li a, .widget.widget_themedraft_nav_menu ul li a{
    padding-right: 35px !important;
    padding-left: 15px !important;
}
.td-recent-post-widget .li-have-thumbnail .td-recent-post-title-and-date {
	margin-right: 95px;
	margin-left: 0 !important;
}
.td-recent-post-widget .li-have-thumbnail img{
	float: right !important;
}
.sidebar-contact-form-wrapper, .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{
	direction: rtl !important;
}
.wpcf7-form-control .fa-arrow-right:before {
    content: "\f060" !important;
}
.wpcf7-form-control.wpcf7-submit i, .comments-area button.td-button i, .woocommerce-Reviews button.td-button i{
    margin-right: 8px !important;
    margin-left: 0 !important;
}
.fb-share i, .twitter-share i, .linkedin-share i, .whatsapp-share i {
    margin-left: 10px;
    padding-left: 13px;
	margin-right: 0 !important;
	padding-right: 0 !important;
}
.fb-share i:after, .twitter-share i:after, .linkedin-share i:after, .whatsapp-share i:after {
    left: 0;
    right: auto !important;
}
.post-nav-container .fa-arrow-left:before{
	content: "\f061" !important;
}
.comment-metadata {
    right: 110px;
    left: auto !important;
}
.comment-author.vcard .fn {
    right: 110px;
    left: auto !important;
}
.comment .comment-content {
    padding-right: 110px;
    padding-left: 0 !important;
}
.comment-body .reply {
    left: 0;
    right: auto !important; 
}
.comment-body .reply a:before {
    right: 3px;
	left: auto !important;
    transform: scale(-1,1);
}
.comments-area .reply a {
    padding-right: 25px;
    padding-left: 0 !important;
}
.post-nav-container .fa-arrow-right:before {
		content: "\f060" !important;
}
.post-97 .post-thumbnail-wrapper .post-gallery-slider{
	direction: ltr !important;
}
blockquote.wp-block-quote:before, blockquote:before {
    right: 30px;
    left: auto !important;
}
.post-meta ul li {
    margin-left: 15px;
    margin-right: 0 !important;
}
.post-meta li i.fa-comments, .post-meta li i.fa-folder{
    margin-left: 8px;
    margin-right: 0 !important;
}
.post-meta li i.fa-calendar-check, .post-meta li i.fa-user {
	margin-right: 0 !important;
	margin-left: 5px;
}
.header-mini-cart .td-header-cart-products{
	text-align: right !important;
	left: 0;
    right: auto !important;
}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: right !important;
}
.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2 {
    float: left !important;
}
.cart_totals .cart-subtotal th, .cart_totals .woocommerce-shipping-totals.shipping th, .cart_totals .order-total th, .woocommerce-checkout-review-order-table th.product-name, .woocommerce-checkout-review-order-table tfoot th, .woocommerce-checkout-review-order-table tbody .product-name{
	text-align: right !important;
}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow {
	left: 20px !important;
	right: auto !important;
}
.woocommerce-checkout .woocommerce-error {
    padding: 17px 50px 25px 25px !important;
}
.td-shop-list {
	margin-right: 10px;
	margin-left: 0 !important;
}
form.woocommerce-ordering:before {
	left: 15px;
	right: auto !important;
}
.woocommerce-ordering select.orderby {
	padding-right: 15px;
	padding-left: 0 !important;
}
.woocommerce ul.products li.product .td-product-thumb-image .onsale {
    left: 15px;
    right: auto !important;
}
span.td-currency {
    padding-right: 7px !important;
    float: left !important;
    line-height: 60px !important;
}
.entry-content ol li, .entry-content ul li {
    text-align: right;
}
.td-member-details-info-wrapper .td-quick-info ul li strong:before{
    right: 0 !important;
}
.td-pricing-features i {
    font-size: 13px;
    margin-left: 10px;
    margin-right: 0 !important;
}
/* .td-icon-list-icon .fa-arrow-right:before {
    content: "\f060" !important;
} */
.td-testimonial-three-content .td-author-rating{
    float: left !important;
}
blockquote.wp-block-quote, blockquote {
    border-left: 0 !important;
    border-right: 4px solid;
}
.td-accordion-wrapper #td-accordion .card .card-header {
    padding: 6px 16px 9px 30px !important;
}
.td-accordion-wrapper .card-title button.btn-link:before {
    left: 3px;
    right: auto !important;
}
.td-accordion-wrapper .card-title button.btn-link {
    text-align: right !important;
}
.td-text-with-title-wrapper ul{
    padding-right: 20px !important;
    padding-left: 40px !important;
}
.td-gallery-filter-button-wrapper li:before {
    right: auto !important;
    left: 0;
}
.td-gallery-filter-button-wrapper li {
    margin-left: 15px;
    padding-left: 25px;
    margin-right: 0 !important;
    padding-right: 0 !important;
}
.td-project-slider-two-wrapper .td-project-content-wrapper:before {
    border-right: 43px solid transparent !important;
    border-left: 43px solid #ffffff !important;
    border-top: 43px solid #ffffff !important;
    border-bottom: 43px solid transparent !important;
    left: 15px;
    right: auto !important;
    border-radius: 5px !important;
}
.td-project-slider-two-wrapper .td-project-item-details a {
    left: 15px;
    right: auto !important;
}
.td-project-info li {
    padding: 10px 65px 10px 10px !important;
}
.td-single-project-slider-wrapper .td-project-info-icon {
    right: 0;
    left: auto !important;
}
.sliprf .slick-list, .td-project-slider .slick-list{
    direction: ltr !important;
}
.td-member-details-info-wrapper .td-member-image {
    border-radius: 100px 0 0 0 !important;
    border-right: 0 !important;
    border-left: 6px solid #ffffff !important;
}
.td-member-details-info-wrapper .td-member-photo-and-social{
    float: right !important;
}
.td-member-details-info-wrapper .td-member-details-wrapper {
    padding: 45px 440px 45px 45px !important;
}
.td-member-details-info-wrapper .td-member-image-shape {
    left: -40px;
    right: auto !important;
}
.td-member-details-info-wrapper .td-member-social-info a {
    margin-right: 0 !important;
    margin-left: 10px;
}
.td-skills-wrapper .count-bar .skill-percent-count-wrap {
    left: 0;
    right: auto !important;
}

.skill-title {
    right: 0;
    left: auto !important;
}
.themedraft-contact-form-container .td-section-title-two-wrapper, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea{
    text-align: right !important;
    direction: rtl !important;
}
.cant1 .wpcf7-form-control.wpcf7-submit i, .cant2 .wpcf7-form-control.wpcf7-submit i, .woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount{
    float: left !important;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    float: right !important;
    margin-right: -50px !important;
    margin-left: 15px !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    font-size: 15px !important;
}
/*.woocommerce-pagination .page-numbers .fa-arrow-right:before {
    content: "\f060" !important;
}*/
.woocommerce div.product .woocommerce-tabs ul.tabs {
    padding-right: 0 !important;
    margin-right: -30px !important;
}
.td-project-content{
    border-right: 3px solid;
    border-left: 0 !important;
}
.subscribe-button {
    left: 0;
    border-radius: 5px 0 0 5px !important;
    right: auto !important;
}
.subscribe-button .fa-arrow-right:before {
    content: "\f060" !important;
}
.td-recent-post-el-widget .td-post-meta li a {
    font-family: iranyekan, sans-serif !important;
    /* margin-left: 15px;
    margin-right: 0 !important; */
}
/* .td-recent-post-el-widget .td-post-meta li > span:before {
    right: -14px;
    left: auto !important;
} */
.sidebar-widget-area .widget{
	padding:21px !important;
}
@media only screen and (max-width: 767px){
.site-info-left, .site-copyright-text {
    text-align: center !important;
    font-size: 12px;
}
}
@media(max-width: 990px){
.footer-bottom-area{
    font-size: 14px !important;
}
}
@media only screen and (max-width: 1024px){
.header-style-two li.mobile-menu-trigger {
    margin-right: 20px;
    margin-left: 0 !important;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px){
.logged-in.admin-bar .header-style-two .main-menu-area.uk-sticky.uk-sticky-fixed {
    top: 0px !important;
}
}
.slicknav_nav .slicknav_row, .slicknav_nav a, .td-testimonial-two-slide-content{
    text-align: right !important;
}
/*.slicknav_arrow {
	right: auto !important;
    left: 0;
    transform: scale(-1,2);
}
*/
.mobile-menu-close {
    left: 50px;
    right: auto !important;
}
.td-testimonial-three-content:before {
    right: -8px !important;
    left:auto !important;
    transform: rotate(180deg) skewX(45deg) !important;
    top: 30px !important;
}
*/
.td-testimonial-two-slider .td-testimonial-person {
    padding-right: 95px;
    padding-left: 0 !important;
    text-align: right !important;
}
.td-testimonial-two-slider .td-person-image{
right:0;
left:auto !important;
}
.td-recent-post-el-widget .posted-on{
right:35px;
left:auto !important;
}
.header-style-three .top-info-column {
    text-align: left !important;
}
em.comment-awaiting-moderation {
    padding-right: 110px;
    padding-left: 0 !important;
}
.td-product-list-view .td-shop-page .td-product-info-wrapper {
    text-align: right !important;
}
.td-product-list-view .td-shop-page .td-product-info-wrapper .star-rating {
    left: 30px;
    right: auto !important;
}
.woocommerce.td-product-list-view .td-shop-page .td-product-thumb-image {
    float: right !important;
    margin-left: 20px;
    margin-right: 0 !important;
}
/*.page-numbers .prev .fa-arrow-left:before {
    content: "\f061" !important;
}*/
.tinvwl_button_view{
	padding-bottom: 16px;
}
.woocommerce div.product form.cart div.quantity {
    float: right !important;
    margin: 0 0 0 15px !important;
}
.related.products .slick-list > .slick-track, .upsells.products .slick-list > .slick-track {
    margin-right: 0;
}
#yith-quick-view-content div.images {
    float: right !important;
}
.woocommerce .woocommerce-product-rating .star-rating {
    margin: .5em 4px 0 0 !important;
}
#yith-quick-view-modal .yith-wcqv-wrapper {
    text-align: right !important;
}
#yith-quick-view-content div.summary {
    padding: 0 30px 0 0px !important;
}
.product_meta span.sku_wrapper {
    margin-left: 15px;
    margin-right: 0 !important;
}
#yith-quick-view-content .onsale {
    left: auto !important;
    right: 5px !important;
}
#yith-quick-view-close {
    top: 15px !important;
    left: 15px !important;
    right: auto !important;
    line-height: 22px !important;
}
.menu-quick-links-container .widget.widget_archive li a:before, .widget.widget_categories li a:before, .widget.widget_meta li a:before, .widget.widget_nav_menu li a:before, .widget.widget_pages li a:before, .widget.widget_themedraft_nav_menu ul li a:before {
    content: "\f061" !important;
}
.subscribe-button .fa-arrow-right:before {
     content: "\f061" !important; 
}
.themedraft-contact-form-container select option {
    direction: rtl;
}
.themedraft-contact-form-container select{
	text-align: right;	
}
.td-member-four-social li a {
    text-align: center;
}
.td-single-post-wrap .td-post-excerpt{
	direction:rtl !important;
}
.td-testimonial-slider-wrapper .slick-dots {
    right: -65px !important;
    left: auto !important;
}
.td-project-slider-wrapper i.slick-arrow {
    left: auto;
    right: -95px !important;
}
@media only screen and (max-width: 767px){
.td-member-details-info-wrapper .td-member-details-wrapper {
    padding: 290px 15px 45px 15px !important;
}
}
.mfp-counter {
    left: 0;
    right: auto !important;
    direction: ltr;
}