/* theme */
.products-sort-order .select-list, .brands-sort .select-list, .suppliers-sort .select-list{
	text-align: right;
}
/* home */
.featured-products .products .owl-nav {
	margin: 0 auto;
}
@media (max-width: 991px) {
	#Tb-contact-us .footer-commen h5::after {
	  right: auto;
	  left: 11px;
	}
	#mobile_top_menu_wrapper {
		text-align: right;
	}
	#mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector, #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper {
		padding:  0;
		text-align: right;
	}
  } 
@media (max-width: 767px){
	.product-miniature .thumbnail-container .product-flags, .featured-products .thumbnail-container .product-flags {
		left: auto;
		right: 0;
	}
}
@media (max-width: 480px) {
	.submitNewsletter-btn .ok {
	  display: block !important;
	}
  }
/* manu */
#_desktop_user_info .user-info li a, #_mobile_user_info .user-info li a {
	display: flex;
	align-items: center;
	gap: 3px;
}
/* inner page */
@media (max-width: 1199px) {
	#search_filters .facet .facet-label a {
	  max-width: 127px;
	}
}
@media (max-width: 991px) {
	#top-menu .arrow{
		left: 0;
		right: auto;
	}
}
.pagination ul li a i {
	transform: rotate(180deg);
	display: inline-block;
}
  /* newsletter popup */
  .tb-newsletter {
	margin: 0;
	right: auto;
}
.submitNewsletter-btn input:nth-child(2) {
	margin: 0 auto !important;
}
.tb-newsletter .tb-newsletter-close{
	left: 0;
	right: auto;
}
/* coundown */
.countdown .time_countdown{
	padding: 10px 25px 10px 0px;
}
.countdown .time_countdown::before {
	left: auto;
	right: 0;
}
.countdown .countdown-row {
	direction: rtl;
	display: flex;
}
#search_widget form .search-loder{
	left: 10px;
	right: auto;
}



/* commen rtl change */


select.form-control:not([size]):not([multiple]) {
	padding: 8px 20px 8px 30px;
}

.form-control-select {
	background-position-x: left 0.5rem;
	background-position-y: center;
}

.product-comment-modal .modal-header h2 {
	float: right;
}

#blockcart-modal .divide-right {
	border-right: none;
}


#blockcart-modal .divide-right .row div:nth-child(2) span {
	justify-content: flex-start;
}

#blockcart-modal .divide-right .row div:nth-child(2) p {
	justify-content: flex-start;
}

#product #wrapper #content-wrapper #main .product-prices .product-discount .regular-price{
	margin: 0 10px 0 0;
}

#tbcompare-table .product-discount .regular-price{
	margin: 0 10px 0 0;

}

.quickview .product-prices .quickview-price{
	flex-direction: row-reverse;
	gap: 5px;
}


.delivery-option-price {
	text-align: start;
	margin: 10px 0 0 0; 	
}

.delivery-option-delay {
	text-align: start;
	margin: 10px 0 0 0;
}

.kr_blog_post_area .blog_post .blog_post_content .blog_post_content_bottom .post_meta > div:last-child {
	border: 0px;
}

#module-xipblog-single .bottom-custom-nav-content .col-md-4{
	float: right;
}

#module-xipblog-single #comments .comment_list .comment_body {
	display: flex;
	align-items: center;
	gap: 20px;
}

.comments_area .comment_list li.comment .comment_body .comment_content{
	width: 100%;
}

.comments_area .comment_list li.comment .comment_body .comment_author{
	margin: 0;
}

.sitemap ul{
	margin: 20px 15px 0 0;
}

.product-miniature .product-price-and-shipping{
	flex-direction: row-reverse;
}

.product-price-and-shipping .product-discount .regular-price {
	margin: 0 10px 0 0;
}

.table-bordered thead th, .table-bordered thead td {
	text-align: right;
}

.table-bordered tbody tr th{
	text-align: right;

}


@media (min-width: 992px) {
	#blockcart-modal .cart-content {
	  padding-right: 20px;
	}
  }

  @media (max-width: 991px) {
	#search_filters .facet .facet-label a {
		max-width: 100% !important;
	}
  }

  @media (max-width: 767px) {
	#cart #content-wrapper .cart-grid .account-link {
	  margin: 0 15px 0 0;
	}
  }