body.rtl {
  overflow-x: hidden;
}
body.rtl .component-content .actions {
  float: left;
}
body.rtl .component-content .article-info dd {
  margin-left: 20px;
  margin-right: 0;
}
body.rtl .component-content .items-more ol li a {
  padding: 4px 15px 4px 0;
  background-position: 100% -488px;
}
body.rtl .component-content .items-more ol li a:hover {
  background-position: 100% 6px;
}
body.rtl .component-content ol,
body.rtl .component-content ul {
  margin: 0 25px 10px 0;
}
body.rtl .component-content .rt-published {
  float: left;
}
body.rtl .component-content #searchForm input[type="radio"],
body.rtl .component-content #searchForm input[type="checkbox"] {
  float: right;
}
body.rtl .component-content #password-lbl,
body.rtl .component-content #username-lbl {
  float: right;
}
body.rtl .component-content .login + div ul li a {
  padding: 4px 15px 4px 0;
}
body.rtl .component-content .login + div ul li a:before {
  float: right;
}
body.rtl #contact-form fieldset {
  float: right;
}
body.rtl #login-form label {
  float: right;
}
body.rtl #login-form a {
  padding: 4px 15px 4px 0;
}
body.rtl #login-form a:before {
  float: right;
}
body.rtl .form-horizontal .control-group .control-label {
  float: right;
  text-align: right;
}
body.rtl .component-content form fieldset label {
  display: inline;
}
body.rtl .component-content form fieldset dt {
  float: right;
}
body.rtl .component-content form fieldset dd {
  float: left;
}
body.rtl #member-registration div {
  margin-right: 15px;
}
body.rtl .menu-block {
  float: right;
}
body.rtl .menutop li.root {
  float: right;
}
body.rtl .gf-menu {
  margin: 0;
}
body.rtl .gf-menu ul {
  margin: 0;
}
body.rtl .gf-menu .dropdown .rt-arrow-pointer {
  left: inherit;
  right: 35px;
}
body.rtl .gf-menu .item.icon [class^="icon-"]:before,
body.rtl .gf-menu .item.icon [class*=" icon-"]:before {
  margin-right: 0;
  margin-left: 5px;
}
body.rtl .gf-menu.l1 > li {
  float: right;
}
body.rtl .gf-menu.l1 > li:first-child {
  border-left: none;
}
body.rtl .gf-menu.l1 > li:first-child .item {
  border-left: none;
}
body.rtl .menutop ul {
  float: right;
}
body.rtl .menutop ul li > .bullet {
  padding-left: 0;
  padding-right: 10px;
}
body.rtl .menutop ul li .item img {
  float: right;
  margin: 0 0 0 6px;
}
body.rtl .menutop ul li > .item .readon span {
  display: inherit;
  width: inherit;
}
body.rtl .menutop ul li.grouped-parent > .daddy span {
  background: none;
}
body.rtl .menutop ul li > .daddy span {
  background-position: 3px 3px;
}
body.rtl .menutop ul li.root:hover > .fusion-submenu-wrapper {
  left: inherit;
  right: 0;
}
body.rtl .menutop ul li:hover > .fusion-submenu-wrapper {
  left: inherit;
  right: 180px;
}
body.rtl .menutop .fusion-grouped ol li {
  margin-left: inherit;
  margin-right: 0;
}
body.rtl .fusion-grouped ol li .item {
  padding: 4px 6px 4px 14px;
}
body.rtl .module-content ul.menu li a:before,
body.rtl .module-content ul.menu li .item:before,
body.rtl .module-content ul.menu li .separator:before {
  left: inherit;
  right: 0;
}
body.rtl .module-content ul.menu li.active.current
				body.rtl .module-content ul.menu li#current.active > a:before,
body.rtl .module-content ul.menu li.active.current
				body.rtl .module-content ul.menu li#current.active > .item:before,
body.rtl .module-content ul.menu li.active.current
				body.rtl .module-content ul.menu li#current.active > .separator:before {
  content: "";
  border-bottom: 8px solid transparent;
  border-top: 8px solid transparent;
  border-right-width: 15px;
  border-right-style: solid;
  border-left-width: 0;
  right: -4px;
  left: inherit;
  top: 50%;
  margin-top: -8px;
  position: absolute;
  height: inherit;
}
body.rtl .title1 .title {
  padding-left: 0;
  padding-right: 30px;
}
body.rtl .title1 .title:before {
  right: 0;
  left: inherit;
}
body.rtl .title3 .title {
  border-right-width: 2px;
  border-right-style: solid;
  border-left: 0;
  padding-left: 0;
  padding-right: 30px;
}
body.rtl .sprocket-lists-title.padding {
  padding-left: 50px !important;
}
body.rtl .sprocket-lists-title .indicator {
  left: 10px;
  right: inherit;
}
body.rtl .active .indicator {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
body.rtl .sprocket-lists-arrows {
  float: right;
}
body.rtl .sprocket-lists-arrows .arrow {
  direction: ltr;
}
body.rtl .sprocket-lists-pagination {
  float: left;
}
body.rtl .sprocket-mosaic-hovercontent {
  left: 0;
  right: inherit;
}
body.rtl .sprocket-tabs-nav {
  margin: 0;
}
body.rtl .layout-showcase .sprocket-features-img-container {
  float: left;
  margin: 0 0 25px 0;
}
body.rtl .layout-showcase .sprocket-features-pagination {
  right: inherit;
  left: 250px;
}
body.rtl .rg-ss-slice-list {
  margin: 0;
}
body.rtl #mod-search-searchword.inputbox,
body.rtl .rokajaxsearch .roksearch-wrapper input#roksearch_search_str.inputbox:focus {
  background-position: 8px -67px;
}
body.rtl .chzn-container-single .chzn-single {
  padding-right: 8px;
  padding-left: 0;
}
body.rtl .chzn-container-single .chzn-single span {
  margin-left: 26px;
  margin-right: 0;
}
body.rtl .chzn-container-single .chzn-single abbr {
  left: 26px;
  right: auto;
}
body.rtl .chzn-container-single .chzn-single div {
  left: 0;
  right: auto;
}
body.rtl .chzn-container-single.chzn-container-single-nosearch .chzn-search {
  position: absolute;
  right: -9999px;
  left: auto;
}
body.rtl .chzn-container-multi .chzn-choices li {
  float: right;
}
body.rtl .chzn-container-multi .chzn-choices .search-choice {
  margin-right: 5px;
  margin-left: 0;
  padding-right: 5px;
  padding-left: 20px;
}
body.rtl .chzn-container-multi .chzn-choices .search-choice-close {
  left: 3px;
  right: auto;
}
body.rtl .chzn-container.chzn-with-drop .chzn-drop {
  right: 0;
  left: auto;
}
body.rtl .chzn-container .chzn-drop {
  right: -9999px;
  left: auto;
}
