/********** PLUGIN ADMIN MENU EDITOR PRO UPDATE 08012015 BY JIM **********/

#ws_admin_bar_editor,
#ws_menu_editor {background:#e9edf4!important;margin:0 -20px;padding:20px;float:left;width:100%;}

#ws_admin_bar_editor {margin-top:0!important;}
#ws_admin_bar_editor #abe-editor-menu {border:none;}

#ws_menu_editor .ws_main_container {width:288px;}
#ws_menu_editor .ws_container {width:276px;cursor:pointer;}
#ws_menu_editor .ws_edit_link {width:27px;}

body.settings_page_menu_editor .wrap #ws_actor_selector_container,
body.settings_page_ws-admin-bar-editor #abe-actor-list-container {padding:0px 0 20px 0px!important;background:#E9EDF4;width:200px;min-width:200px;border:none;float:left;}
body.settings_page_menu_editor .wrap .subsubsub,
body.settings_page_ws-admin-bar-editor ul#abe-actor-list {width:200px;min-width:200px;margin:0!important;padding:0!important;border:none;}
body.settings_page_menu_editor .wrap #ws_actor_selector li,
body.settings_page_ws-admin-bar-editor ul#abe-actor-list li {margin:0;padding:0;background:#E9EDF4;width:100%;border:none;height:40px;}
body.settings_page_menu_editor .wrap #ws_actor_selector li a {width:175px;text-align:right;}
body.settings_page_menu_editor .wrap #ws_actor_selector li a:before {display:none;}
#ws_actor_selector_container+div {margin:0 -20px 0 0;float:left;width:calc(100% - 270px);padding:0 20px 5px;min-height:575px;min-width:150px;background:#E9EDF4;}
#ws_actor_selector_container+div .ws_basic_container {position:absolute;right: 0;}
#ws_actor_selector_container+div .ws_basic_container #ws_editor_sidebar,
#abe-editor-menu {border-radius:0;right:20px;top:158px;width:135px;height:230px;background:#4b515e;color:#c4c5c9;position:fixed;margin:0!important;}
#ws_actor_selector_container+div .ws_basic_container #ws_editor_sidebar .ws_main_button,
#abe-editor-menu .button,
#abe-editor-menu #abe-save-menu {margin:5px!important;width:125px!important;line-height:20px;height:40px;padding:10px 6px!important;text-transform:uppercase;}
#ws_actor_selector_container+div .ws_basic_container #ws_editor_sidebar .ws_main_button#ws_load_menu {padding:7px 8px!important;white-space:normal;font-size:12px;line-height:14px;}

.ws_main_container {border-radius:0!important;margin:0 10px 0 0!important;border:none!important;}
.ws_main_container .ws_toolbar,
#abe-editor-content .abe-toolbar {border-bottom:1px solid #dfdfdf;height:auto;background:#f6f7fa!important;}
.ws_main_container .ws_toolbar .ws_separator {display:none;}
.ws_main_container .ws_toolbar .ws_button,
#abe-editor-content .abe-toolbar a {height:20px;width:20px;text-align:center;line-height:27px;background:none;border:1px solid #c0c0e0;}
#abe-editor-content .abe-toolbar {padding-left:6px;padding-top:6px;height:37px;margin-bottom:3px;}
#abe-editor-content {padding:0;border:none;background:#fff;margin-left:20px;width:calc(100% - 384px);min-width: 289px!important;}
#abe-editor-content ol.abe-children {margin:4px 0 0 4px;}
#abe-editor-content ol.abe-children li.abe-node {margin-bottom:4px;}

