.f-left {
	float: right;
}
.f-right {
	float: left;
}
/*Medilove RTL Start*/
.m_top_btn.mr-10{
	margin-right: 0;
	margin-left: 10px;
}
.medi_left_border {
	margin-left: 0;
	margin-right: 15px;
}
.medi_left_border .medilove_language > a{
	padding-left: 0px;
	padding-right: 20px;
}
.medi_left_border .medilove_language > a::before {
	right: 0;
	left: auto;
}
.medilove_language > a i {
	margin-left: 0;
	margin-right: 5px;
}
.header-lang-list {
	left: 0;
	right: auto;
}
.medilove_main_menu ul li:not(:last-child) {
	margin-right: 0;
	margin-left: 40px;
}
.medilove_main_menu ul > li.has-dropdown > a::after {
	margin-left: 0px;
	margin-right: 5px;
	float: left;
}
.medilove_hsearch button[type="submit"] {
	left: 0;
	right: auto;
}
.medi_right_single:not(:first-child) {
	margin-left: 0;
	margin-right: 30px;
}
.wishlist-count,
.medilove_count_number {
	left: -10px;
	right: auto;
}
.medilove_main_menu ul li > .sub-menu {
	right: 0;
	left: auto;
}
.m-slider-subtitle span {
	margin-right: 0;
	margin-left: 10px;
}
.medi-slider-offertag {
	right: 57%;
	left: auto;
}
.elementor-915 .elementor-element.elementor-element-36afa0e .bdevs-btn--icon-after .bdevs-btn-icon {
	margin-right: 5px;
	margin-left: 0;
}
.medilove_product_thumb.widget_product_thumb .medilove_sale {
	right: 0;
	left: auto;
}
.woocommerce div.product form.cart div.quantity {
	margin-right: 0;
	margin-left: 15px;
}
#yith-quick-view-modal .yith-wcqv-wrapper {
	text-align: right;
}
#yith-quick-view-modal .yith-wcqv-wrapper {
	text-align: right;
}
#yith-quick-view-content div.images {
	float: right;
}
#yith-quick-view-content div.summary {
	padding-left: 20px;
	padding-right: 40px;
}
#yith-quick-view-close {
	left: 30px;
	right: auto;
}
.product_meta > span {
	margin-right: 0;
	margin-left: 20px;
}
.product_meta > span a {
	margin-left: 0;
	margin-right: 5px;
}
#yith-quick-view-content .onsale {
	right: 0;
	left: auto;
	border-top-right-radius: 5px;
	border-top-left-radius: 0px;
}
.medilove_price span.price del bdi {
	margin-right: 0;
	margin-left: 10px;
}
.medilove_grid_product_wrapper.text-center {
	text-align: right !important;
}
.elementor-915 .elementor-element.elementor-element-3d22bbc .bdevs-btn--icon-after .bdevs-btn-icon {
	margin-right: 5px;
}
.medilove_foote_apps_ico p > a:not(:last-child) {
	margin-right: 0;
	margin-left: 10px;
}
.medilove_widget-2.widget_footer_2 {
	padding-left: 0;
	padding-right: 50px;
}
.widget_footer_2.medilove_widget-4 {
	padding-left: 0;
	padding-right: 45px;
}
.medilove_footer_newsform .newsform_input::before {
	right: 20px;
	left: auto;
}
.medilove_footer_newsform button[type="submit"] i {
	margin-left: 0;
	margin-right: 10px;
}
.medilove_footer_social a:not(:last-child) {
	margin-left: 5px;
	margin-right: 0;
}
.medilove_payment_img a:not(:first-child) {
	margin-left: 0px;
	margin-right: 15px;
}
.medilove_deals_product_title {
	right: 30px;
    left: auto;
}
.medi-slider-1 .medi-slider-offertag {
	right: auto;
	left: 12%;
}
.medilove_banner_pricetag {
	right: calc(100% - 50px);
	left: auto;
}
.trending_product_active button.trending-prev {
	left: 40px;
	right: auto;
}
.trending_product_active button {
	left: 0;
	right: auto;
}
.medilove_trending_thumb {
	margin-right: 0;
	margin-left: 15px;
}
.breadcrumb-menu nav ul li + li {
	padding-right: .5rem;
	padding-left: 0px;
}
.breadcrumb-menu nav ul li a {
	display: inline-block;
	margin-left: 10px;
	padding-left: 23px;
	margin-right: 0;
	padding-right: 0;
}
.breadcrumb-menu nav ul li a::before {
	left: 0;
	right: auto;
}
.medilove-page-content ol, .medilove-page-content ul {
	padding-right: 25px;
	padding-left: 0px;
}
.woocommerce table.shop_table th {
	text-align: right;
}
.woocommerce table.shop_table td {
	text-align: right;
}
#coupon_code {
	margin-right: 0;
	margin-left: 10px;
}
.woocommerce form .form-row input.input-text{
	text-align: right;
}
#place_order {
	margin-left: 0;
	margin-right: 10px;
}
.sidebar-search-form input {
	padding-left: 88px;
	padding-right: 25px;
}
.sidebar-search-form button {
	left: 0;
	right: auto;
}
.product-sidebar .sidebar_title::before {
	right: 0;
	left: auto;
}
.product-sidebar ul.product-categories li.cat-item::before {
	left: 0;
	right: auto;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
	float: right;
}
.sidebar-tad li a, .tagcloud a, .blog-post-tag > a {
	margin-right: 0;
	margin-left: 5px;
}
.col-lg-8.shop-sidebar-pad.left_sidebar_pad .medilove-shop-products-display {
	padding-left: 0;
	padding-right: 25px;
}
.medilove-ch-right .show-text {
	margin-right: 0;
	margin-left: 20px;
}
.medilove-ch-right .show-text span {
	padding-right: 0;
	padding-left: 20px;
	border-left: 1px solid #E7E9EE;
	border-right: none;
}
.medilove-ch-right .sort-wrapper .nice-select::after {
	left: 0;
	right: auto;
}
.medilove-ch-right .sort-wrapper .nice-select {
	padding-right: 0px;
	padding-left: 20px;
}
.nice-select .list {
	right: auto;
	left: 0;
}
.medilove_product_thumb span.sale {
	right: 0;
	left: auto;
}
.shop-pagination-wrap ul li {
	margin-right: 0;
	margin-left: 10px;
}
.medilove_list_product_thumb span.sale {
	position: absolute;
	right: 0;
    left: auto;
}
.medilove_cart_list_button > a, .medilove_cart_list_button > div {
	margin-left: 10px;
	margin-right: 0;
}
.medilove_cart_list_button a.added_to_cart.wc-forward {
	right: 0;
	left: auto;
}
.details-rating.rating span {
	margin-left: 0;
	margin-right: 10px;
}
.medilove-single-product-right.medilove_single_product_right_section.mb-30.pl-30{
	padding-left: 0;
	padding-right: 30px;
}
.woocommerce div.product div.images .flex-control-thumbs li {
	margin-right: 0px;
	margin-left: 15px;
}
.blog_right_area .widget_title h5::before {
	right: 0;
	left: auto;
}
.widget-posts-image {
	float: right;
}
.widget-posts-image img {
	margin-right: 0px;
	margin-left: 20px;
}
.blog_right_area .widget ul li a::after {
	right: 0;
	left: auto;
}
.blog_right_area .widget ul li a {
	padding-right: 20px;
	padding-left: 0px;
}
.blog_right_area .widget ul li a:hover::after {
	right: 3px;
	left: auto;
}
.widget_tag_cloud .tagcloud a{
	margin-left: 0;
    margin-right: 5px;
}
.blog-area .blog-padding {
	padding-right: 0;
	padding-left: 50px;
}
.blog2 .blogs-meta i {
	margin-right: 0px;
	margin-left: 5px;
}
.blog2 .blogs-meta {
	margin-right: 0px;
	margin-left: 24px;
}
.blog-padding .basic-pagination ul li {
	margin-right: 0;
	margin-left: 10px;
}
blockquote {
	text-align: right;
}
blockquote cite::before {
	margin-left: 10px;
	margin-right: 0;
}
.blog-post-tag span {
	margin-right: 0;
	margin-left: 10px;
}
.blog-details-wrapper .contact_form textarea, .contacts-message textarea {
	padding-left: 50px;
	padding-right: 20px;
}
.navigation.posts-navigation .nav-previous {
	float: right;
}
.contact-area .contact-info.mr-md-0{
	margin-right: 0px;
	margin-left: 50px;
}
.contact-info-icon {
	margin-left: 20px;
	margin-right: 0;
}
.m-contact-form input, .m-contact-form textarea {
	text-align: right;
}
.contact-area .m-contact-form .mb-20{
	text-align: right;
}
span.onsale.medilove_featured {
	right: 0;
	left: auto;
}
.progress-wrap {
	left: 50px;
	right: auto;
}
.side-mobile-menu.open-menubar {
	left: 0;
	right: auto;
}
.side-mobile-menu {
	left: -340px;
	right: auto;
}
.side-mobile-menu .medilove_right_cart .medi_right_single:not(:first-child){
   margin-right: 0;
   margin-left: 30px;
}
.side-mobile-menu .medilove_right_cart .medi_right_single{
	float: left;
}

