#ws_ame_editor_heading {
    float: right !important;
    margin-right: unset !important;
    margin-left: 0.305em !important;
}


/*USER SELECTION SUBSUB MENU*/
#ws_user_selection_panels .ws_user_selection_panel {
    float: right !important;
}

#ws_user_selection_source_panel {
    margin-right: unset !important;
    margin-left: 10px !important;
}

#ws_loading_users_indicator {
    right: unset !important;
    left: 10px !important;
    margin: 4px 0 0 10px !important;

}

.ws_dialog_buttons {
    text-align: left !important;
}

.ws_dialog_buttons .button-primary {
    float: right !important;
}

#ws_user_selection_panels .ws_user_selection_list .ws_user_username_column {
    padding-left: 10px !important;
    padding-right: 0 !important;
}

#ws_user_selection_panels #ws_selected_users .ws_user_action_column {
    padding-left: 10px !important;
    padding-right: 6px !important;
}

/*END USER SELECTION SUBSUB MENU*/

/*ADMIN MENU*/
#ame-mb-main-actions {
    margin-left: unset !important;
    margin-right: 10px !important;
}

.ws_ame_custom_postbox .ame-tutorial-list ul {
    margin-left: unset !important;
    margin-right: 1em !important;
}

.ws_edit_link {
    float: left !important;
}

#ws_menu_access_editor .ws_column_access {
    padding-right: 10px !important;
    padding-left: 0 !important;
}

/*TODO : RTL ACCESS EDITOR*/
#ws_menu_access_editor input.ws_has_dropdown{
    margin-right: initial !important;
    float:right !important;
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius : 0 !important;
    -webkit-border-top-left-radius : 0!important;
    -webkit-border-bottom-left-radius : 0 !important;
    margin-left: 0 !important;
    border-right: solid !important;
    border-right-color: #dfdfdf;
    border-right-width: 1px !important;
    border-top-right-radius: 3px !important;
    border-bottom-right-radius : 3px !important;
    -webkit-border-top-right-radius : 3px!important;
    -webkit-border-bottom-right-radius : 3px !important;
}
#ws_menu_access_editor .ws_dropdown_button{
    margin: unset !important;

    border-right: none !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius : 0 !important;
    -webkit-border-top-right-radius : 0!important;
    -webkit-border-bottom-right-radius : 0 !important;
    margin-top: 0 !important;
    border-left: solid !important;
    border-left-color: #dfdfdf;
    border-left-width: 1px !important;
    border-top-left-radius: 3px !important;
    border-bottom-left-radius : 3px !important;
    -webkit-border-top-left-radius : 3px!important;
    -webkit-border-bottom-left-radius : 3px !important;
}

#ws_role_access_container{
    float : right !important;
    overflow: unset !important;
}

#ws_ext_permissions_container{
    padding-right: unset !important;
    padding-left: 9px !important;
}
#ws_ext_permissions_container .ws_ext_permissions_table tr td:first-child{
    padding-left: unset !important;
    padding-right: 15px !important;
}

#ws_ext_permissions_container #ws_ext_toggle_capability_names{
    right: unset !important;
    left: 0 !important;
}
.ws_cpt_selected_role_tip{
    right : unset !important;
    left : 0 !important;
    transform: translate(-1px, 0) rotate(45deg) !important;
    transform-origin : top left !important;
}
#ws_role_table_body_container{
    margin-right: unset !important;
    margin-left : -1px !important;
}

#ws-ame-apply-colors-to-all{
    float : right !important;
    margin-left: unset !important;
    margin-right: 5px !important;
}


/*END ADMIN MENU*/

/*METABOXES*/
#ws_actor_selector_container {
    margin-right: unset !important;
    margin-left: 130px !important;
}
.ws_ame_custom_postbox .handlediv{
    float: left !important;
}
.ws_flag_container{
    float: left !important;
    margin-left: unset !important;
    margin-right: 4px !important;
}
.ws_separator{
    float : right !important;
}
/*END METABOXES*/

/*DASHBOARD WIDGETS*/
#ame-dashboard-widgets {
    float: right !important;
}

#ame-major-widget-actions {
    float: right !important;
    margin-left: unset !important;
    margin-right: 10px !important;
}

/*END DASHBOARD WIDGETS*/


/*REDIRECTS*/
.ame-rui-redirect-content{
    padding : 10px !important;
}
.ame-rui-actor{
    margin-right: unset !important;
    margin-left : 10px !important;
}
.ame-rui-url-template, .ame-redirect-url-input {
    margin-right: unset !important;
    margin-left: 10px !important;
}

.ame-rui-shortcodes-enabled {
    margin-right: unset !important;
    margin-left: 10px !important;
}
.ame-rui-url-dropdown-trigger{
    right: unset !important;
    left: 1px !important;
}
/*END REDIRECTS*/

.ws_main_container {
    float: right !important;
}

.ws_basic_container {
    float: right !important;
}

.ws_menu.ws_active::after {
    right: unset !important;
    left: -19px !important;
    transform: rotate(180deg);
}


.ws_button {
    float: right !important;
}

#ws_menu_editor .ws_editbox input[type=text], #ws_menu_editor .ws_editbox select {
    float: right !important;
}

.ws_select_icon .icon16 {
    left: unset !important;
}

.ws_reset_button {
    float: left !important;
    /*visibility: visible !important;*/
    margin-left: 6px !important;
    margin-right: 4px !important;
}