.ws_main_container .ws_container,
.abe-node-handle {border-color:#e9edf4!important;background:#f6f7fa!important;box-shadow:none;padding:3px 0;}
.ws_main_container .ws_container.ws_active,
.abe-selected .abe-node-handle {background:#EAECF1!important;}
.ws_main_container .ws_container .ws_item_head {background:none!important;}
.ws_main_container .ws_container .ws_item_head .ws_item_title {color:#1c1e23;font-weight:600;text-shadow:none;}

.abe-node-handle {padding: 0;border-radius:0!important;line-height: 30px;height: 34px;max-width: 276px;}
.abe-node-settings {width: 276px;border-radius: 0;border-color: #E9EDF4!important;}
.abe-node-handle span.abe-node-title {width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.abe-node-handle .abe-node-visibility,
.abe-node-handle .abe-expand-button {vertical-align:top;}
.abe-node-handle span.abe-node-title span {color: #1c1e23;font-weight: 600;text-shadow: none;}
body.settings_page_menu_editor div#message {margin-bottom:20px;}

body.settings_page_menu_editor .wrap .ws_color_scheme_display,
body.settings_page_menu_editor .wrap .ws_editbox input,
body.settings_page_menu_editor .wrap .ws_editbox select {height:30px!important;font-size:13px!important;line-height:30px;margin:0;padding:0 5px!important;}
body.settings_page_menu_editor .wrap .ws_edit_field {clear:both;}

#ws_menu_editor .ws_editbox {border-top:1px solid #e9edf4;}
#ws_menu_editor .ws_dropzone {margin-bottom:5px;}
/**/
#ws_menu_editor .ws_toggle_container {margin-right:0;}
/*INPUT*/
#ws_menu_editor .ws_editbox input[type="text"],
#ws_menu_editor .ws_editbox select,
#ws_menu_editor .ws_editbox .ws_input_default.ws_edit_field-menu_title input[type="text"],
#ws_menu_editor .ws_editbox .ws_input_default.ws_edit_field-page_title input[type="text"],
#ws_menu_editor .ws_editbox .ws_input_default.ws_edit_field-css_class input[type="text"],
#ws_menu_editor .ws_editbox .ws_input_default.ws_edit_field-hookname input[type="text"] {width:100%!important;}
#ws_menu_editor .ws_editbox .ws_edit_field-menu_title input[type="text"],
#ws_menu_editor .ws_editbox .ws_edit_field-page_title input[type="text"],
#ws_menu_editor .ws_editbox .ws_edit_field-css_class input[type="text"],
#ws_menu_editor .ws_editbox .ws_edit_field-hookname input[type="text"],
#ws_menu_editor .ws_editbox .ws_input_default.ws_edit_field-access_level input[type="text"],
#ws_menu_editor .ws_editbox .ws_input_default.ws_edit_field-icon_url input[type="text"] {width:229px!important;margin:0;}
#ws_menu_editor .ws_editbox .ws_edit_field-access_level input[type="text"],
#ws_menu_editor .ws_editbox .ws_edit_field-icon_url input[type="text"],
#ws_menu_editor .ws_editbox .ws_edit_field-colors input[type="text"] {width:195px!important;margin:0;}

#ws_menu_editor .ws_editbox .ws_edit_field-colors span.ws_color_scheme_display {height:28px!important;line-height:28px!important;position:absolute;width:183px!important;padding-left:4px!important;}
#ws_menu_editor .ws_editbox .ws_input_default.ws_edit_field-colors span.ws_color_scheme_display {width:218px!important;}
#ws_menu_editor .ws_editbox .ws_edit_field-colors span.ws_color_scheme_display span.ws_color_display_item {border-radius: 0;margin: 4px 5px 4px 0px;border: none;width:20px;height:20px;}
/*BUTTON*/
#ws_menu_editor .ws_editbox button.ws_select_icon,
#ws_menu_editor .ws_editbox input.button.ws_launch_access_editor,
#ws_menu_editor .ws_editbox input.button.ws_open_color_editor {width:30px;height:30px;text-transform:uppercase;min-width:30px;float:right;border-radius:0;background:none;border:1px solid #D7DAE1;color: #666;font-size: 11px!important;padding: 0 3px!important;margin-left:5px;}
#ws_menu_editor .ws_editbox img.ws_reset_button {border:1px solid #D7DAE1;padding:1px;height:26px;width:26px;text-align:center;float:right;margin:0;}

#ws_menu_editor .ws_editbox button.ws_select_icon .icon16 {width:22px;height:22px;display: inline-block;margin: 0 auto;top:0;left:-4px;}
#ws_menu_editor .ws_editbox button.ws_select_icon .icon16:before {color:#1FB5AD;font-family:'dashicons'!important;}
#ws_menu_editor .ws_editbox #ws_icon_selector .ws_icon_option .icon16::before {font-family:'dashicons'!important;}
.ws_input_default .ws_reset_button, .ws_has_no_default .ws_reset_button {position:absolute;}

/*POPUP*/
#export_dialog, #import_dialog,#ws-ame-dashboard-hide-confirmation,
#ws_menu_access_editor {clear:both;padding:0;}
#ws_menu_access_editor .ws_dialog_buttons {position:relative;}

body.settings_page_menu_editor .ui-widget-header {float:left;width:100%;margin-bottom:10px!important;width:calc(100% - 40px);}
body.settings_page_menu_editor .ui-widget-header .ui-dialog-title {font-family:'Open Sans';text-transform:uppercase;}

form#import_menu_form .ws_dialog_panel {text-align:center;}
/********** END PLUGIN ADMIN MENU EDITOR PRO **********/
