body {
	direction: rtl;
	unicode-bidi: embed;
}

li {
	text-align: right;
}

.car-slider-wrapper > * {
	direction: ltr !important;
}

.tab-content ul.list li.type-1:before {
	left: auto;
	right: -10px;
}

.account-wrapper .log {
	left: -95px;
}

.avatar {
	float: right;
	margin-right: 0;
	margin-left: 20px;
}

.page-subheader .breadcrumbs {
	text-align: right;
}

footer.meta .button,
footer.meta #content input[type="submit"],
#content footer.meta input[type="submit"],
footer.meta #commentform #submit,
#commentform footer.meta #submit {
	float: left;
}

footer.meta .icon-comments:before {
	margin-left: 10px;
	margin-right: 0;
}

.image-post-slider-listing {
	margin: 0 0 15px 20px;
}

.wp-pagenavi .prev:before {
	font-family: "fontello";
	content: '\e8c0';
}

.wp-pagenavi .next:before {
	font-family: "fontello";
	content: '\e8bf';
}

.entry .details, .comment-reply-link {
	display: block;
}

ul.list li.type-3:before {
	margin-left: 10px;
	margin-right: 0;
	float: right;
}

.page-subheader .layout-switcher {
	right: auto !important;
	left: 0;
}

.ribbon-wrapper,
.sold-ribbon-wrapper {
	left: auto;
	right: 0;
}

.ribbon,
.sold_ribbon {
	left: auto;
	right: -2px;
}

.car_adv_search .field-check p label:before, .form-entry p.feature-check label:before {
	left: auto;
	right: 0;
	margin-right: 0;
	margin-left: 10px;
}

input[type="checkbox"]+label:after,
input[type="radio"]+label:after {
	left: auto;
	right: 3px;
}

input[type="radio"]+label:before {
	margin-right: 0;
	margin-left: 8px;
}

input[type="checkbox"]+label:before,
input[type="radio"]+label:before {
	margin-left: 5px;
}

.sel:after {
	left: 3px;
	right: auto;
}

.car_adv_search .field-check p label, .form-entry p.feature-check label {
	padding-left: 0;
	padding-right: 25px;
}

.carlocations_list>li li {
	padding-right: 20px;
	padding-left: 0 !important;
}

.carlocations_list>li li:before {
	content: "\e8b1" !important;
	left: auto;
	right: 4px;
}

.widget_archive li,
.widget_categories li,
.widget_product_categories li,
.widget_links li,
.widget_meta li,
.widget_pages li,
.widget_recent_comments li,
.widget_recent_entries li,
.widget_drive_cars .users_links li {
	padding-right: 17px;
	padding-left: 0 !important;
}

.widget_archive li:before,
.widget_categories li:before,
.widget_product_categories li:before,
.widget_links li:before,
.widget_meta li:before,
.widget_pages li:before,
.widget_recent_comments li:before,
.widget_recent_entries li:before,
.widget_drive_cars .users_links li:before {
	content: "\e8b1" !important;
	left: auto;
	right: 4px;
}

.tmm-view-mode.item-list article[class*="col-md-"] .image-post {
	float: right !important;
	margin-left: 20px;
	margin-right: 0 !important;
}

.tmm-view-mode.item-list article .detailed {
	float: left !important;
}

.tmm-view-mode article .detailed .detailed-foot {
	right: auto !important;
	left: 10px;
}

.tmm-view-mode.item-list article .detailed .price {
	right: auto !important;
	left: 20px;
}

.tmm-view-mode article .list-entry li b {
	float: right;
}

.form-account .reset-pass {
	float: left;
}

.wp-pagenavi .total-items {
	float: left;
}

.tmm-view-mode.item-list article .detailed .button,
.tmm-view-mode.item-list article .detailed #content input[type="submit"],
#content .tmm-view-mode.item-list article .detailed input[type="submit"],
.tmm-view-mode.item-list article .detailed #commentform #submit,
#commentform .tmm-view-mode.item-list article .detailed #submit {
	left: 20px;
	right: auto !important;
}

.page-subheader .items-per-page {
	float: left;
	text-align: left;
}

.page-subheader .items-per-page label {
	margin-left: 10px;
	margin-right: 0;
}

.alignleft {
	float: right;
}

img.alignleft {
	margin-right: 0;
	margin-left: 20px;
}

.tmm-view-mode article .detailed .button {
	margin-left: 5px;
	margin-right: 0;
	float: right;
}

.tmm-view-mode article .detailed {
	overflow: hidden;
}

.tmm-view-mode article .compare {
	float: left;
}

.woocommerce span.onsale {
	right: -2px;
	left: auto !important;
}

.woocommerce .woocommerce-product-rating .star-rating,
.woocommerce div.product form.cart div.quantity {
	float: right !important;
	margin-left: 4px !important;
	margin-right: 0 !important;
}

.woocommerce div.product form.cart .button {
	float: right !important;
}


.woocommerce #reviews #comments ol.commentlist li .comment-text {
	margin-left: 0 !important;
	margin-right: 50px !important;
}

.woocommerce #reviews #comments ol.commentlist li img.avatar {
	right: 0 !important;
	left: auto !important;
}

.woocommerce .checkout {
	float: left !important;
}

.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
	float: left !important;
	margin-left: 0 !important;
	margin-right: 4px !important;
}

.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce table.shop_table {
	text-align: right !important;
}

.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
	float: left !important;
}

.woocommerce #payment .terms,
.woocommerce-page #payment .terms {
	float: right !important;
}

.woocommerce ul.products li.product .price,
.woocommerce .products .star-rating {
	float: left !important;
}



 