.ws_color_scheme_display {
    margin-right: 1px !important;;
    margin-left: 5px !important;
}

#ws_menu_editor .ws_edit_field-access_level input.ws_field_value {
    margin-right: 1px !important;
    margin-left: 5px !important;
}

#ws_menu_editor .ws_edit_field-icon_url input.ws_field_value {
    margin-right: 1px !important;
    margin-left: 5px !important;
}

#ws_menu_editor .ws_edit_field label {
    float: right !important;
}


.ws_ame_custom_postbox .ame-tutorial-list ul {

}


/*ROLES*/
#rex-category-sidebar .rex-dropdown-trigger {
    right: unset !important;
    left: 0 !important;
}

#rex-category-sidebar .rex-nav-item .rex-nav-toggle {
    margin-right: unset !important;
    margin-left: 0.3em;
}

#rex-category-sidebar .rex-nav-is-expanded .rex-nav-toggle:after {
    content: "\f347" !important;
}

#rex-category-sidebar .rex-nav-toggle:after {
    content: "\f341" !important;
}


#rex-misc-view-options-button{
    margin-right: auto !important;
    margin-left: 10px !important;

}

#rex-action-sidebar {
    margin-left: unset !important;
    margin-right: 15px !important;
}

.settings_page_menu_editor .ui-button.ui-dialog-titlebar-close {
    right: unset !important;
    left: 0 !important;
}

.ui-dialog .ui-dialog-buttonset .ui-button.ame-dialog-cancel-button {
    float: left !important;
}

.ui-dialog .ui-dialog-buttonset .ui-button {
    float: right !important;
}

#rex-editable-roles-container .ame-selected-role-table-row .ame-selected-role-tip {
    transform: rotate(180deg) !important;
}

#rex-editable-roles-container .ame-selected-role-tip {
    right: unset !important;
    left: -2px !important;
}

#rex-editable-role-list {
    margin-left: unset !important;
    margin-right: 1em !important;
}

#rex-category-sidebar{
    border-right: none !important;
    border-left: 1px solid #ccd0d4 !important;
}
/*END ROLES*/

/*USERS */
/*p.submit{
    text-align: left !important;
}*/
.ws_ame_doc_box ul {
    margin-left: unset !important;
    margin-right: 1em !important;
}

.ws_ame_doc_box .handlediv {
    float: left !important;
}

/*END USERS*/

/*TWEAKS*/
.ame-twm-tweak-children {
    margin-left: unset !important;
    margin-right: 1.7em !important;
}

.ame-twm-section .ws-ame-postbox-toggle {
    right: unset !important;
    left: 0 !important;
}

/*END TWEAKS*/

/*PLUGINS*/
.ame-pv-save-form {
    float: left !important;
}

.plugins .active th.ame-check-column, .plugin-update-tr.active td {
    border-left: unset !important;
    border-right: 4px solid #2ea2cc !important;
}

#ame-plugin-visibility-editor .inline-edit-row .ame-pv-inline-reset {
    margin-left: unset !important;
    margin-right: 1em !important;
}

/*END PLUGINS*/

/*UTILITIES*/
.qtip-content {
    text-align: right !important;
    direction: rtl !important;
}
/*END UTILITIES*/


#adminmenu li.ame-has-deep-submenu > a::after{
    right: unset !important;
    left: 6px !important;
    transform: rotate(180deg) !important;
}

ul#adminmenu a.wp-has-current-submenu:after{
    border-right-color: transparent !important;
}

#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within:after{
    border-right-color: transparent !important;
}.qtip .qtip-tip

#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after{
    border-right-color : transparent !important;
}

.ame-submenu-icon {
    margin-left: 5px !important;
    margin-right: -10px !important;
    float: right !important;
}

#ws_menu_editor .ws_dropdown_button{
    float:right !important;
    border-right: none !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius : 0 !important;
    -webkit-border-top-right-radius : 0!important;
    -webkit-border-bottom-right-radius : 0 !important;
    margin-top: 0 !important;
    border-left: solid !important;
    border-left-color: #dfdfdf;
    border-left-width: 1px !important;
    border-top-left-radius: 3px !important;
    border-bottom-left-radius : 3px !important;
    -webkit-border-top-left-radius : 3px!important;
    -webkit-border-bottom-left-radius : 3px !important;
}

#ws_menu_editor .ws_has_dropdown input.ws_field_value{
    float:right !important;
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius : 0 !important;
    -webkit-border-top-left-radius : 0!important;
    -webkit-border-bottom-left-radius : 0 !important;
    margin-left: 0 !important;
    border-right: solid !important;
    border-right-color: #dfdfdf;
    border-right-width: 1px !important;
    border-top-right-radius: 3px !important;
    border-bottom-right-radius : 3px !important;
    -webkit-border-top-right-radius : 3px!important;
    -webkit-border-bottom-right-radius : 3px !important;
}

#adminmenu li.ame-menu-heading-item .wp-menu-name{
    padding-left: unset !important;
    padding-right: 9px !important;
}

.qtip .qtip-tip{
    right: 3px !important;
    left : unset !important;
}
#ame-eh-column-selector{
    margin-left: unset !important;
    margin-right: auto !important;
}

.ame-eh-column-option-list {
    flex-direction: row-reverse;
    margin-left: unset !important;
    margin-right: 0.4em !important;
}
#ame-eh-category-container{
    border-right: unset !important;
    border-left : 1px solid #ccd0d4 !important;
}
#ame-eh-top-save-button{
    float: left !important;
}