body {
direction: rtl;
unicode-bidi: embed;
} .gdlr-core-column-10{ float: right; }
.gdlr-core-column-12{ float: right; }
.gdlr-core-column-15{ float: right; }
.gdlr-core-column-20{ float: right; }
.gdlr-core-column-24{ float: right; }
.gdlr-core-column-30{ float: right; }
.gdlr-core-column-36{ float: right; }
.gdlr-core-column-40{ float: right; }
.gdlr-core-column-45{ float: right; }
.gdlr-core-column-48{ float: right; }
.gdlr-core-column-50{ float: right; }
.gdlr-core-column-60{ float: right; }
.gdlr-core-column-first{ clear: right; }
.gdlr-core-pbf-sidebar-content {
float: none;
}
.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-block-item-title-wrap{ margin-left: 60px; margin-right: 70px; }
.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-twitter-item .gdlr-core-block-item-title-wrap{ margin-right: 0px; margin-left: 60px; }
.gdlr-core-pbf-sidebar-left{ float: left; }
.gdlr-core-pbf-sidebar-right{ float: right; } @media only screen and (max-width: 999px){
.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -50px; }
.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -50px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-left.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -50px; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -50px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-right.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -50px; margin-left: 0; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -50px; margin-right: 0;}
}
@media only screen and (min-width: 1000px) and (max-width: 1170px){
.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -100px; }
.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -100px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-left.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -100px; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -100px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-right.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -100px; margin-left: 0; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -100px; margin-right: 0;}
}
@media only screen and (min-width: 1171px) and (max-width: 1400px){
.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -200px; }
.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -200px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-left.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -200px; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -200px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-right.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -200px; margin-left: 0; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -200px; margin-right: 0;}
}
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -300px; }
.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -300px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-left.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -300px; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -300px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-right.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -300px; margin-left: 0; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -300px; margin-right: 0;}
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -400px; }
.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -400px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-left.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -400px; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -400px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-right.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -400px; margin-left: 0; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -400px; margin-right: 0;}
}
@media only screen and (min-width: 1801px){
.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -500px; }
.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -500px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-left.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-right: 0; margin-left: -500px; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-left: 0; margin-right: -500px;}
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-right.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -500px; margin-left: 0; }
.gdlr-core-pbf-sidebar-wrapper .gdlr-core-pbf-sidebar-content.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -500px; margin-right: 0;}
} .gdlr-core-fluid-video-wrapper iframe{ left: auto; right: 0; } .gdlr-core-code-item {
direction: ltr;
} .gdlr-core-countdown-wrap {
direction: ltr;
}
.gdlr-core-countdown-wrap *{
direction: rtl;
} .gdlr-core-button {
direction: ltr;
}
.gdlr-core-button-item {
direction: ltr;
}
.gdlr-core-button .gdlr-core-content {
direction: rtl;
} .gdlr-core-pagination.gdlr-core-style-plain a,
.gdlr-core-pagination.gdlr-core-style-plain span{ margin-left: 0;margin-right: 15px; }
.gdlr-core-pagination.gdlr-core-style-plain a:before,
.gdlr-core-pagination.gdlr-core-style-plain span:before{ content: "/ "; margin-left: 15px;margin-right: 0; }
.gdlr-core-pagination.gdlr-core-style-plain a:first-child,
.gdlr-core-pagination.gdlr-core-style-plain span:first-child{ margin-right: 0px; }
.gdlr-core-pagination.gdlr-core-style-rectangle a,
.gdlr-core-pagination.gdlr-core-style-rectangle span{
margin-left: 1px;margin-right: 0; }
.gdlr-core-pagination.gdlr-core-style-round a,
.gdlr-core-pagination.gdlr-core-style-round span{
margin-left: 3px;margin-right: 0; }
.gdlr-core-pagination.gdlr-core-style-circle a,
.gdlr-core-pagination.gdlr-core-style-circle span{
margin-left: 4px;margin-right: 0;  }
.gdlr-core-pagination a.next:before {
content: "\f104";
}
.gdlr-core-pagination a.prev:before {
content: "\f105";
} .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer {
display: inline-block;
}
.gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer:first-child{ margin-right: 0px; margin-left: 18px; }
.gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer:last-child{ margin-left: 0px; margin-right: 18px; }
.gdlr-core-filterer-wrap.gdlr-core-style-button a:first-child{ margin-right: 0px; margin-left: 4px;}
.gdlr-core-filterer-wrap.gdlr-core-style-button a:last-child{ margin-left: 0px; margin-right: 4px; } .gdlr-core-alert-box-item.gdlr-core-center-align .gdlr-core-alert-box-item-icon{ text-align: right;  } .gdlr-core-price-list-shortcode ul li i {
margin-left: 8px;
margin-right: 0;
} .gdlr-core-skill-bar-item .gdlr-core-skill-bar-title{ margin-left: 12px; margin-right: 0;}
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-right{ float: left; } .gdlr-core-accordion-item-tab .gdlr-core-accordion-item-title .gdlr-core-head{ margin-left: 13px; margin-right: 0;}
.gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon{ float: right;  margin-left: 27px; margin-right: 0;}
.gdlr-core-accordion-style-icon .gdlr-core-accordion-item-icon{ float: right; margin-left: 17px; margin-right: 0; }
.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before{margin-left: 15px; margin-right: 0;     display: inline-block;}
.gdlr-core-accordion-style-background-title-icon.gdlr-core-left-align .gdlr-core-accordion-item-title:before{ float: left; margin-left: 0px; margin-right: 15px; } .gdlr-core-toggle-box-item-tab .gdlr-core-toggle-box-item-title .gdlr-core-head{ margin-left: 13px; margin-right: 0; }
.gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon{ float: right; margin-left: 27px; margin-right: 0;}
.gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-icon{ float: right; margin-left: 17px; margin-right: 0;}
.gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title:before{margin-left: 15px; margin-right: 0;     display: inline-block;}
.gdlr-core-toggle-box-style-background-title-icon.gdlr-core-left-align .gdlr-core-toggle-box-item-title:before {float: left; margin-left: 0px; margin-right: 15px; } .gdlr-core-port-info2 .gdlr-core-port-info2-key{ float: right; }
.gdlr-core-port-info2 .gdlr-core-port-info2-value{ float: left; text-align: left; } .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title{ margin-right: -1px; margin-left: 0px;}
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title:first-child{ margin-right: 0px; } .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title i{ margin-right: 0; margin-left: 18px; }
.gdlr-core-block-item-title-wrap.gdlr-core-left-align { text-align: right;} .gdlr-core-title-item-caption-right .gdlr-core-title-item-title-wrap{ float: right; margin-left: 30px; margin-right: 0;} .gdlr-core-personnel-style-grid.gdlr-core-left-align .gdlr-core-personnel-list-divider{ margin-left: 0; margin-right: auto; }
.gdlr-core-personnel-item-style-grid-no-space .gdlr-core-personnel-list-content-wrap { margin-right: 33px;  margin-left: 0;} .gdlr-core-social-share-item { direction: ltr } .gdlr-core-social-network-item { direction: ltr } .gdlr-core-icon-list-item ul{ margin-right: 0px; }
.gdlr-core-icon-list-item .gdlr-core-icon-list-icon-wrap{ margin-left: 15px;  margin-right: 0;} .gdlr-core-dropcap{ float: right; margin-right: 0; margin-left: 20px; } .gdlr-core-sticky-banner i{ margin-left: 10px; margin-right: 0; }
.gdlr-core-blog-info-wrapper .gdlr-core-head{margin-left: 13px; margin-right: 0;display: inline-block; }
.gdlr-core-blog-info-wrapper .gdlr-core-blog-info { margin-left: 25px; margin-right: 0;}
.gdlr-core-blog-info-wrapper .gdlr-core-blog-info:last-child{ margin-left: 0px; }
.gdlr-core-blog-date-wrapper{ float: right; border-left-width: 1px; border-left-style: solid; border-right-width: 0px;
margin-left: 30px; margin-right: 0px; padding-left: 20px; padding-right: 0px; }
.gdlr-core-blog-left-thumbnail .gdlr-core-blog-thumbnail-wrap{ width: 30%; margin-right: 35px; float: left; }
.gdlr-core-blog-left-thumbnail .gdlr-core-blog-date-wrapper{ float: right; margin-right: 0px;
padding-left: 0; padding-right: 20px; border-right-width: 1px; border-right-style: solid; border-left: 0px;}
.gdlr-core-blog-left-thumbnail{ text-align: left; }
.gdlr-core-blog-right-thumbnail .gdlr-core-blog-thumbnail-wrap{ width: 30%; margin-left: 35px; float: right; }
.gdlr-core-blog-right-thumbnail .gdlr-core-blog-date-wrapper{margin-left: 0px;  }
.gdlr-core-blog-list .gdlr-core-blog-info{ margin-left: 15px; margin-right: 0; }
.gdlr-core-blog-widget .gdlr-core-blog-thumbnail{ float: right; margin-left: 20px; margin-right: 0; }
.gdlr-core-blog-widget .gdlr-core-blog-info-wrapper .gdlr-core-head{ margin-left: 10px; margin-right: 0; }
.gdlr-core-flexslider-nav .flex-direction-nav {
margin-right: 0px;
}
.gdlr-core-flexslider-nav.gdlr-core-absolute.gdlr-core-right, .gdlr-core-flexslider-nav.gdlr-core-absolute-center.gdlr-core-right {
left: 0px;
right: auto;
} .gdlr-core-blog-quote-format .gdlr-core-blog-quote-author:before{ margin-left: 2px; margin-right: 0; }
.gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote{ float: right; margin-left: 35px; margin-right: 0; }
.gdlr-core-blog-link-format.gdlr-core-large .gdlr-core-blog-icon-link{ float: right; margin-left: 30px; margin-right: 0;} .gdlr-core-testimonial-item .gdlr-core-testimonial-position .gdlr-core-rating i{ margin-left: 4px; margin-right: 0;}
.gdlr-core-testimonial-item .gdlr-core-testimonial-position .gdlr-core-rating{ margin-left: 10px; margin-right: 0; }
.gdlr-core-testimonial-item.gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-content{ float: right; }
.gdlr-core-testimonial-style-left{ text-align: left; }
.gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-wrap{ text-align: right; }
.gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-image{ float: right; margin-left: 20px; margin-right: 0;}
.gdlr-core-testimonial-item-title-wrap .gdlr-core-flexslider-nav.gdlr-core-absolute.gdlr-core-right, .gdlr-core-testimonial-item-title-wrap .gdlr-core-flexslider-nav.gdlr-core-absolute-center.gdlr-core-right {
right: 0px;
left: auto;
} .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-first{ float: right; clear: right; }
.gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-second,
.gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-third{ float: right;  }
.gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-fourth{ float: right; }
.gdlr-core-gallery-item-style-scroll {
direction: ltr;
} .gdlr-core-timeline-item .gdlr-core-timeline-item-date{ float: right; text-align: left; padding-left: 90px;  padding-right: 0px;}
.gdlr-core-timeline-item .gdlr-core-timeline-item-bullet{  margin-right: 28px; margin-left: 0;}
.gdlr-core-timeline-item .gdlr-core-timeline-item-divider{ margin-right: 4px; margin-left: 0; border-right-width: 1px; border-right-style: solid; border-left-width: 0; } .gdlr-core-opening-hour-item .gdlr-core-opening-hour-time{ float: left; }
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-time i{ margin-right: 12px; margin-left: 0;    display: inline-block;} .gdlr-core-sly-slider {
direction: ltr;
} .flex-viewport {
direction: ltr;
}
.flex-viewport * {
direction: rtl;
} .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title_bottom .gdlr-core-portfolio-title{ text-align: right; }
.gdlr-core-portfolio-medium { direction: ltr; }
.gdlr-core-portfolio-medium * { direction: rtl; } .gdlr-core-portfolio-single-nav-left{ direction: ltr; }
.gdlr-core-portfolio-single-nav-right{ direction: ltr; }
.gdlr-core-portfolio-single-related .gdlr-core-left-align {
text-align: right;
} .gdlr-core-recent-post-widget .gdlr-core-recent-post-widget-thumbnail{ float: right; margin-left: 23px; margin-right: 0;}
.gdlr-core-recent-post-widget .gdlr-core-blog-info{ margin-left: 20px; margin-right: 0;}
.gdlr-core-recent-post-widget .gdlr-core-blog-info i{ margin-left: 8px; margin-right: 0; } .gdlr-core-post-slider-widget-overlay .gdlr-core-image-overlay-content{ text-align: right; }
.gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info{ margin-left: 18px; margin-right: 0; }
.gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info i{ margin-left: 10px; margin-right: 0; display: inline-block; } .gdlr-core-recent-portfolio-widget{ float: right; margin-left: 10px; margin-right: 0; } .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info > a{ float: right; }
.gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info i{ margin-left: 12px; margin-right: 0;}
.gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail .added_to_cart:before{ margin-left: 12px; margin-right: 0;}
.gdlr-core-product-grid .gdlr-core-product-grid-content-wrap .onsale{margin-left: 20px; margin-right: 0; }
.gdlr-core-product-grid .gdlr-core-product-price del{ margin-left: 2px; margin-right: 0; }
ul.gdlr-core-product-sub-category{ margin-right: 0px;  }
ul.gdlr-core-product-sub-category li{ float: right;} @media only screen and (max-width: 767px){ .gdlr-core-title-item-caption-right .gdlr-core-title-item-title-wrap{ margin-left: 0px;}
.gdlr-core-timeline-item .gdlr-core-timeline-item-date{ padding-left: 0px; float: none; text-align: right; }
} .gdlr-core-widget-list-shortcode ul{ margin-right: 0px; }   ul, ol{ margin-right: 35px; margin-left: 0; }
dl dd{ margin-right: 20px; margin-left: 0;  } .alignnone{ margin: 5px 0 20px 20px; }
a img.alignnone{ margin: 5px 0 20px 20px; }
.wp-caption.alignnone{ margin: 5px 0 20px 20px; } .chariti-column-10{ float: right; }
.chariti-column-12{ float: right; }
.chariti-column-15{ float: right; }
.chariti-column-20{ float: right; }
.chariti-column-24{ float: right; }
.chariti-column-30{ float: right; }
.chariti-column-36{ float: right; }
.chariti-column-40{ float: right; }
.chariti-column-45{ float: right; }
.chariti-column-48{ float: right; }
.chariti-column-50{ float: right; }
.chariti-column-60{ float: right; }
.chariti-sidebar-right{ float: right; }
.chariti-sidebar-center {float: none;}
.chariti-sidebar-left {float: left;}
blockquote{  border-right-width: 2px; border-right-style: solid; border-left-width: 0; }
q{ margin-left: 15px; margin-right: 0;   border-right-width: 2px; border-right-style: solid; border-left-width: 0;  } header {
direction: ltr;
}
.chariti-top-cart-content-wrap {
direction: rtl;
}
.sf-menu li {
direction: rtl;
}
.chariti-navigation-submenu-indicator .sf-menu > li > a.sf-with-ul-pre:after {
margin-right: 13px;
margin-left: 0;
}
.sf-menu > li {
float: right;
}
.rtl .chariti-navigation .sf-menu > li {
padding-left: 20px;
padding-right: 20px;
}
.rtl .chariti-navigation .sf-menu > li:first-child {
padding-right: 0px;
}
.rtl .chariti-navigation .sf-menu > li:last-child {
padding-left: 0px;
}
.sf-menu > .chariti-normal-menu ul ul {
margin-right: 0px;
}
.sf-menu > .chariti-normal-menu ul {
margin-right: -15px;
margin-left: 0;
}
.sf-menu > .chariti-normal-menu ul ul {
right: 100%;
left: auto;
}
.chariti-navigation .sf-menu > .chariti-normal-menu li > a.sf-with-ul-pre:after {
left: 10px; 
right: auto;
margin-right: 18px;
margin-left: 0;
content: "\f104";
}
.chariti-navigation .sf-menu {
text-align: right;
}
.chariti-navigation .sf-menu > .chariti-mega-menu .sf-mega-section {
border-right-width: 1px;
border-right-style: solid;
border-left-width: 0;
}
.chariti-navigation .sf-menu > .chariti-mega-menu .sf-mega-section:first-child {
border-right: none;
}
.sf-menu > .chariti-mega-menu .sf-mega-section-inner ul {
margin-right: 0px;
}
.chariti-top-cart-content-wrap .chariti-top-cart-content {
text-align: right;
}
.mm-arrow:after, .mm-next:after {
border-top: 1px solid;
border-left: 1px solid;
border-bottom: none;
border-right: none;
left: 2px;
right: auto;
}
.mm-listview .mm-next.mm-fullsubopen+a, .mm-listview .mm-next.mm-fullsubopen+span {
padding-left: 50px;
padding-right: 0;
margin-left: 0;
}
.chariti-mobile-header-wrap {
direction: ltr;
}
.sf-menu {
margin-right: 0px;
}
.sf-vertical {
margin-right: 0px;
}
.chariti-header-side-nav.chariti-style-right .sf-vertical ul.sub-menu {
margin-right: 0;
}
.chariti-logo-right-text {
direction: rtl;
}
.chariti-navigation-bar-wrap {
direction: ltr;
}
.chariti-header-side-nav.chariti-style-right .sf-vertical ul.sub-menu li > a.sf-with-ul:after, .chariti-header-side-nav.chariti-style-right .sf-vertical > li > a.sf-with-ul:after {
float: left;
margin-right: 18px;
margin-left: 0;
content: "\f104";
}
.mm-menu[data-slide='left'] {
left: 0;
right: auto;
} .chariti-breadcrumbs span[property="itemListElement"]:first-child{ margin-right: 0px; } .chariti-top-search-wrap input.search-field{ padding: 0px 0px 25px 120px; }
.chariti-top-search-wrap input.search-submit{ right: auto; left: 52px; }
.chariti-top-search-wrap .chariti-top-search-submit{ right: auto; left: 52px; }
.chariti-top-search-wrap .chariti-top-search-close{ right: auto; left: 0px;  } .chariti-footer-wrapper .chariti-footer-column{ border-right-width: 1px; border-left: 0px; }
.chariti-footer-wrapper .chariti-widget-title .gdlr-core-flexslider-nav{ float: left; margin-right: 20px; margin-left: 0; } .chariti-single-article-date-wrapper{ float: right; border-left-width: 1px; border-left-style: solid; border-right-width: 0px;
margin-left: 30px; padding-left: 20px; margin-right: 0px; padding-right: 0px; }
.chariti-single-article-head {
direction: rtl;
}
.chariti-blog-info-wrapper .chariti-head{ margin-left: 13px; margin-right: 0;    display: inline-block; }
.chariti-blog-info-wrapper .chariti-blog-info { margin-left: 25px; margin-right: 0; }
.chariti-blog-info-wrapper .chariti-blog-info:last-child{ margin-left: 0px; }
.chariti-sticky-banner i{ margin-left: 10px; margin-right: 0; } .chariti-blog-quote-format .chariti-blog-quote{ float: right; margin-left: 35px; margin-right: 0px; }
.chariti-blog-quote-format .chariti-blog-quote-author:before{ content: "-"; margin-left: 2px; margin-right: 0px; }
.chariti-blog-link-format .chariti-blog-icon-link{ float: right; margin-left: 30px; margin-right: 0px;  } .chariti-comments-area ol.comment-list{margin-right: 0px; }
.chariti-comments-area ol.comment-list ol{ margin-right: 50px; margin-left: 0px;     list-style: none;}
.chariti-comments-area .comment-avatar{ margin-left: 35px; margin-right: 0px; float: right; }
.chariti-comments-area .comment-reply{ left: 0px; right: auto; }
.chariti-comments-area .comment-reply-title small{ margin-left: 0px; margin-right: 10px; }
.chariti-comments-area .chariti-comment-form-author{ padding-left: 7px; padding-right: 0px; float: right; }
.chariti-comments-area .chariti-comment-form-email{ padding-left: 0; padding-right: 7px; float: right; } .chariti-not-found-wrap form.search-form input.search-field{  padding: 22px 25px 22px 60px; }
.chariti-not-found-wrap form.search-form input.search-submit{ right: auto; left: 0px;  }
.chariti-not-found-wrap form.search-form .chariti-top-search-submit{ right: auto; left: 20px;   } .chariti-sidebar-area .chariti-widget-title .gdlr-core-flexslider-nav{ float: left; margin-left: 0px; margin-right: 20px;}
.gdlr-core-flexslider.flexslider ul.slides {
margin-right: 0px;
}
.chariti-sidebar-area .chariti-widget-head-text{ float: right; margin-left: 28px; margin-right: 0px;} .widget_rss .rss-widget-icon{ margin-left: 10px; margin-right: 0px; }
.widget_product_categories ul,
.widget_archive ul, .widget_categories ul, .widget_nav_menu ul,
.widget_meta ul, .widget_pages ul, .widget_recent_comments ul,
.widget_recent_entries ul, .widget_rss ul{ margin-right: 0px; }
.widget_product_categories ul li,
.widget_archive ul li, .widget_categories ul li, .widget_nav_menu ul li,
.widget_meta ul li, .widget_pages ul li, .widget_recent_comments ul li,
.widget_recent_entries ul li, .widget_rss ul li{  padding-right: 28px; padding-left: 0px;}
.widget_product_categories ul ul ul,
.widget_archive ul ul ul, .widget_categories ul ul ul, .widget_nav_menu ul ul ul,
.widget_meta ul ul ul, .widget_pages ul ul ul, .widget_recent_comments ul ul ul,
.widget_recent_entries ul ul ul, .widget_rss ul ul ul{ margin-right: -20px;  margin-left: 0;}
.widget_product_categories ul li:before,
.widget_archive ul li:before, .widget_categories ul li:before, .widget_nav_menu ul li:before,
.widget_meta ul li:before, .widget_pages ul li:before, .widget_recent_comments ul li:before,
.widget_recent_entries ul li:before, .widget_rss ul li:before{ right: 0px;  left: auto;    content: "\f104";} .widget_search form:after{ left: 20px; right: auto; }
.widget_search input.search-submit{ left: 0px; right: auto;  } .tagcloud a{ float: right; margin-left: 10px; margin-right: 0;} body.chariti-boxed .gdlr-core-column-extend-left .gdlr-core-pbf-background-wrap{ margin-right: -50px; margin-left: auto;}
body.chariti-boxed .gdlr-core-column-extend-right .gdlr-core-pbf-background-wrap{ margin-left: -50px; margin-right: auto;} @media only screen and (max-width: 999px){
body.single-product.woocommerce div.product form.cart{ margin-left: 0px; }
} @media only screen and (max-width: 767px){ .chariti-comments-area .chariti-comment-form-author{ padding-left: 0; }
.chariti-comments-area .chariti-comment-form-email{ padding-right: 0; }
.chariti-comments-area .comment-avatar{ float: none; margin-left: 0px; }
.chariti-comments-area ol.comment-list ol{ margin-right: 10px; margin-left: 0px; }
body .woocommerce .col2-set, .woocommerce-page .col2-set {float: none; margin-left: 0%; }
} @media only screen and (max-width: 419px){
.chariti-top-search-wrap input.search-field{ padding-left: 90px; padding-right: 0; }
.chariti-top-search-wrap .chariti-top-search-submit{ left: 48px; right: auto; }
.chariti-top-search-wrap input.search-submit{ left: 48px; right: auto;}
}   body.woocommerce .woocommerce-error, body.woocommerce .woocommerce-info, body.woocommerce .woocommerce-message{ padding: 0.7em 3.5em 1em 2em !important; }
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message{ padding: 0.7em 3.5em 1em 2em !important; }
.woocommerce div.product form.cart .variations select{ float: right; margin-right: 2em; margin-left: 0; }
a.reset_variations{ margin-right: 7px; margin-left: 15px; }
.woocommerce a.showcoupon{ margin-right: 20px; margin-left: 0; }
.woocommerce .col2-set, .woocommerce-page .col2-set {  float: right; margin-left: 3%; margin-right: 0;}
div#order_review{ float: right;} .woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl { padding-right: 0; border-right: 0; }
.widget_shopping_cart_content .total span.woocommerce-Price-amount.amount { margin-right: 5px; margin-left: 0;}
.woocommerce .widget_price_filter .price_slider_amount .button { float: right;  }
html .woocommerce ul.cart_list li .star-rating{ float: right; }
html .woocommerce ul.product_list_widget li .star-rating { float: right; margin-left: 10px; margin-right: 0; }
html .woocommerce ul.product_list_widget li del{ margin-left: 10px; margin-right: 0;}
html .product_list_widget span.reviewer { margin-right: 12px; margin-left: 0; float: right; }
.widget_product_categories ul li .count {display: inline-block} .single-product.woocommerce div.product .star-rating{ padding-left: 15px; padding-right: 0; margin-left: 10px; margin-right: 0;}
.single-product.woocommerce div.product p.price del .woocommerce-Price-amount{ margin-left: 9px; margin-right: 0; }
.single-product.woocommerce div.product span.onsale{ margin-left: 15px; margin-right: 0; }
.single-product.woocommerce div.product form.cart{ margin: 25px 0px 55px 30px; float: right; }
.single-product.woocommerce #reviews .comment-respond{ text-align: right; }
.single-product.woocommerce #reviews #comments ol.commentlist li img.avatar{  margin-left: 30px; margin-right: 0;}
.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text{ margin-right: 0px; text-align: right; }
.single-product.woocommerce #review_form #respond label[for="rating"]{ margin-left: 30px; margin-right: 0; }
.single-product.woocommerce #review_form #respond p.stars a{margin-left: 5px; margin-right: 0;  }
.woocommerce.single-product .related.products{ clear: right; }
.woocommerce .woocommerce-breadcrumb a {
display: inline-block;
}
.single-product .woocommerce-product-gallery .flex-viewport {
direction: rtl;
}
.wishlist_table tr td.product-thumbnail, .wishlist_table tr td.product-name, .wishlist_table tr td.wishlist-name,
.wishlist_table tr td.wishlist-privacy, .woocommerce table.wishlist_table tfoot td {
text-align: right;
} .frmaster-user-top-bar.frmaster-guest {
margin-right: 28px;
}
.frmaster-user-top-bar{ margin-right: 30px; margin-left: 0px; }
.frmaster-user-top-bar.frmaster-guest .frmaster-user-top-bar-signup{ display: inline-block; margin-left: 0px; }
.frmaster-user-top-bar.frmaster-guest .frmaster-user-top-bar-login{ display: inline-block; margin-left: 10px; }
.frmaster-user-top-bar.frmaster-guest i{ margin-left: 12px; }
.rtl .chariti-navigation .sf-menu > .chariti-normal-menu li > a {
padding: 6px 12px 6px 30px;
}