body {
direction: rtl;
unicode-bidi: embed;
} .site-branding-text {
margin-right: 0;
margin-left: 1rem;
text-align: right;
float: right;
}
.navbar-light .navbar-toggler {
float: left;
}
.navbar .nav .menu-item {
margin-right: 0;
margin-left: 2.188rem;
}
.theme-header-logo-center .site-branding-text {
float: none;
margin-left: 0;
}
.navbar-brand {
margin-right: 0;
margin-left: 1rem;
}
.navbar .nav .dropdown-item {
text-align: right;
}
.navbar-nav.sm-collapsible .sub-arrow {
left: 0;
right: auto;
margin: -0.7em 0 0 0.5em;
}
.navbar-nav.sm-collapsible .has-submenu {
padding-right: 0.75em;
padding-left: 3em;
}
@media (max-width: 991px) {
.navbar-brand, .sticky-navbar-brand {
float: right;
}
.navbar .nav .menu-item .nav-link {
text-align: right;
}
.navbar .nav .menu-item {
margin-right: 0;
margin-left: 0;
}
}
.m-right-auto {
margin-right: auto !important;
margin-left: unset !important;
}
@media (max-width: 500px){
.navbar-brand, .sticky-navbar-brand {
float: none;
}	
.navbar-brand {
padding-top: 1.10rem;
margin-left: 0;
}
.site-branding-text {
text-align: center;
float: none;
margin-left: 0;
}
.navbar-light .navbar-toggler {
float: none;
text-align: center;
}
} .owl-carousel,
.bx-wrapper { direction: ltr; }
.owl-carousel .owl-item { direction: rtl; }
.theme-slider-content .theme-text-left.theme-caption-bg {
text-align: right !important;
}
.theme-slider-content .theme-text-left {
text-align: right !important;
} .theme-info-area .media-body {
padding-left: 0;
text-align: right;
padding-right: 1.563rem;
} .theme-services-content .service-content, .service-content-two.media .media-body {
text-align: right;
} .testimonial-content.vrsn-two p {
text-align: right;
}
.testimonial-content.vrsn-two { 
position: relative;
margin: 0 0 1.25rem;
padding: 1.25rem 5rem 1.25rem 1.875rem;
}
.testimonial-content.vrsn-two::before {
right: 0;
left: unset;
}
.theme-testimonial-block.vrsn-two .media-body {
text-align: right;
}
.theme-testimonial-block.vrsn-two .thumbnail {
margin: 0 0 0 1.25rem;
} .widget,
.widget .widget-title {
text-align: right;
}
.sidebar .widget .widget-title {
border-left: 5px solid transparent !important;
border-right: 5px solid #FAB702;
}
.sidebar .widget_text ul, 
.sidebar .widget_text ol {
margin: 0 1.125rem 1.6rem 0;
}
li > ul, li > ol {
margin-left: 0;
margin-right: 1.6rem;
}
table th {
text-align: right;
} .theme-blog .post-thumbnail {
text-align: right;
}
.media .posted-on {
margin-right: 0;
margin-left: 1.25rem;
}
.entry-meta {
text-align: right;
}
.entry-meta > span {
margin: 0px;
}
.theme-blog.list-view-news .container .post-content {
padding-right: 1.500rem;
}
.theme-blog .post .entry-header::before {
right: 0;
}
.theme-blog .post .entry-title {
text-align: right;
}
.entry-content {
text-align: right;
}
blockquote {
text-align: right;
} .theme-comment-title h4 {
text-align: right;
}
.comment-detail {
text-align: right;
}
.pull-left-comment {
margin-right: 0;
margin-left: 1.875rem;
}
.comment-form .logged-in-as, .form-group label {
text-align: right;
}
.form-submit {
text-align: right;
} .page-header-title {
text-align: right;
}
.page-breadcrumb.text-right {
text-align: left !important;
} .theme-contact-form-info, 
.theme-contact-widget,
.wpcf7-form {
text-align: right;
}
.wpcf7-form input[type="text"], 
.wpcf7-form input[type="email"], 
.wpcf7-form input[type="url"], 
.wpcf7-form input[type="password"], 
.wpcf7-form input[type="search"], 
.wpcf7-form input[type="number"], 
.wpcf7-form input[type="tel"], 
.wpcf7-form input[type="range"], 
.wpcf7-form input[type="date"], 
.wpcf7-form input[type="month"], 
.wpcf7-form input[type="week"], 
.wpcf7-form input[type="time"], 
.wpcf7-form input[type="datetime"], 
.wpcf7-form input[type="datetime-local"], 
.wpcf7-form input[type="color"], 
.wpcf7-form textarea {
text-align: right;
}
.theme-about {
text-align: right;
} .site-info .footer-site-title {
text-align: right;
} .woocommerce ul.products li.product .woocommerce-loop-product__title, 
.woocommerce ul.products li.product .price, 
.theme-block.shop .product .woocommerce-loop-product__title, 
.theme-block.shop .product .price {
text-align: right;
}
.theme-block.shop .product .price {
float: right;
}
.woocommerce ul.products li.product .onsale, 
.theme-block.shop .product .onsale {
right: 15px;
left: unset;
}
.woocommerce ul.products li.product .button.add_to_cart_button, 
.woocommerce ul.products li.product .button.product_type_simple {
left: auto;
right: -20%;
}
.theme-block.shop .product .button.add_to_cart_button, 
.theme-block.shop .product .button.product_type_simple {
left: auto;
right: -20%;
}
.woocommerce ul.products li.product:hover .button.add_to_cart_button, 
.woocommerce ul.products li.product:hover .button.product_type_simple, 
.theme-block.shop .product:hover .button.add_to_cart_button, 
.theme-block.shop .product:hover .button.product_type_simple {
right: 0;
left: unset;
opacity: 1;
}	
.woocommerce ul.products li.product .star-rating, 
.theme-block.shop .product .star-rating { 
right: unset;
left: -20%;
}
.woocommerce ul.products li.product:hover .star-rating, 
.theme-block.shop .product:hover .star-rating { 
right: unset;
left: 0;	
}
.woocommerce div.product div.summary {
text-align: right;
}
.woocommerce .quantity .qty {
margin-right: 0;
margin-left: 0.625rem;
}
.woocommerce span.onsale, 
.theme-block.shop .product .theme-block.shop .product {
left: unset;
right: 15px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
text-align: right;
}
.woocommerce table.shop_attributes td {
padding: 8px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
background: transparent;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
display: none;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
text-align: right;
padding: 0.75rem 3.5rem 0.75rem 2rem !important;
}