/* Tryo RTL CSS */

body{ direction:rtl; unicode-bidi:embed; text-align: right; }
.owl-carousel, .bx-wrapper { direction: ltr; }
.owl-carousel .owl-item { direction: rtl; }
[dir='rtl'] .slick-slide { float: right; }
.ml-auto { margin-right: auto!important; margin-left: 0 !important; }
.dropdown-toggle::after { margin-right: 5px; margin-left: auto; }
.luvion-nav .navbar .navbar-nav .nav-item .dropdown-menu { right: 0; left: auto; }
.luvion-nav .navbar .navbar-nav .nav-item:hover .dropdown-menu { text-align: right; }
.luvion-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu { right: -100%; left: auto; }
.mytable{}
.mytable_header{
	background:#8e64ad;
	color:#fff;
	border: solid 1px #fff;
	text-align:center;
	font-weight:bold;
}
.mynewthree_header_style .navbar .navbar-nav .nav-item a {
    color: #000 !important;
}
.lang_button{
    padding: 0px!important;
    margin: 0px!important;
    display: flex;
    list-style-type: none;
    flex-wrap: wrap;
    gap: 5px;
}
.is-sticky .navbar-brand {
  background: url("https://payit.ae/wp-content/uploads/2020/11/payit-LB.png");
  width: 122px;
  height: 38px;
}
.lang_button li {
    background: linear-gradient(140.5deg, #3E83FF -42.13%, #6316CB 65.58%, #7A05F0 104.56%);
  padding: 15px 20px;
  width: 22%;
  border-radius: 4px;
	list-style:none!important;
}
.lang_button li a {
    color: #fff!important;
    text-decoration: none!important;
    text-align: center;
    text-align:center;
    display: block;
}
.one_lang_button{justify-content: center;}
.htmega-accourdion-title .htmega-items-hedding .accourdion-icon {
  position: absolute;
  right: inherit!important;
  left: 0!important;;
}
.page-main-content dfn, .page-main-content cite, .page-main-content em, .page-main-content i {
  font-style: normal !important;
}
.mytable_content{
	background:#ece5f1;
	color:#4f1c94;
	border: solid 1px #fff;
	text-align:center;
	font-weight:normal;
}
.mytable_content_tow{
	background:#e5dcec;
	color:#4f1c94;
	border: solid 1px #fff;
	text-align:center;
	font-weight:normal;
}
.new_blue_table{
width: 100%;
border-collapse: collapse;
word-break: keep-all;
    }
.new_blue_table_heading {
  background: #0f4b8f;
  color: #fff;
  font-weight: 600;
  font-size: 20px;
  padding:8px 20px;
}
.new_blue_table_heading_left{font-weight: 600;
  font-size:16px;
  border: solid 1px #eee;
  padding:21px 20px;
    word-break: keep-all;
}
.new_blue_table_heading_sml{
font-weight: 600;
font-size: 16px;
border: solid 1px #eee;
padding:6px 20px;
word-break: keep-all;
}
.new_blue_table_heading_right{font-weight:300;
  font-size:16px;
	    word-break: keep-all;
  border: solid 1px #eee;
  padding: 21px 20px;}
.new_blue_table_heading_sml{
font-weight: 600;
font-size: 16px;
border: solid 1px #eee;
padding:6px 20px;
}
.text-right { text-align: left!important; }
.text-left { text-align: right!important; }
/* Slick slider */
[dir='rtl'] .slick-slide { float: right; }
.slick-slider .slick-track, .slick-slider .slick-list { direction: rtl; }
.slick-slide {float: right;}
/* End Slick slider */
.top-header .header-right-content ul {
    text-align: left;
    padding-right: 0;
}
.top-header .header-right-content ul li:last-child {
    margin-right: 0;
    margin-left: 0;
}
.top-header .header-right-content ul li {
    padding-left: 0;
    padding-right: 26px;
    margin-right: 0;
    margin-left: 20px;
    text-align: right;
}
.top-header .header-right-content ul li i {
    left: auto;
    right: 0;
}
.main-banner-content { text-align: right; }
.banner-btn { float: right; }
.overview-box .overview-content .content.left-content { text-align: right; }
.overview-box .overview-content .content .services-list { padding-left: auto; padding-right: 0; }
.overview-box .overview-content .content .services-list li span {
    padding-left: 15px;
    padding-right: 35px;
}
.overview-box .overview-content .content .services-list li span i {
    left: auto;
    right: 15px;
}
.overview-box .overview-content .content.left-content {
    margin-right: auto;
    margin-left: auto;
}

.overview-box .overview-content .content {
    padding-right: 0;
    padding-left: 0;
}
.overview-box .overview-content .content {
    text-align: right;
}
.overview-box .overview-content .content.left-content {
    margin-left: 0;
}
.comparisons-table table tbody td:nth-child(1) {
    text-align: right;
    padding-right: 50px;
    padding-left: auto;
}
.comparisons-table table thead th:nth-child(1) {
    text-align: right;
    padding-right: 50px;
    padding-left: auto;
}
.invoicing-content {
    text-align: right;
    margin-right: auto;
    margin-left: 0;
}
.contact-cta-box {
    text-align: right;
}
.contact-cta-box .btn {
    left: 30px;
    right: auto;
}

.contact-cta-box {
    text-align: right;
    padding: 30px 30px 30px 210px;
}
.feedback-slides .client-feedback .single-feedback .client-img img {
    margin-left: 15px;
    margin-right: auto;
}

.feedback-slides .client-feedback .single-feedback .client-title {
    text-align: right;
}
.app-download-content {
    text-align: right;
}
ul.entry-meta li {
    margin-left: 15px;
    margin-right: auto;
}

ul.entry-meta li i {
    padding-left: 5px;
    margin-right: auto;
}
.money-transfer-form form .form-group label {
    right: 15px;
    left: auto;
}

.money-transfer-form form .form-group .form-control {
    padding-left: 95px;
    padding-right: 0;
}
.overview-box .overview-content .content.left-content {
    padding-right: 0;
    padding-left: 20px;
}
.overview-box .overview-content .content .features-list li span {
    padding-right: 31px;
    padding-left: 0;
}
.overview-box .overview-content .content .features-list li span i {
    right: 0;
    left: auto;
}
.overview-box .overview-content .content .features-list {
    padding-right: 0;
    padding-left: auto;
}
.automated-accounting-section .overview-box .overview-content .content {
    padding-right: 40px;
    padding-left: 0;
}
.features-box-list {
    margin-right: auto;
    margin-left: 0;
}
.features-box {
    padding-left: 25px;
    padding-right: 110px;
}
.features-box .icon {
    right: 25px;
    left: 0;
}
.single-information-box {
    padding-right: 70px;
    padding-left: 0;
}
.single-information-box .icon {
    right: 15px;
    left: auto;
}
.single-team-member .member-image .social {
    padding-right: 0;
}
.page-title-text ul {
    padding-right: 0;
    padding-left: auto;
    left: 0;
    right: auto;
}
.page-title-text ul li::before {
    right: auto;
    left: -15px;
}
.page-title-text ul li:first-child {
    margin-right: 0;
    margin-left: 7px;
}
.go-top {
    left: 15px;
    right: auto;
}
.faq-accordion .accordion .accordion-title i {
    right: 0;
    left: auto;
}
.faq-accordion .accordion .accordion-title {
    padding: 12px 55px 12px 20px;
}
.faq-contact-form .form-control {
    text-align: right;
}
.single-pricing-box .pricing-features li {
    padding-left: 19px;
    padding-right: 0;
}
.single-pricing-box .pricing-features li i {
    left: 0;
    right: auto;
}
.blog-sidebar .widget_search form button {
    left: 0;
    right: auto;
}
.blog-sidebar .widget ul {
    padding-left: 0;
    padding-right: 17px;
}
.blog-sidebar .widget ul li::before {
    right: -17px;
    left: auto;
}
.widget_tryo_posts_thumbs .item .thumb {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}
.contact-form .form-control {
    text-align: right;
}
.contact-form .gdpr .wpcf7-list-item label {
    text-align: right;
}
.contact-info ul {
    padding-right: 0;
    padding-left: 0;
}
.contact-info ul li {
    padding-right: 95px;
    padding-left: 0;
}
.contact-info ul li .icon {
    right: 0;
    left: auto;
}
.gdpr-term {
    float: right;
    margin-top: 5px;
}
.contact-form .gdpr .wpcf7-list-item label {
    padding-right: 7px;
    padding-left: 0;
}
.faq-contact-form {
    text-align: right;
}
.blog-details .blog-meta ul li:last-child {
    margin-left: 0;
}
.blog-details .blog-meta ul li i {
    padding-right: 0;
    padding-left: 5px;
}

.blog-details .blog-meta ul li {
    margin-right: 0;
    margin-left: 15px;
}
.comment-respond .form-submit {
    text-align: right;
}
.blog-sidebar .calendar_wrap caption {
    text-align: right;
}
.nice-select {
    text-align: right !important;
}
.blog-sidebar .nice-select ul li {
    text-align: right;
}
.nice-select .option {
    padding-left: 29px;
    padding-right: 18px;
}
.footer-area .single-footer-widget h3::before {
    right: 0;
    left: auto;
}
.footer-area .single-footer-widget ul {
    padding-left: 0;
    padding-right: 17px;
}
.footer-area .single-footer-widget ul li::before {
    left: auto;
    right: -17px;
}
.footer-area .logo h2::before {
    right: 0;
    left: auto;
}
.nice-select .list {
    right: 0;
    left: auto;
}
.footer-area .calendar_wrap table caption {
    text-align: right;
}

.footer-area .nice-select {
    text-align: right !important;
}
.footer-area .nice-select ul li {
    text-align: right;
}
.footer-area .nice-select .option {
    padding-left: 29px;
    padding-right: 18px;
}
.footer-area .widget_search form button {
    left: 0;
    right: auto;
}
.mean-container a.meanmenu-reveal {
    left: 0 !important;
    right: auto !important;
}
.single-footer-widget .footer-contact-info li i {
    right: 0;
    left: auto;
}
.single-footer-widget .footer-contact-info li {
    padding-right: 25px;
    padding-left: 0;
}
.faq-content .section-title {
    text-align: right;
}
.pull-right {
    float: left;
}
.fa.pull-right {
    margin-right: .3em;
    margin-left: 0;
}

/* woocommerce rtl support css */
.woocommerce-topbar .woocommerce-topbar-ordering {
    left: 30px;
    right: auto;
}
.woocommerce-product-gallery {
    direction: ltr;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after, .woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
    display: none;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    background: transparent;
}
.products_details div.product .product_title::before {
    right: 0;
    left: auto;
}
.products_details div.product form.cart {
    float: right;
    clear: both;
}
.products_details div.product .product_meta {
    margin-top: 70px;
    clear: both;
}
.blog-sidebar .widget ul {
    padding-left: 17px;
    padding-right: 0;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    margin-right: 6px;
    margin-left: 9;
}
.shop-sidebar .widget_shopping_cart .cart_list li {
    padding-right: 25px;
    padding-left: 0;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
    right: 0;
    left: auto;
}
.shop-sidebar .widget_product_search form button {
    left: 0;
    right: auto;
}

/* new add */
.woocommerce table.shop_table th {
    text-align: right;
}
.woocommerce table.shop_table td {
    text-align: right;
}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {
    float: left;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
    left: auto;
    right: 1.5em;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 1em 3.5em 1em 2em !important;
}
.billing-details .form-group label .required {
    float: right;
}
.woocommerce form.login, .woocommerce form.register, .woocommerce .woocommerce-ResetPassword {
    text-align: right;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
    margin-left: 1em;
    margin-right: 0;
}
.productsQuickView .modal-dialog .modal-content .products-content {
    padding-right: 0;
    padding-left: 30px;
}
.productsQuickView .modal-dialog .modal-content button.close {
    left: 10px;
    right: auto;
}
.productsQuickView .modal-dialog .modal-content .products-content .product-meta span {
    margin-right: 0;
    margin-left: 8px;
}
.products_details div.product .woocommerce-tabs ul.tabs li {
    margin: 0 0 0 10px;
}
/* woocommerce rtl support css */
.luvion-nav .navbar .others-options {
    margin-left: 0;
    margin-right: 25px;
}
.cart-btn span {
    padding-right: 0;
    padding-left: 1px;
    right: auto;
    left: 10px;
}
.login-content .login-form form .form-checkbox {
    text-align: right;
}
.login-content .login-form form .check-class {
    margin-right: 0;
    margin-left: 10px;
}
.signup-content .signup-form form .form-checkbox {
    text-align: right;
}
.signup-content .signup-form form .check-class {
    margin-right: 0;
    margin-left: 10px;
}
.luvion-nav .navbar .navbar-nav .nav-item:last-child a {
    margin-left: 0;
    margin-right: 15px;
}
.luvion-nav .navbar .navbar-nav .nav-item:first-child a {
    margin-left: 15px;
    margin-right: 0;
}

@media only screen and (max-width: 767px) {
    .overview-box .overview-content .content .bar {
        margin: 20px 18px;
    }
.navbar-area.is-sticky .luvion-responsive-nav .logo a img.main-logo, .navbar-area.is-sticky .luvion-responsive-nav .logo a img:nth-child(2) {
                display: none !important;
    }
.luvion-responsive-nav .logo {
  background: url("https://payit.ae/wp-content/uploads/2020/11/payit-LB.png") no-repeat right;
  width: 122px;
  height: 38px;
}

.div_table_overflow{
		overflow-x: scroll;
	}
.new_blue_table_scroll{
		min-width:1000px
	}
    .contact-cta-box {
        padding: 25px;
    }
    .banner-content {
        text-align: right;
    }
    .single-information-box {
        padding-right: 0;
        padding-left: 0;
    }
    .features-box {
        text-align: center; 
        padding-right: 20px;
        padding-left: 20px;
    }
    .faq-content .section-title {
        text-align: right !important;
    }
    .gdpr-term {
        margin-left: 7px;
    }
    .woocommerce-additional-fields {
        padding: 20px;
    }
    .contact-cta-box {
        text-align: center !important;
    }
    .contact-cta-box .btn {
        left: auto;
    }
}
@media only screen and (max-width: 991px) {
    .productsQuickView .modal-dialog .modal-content .products-content {
        padding-right: 30px;
    }
    .luvion-responsive-nav .logo a img.main-logo,
    .luvion-responsive-nav .logo a img:nth-child(1),
    .navbar-area.is-sticky .luvion-responsive-nav .logo a img.main-logo,
    .navbar-area.is-sticky .luvion-responsive-nav .logo a img:nth-child(1){
      display: none;
    }
}

.banner-wrapper-image {
    text-align: left;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.banner-wrapper-content {
    padding-left: 20px;
    margin-right: auto;
}

.global-content ul {
    padding-left: 0;
    padding-right: 0;
}