@media (min-width: 1200px) and (max-width: 1400px) {
	.medilove_main_menu ul li:not(:last-child) {
	  margin-left: 30px;
}

}

/*Desktop Verion*/
@media (min-width: 992px) and (max-width: 1199px) {
    .medilove_main_menu ul li:not(:last-child) {
		margin-left: 15px;
		margin-right: 0 !important;
    }
    .medilove_payment_img a:not(:first-child) {
	margin-left: 0px;
	margin-right: 10px;
}

}


/*tab Version*/
@media (min-width: 768px) and (max-width: 991px) {
	.medi-slider-offertag {
	 left: 10%;
	 right: auto;
    }
    .medilove_footer_info {
	  padding-left: 20px;
	  padding-right: 0;
    }
    .widget_footer_2.medilove_widget-4 {
	 padding-left: 0;
	 padding-right: 0;
   }
.medilove_widget-2.widget_footer_2 {
	padding-left: 0;
	padding-right: 0;
}
.medilove-single-product-right.medilove_single_product_right_section.mb-30.pl-30 {
	padding-left: 0;
	padding-right: 0;
}
.blog-area .blog-padding {
	padding-right: 15px;
	padding-left: 15px;
}

}


/*Mobile Version*/
@media (max-width: 767px) {
	.medi-slider-offertag {
	  left: 5%;
	  right: auto;
  }
  #yith-quick-view-content div.summary {
	padding-left: 20px;
	padding-right: 0;
}
 .widget_footer_2.medilove_widget-4 {
	 padding-left: 0;
	 padding-right: 0;
   }
.medilove_widget-2.widget_footer_2 {
	 padding-left: 0;
	 padding-right: 0;
}
.medilove_footer_info {
	padding-right: 0;
}
.woocommerce-page table.cart td.actions .coupon .input-text + .button{
	float: right !important;
}
.medilove-single-product-right.medilove_single_product_right_section.mb-30.pl-30 {
	padding-left: 0;
	padding-right: 0;
}
.blog-area .blog-padding {
	padding-right: 15px;
	padding-left: 15px;
}

}

