#cboxContent, #s5_body_padding {
direction:rtl;
text-align:right;
}

#s5_center_area1 {
direction:ltr;
}

li.pagenav-next {
float:left;
}

li.pagenav-prev {
float:right;
}

ul.actions {
float:left;
}

.pull-right {
float:left;
}

#loading_img {
visibility:hidden;
}

.button {
margin-left:8px;
margin-right:0px;
}

#s5_ls_close {
right:auto !important;
left:4px !important;
}

.article-info dt, .article-info dd {
margin-right:0px;
margin-left:14px;
}

#s5_logo_wrap {
float:right;
}

#s5_pos_custom_1 {
float:left;
}

#s5_menu_inner {
float: right;
}

#s5_nav li {
border:none;
border-left:1px solid #242424;
}

#s5_search_wrap {
float:left;
}

#s5_search_wrap input {
background-image:none;
}

#s5_register, #s5_login {
margin-left:0px;
margin-right:10px;
float:left;
}

.jdGallery a.readon {
float:right;
}

#fontControls {
float:left;
margin-right:0px;
margin-left:26px;
}

.s5_mod_h3_outer {
float:right;
}

.colored_numbers span {
float:right;
margin-right:0px;
margin-left:15px;
}

.s5_tab_show_slide_button_active, .s5_tab_show_slide_button_inactive {
float:left !important;
margin-left:0px !important;
margin-right:4px !important;
}

.tab_image {
float:right;
margin-right:0px;
margin-left:15px;
}

ul.s5_masonry_articles li {
margin-left:0px !important;
margin-right:2px !important;
}

ul.s5_masonry_articles {
float:left !important;
}

.s5_tab_show_slides_buttons_top { 
float:left;
}

/* Accordion
----------------------------------------------------------- */

.s5_am_toggler {
text-indent:22px;
}

div.s5_accordion_menu_element li a, .s5_am_inner_li .separator span {
background-position:center right !important;
padding-left:0px;
padding-right:8px;
}

.s5_accordion_menu h3.s5_am_parent span.s5_accordion_menu_left, h3 span.s5_accordion_menu_left {
padding-right: 46px !important;
}


.s5_am_not_parent .s5_accordion_menu_left {
padding-right:20px !important;
}


/* Flex Menu
----------------------------------------------------------- */


#s5_nav, #subMenusContainer {
direction:rtl;
}

#s5_nav li {
float:right;
}

#subMenusContainer a, #s5_nav li li a {
text-align:right;
}

#s5_nav li.mainParentBtn .s5_level1_span2 a {
background-position:center left !important;
padding-right:0px;
padding-left:20px;
}
