body{text-align:right;}
ul, ul ul, ol, ol ol, ol ul, ul ol{padding-left:0;padding-right:20px;}
.slicknav_menu{padding-right:0;}
.slicknav_nav, .slicknav_nav.slicknav_hidden{text-align:right;}
.slicknav_arrow{right:auto;left:0;}
.slicknav_nav .slicknav_arrow{margin:0 .4em 0 0;transform:rotate(180deg);}
.slicknav_nav ul{margin:0 25px 0 0;}
.text-right{text-align:left !important;}
.text-left{text-align:right !important;}
.top-social-icon-column{text-align:left;}
.top-social-item{margin-right:0;margin-left:5px;}
.top-info-item{margin-right:0;margin-left:20px;}
.top-info-item:last-child, .top-social-item:last-child{margin-left:0;}
.top-info-item i{margin-right:0;margin-left:5px;}
.header-style-two .logo-column:before{left:-70px;right:auto;}
.header-style-two .header-navigation-area{padding-right:0;padding-left:85px;}
.header-style-five .header-style-two .header-navigation-area{padding-left:45px;}
form.search-form .search-submit{right:auto;left:-8px;}
@media only screen and (max-width: 1024px){
.td-header-src-btn{right:auto;left:60px;}
}
@media only screen and (max-width: 768px){
.td-header-src-btn{left:45px;}
}
.header-buttons-area{right:auto;left:15px;}
li.header-mini-cart:before{left:auto;right:-20px;}
.header-mini-cart .td-header-cart-products{text-align:right;right:auto;left:0;}
.main-navigation ul li ul{left:auto;right:0;}
.main-navigation ul li ul li:last-child ul{right:250px;left:auto;}
.main-navigation ul li ul li{text-align:right;}
.main-navigation ul li.menu-item-has-children > a:before{right:auto;left:0;}
.main-navigation ul li ul li.menu-item-has-children a:before{right:auto;left:15px;}
.header-style-six .header-style-two .header-navigation-area{padding-right:0;padding-left:325px;}
.header-style-six .header-cta-button{margin-left:0;margin-right:25px;}
.header-style-six .header-cta-button a i{margin-left:0;margin-right:10px;transform:rotate(180deg);}
@media only screen and (max-width: 1199px) {
.header-style-six .header-cta-button{margin-left:25px;margin-right:0;}
}  .header-style-seven .top-info-item{padding-left:0;padding-right:60px;margin-right:0;margin-left:30px;}
.header-style-seven .top-info-item i{left:auto;right:0;}
.header-style-seven .top-info-item:last-child{margin-right:auto;margin-left:0;}
.header-style-seven .logo-and-menu{padding-right:0;padding-left:30px;}
.header-style-seven .header-navigation-area{padding-right:0;padding-left:310px;}
.header-style-seven .header-cta-button{margin-left:0;margin-right:25px;}
.header-style-seven .header-cta-button a i{margin-left:0;margin-right:10px;transform:rotate(180deg);}
.header-style-seven .main-navigation{text-align:left;}
@media only screen and (max-width: 1199px) {
.header-style-seven .header-cta-button{margin-right:5px;margin-left:25px;}
}
@media only screen and (max-width: 991px) {
.header-style-seven .top-info-item{padding-left:0px;padding-right:40px;text-align:right;margin-right:0px;margin-left:20px;}
}
@media only screen and (max-width: 767px) {
.header-style-seven .top-info-item{padding-left:0;padding-right:30px;}
.header-style-seven .header-cta-button{margin-left:0;margin-right:0;}
.header-style-seven .logo-and-menu{padding-right:0;padding-left:15px;}
} a.td-button i{margin-left:0;margin-right:15px;}
.slick-dots li{margin-right:0;margin-left:10px;}
.slick-dots li:last-child{margin-left:0;}
[dir='ltr'] .slick-dots li:last-child{margin-left:10px;}
[dir='ltr'] .slick-dots li:first-child{margin-left:0;}
.slider-line-text{right:auto;left:0;}
.td-cta-button{text-align:left;}
.td-cta-area .td-icon-wrapper{left:auto;right:70px;}
.project-section-title-and-video-bg{left:auto;right:0;}
.td-project-slider-wrapper{margin-right:25%;margin-left:0;}
.td-project-slider-wrapper i.slick-arrow{left:auto;right:-120px;}
.td-project-slider-wrapper i.slick-arrow.slick-next{margin-left:0;margin-right:-65px;}
.td-project-content{border-left:0;border-right:3px solid;}
.td-person-image{float:right;}
.td-person-name-rating{padding-right:120px;padding-left:0;}
.brand-wrapper-icon{left:auto;right:15px;}
.subscribe-button{right:auto;left:0;}
.themedraft-subscribe-form input[type="submit"]{border-radius:5px 0 0 5px;}
.td-recent-post-el-widget .posted-on{left:auto;right:35px;}
.themedraft-subscribe-form i.fas.fa-arrow-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.subscribe-contact-list li i{margin-right:0px;margin-left:10px;}
.widget.themedraft_contact_info_widget ul li{padding-left:0;padding-right:30px;}
.themedraft_contact_info_widget .subscribe-contact-list li i{margin-right:0;margin-left:0;left:auto;right:0;}
.footer-widget-area .widget.widget_archive li a, .footer-widget-area .widget.widget_categories li a, .footer-widget-area .widget.widget_meta li a, .footer-widget-area .widget.widget_nav_menu li a, .footer-widget-area .widget.widget_pages li a, .footer-widget-area .widget.widget_themedraft_nav_menu ul li a{padding:8px 25px 8px 15px;}
.footer-widget-area .widget.widget_archive li a:before, .footer-widget-area .widget.widget_categories li a:before, .footer-widget-area .widget.widget_meta li a:before, .footer-widget-area .widget.widget_nav_menu li a:before, .footer-widget-area .widget.widget_pages li a:before, .footer-widget-area .widget.widget_themedraft_nav_menu ul li a:before{left:auto;right:0;transform:rotate(180deg);}
.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:10px 35px 10px 15px;}
.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{left:auto;right:15px;transform:rotate(180deg);}
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;}
.site-copyright-text{text-align:left;}
.header-style-three .header-navigation-area{text-align:right;position:relative;padding:0 30px;}
.header-style-three .header-cta-button a{left:0;right:auto;}
.header-style-three .header-buttons-area{right:auto;left:0;}
.header-style-three .header-cta-button i, .header-style-four .header-cta-button i{margin-left:0;margin-right:10px;transform:rotate(180deg);}
.header-style-three .top-info-column{text-align:left;}
.td-minimal-team-content{padding-left:0;text-align:right;padding-right:90px;}
.td-minimal-member-image{left:auto;right:0;}
.td-single-counter-box-two:after{right:auto;left:-18px;}
.td-service-shape{right:auto;left:-155px;}
.td-service-shape.td-service-shape-2{right:auto;left:-140px;}
.td-service-shape.td-service-shape-3{right:auto;left:-125px;}
.td-service-shape.td-service-shape-4{right:auto;left:-110px;}
.td-text-button i{margin-left:auto;margin-right:8px;transform:rotate(180deg);}
.td-button-el-widget a.td-button i, .member-button-wrapper a.td-button i{margin-left:0;margin-right:10px;transform:rotate(180deg);}
.td-project-title-subtitle{padding-left:0;padding-right:15px;border-left:0;border-right:5px solid;border-color:#ffffff;}
.testimonial-text i{right:0;transform:rotate(180deg);}
.td-testimonial-two-slide-content{text-align:right;}
.td-testimonial-two-slider .td-person-image{left:auto;right:0;}
.td-testimonial-two-slider .td-testimonial-person{padding-left:0;padding-right:95px;text-align:right;}
.td-home-three-slider-item .slider-right-image{right:auto;left:0;}
.td-home-three-slider-item .slider-icon-wrapper.slider-icon-1{left:auto;right:145px;}
.td-home-three-slider-item .slider-icon-wrapper.slider-icon-2{left:auto;right:-28px;}
.td-home-three-slider-item .slider-icon-wrapper.slider-icon-3{left:auto;right:-80px;}
.header-style-four .main-navigation:before, .header-style-four .main-navigation:after{right:auto;left:0;}
.td-service-box-one-content .top-shape{left:auto;right:-20px;}
.td-promo-two-item-wrapper:before, .td-service-box-one-content:before, .td-service-three-content:before{right:auto;left:15px;transform:rotate(90deg);}
.promo-two-button a{border-left:0;border-right:5px solid;padding:5px 15px 5px 5px;}
.promo-two-big-icon{right:auto;left:-30px;}
.td-service-three-button a.td-button i{margin-right:10px;display:inline;}
.td-project-slider-three-content{border-left:0;border-right:5px solid #ffffff;padding-left:0;padding-right:15px;}
.td-project-slider-three-item .td-details-link{right:auto;left:15px;}
.td-testimonial-three-item-wrapper{padding-right:130px;padding-left:0;}
.td-testimonial-three-item-wrapper .td-image{left:auto;right:0;}
.td-testimonial-three-content:before{left:auto;right:-8px;transform:rotate(160deg) skewX(33deg);}
.td-testimonial-three-content .td-author-rating{float:left;}
.td-single-info{padding-right:60px;padding-left:0;}
.td-contact-info-icon{left:auto;right:0;}
.td-pricing-features i{margin-left:10px;margin-right:0;transform:rotate(180deg);}
.td-pricing-features{text-align:right;}
a.td-button.td-pricing-button i{margin-left:0;margin-right:10px;transform:rotate(180deg);}
.wpcf7-form-control.wpcf7-submit i.fas.fa-arrow-left{margin-left:0;margin-right:8px;}
div.wpcf7 .ajax-loader{height:0;width:0;margin-left:0;}
blockquote.wp-block-quote, blockquote{border-radius:10px 0 0 10px;border-left:0;border-right:4px solid;}
.td-accordion-wrapper .card-title button.btn-link{text-align:right;}
.td-accordion-wrapper .card-title button.btn-link:before{right:auto;left:3px;}
.td-gallery-filter-button-wrapper li{margin-right:0;margin-left:15px;padding-right:0;padding-left:25px;}
.td-gallery-filter-button-wrapper li:before{right:auto;left:0;}
.td-project-info li{padding:10px 65px 10px 10px;}
.td-single-project-slider-wrapper .td-project-info-icon{left:auto;right:0;}
.content-area button[type="submit"].search-submit, .widget.widget_search button[type="submit"]{left:8px;right:auto;}
.td-recent-post-widget .li-have-thumbnail .td-recent-post-title-and-date{margin-left:0;margin-right:95px;}
.td-recent-post-widget .li-have-thumbnail img{float:right;}
.post-meta ul li{margin-right:0;margin-left:5px;}
.post-meta ul li:last-child{margin-left:0;}
.post-meta li i.fa-comments, .post-meta li i.fa-folder{margin-left:8px;}
.post-meta li i.fa-calendar-check, .post-meta li i.fa-user{margin-left:5px;}
.post-read-more a.td-button i{transform:rotate(180deg);}
.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;}
.single-blog-next-prev i{transform:rotate(180deg);}
.comment-metadata, .comment-author.vcard .fn{left:auto;right:110px;}
.comment-body .reply{right:auto;left:0;}
.comment .comment-content{padding-right:110px;padding-left:0;}
.comment article{padding:15px 0 15px 15px;}
.comment ol.children{padding-left:0;padding-right:50px;}
.share-this-post i{display:inline;}
.td-member-details-info-wrapper .td-member-photo-and-social{float:right;margin-right:0;margin-left:50px;}
.td-member-details-info-wrapper .td-member-social-info li:first-child a{margin-right:0;}
.td-member-details-info-wrapper .td-member-social-info li:last-child a{margin-right:10px;}
.td-member-details-info-wrapper .td-member-details-wrapper{padding:45px 410px 45px 45px;}
.td-member-details-info-wrapper .td-quick-info ul li strong{margin-right:0;margin-left:30px;}
.td-skills-wrapper .count-bar .skill-percent-count-wrap, .td-member-details-info-wrapper .td-quick-info ul li strong:before{right:auto;left:0;}
.skill-title{left:auto;right:0;}
.page-numbers a.next.page-numbers i, .page-numbers a.prev.page-numbers i{transform:rotate(180deg);}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{float:right;margin-left:15px;margin-right:0;}
.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;padding-right:0;}
.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove{left:auto;right:20px;}
.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount{float:left;}
.comment-respond button.td-button i{transform:rotate(180deg);margin-left:0;margin-right:10px;}
.td-shop-list{margin-left:0;margin-right:10px;}
.woocommerce-ordering select.orderby{padding-left:0;padding-right:15px;}
form.woocommerce-ordering:before{right:auto;left:15px;}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{margin-left:0;margin-right:5px;}
.td-product-thumb-buttons li{margin-right:0;margin-left:10px;}
.woocommerce .star-rating{width:6.4em;}
.woocommerce.td-product-list-view .td-shop-page .td-product-thumb-image{float:right;margin-right:0;margin-left:20px;}
.td-product-list-view .td-shop-page .td-product-info-wrapper{text-align:right;}
.td-product-list-view .td-shop-page .td-product-info-wrapper .star-rating{right:auto;left:30px;}
.woocommerce.td-product-list-view .td-shop-page a.added_to_cart{margin-left:auto;margin-right:10px;}
.woocommerce-cart table.cart td.product-name{text-align:right;padding-left:0;padding-right:25px;}
.cart_totals .cart-subtotal td, .cart_totals .woocommerce-shipping-methods, .cart_totals .woocommerce-shipping-destination, .cart_totals .woocommerce-shipping-calculator, .cart_totals .order-total td, .woocommerce-checkout-review-order-table tfoot td,
.woocommerce-checkout-review-order-table tbody .product-total{text-align:left;}
.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,
.cart_totals .select2-container .select2-selection--single .select2-selection__rendered, .woocommerce-checkout-review-order-table tbody .product-name, .tinvwl-table-manage-list td.product-name{text-align:right;}
.cart_totals .select2-container .select2-selection--single .select2-selection__rendered{padding:10px 15px 10px 35px;}
.cart_totals .select2-container--default .select2-selection--single .select2-selection__arrow, .select2-container--default .select2-selection--single .select2-selection__arrow b, .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{right:auto;left:15px;}
#add_payment_method .cart-collaterals .shipping-calculator-button::after, .woocommerce-cart .cart-collaterals .shipping-calculator-button::after, .woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{margin-right:auto;margin-left:10px;}
.woocommerce-checkout .woocommerce-billing-fields .select2-container--default .select2-selection--single{padding:10px 10px 10px 30px;}
.tinv-wishlist table th, .tinv-wishlist table td{border-left:1px solid #dddddd;}
@media only screen and (max-width: 1024px) {
a.td-header-cart-url{margin-right:auto;margin-left:22px;}
.td-project-slider-wrapper{margin-left:auto;margin-right:0;}
.header-style-two li.mobile-menu-trigger{margin-left:0;margin-right:0;}
.td-testimonial-three-content .td-author-rating{float:none;}
}
@media only screen and (max-width: 991px) {
.td-cta-button, .top-social-icon-column, .header-style-three .top-info-column{text-align:center;}
.td-testimonial-three-item-wrapper .td-image{left:auto;right:50%;margin-left:0;margin-right:-45px;}
.td-testimonial-three-item-wrapper{padding-right:0;}
.td-testimonial-three-content::before{left:auto;right:50%;transform:rotate(45deg) skewX(0);margin-left:0;margin-right:-20px;}
.td-member-details-info-wrapper .td-member-photo-and-social{float:none;margin-left:0;}
.td-member-details-info-wrapper .td-member-details-wrapper{padding:20px 45px 45px 45px;text-align:right;}
}
@media only screen and (max-width: 1199px) and (min-width: 992px) {
.top-info-item{margin-right:0;margin-left:15px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.woocommerce .columns-3 ul.products[class*="columns-"] li.product:nth-child(even),
.woocommerce-page ul.products[class*="columns-"] li.product:nth-child(even){margin-right:auto !important;margin-left:0 !important;}
.woocommerce .columns-3 ul.products li.last, .woocommerce-page ul.products li.last{margin-right:0;margin-left:3.8%;}
}
@media only screen and (max-width: 767px) {
.td-tabs-wrapper ul.nav.nav-tabs li{text-align:right;}
.td-tabs-wrapper ul.nav.nav-tabs li span.td-tab-menu-text{left:auto;right:65px;}
.site-copyright-text{text-align:center;}
.top-info-item{margin-right:0;margin-left:0px;}
.header-style-three .td-only-mobile-logo{float:right;padding-right:0;padding-left:0;}
.header-style-three .header-buttons-wrapper{right:auto;left:0;}
.td-filter-mobile-title::before{left:20px;right:auto;}
.comment-author.vcard .fn, .comment-metadata{left:auto;right:0;}
.comment .comment-content{padding-right:0;}
.comment ol.children{padding-left:0;padding-right:20px;}
.td-member-details-info-wrapper .td-member-details-wrapper{padding:10px 15px 45px 15px;}
.woocommerce-cart table.cart td.product-name{padding-right:15px;padding-left:15px;}
} .td-home-slider-area.td-home-slider-four .slick-dots{text-align:right;padding-left:0;padding-right:85px;}
.td-home-slider-four .slide-right-image{right:auto;left:17%;}
.td-home-slider-four .subtitle:before{left:auto;right:calc(100% + 20px);}
.td-home-slider-four .slick-dots li:first-child:before{left:auto;right:-70px;}
.td-home-slider-four .slick-dots li span:first-child{margin-left:0;margin-right:15px;}
@media only screen and (max-width: 1199px){
.td-home-slider-four .slide-right-image{right:auto;left:7%;}
}
@media only screen and (max-width: 767px){
.td-home-slider-four .td-cover-bg{background-position:right center;}
}
.td-single-service-box-four a.td-button i{margin-left:0;margin-right:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.themedraft-contact-form-container select{direction:rtl;}
.themedraft-contact-form-container select option{direction:ltr;}
.themedraft-contact-form-container .select-arrow:before{right:auto;left:15px;}
.td-contact-and-subscribe-wrapper .subscribe-button{right:auto;left:0;}
.td-contact-and-subscribe-wrapper .subscribe-button input[type="submit"]{border-radius:5px 0 0 5px;}
.td-subscribe-wrapper{border-left:0;}
.td-contact-wrapper{border-left:1px solid #ffffff;}
@media only screen and (max-width: 991px) {
.td-contact-wrapper{border-left:0;}
}
.testimonial-four-right-img{right:auto;left:0;border-right:5px solid #282828;border-left:0}
.testimonial-four-left-img {
left: auto;
right: -70px;
}