 /*
 * Copyright (c) 2026, Tribal Limited
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Zenario, Tribal Limited nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED. IN NO EVENT SHALL TRIBAL LTD BE LIABLE FOR ANY
 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

/* new toolbar */

#zenario_at_wrap {
	background:#F6F6F6;
	border-bottom:1px solid #CACACA;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.zenario_being_edited #zenario_at_wrap {
	background:#333;
}

.zenario_being_edited #zenario_at_wrap .tox-tinymce,
.zenario_being_edited .tox.tox-tinymce-inline .tox-editor-header {
	border-radius:0;
}

.zenario_being_edited #zenario_at_wrap .tox-tinymce {
	margin-top:45px;
}

#zenario_at_wrap a {
	text-decoration:none;
}

#zenario_at {
	-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3); 
}

#zenario_at_logout_link a {
	display:block;
	width:38px;
	height:41px;
	background:url('../admin/images/icon-exit-right.svg') no-repeat center / auto 24px;
	position:absolute;
	z-index:103;
	right:15px;
}

#zenario_at_logout_link a:hover {
	background-color:#007FA2;
}

#zenario_at .zenario_at_container:after,
#zenario_at .zenario_at_toolbar_container_top:after,
#zenario_at .zenario_at_toolbar_container_bottom:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}

#zenario_at .zenario_at_container {
	clear:both;
}

#zenario_at .zenario_at_content,
#zenario_at #zenario_at_lower_section,
#zenario_at #zenario_at_toolbars .zenario_at_actions_section {
	margin: 0 auto;
	max-width: 1200px;
}

#zenario_at .zenario_at_content:before, 
#zenario_at .zenario_at_content:after,
#zenario_at #zenario_at_lower_section:before,
#zenario_at #zenario_at_lower_section:after,
#zenario_at #zenario_at_toolbars .zenario_at_actions_section:before,
#zenario_at #zenario_at_toolbars .zenario_at_actions_section:after {
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	content: ".";
}

#zenario_at #zenario_at_toolbars div.zenario_at_actions_section {
	position:relative;
	z-index:1;
}

#zenario_at #zenario_at_toolbars div.zenario_at_actions_section .zenario_at_actions {
	float:right;
	margin-left:8px;
	font-size:12px;
	/*font-weight:bold;*/
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section span.zenario_at_big_action_button.zenario_at_action a {
	display: block;
    margin-top:0;
    margin-left:0;
    font-weight:normal;
    font-size:11px;
    line-height:25px;
    padding: 7px 8px 8px 8px;
	background:url('../admin/images/store_keeper/org_toolbar_separator.gif') no-repeat right 10px;
	-webkit-transition : background-color 200ms ease-in-out;
  	-moz-transition : background-color 200ms ease-in-out;
  	transition : background-color 200ms ease-in-out;
	cursor:pointer;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section span.zenario_at_big_action_button.zenario_at_action a:hover {
	background-color:#fbf290;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section span.zenario_at_big_action_button.zenario_at_button_disabled a {
	cursor:default;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section span.zenario_at_big_action_button.zenario_at_button_disabled a:hover {
	background:transparent;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section span.zenario_at_big_action_button.zenario_at_button_disabled a,
#zenario_at #zenario_at_toolbars .zenario_at_actions_section span.zenario_at_big_action_button.zenario_at_button_disabled a:hover {
	color:#888;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section .zenario_at_status_button_draft a {
	color:#E55107;
	background:url('../admin/images/icon-warning.svg') no-repeat left 10px / 15px 15px;
	padding-left:20px;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section .zenario_at_status_button_published a,
#zenario_at #zenario_at_toolbars .zenario_at_actions_section .zenario_at_status_button_published_unlisted a {
	color:#01AD03;
	background:url('../admin/images/icon-tick-green-circle.svg') no-repeat left 10px / 15px 15px;
	padding-left:20px;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section .zenario_at_status_button_hidden a {
	color:#484848;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section .zenario_at_status_button_archived a {
	color:#6C3900;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section .zenario_at_status_button_trashed a {
	color:#C42754;
}

#zenario_at .zenario_at_toolbar.zenario_at_actions_section .zenario_item_locked a {
	color:#ff5600;
}

#zenario_at .zenario_at_toolbar.zenario_at_actions_section .zenario_at_action_button a,
#zenario_at .zenario_at_toolbar.zenario_at_actions_section .zenario_item_locked a {
	font-weight:700;
	cursor: default;
}

#zenario_at .zenario_at_toolbar ul li.zenario_at_action_button:hover,
#zenario_at .zenario_at_toolbar ul li.zenario_item_locked:hover,
#zenario_at .zenario_at_toolbar ul li.zenario_at_big_action_button:hover {
	background-color:transparent;
}

#zenario_at .zenario_at_content.zenario_at_toolbar .zenario_at_extranet_user > ul > li.zenario_at_button_with_children > a {
	max-width: 295px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section .zenario_at_publish_button a {
	margin:5px 8px 0 8px;
	font-weight:normal;
	color:#000;
	background:#b9efba;
	border:1px solid #73d04e;
	height:25px;
	line-height:23px;
	padding:0 15px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	display:inline-block;
	cursor:pointer;
	transition:background-color 200ms ease-in-out;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section .zenario_at_publish_button a:hover {
	background:#a5eca7;
}

#zenario_at #zenario_at_toolbars .zenario_at_actions_section .zenario_at_delete_action a {	
	color:#D90000;
}

#zenario_at .zenario_at_tabs_container {
	background:#333333;
	font-size:13px;
	height:41px;
	padding-left:150px;
}

body.zenario_pageMode_template #zenario_at .zenario_at_tabs_container {
	background:#451d8b;
}

#zenario_at .zenario_at_toolbar_container {
	background:#F6F6F6;
	font-size:11px;
}

#zenario_at .zenario_at_toolbar_container_top {
	border-bottom:1px solid #DBDBDB;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_grid_on:hover,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_grid_off:hover,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_link_status_on:hover,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_link_status_off:hover,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_analytics_on:hover,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_analytics_off:hover {
	background-color:transparent;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li.zenario_toolbar_toggle a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li.zenario_toolbar_toggle a {
	width:26px;
	height: 22px;
	padding:0;
	line-height:20px;
	text-align:center;
	color:#7F7F7F;	
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: rgba(246,246,246,0);
	-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.7);
	box-shadow: inset 0 0 1px rgba(0,0,0,.7);
	background-image: -moz-linear-gradient(bottom, #e5e2e2, #f1f1f1 56%);
	background-image: linear-gradient(to top, #e5e2e2, #f1f1f1 56%);
	margin:9px 8px 0 8px;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li.zenario_toolbar_toggle a:hover,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li.zenario_toolbar_toggle a:hover {
	opacity:0.9;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li.zenario_toolbar_toggle_on a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li.zenario_toolbar_toggle_on a {
	background:#323232;
	color:#FFF;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_grid_off a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_grid_on a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_empty_slots_off a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_empty_slots_on a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_link_status_on a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_link_status_off a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_analytics_on a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_analytics_off a {
	background-repeat:no-repeat;
	background-size: 16px auto;
	background-position: center center;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_grid_off a {
	background-image:url('../admin/images/icon-show-grid.svg');
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_grid_on a {
	background-image:url('../admin/images/icon-hide-grid.svg');
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_empty_slots_off a {
	background-image:url('../admin/images/icon-show-slot.svg');
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_empty_slots_on a {
	background-image:url('../admin/images/icon-hide-slot.svg');
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_link_status_off a {
	background-image:url('../admin/images/icon-show-link-status.svg');
	background-size:auto 13px;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_link_status_on a {
	background-image:url('../admin/images/icon-hide-link-status.svg');
	background-size:auto 13px;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_analytics_off a {
	background-image:url('../admin/images/icon-show-analytics.svg');
	background-size:auto 18px;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_analytics_on a {
	background-image:url('../admin/images/icon-hide-analytics.svg');
	background-size:auto 18px;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_grid_off a:hover,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_slot_wand ul li#zenario_at_button__show_empty_slots_off:hover a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_link_status_off:hover a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__show_analytics_off:hover a {
	background-color:#fbf290;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__analytics_dropdown .zenario_at_button_disabled a {
	font-weight: bold;
	color:#444;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__analytics_dropdown .zenario_at_button_disabled {
	position:relative;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_indicators ul li#zenario_at_button__analytics_dropdown .zenario_at_button_disabled:before {
  	font-family: "FontAwesome";
  	content: "\f0DA";
  	font-weight: 700;
  	position: absolute;
  	left: 2px;
  	top: 10px;
  	color: #444;
  	font-size: 12px;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_menu_node ul .zenario_create_a_new a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_menu_node ul .zenario_create_a_new a:hover,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_create ul .zenario_create_a_new a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_create ul .zenario_create_a_new a:hover {
	background: #ea5900;
	color: #fff;
	text-shadow: 0 1px 1px #000;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	line-height: 20px;
	padding: 2px 10px 2px 9px;
	margin: 7px 5px 0px 0px;
}

#zenario_at .zenario_at_toolbar_container_top .zenario_at_create ul .zenario_create_a_new a,
#zenario_at .zenario_at_toolbar_container_top .zenario_at_create ul .zenario_create_a_new a:hover {
	line-height:18px;
}

#zenario_at .zenario_at_toolbar_container_bottom {
	border-top:1px solid #fff;
	height:33px;
	padding-top:8px;
}

#zenario_at .zenario_at_status_icons_container {
	position:absolute;
	right:15px;
	top:0;
	height:32px;
	padding:9px 0 0 5px;
}

body.zenario_pageMode_edit #zenario_at .zenario_at_status_icons_container,
body.zenario_pageToolbar_preview:not(.zenario_pageToolbar_translations) #zenario_at .zenario_at_status_icons_container {
	right:65px;
}

#zenario_at .zenario_at_tabs {
	height:37px;
	padding-top:4px;
	padding-left:140px;
	position:relative;
}

#zenario_at .zenario_at_tabs .zenario_toolbar,
#zenario_at .zenario_at_tabs .zenario_toolbar a,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_at_menu_tab_primary > div > .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_at_menu_tab_primary .zenario_at_menu_tab_secondary .zenario_middle_inner {
	color:#DCDCDC;
}

#zenario_at .zenario_at_tabs .zenario_toolbar:hover,
#zenario_at .zenario_at_tabs .zenario_toolbar:hover a,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_at_menu_tab_primary > div > .zenario_middle_inner:hover,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_at_menu_tab_primary .zenario_at_menu_tab_secondary .zenario_middle_inner:hover {
	color:#6E6E6E;
}

#zenario_at .zenario_at_tabs .zenario_toolbar_on,
#zenario_at .zenario_at_tabs .zenario_toolbar_on a,
#zenario_at .zenario_at_tabs .zenario_toolbar_on:hover,
#zenario_at .zenario_at_tabs .zenario_toolbar_on:hover a,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar_on.zenario_at_menu_tab_primary > div > .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar_on.zenario_at_menu_tab_primary > div > .zenario_middle_inner:hover,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_at_menu_tab_primary .zenario_toolbar_on.zenario_at_menu_tab_secondary .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_at_menu_tab_primary .zenario_toolbar_on.zenario_at_menu_tab_secondary .zenario_middle_inner:hover {
	color:#000;
}

#zenario_at .zenario_at_tabs .zenario_toolbar {
	float:left;
	margin-right:4px;
	overflow:hidden;
	cursor:pointer;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar,
#zenario_at .zenario_at_tabs .zenario_middle_inner {
	background-color:#676767;
	-webkit-transition: background-color 0.3s ease-out;
	-moz-transition: background-color 0.3s ease-out;
	transition: background-color 0.3s ease-out;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
}


#zenario_at .zenario_at_tabs .zenario_middle_inner:hover {
	background-color:#B9B9B9;
}

#zenario_at .zenario_at_tabs .zenario_toolbar_on > div > .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar_on > div > .zenario_middle_inner:hover {
	background-color:#F6F6F6;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons span {
	font-size:10px;
	display:inline-block;
	float:left;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons span.zenario_at_icon_version_in_view {
	height:32px;
	background:url('../admin/images/icon_version_in_view.svg') no-repeat center bottom / 12px 6px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons span.has_record_count {
	position: relative;
  	padding-right: 14px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons span.has_record_count .zenario_item_record_count {
	right: -1px;
  	left: auto;
  	top: -4px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons span a {
	margin-left:5px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons a {
	color:#3c3c3c;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_none a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_some a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_language a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_layout a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_title a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .pinned a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .not_pinned a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_staging_mode a {
	height:22px;
	background:#E2E2E2;
	float:right;
	line-height:22px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions a {
	width:22px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_some a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_none a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_title a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .pinned a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .not_pinned a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_staging_mode a {
	width:24px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_language a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_layout a {
	text-align:center;
	padding:0 4px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_none a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_some a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_title a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .pinned a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .not_pinned a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_staging_mode a {
	background-repeat:no-repeat;
	background-position:center center;
	background-size:auto 16px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_none a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_some a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_layout a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_title a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .pinned a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .not_pinned a {
	cursor:pointer;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id_special_page a {	
	background:#E50707;
	color:#FFF;
	text-shadow:0 1px 1px #333;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version_draft a {	
	background:#ff5600;
	color:#FFF;
	text-shadow:0 1px 1px #333;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version_published a {	
	background:#01ac02;
	color:#FFF;
	text-shadow:0 1px 1px #333;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version_archived a {	
	background:#6C3900;
	color:#FFF;
	text-shadow:0 1px 1px #333;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version_trashed a {	
	background:#C42754;
	color:#FFF;
	text-shadow:0 1px 1px #333;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version_hidden a {	
	background:#484848;
	color:#FFF;
	text-shadow:0 1px 1px #333;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions.privacy_with_role a {
	background-color:#AAEBCC;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions.privacy_group_members a {
	background-color:#D8AEEB;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions.privacy_logged_in a {
	background-color:#EBACB3;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions.privacy_send_signal a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions.privacy_call_static_method a {
	background-color:#EBD8AA;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions.privacy_in_smart_group a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions.privacy_logged_in_not_in_smart_group a {
	background-color:#ABD3EB;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions.privacy_public a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions.privacy_logged_out a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias a {
	background-color:#e2e2e2;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_none a {
	background-image:url('../admin/images/icon-category-dark-grey.svg');
	background-size:auto 18px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_some a {
	background-image:url('../admin/images/icon-category-red.svg');
	background-size:auto 18px;
	background-color:#C5E8F4;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_none a:hover,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_categories_some a:hover {
	background-image:url('../admin/images/icon-category-white.svg');
	background-color:#4b4d4c;
	cursor:pointer;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions a {
	background-image:url('../admin/images/icon-permissions.svg');
	cursor:pointer;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_permissions a:hover {
	background-image:url('../admin/images/icon-permissions-white.svg');
	background-color:#4b4d4c;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias a {
	background-image:url('../admin/images/icon-copy-url.svg');
	background-size:auto 16px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias.zenario_at_icon_no_alias > a::after {
	content: '';
	height: 12px;
	width: 12px;
	background:url('../admin/images/icon-warning.svg') no-repeat;
	display: block;
	position: relative;
	left: 17px;
	top: -4px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_title a {
	background-image:url('../admin/images/icon-title.svg');
	background-size:18px auto;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .pinned a {
	background-image:url('../admin/images/icon-thumbtack-red.svg');
	background-size:auto 14px;
	background-color:#c5e8f4;
	cursor:pointer;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .not_pinned a {
	background-image:url('../admin/images/icon-thumbtack-dark-grey.svg');
	background-size:auto 14px;
	cursor:pointer;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .pinned a:hover,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .not_pinned a:hover {
	background-image:url('../admin/images/icon-thumbtack-white.svg');
	background-color:#4b4d4c;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_staging_mode a {
	background-image:url('../admin/images/icon-thumbs-up-shadow.svg');
	background-size:auto 16px;
	background-color:#ff5600;
	cursor:pointer;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_staging_mode.zenario_at_icon_staging_mode_disabled a {
	background-color:#666;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_staging_mode.zenario_at_icon_staging_mode_not_available a {
	opacity: 0.5;
	background-color: #888;
}

#zenario_at .zenario_at_tabs .zenario_toolbar .zenario_middle .zenario_middle_inner {
	height:27px;
	float:left;
	padding:10px 10px 0;
}



/*	Added by Chris: some CSS for the "view in Organizer" link on tabs. Might need some tweaks from Liz.	*/

#zenario_at .zenario_at_tabs .zenario_toolbar_tab_with_link.zenario_toolbar_on > .zenario_middle > .zenario_middle_inner {
	padding-right: 0;
}

#zenario_at .zenario_toolbar_tab_with_link a.zenario_toolbar_tab_link {
	display: none;
}

#zenario_at .zenario_toolbar_tab_with_link.zenario_toolbar_on a.zenario_toolbar_tab_link {
	width: 13px;
	height: 13px;
	margin-left: 3px;
	display: inline-block;
	background: url('../admin/images/icon-open-in-new-window-blue.svg') no-repeat center center / auto 100%;
	position: relative;
	right: 5px;
	bottom: 0;
	margin-left:5px;
}



/*	Added by Chris: put an icon to the left of the icon.	*/

#zenario_at .zenario_at_tabs .zenario_toolbar_tab_label_icon {
	background-size: contain;
	float:left;
	margin-right:5px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar_tab_label_icon.organizer_item_image {
	width: 14px;
	height: 16px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar_off .zenario_toolbar_tab_label_icon.organizer_item_image {
	filter: grayscale(100%);
}





#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_at_menu_tab_primary .zenario_at_menu_tab_secondary {
	overflow:hidden;
	padding-left:1px;
}

/*#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_at_menu_tab_primary .zenario_at_menu_tab_secondary {
	background-image:url('../admin/images/toolbar-border-pale-grey.png');
	background-repeat:no-repeat;
	background-position:0 0;
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_at_menu_tab_primary .zenario_at_menu_tab_secondary:hover {
	background-image:url('../admin/images/toolbar-border-grey.png');
	background-repeat:no-repeat;
	background-position:0 0;
}*/

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .zenario_middle_inner {
	display:inline-block;
	float:left;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .zenario_toolbar_tab_children {
	display:inline-block;
	float:right;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .zenario_toolbar_tab_children .zenario_toolbar_tab_child {
	display:inline-block;
	float:left;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .zenario_toolbar_tab_children .zenario_toolbar_tab_child .zenario_middle .zenario_middle_inner {
	position:relative;
	margin-top:-10px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .zenario_middle_child .zenario_middle_inner {
	display:inline-block;
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary {
	background:transparent;
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary .zenario_middle_child .zenario_middle_inner {
	height:24px;
	margin-top:3px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create .zenario_middle .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab .zenario_middle .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__layout .zenario_middle .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .zenario_middle_child .zenario_middle_inner {
	padding-left:35px;
	background-repeat:no-repeat;
	background-position:10px center;
	background-size:16px 16px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .zenario_middle_child .zenario_middle_inner {
	padding-left:28px;
	background-position:7px center;
	background-size:16px 16px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .node_suggest_on .zenario_middle_child .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary.node_suggest_on .zenario_middle_child .zenario_middle_inner {
	padding-left:38px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create .zenario_middle .zenario_middle_inner {
	background-size:19px 19px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create .zenario_middle .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create .zenario_middle .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-new-off-and-hover-state.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create.zenario_toolbar_on .zenario_middle .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create.zenario_toolbar_on .zenario_middle .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-new-on-state.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab .zenario_middle .zenario_middle_inner {
	background-image:url('../admin/images/icon-menu-node-light-grey.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab .zenario_middle .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-menu-node-grey.svg');
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_toolbar_on .zenario_middle .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_toolbar_on .zenario_middle .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-menu-node-blue-v2.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_at_tab_with_children .zenario_middle > .zenario_middle_inner {
	background-image:url('../admin/images/icon-menu-node-1-light-grey.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_at_tab_with_children .zenario_middle > .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-menu-node-1-grey.svg');
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_toolbar_on.zenario_at_tab_with_children .zenario_middle > .zenario_middle_inner, 
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_toolbar_on.zenario_at_tab_with_children .zenario_middle > .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-menu-node-1-blue-v3.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_at_tab_with_children .zenario_middle > .zenario_middle_inner {
	background-size:16px 16px;
	background-position:11px 11px;
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary .zenario_middle_child .zenario_middle_inner  {
	background-image:url('../admin/images/icon-menu-node-2-light-grey.svg');
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary .zenario_middle_child .zenario_middle_inner:hover,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary.zenario_toolbar_on .zenario_middle_child .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary.zenario_toolbar_on .zenario_middle_child .zenario_middle_inner:hover  {
	background-image:url('../admin/images/icon-menu-node-2-dark.svg');
}



#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.node_suggest_on > .zenario_middle > .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_toolbar_on.node_suggest_on > .zenario_middle > .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_toolbar_on.node_suggest_on > .zenario_middle > .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-menu-node-blue-folder-green.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab.node_suggest_on .zenario_middle > .zenario_middle_inner {
	background-image:url('../admin/images/icon-menu-node-light-grey-folder.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab.node_suggest_on .zenario_middle > .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-menu-node-grey-folder.svg');
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_toolbar_on.zenario_at_tab_with_children.node_suggest_on .zenario_middle > .zenario_middle_inner, 
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_toolbar_on.zenario_at_tab_with_children.node_suggest_on .zenario_middle > .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-menu-node-1-blue-folder-green.svg');
}


#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_at_tab_with_children.node_suggest_on .zenario_middle > .zenario_middle_inner {
	background-image:url('../admin/images/icon-menu-node-1-light-grey-folder.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_at_tab_with_children.node_suggest_on .zenario_middle > .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-menu-node-1-grey-folder.svg');
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary.node_suggest_on .zenario_middle_child .zenario_middle_inner  {
	background-image:url('../admin/images/icon-menu-node-2-light-grey-folder.svg');
}

#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary.node_suggest_on .zenario_middle_child .zenario_middle_inner:hover,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary.zenario_toolbar_on.node_suggest_on .zenario_middle_child .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_tabOrTabsChildSelected .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary .zenario_middle .zenario_at_menu_tab_secondary.zenario_toolbar_on.node_suggest_on .zenario_middle_child .zenario_middle_inner:hover  {
	background-image:url('../admin/images/icon-menu-node-2-dark-folder.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab.node_suggest_on > .zenario_middle > .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab.zenario_at_menu_tab_primary.zenario_at_tab_with_children.node_suggest_on .zenario_middle > .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .node_suggest_on .zenario_middle_child .zenario_middle_inner {
	background-size:25px auto;
	background-position:6px 8px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__layout .zenario_middle .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__layout .zenario_middle .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-layout-off-and-hover-state.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__layout.zenario_toolbar_on .zenario_middle .zenario_middle_inner,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__layout.zenario_toolbar_on .zenario_middle .zenario_middle_inner:hover {
	background-image:url('../admin/images/icon-layout-on-state-v2.svg');
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__translations .zenario_middle .zenario_middle_inner {
	padding-left: 35px;
  	position: relative;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__translations .zenario_middle .zenario_middle_inner:before {
	font-family:"FontAwesome";
	content:"\f1ab";
  	position: absolute;
  	left: 8px;
  	top: 10px;
	font-size: 16px;
	line-height: 1em;
  	text-indent: initial;
}



#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__translations.zenario_toolbar_on[class*='hidden'] .zenario_middle_inner:before {
	color:#484848;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__translations.zenario_toolbar_on[class*='trashed'] .zenario_middle_inner:before {
	color:#a77a4b;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__translations.zenario_toolbar_on[class*='published'] .zenario_middle_inner:before,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__translations.zenario_toolbar_on[class*='unlisted'] .zenario_middle_inner:before {
	color:#01ac02;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__translations.zenario_toolbar_on[class*='draft'] .zenario_middle_inner:before {
	color:#ff5600;
}

body.zenario_pageMode_edit #zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create .zenario_middle .zenario_middle_inner,
body.zenario_pageMode_menu #zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create .zenario_middle .zenario_middle_inner,
body.zenario_pageMode_layout #zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create .zenario_middle .zenario_middle_inner {
	/* To style */
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar_highlight_new_tab .zenario_middle .zenario_middle_inner {
	animation: yellow_bg_color_flash 0.5s;
	-webkit-animation: yellow_bg_color_flash 0.5s;
	animation-iteration-count: 4;
	-webkit-animation-iteration-count: 4;
}

@keyframes yellow_bg_color_flash {
	0%   {background-color: #F6F6F6;}
	50%  {background-color: #f5e687;}
	100% {background-color: #F6F6F6;}
}

@-webkit-keyframes yellow_bg_color_flash {
	0%   {background-color: #F6F6F6;}
	50%  {background-color: #f5e687;}
	100% {background-color: #F6F6F6;}
}

/* Top right icons and status button on toolbar */

#zenario_at_wrap .zenario_at_topRightIcons {
	padding-top:9px;
}

.zenario_pageMode_menu #zenario_at .zenario_at_toolbar_container .zenario_at_actions_section,
.zenario_pageMode_layout #zenario_at .zenario_at_toolbar_container .zenario_at_actions_section {
	opacity:50%;
	cursor:default;
}

.zenario_pageMode_menu #zenario_at .zenario_at_status_icons_container,
.zenario_pageToolbar_translations #zenario_at .zenario_at_status_icons_container,
.zenario_pageMode_menu #zenario_at .zenario_at_toolbar_container .zenario_at_topRightIcons > div:not(.zenario_debug),
.zenario_pageToolbar_translations #zenario_at .zenario_at_toolbar_container .zenario_at_topRightIcons > div:not(.zenario_debug),
.zenario_pageMode_layout #zenario_at .zenario_at_toolbar_container .zenario_at_topRightIcons > div:not(.zenario_debug) {
	display:none;
}

/* Inactive tab */

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar_tab_grouping_inactive:not(.zenario_toolbar__preview) {
	margin-top:5px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar_tab_grouping_inactive:not(.zenario_toolbar__preview) .zenario_middle .zenario_middle_inner {
	height:22px;
	padding-top:8px;
	font-size:90%;
	background-color:#000;
	background-size:14px 14px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar_tab_grouping_inactive:not(.zenario_toolbar__preview):hover {
	color:#FFF;
}

/* Back arrow */

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__preview.zenario_toolbar_tab_back {
	width: 30px;
    height: 37px;
    display: inline-block;
    background:transparent;
    -webkit-border-radius:0;
    border-radius:0;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__preview.zenario_toolbar_tab_back .zenario_middle .zenario_middle_inner {
	width: 30px;
    height: 30px;
    display: inline-block;
    float: left;
    padding:0;
    margin:3px 8px 0 0;
    background: #f6f6f6 url('../admin/images/icon-back-arrow.svg') no-repeat center center / 44px 36px;
	text-indent:-99px;
	font-size: 0;
	line-height: 0;
    -webkit-border-radius:50%;
    border-radius:50%;
    cursor:pointer;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__preview.zenario_toolbar_tab_back .zenario_middle .zenario_middle_inner:hover {
	background-color:#01d102; 
}

.zenario_pageMode_preview #zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__preview.zenario_toolbar_on .zenario_middle .zenario_middle_inner {
	display:none;
}

/* END Back arrow */

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__menu1 {
	position:relative;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__preview x-zenario-link-status {
	display:none;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__menu1 x-zenario-link-status {
	top:2px;
	left:32px;
}

#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__preview x-zenario-link-status > x-zenario-status-icon,
#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__menu1 x-zenario-link-status > x-zenario-status-icon {
	opacity:0.8;
}

#zenario_at .zenario_at_toolbar,
#zenario_at .zenario_at_toolbar a {
	color:#000;
}

#zenario_at .zenario_at_toolbar a {
	cursor:pointer;
}

#zenario_at .zenario_at_toolbar .zenario_at_history,
#zenario_at .zenario_at_toolbar .zenario_at_help {
	float:left;
}

.zenario_at ul,
.zenario_at ul li {
	list-style:none;
	margin:0;
	padding:0;
}

#zenario_at .zenario_at_toolbar ul li,
#zenario_at .zenario_at_toolbar ul li li a,
#zenario_at .zenario_at_status_icons_container .zenario_at_button_with_children ul li a {
	-webkit-transition : background-color 200ms ease-in-out;
  	-moz-transition : background-color 200ms ease-in-out;
  	transition : background-color 200ms ease-in-out;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_button_with_children ul li a {
	background:none;
}

#zenario_at .zenario_at_toolbar ul li:hover,
#zenario_at .zenario_at_toolbar ul li li:hover,
#zenario_at .zenario_at_toolbar ul li:hover li:hover a,
#zenario_at .zenario_at_status_icons_container .zenario_at_button_with_children ul li:hover a {
	background-color:#fbf290;
}

#zenario_at .zenario_at_toolbar ul > li#zenario_at_button__edit span {
	display:inline-block;
}

#zenario_at .zenario_at_toolbar > div > ul > li#zenario_at_button__edit span:before,
#zenario_at .zenario_at_toolbar > div > ul > li#zenario_at_button__preview span:before,
#zenario_at .zenario_at_toolbar > div > ul > li#zenario_at_button__item span:before,
#zenario_at .zenario_at_toolbar > div > ul > li#zenario_at_button__translations span:before,
#zenario_at .zenario_at_toolbar > div > ul > li#zenario_at_button__menu1 span:before,
#zenario_at .zenario_at_toolbar > div > ul > li#zenario_at_button__layout span:before {
	content:" ";
	padding-left:20px;
	background:transparent url('../admin/images/icon-question.svg') no-repeat center / 12px 12px;
}

#zenario_at .zenario_at_toolbar > div > ul li.zenario_create_a_new:hover,
#zenario_at .zenario_at_toolbar > div > ul li.zenario_create_a_new li:hover,
#zenario_at .zenario_at_toolbar > div > ul li:hover li.zenario_create_a_new:hover a,
#zenario_at .zenario_at_toolbar > div > ul li:hover li.zenario_at_button_disabled:hover a {
	background-color:transparent;
}

#zenario_at .zenario_at_toolbar ul li:hover li.zenario_at_button_disabled a {
	cursor:default;
}

#zenario_at .zenario_at_toolbar ul li:hover a,
#zenario_at .zenario_at_toolbar ul li li:hover a,
#zenario_at .zenario_at_toolbar ul li:hover li:hover a {
	color:#000;
}

#zenario_at .zenario_at_toolbar ul li:hover li,
#zenario_at .zenario_at_toolbar ul li li:hover li {
	background-color:transparent;
}

#zenario_at .zenario_at_toolbar ul li:hover li a {
	color:#444;
}

#zenario_at .zenario_at_toolbar ul li.zenario_at_slot_control_dropdown:hover li:hover a {
}

#zenario_at .zenario_at_toolbar ul li li a,
#zenario_at .zenario_at_toolbar ul li:hover li a {
	color:#444;
}

#zenario_at .zenario_at_toolbar .zenario_at_history {
	z-index:50;
}

#zenario_at .zenario_at_toolbar .zenario_at_history,
#zenario_at ul,
#zenario_at ul li,
#zenario_at ul li a {
	position: relative;
}

#zenario_at ul {
	z-index:101;
}

#zenario_at .zenario_at_toolbar .zenario_at_history,
#zenario_at ul li a {
	height:41px;
}

#zenario_at .zenario_at_toolbar .zenario_at_extranet_user,
#zenario_at .zenario_at_toolbar .zenario_at_help {
	position:relative;
	z-index:1;
}

#zenario_at ul li,
#zenario_at ul li a,
#zenario_at ul li ul li a {
	display: block;
}

#zenario_at ul,
#zenario_at ul li a {
	float:left;
}

#zenario_at ul li ul li a {
	float:none;
}

#zenario_at ul li a {
	display: block;
	height:21px;
	padding:10px 15px 10px 15px;
	text-decoration:none;
}

#zenario_at .zenario_at_status_icons_container ul {
	padding:2px 0;
}

#zenario_at .zenario_at_status_icons_container ul li {
	margin:0 5px;
	padding:0;
}

#zenario_at .zenario_at_status_icons_container ul li a {
	padding: 8px 10px 6px;
	margin:0 !important;
}

#zenario_at ul li ul  {
	left:0px;
}

#zenario_at ul li {
	display:inline-block;
	padding-right:2px;
}

#zenario_at ul li ul li {
	height:auto;
	background:none;
	padding-left:0;
	padding-right:0;
	display:block;
}

#zenario_at ul li ul,
#zenario_at ul li ul li a  {
	height: auto;
}

#zenario_at ul li ul {
	top:41px;
	z-index:90 !important;
	position: absolute;
	margin: 0px auto;
	padding:0px;
}

#zenario_at ul li ul li {
	border-top:1px solid #DCDCDC;
	padding: 4px 0;
	margin:0 5px;
}

/**/

#zenario_at ul li ul li:first-child {
	border-top:0;
}

#zenario_at ul li ul li a  {
	padding: 5px 15px;
}

#zenario_at ul li ul li ul  {
	top: 0;
	left: 100%;
}

#zenario_at .zenario_at_toolbar > div > ul > li a {
	max-width: 250px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#zenario_at .zenario_at_toolbar > div > ul > li ul li a {
	text-overflow:clip;
	max-width:none;
	overflow:visible;
	white-space:normal;
}

#zenario_at ul ul,
#zenario_at ul li:hover ul ul,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons ul {
	display: none;
}

#zenario_at .zenario_at_toolbar > div > ul > li#zenario_at_button__edit a,
#zenario_at .zenario_at_toolbar > div > ul > li#zenario_at_button__menu1 a,
#zenario_at .zenario_at_toolbar > div > ul > li#zenario_at_button__layout a {
	padding-left:8px;
	padding-right:8px;
}

/* Disabled buttons on the admin toolbar */
#zenario_at .zenario_at_toolbar > div > ul > li.zenario_at_button_disabled > a,
#zenario_at .zenario_at_toolbar > div > ul > li ul li.zenario_at_button_disabled > a,
#zenario_at .zenario_at_toolbar > div > ul > li ul li.zenario_at_button_disabled:hover > a {
	color: #888;
	text-decoration:none;
}

/* Hack to add reasons why the slot buttons are disabled */
#zenario_at .zenario_at_toolbar > div > ul > li.zenario_at_slot_control_dropdown ul li.zenario_at_button_disabled > a:after {
	content: '(in use on this layout)';
	font-size: 8px;
}
body.zenario_pageMode_layout #zenario_at .zenario_at_toolbar > div > ul > li.zenario_at_slot_control_dropdown ul li.zenario_at_button_disabled > a:after {
	content: '(in use on this content item)';
	font-size: 9px;
}


#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias:hover ul {
	display:block;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons ul {
	position: absolute;
	top: 30px;
	width: auto;
	right: -8px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons ul::after {
	right:8px;
	border-color: #f6f6f6 transparent;
	border-style: solid;
	border-width: 0 10px 10px;
	bottom: 100%;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons ul::before {
	right:6px;
	border-color: #333 transparent;
	border-style: solid;
	border-width: 0 12px 12px;
	bottom: 100%;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias.zenario_at_button_with_children > a {
  	background-position: 5px center;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias.zenario_at_button_with_children > a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias.zenario_at_button_with_children > a > span {
	padding-right: 15px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias.zenario_at_button_with_children > a > span {
	display: block;
	width: 100%;
	height: 100%;
	position:relative;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias.zenario_at_button_with_children > a > span:after {
	font-family:"FontAwesome";
	content:"\f0d7";
	position: absolute;
  	right: 5px;
  	font-size: 13px;
}

#zenario_at ul li:hover ul {
	display: block;
}

.zenario_at_button_with_children ul li a {
	width: 160px!important;
	margin-right: 5px;
	cursor: pointer;
}

.zenario_at_translations .zenario_at_button_with_children ul li a,
.zenario_at_template + .zenario_at_slot_controls #zenario_at_button__head_foot_dropdown.zenario_at_button_with_children ul li a {
	width: 200px!important;
}

#zenario_at_top_left_menu .zenario_at_button_with_children ul li a,
.zenario_at_indicators .zenario_at_button_with_children ul li a {
	width: 215px !important;
}

#zenario_at_top_left_menu .zenario_at_button_with_children > ul > li > a {
	padding-right:20px;
}

#zenario_at_top_left_menu .zenario_at_button_with_children ul li.zenario_attld_withChildren > a:after {
	font-family:"FontAwesome";
	content:"\f0da";
	position: absolute;
  	right: 8px;
  	font-size: 14px;
  	top: 13px;
}

.zenario_at_icon_alias.zenario_at_button_with_children ul li a {
	width: 150px!important;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons ul li span {
	float:none;
	line-height:1.4em;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_alias {
	position: relative;
}

.zenario_at_button_with_children ul {
	background: #f6f6f6;
	border: 1px solid #333;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 3px 0 #888;
	box-shadow: 0 0 3px 0 #888;
}

.zenario_at_button_with_children.zenario_at_top_left_dropdown ul {
	border: 0;
}

.zenario_at_status_icons .zenario_at_button_with_children ul li {
	background: none!important;
}

.zenario_at_status_icons .zenario_at_button_with_children ul li a {
	height: auto!important;
	border-top: 1px solid #dcdcdc;
}

.zenario_at_status_icons .zenario_at_button_with_children ul li:first-child a {
	border: 0;
}

.zenario_at_button_with_children ul li:first-child {
	border-top: 0;
}

#zenario_at ul ul {
	background:#F6F6F6;
	border:1px solid #333;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 0px 3px 0px #888;
	box-shadow: 0px 0px 3px 0px #888;  
	max-height:400px;
	overflow-y:auto;
	overflow-x:hidden;
}

#zenario_at ul ul:after {
	border-color: #F6F6F6 transparent;
	border-style: solid;
	border-width: 0 10px 10px;
	bottom: 100%;
	content: "";
	height: 0;
	position: absolute;
	left: 15px;
	width: 0;
}

#zenario_at ul ul:before {
	border-color: #333 transparent;
	border-style: solid;
	border-width: 0 12px 12px;
	bottom: 100%;
	content: "";
	height: 0;
	position: absolute;
	left: 13px;
	width: 0;
}

#zenario_at ul li.zenario_at_button_with_children {
	padding-right:8px;
}

#zenario_at ul li.zenario_at_button_with_children > a:after {
	font-family:"FontAwesome";
	content:"\f0d7";
	position:absolute;
	right:0;
	font-size:13px;
}

#zenario_at ul li.zenario_at_trans_dropdown__missing > a > span::after {
	color: #ff5600;
	font-size: 10px;
	line-height: 13px;
	content: '⚠';
	padding-left: 6px;
}

#zenario_at .zenario_at_toolbar .existing_translations_dropdown ul li.zenario_at_trans_dropdown__missing a {
	cursor:default;
}

#zenario_at .zenario_at_toolbar .existing_translations_dropdown ul li.zenario_at_trans_dropdown__missing a, 
#zenario_at .zenario_at_toolbar ul li li.zenario_at_trans_dropdown__missing:hover a, 
#zenario_at .zenario_at_toolbar ul li:hover li.zenario_at_trans_dropdown__missing:hover a {
	color:#8c8c8c;
}

#zenario_at .zenario_at_toolbar li:hover.existing_translations_dropdown ul li.zenario_at_trans_dropdown__missing:hover a {
	background:transparent;
}

#zenario_at .zenario_at_toolbar ul li.current_language_button {
	font-weight:700;
}

#zenario_at .zenario_at_toolbar ul li.current_language_button:hover {
	background-color: transparent;
}

#zenario_at .zenario_at_toolbar ul li.current_language_button a:hover {
	cursor:default;
}

#zenario_at ul li {
	display:inline-block;
	background:url('../admin/images/store_keeper/org_toolbar_separator.gif') no-repeat right 10px;
}

#zenario_at ul li li,
#zenario_at ul li.zenario_at_button_with_children li a {
	background:none;
}

/* Image button */

#zenario_at ul li#zenario_at_button__view_items_images a {
	padding-left:0;
}

#zenario_at ul li#zenario_at_button__view_items_images span.content_item_images {
	float:left;
	position:relative;
	height:41px;
	width:24px;
	margin-right:8px;
	margin-left:8px;
}

#zenario_at ul li#zenario_at_button__view_items_images span.content_item_images.has_record_count {
	margin-right:15px;
}

#zenario_at ul li#zenario_at_button__view_items_images span.content_item_images span.content_item_no_image {
	display: inline-block;
	width: 100%;
	height: 100%;
	background:url('../admin/images/icon-image-library-grey.svg') no-repeat center 11px / 18px auto;
}

#zenario_at ul li#zenario_at_button__view_items_images span.content_item_images img {
	max-width:100%;
	height:auto;
	margin-top:7px;
}

#zenario_at ul li#zenario_at_button__view_items_images span.content_item_images span.zenario_item_record_count.record_count {
    top: 4px;
    right: -12px;
    left:auto;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar_menu_section {
	display:inline;
	float:left;
	height:22px;
	line-height:20px;
	border:1px solid #C5C5C5;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding:0 5px;
	color:#777;
	margin-right:5px;
}

#zenario_at #zenario_at_lower_section .zenario_at_menu_image {
	float:left;
	height:23px;
	width:23px;
	padding:0 5px;
	cursor: default;
}

#zenario_at #zenario_at_lower_section .zenario_at_menu_image[onclick] {
	cursor: pointer;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar_icon {
	float:left;
	height:23px;
	width:23px;
	padding:0 5px;
	cursor: default;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar {
	border:1px solid #C5C5C5;
	background:#FFFFFF;
	padding:0 5px;
	height:22px;
	line-height:20px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	width:calc(44% - 12px);
	color:#000;
	font-size:11px;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	overflow:hidden;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar.zenario_at_infobar_menu_path {
	width:auto;
	display:inline-block;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
  	line-height: 1.4em;
  	word-wrap: break-word;
  	border:0;
  	background:#e6f7ff;
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path span {
	display:inline-block;
	margin-left:5px;
	margin-top:3px;
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path span,
#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path span:hover {
	background:none;
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path span:first-child {
	margin-left:0;
	padding-left:24px;
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path span:first-child,
#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path span:first-child:hover {
	background:url('../admin/images/icon-eye-visible.svg') no-repeat 2px 0 / 16px 16px;
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path.invisible_menu_node span:first-child,
#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path.invisible_menu_node span:first-child:hover {
	background-image:url('../admin/images/icon-eye-hidden.svg');
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path.zfab_menuPathPreview > span:last-child:not(:first-child)::before {
	content: "\f105";
  	padding: 0 6px 0 0;
} 

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path.zfab_menuPathPreview > span.zfab_menuPathPreviewUpdatingNode,
#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path.zfab_menuPathPreview > span:last-child {
	font-weight:bold;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar.zenario_at_infobar_menu_path,
#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path.zfab_menuPathPreview > span.zfab_menuPathPreviewUpdatingNode,
#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar.zenario_at_infobar_menu_path.zfab_menuPathPreview > span:last-child {
	font-size:10px;
  	color:#333;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar.zenario_at_infobar_menu_path.zenario_at_infobar_menu_orphaned {
	line-height:20px;
	padding-left:10px;
	padding-right:25px;
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar {
	font-family: 'Courier New',Courier,monospace;
	font-size:12px;
	cursor: pointer;
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar span {
	display:block;
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar span,
#zenario_at #zenario_at_lower_section .zenario_at_infobar.zenario_at_infobar_menu_path {
	background-image:url('../admin/images/icon-edit-on-state.svg');
	background-repeat:no-repeat;
	background-position:right center;
	background-size:auto 12px;
}

#zenario_at #zenario_at_lower_section .zenario_at_clickable_infobar span:hover,
#zenario_at #zenario_at_lower_section .zenario_at_infobar.zenario_at_infobar_menu_path:hover {
	background-image:url('../admin/images/icon-edit-on-state-v2.svg');
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar.zenario_at_infobar_menu_path {
	margin-top:1px;
	padding-right: 30px;
  	background-position: 98% center;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar_version,
#zenario_at #zenario_at_lower_section .zenario_at_infobar_version_full,
#zenario_at #zenario_at_lower_section .zenario_at_infobar_version_half {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar_title,
#zenario_at #zenario_at_lower_section .zenario_at_infobar_layout_id_and_name {
	margin-right:4%;
	float:left;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar_layout_usage {
	margin-left:4%;
	float:right;
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar_version,
#zenario_at #zenario_at_lower_section .zenario_at_infobar_version_half {
	margin-left: 0;
	float: right;
	width: 49%;
	width: calc(49% - 2px);
}

#zenario_at #zenario_at_lower_section .zenario_at_infobar_version_full,
#zenario_at #zenario_at_lower_section .zenario_at_infobar_version_half {
	text-align:right;
	line-height:20px;
}

.zenario_at_button_with_children ul li {
	display: block;
}

#zenario_at .zenario_hide_admin_toolbar {
	width: 40px;
	height: 14px;
	display: block;
	background: #333 url('../admin/images/icon-arrow-to-collapse.svg') no-repeat center center / auto 6px;
	position: absolute;
	right: 10px;
	top: 114px;
	cursor: pointer;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

span.zenario_icon_to_show_the_admin_toolbar {
	background: #333 url('../admin/images/icon-arrow-to-expand-2.svg') no-repeat center 0 / auto 4px;
	width: 24px;
	height: 10px;
	display: inline-block;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

/* end new toolbar */



/* admin toolbar style */
table#toolbar_admintable td {
	padding: 0px 5px;
	font-size: 11px;
	font-family:  'Trebuchet MS', Helvetica, sans-serif;
	color: #222;
}
div#toolbar_admin {
	background: #ccc;
	border-top:1px solid #fff;
	border-bottom:1px solid #999;
	text-align: left;
}
div#toolbar_admin img {
	vertical-align:middle;
	margin: 0px 2px 0px 2px;
	border: none;
}
div#toolbar_admin form {
	padding: 0px;
	margin: 0px;
}
div#toolbar_admin select {
	font-size: 10px;
	height: 16px;
	width: 100px;
	font-family: 'Trebuchet MS', Helvetica, sans-serif; 
}

div#toolbar_admin input {
	vertical-align:middle;

}
table#toolbar_message_t2 {
	font-size:12px;
}

td.toolbar_authoring {
	height: 38px;
	width: 166px;
	vertical-align:middle;
	background: url("cms/zenario/admin/images/admin_toolbar/authoring.gif") no-repeat 4px 1px;
}
td.toolbar_publishing {
	width: 166px;
	vertical-align: middle;
	background: url("cms/zenario/admin/images/admin_toolbar/publishing.gif") no-repeat 4px 1px;
}

input.toolbar_btn_go {
	height:19px;
	width:19px;
}

div.zenario_admin_toolbar #zenario_topsection {
	position:relative;
	z-index:2;
}

div.zenario_admin_toolbar #zenario_middlesection {
	position:relative;
	z-index:1;
	margin-top:-1px;
}

div.zenario_admin_toolbar #zenario_topsection {
	height: 49px;
	background:#D1D0D0 url(../admin/images/black_grey_1pxl_strip.gif) repeat-x;
	text-align: center;
}

div.zenario_admin_toolbar #zenario_organizer_and_logout {
	float: right;
	margin-top: 6px;
	margin-right: 10px;
}

div.zenario_admin_toolbar #zenario_organizer_and_logout a,
div.zenario_admin_toolbar #zenario_organizer_and_logout img {
	width: 43px;
	height: 40px;
	margin-left:10px;
	float: left;
	cursor: pointer;
}

div.zenario_admin_toolbar #zenario_organizer_and_logout img {
	margin-top: 6px;
}

div.zenario_admin_toolbar #zenario_organizer_and_logout #zenario_organizer_button {
	background-image: url(../admin/images/icons/launch_storekeeper_off.gif);
}

div.zenario_admin_toolbar #zenario_organizer_and_logout #zenario_organizer_button:hover {
	background-image: url(../admin/images/icons/launch_storekeeper_over.gif);
}

div.zenario_admin_toolbar #zenario_organizer_and_logout #zenario_logout_button {
	background-image: url(../admin/images/icons/logout_btn_off.gif);
}

div.zenario_admin_toolbar #zenario_organizer_and_logout #zenario_logout_button:hover {
	background-color:#007FA2;
}

div.zenario_admin_toolbar #zenario_organizer_and_logout #zenario_content_button {
	width: 35px;
	background-image: url(../admin/images/icons/green_btn_big.gif);
}

div.zenario_admin_toolbar #zenario_organizer_and_logout #zenario_content_button:hover {
	width: 35px;
	background-image: url(../admin/images/icons/green_btn_big.gif);
}

div.zenario_admin_toolbar #zenario_organizer_and_logout #zenario_menu_button {
	width: 35px;
	background-image: url(../admin/images/icons/yellow_btn_big.gif);
}

div.zenario_admin_toolbar #zenario_organizer_and_logout #zenario_menu_button:hover {
	width: 35px;
	background-image: url(../admin/images/icons/yellow_btn_big.gif);
}

div.zenario_admin_toolbar #zenario_middlesection {
	height: 40px;
	background: url(../admin/images/grey_middlebar_1pxl_strip.gif);
	text-align: center;
}

div.zenario_admin_toolbar #zenario_middlesection_content {
	width: 940px;
	margin: 0px auto;
	clear:left;
	overflow:hidden;
}

div.zenario_admin_toolbar div.zenario_section {
	clear: none;
	float: left;
	margin-top: 7px;
	margin-right: 20px;
}

div.zenario_admin_toolbar div.zenario_section div.zenario_left {
	float: left;
	height: 28px;
	width: 7px;
	min-width: 7px;
	background: url(../admin/images/tool_panel_left_end.gif);
	margin: 0px;
}

div.zenario_admin_toolbar div.zenario_section div.zenario_left_with_title {
	background: url(../admin/images/tool_panel_blue_left_end.gif);
}

div.zenario_admin_toolbar div.zenario_section_brown div.zenario_left_with_title {
	background: url(../admin/images/tool_panel_brown_left_end.gif);
}

div.zenario_admin_toolbar div.zenario_section_green div.zenario_left_with_title {
	background: url(../admin/images/tool_panel_green_left_end.gif);
}

div.zenario_admin_toolbar div.zenario_section_grey div.zenario_left_with_title {
	background: url(../admin/images/tool_panel_grey_left_end.gif);
}

div.zenario_admin_toolbar div.zenario_section_orange div.zenario_left_with_title {
	background: url(../admin/images/tool_panel_orange_left_end.gif);
}

div.zenario_admin_toolbar div.zenario_section_pink div.zenario_left_with_title {
	background: url(../admin/images/tool_panel_pink_left_end.gif);
}

div.zenario_admin_toolbar div.zenario_section div.zenario_title {
	min-width: 0;
	width: auto;
	padding: 0;
	line-height: 28px;
	color: #616161;
	font-family: Trebuchet MS;
	font-size: 9pt;
	cursor: default;
}


div.zenario_admin_toolbar div.zenario_section div.zenario_title div {
	padding: 0 5px;
}

div.zenario_admin_toolbar div.zenario_section_unlinked_toplevel_menuitem_without_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_linked_toplevel_menuitem_without_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_unlinked_toplevel_menuitem_with_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_linked_toplevel_menuitem_with_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_unlinked_child_menuitem_without_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_linked_child_menuitem_without_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_unlinked_child_menuitem_with_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_linked_child_menuitem_with_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_linked_toplevel_secondary_menuitem_without_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_linked_toplevel_secondary_menuitem_with_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_linked_child_secondary_menuitem_without_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_linked_child_secondary_menuitem_with_children div.zenario_title div {
	padding: 0 5px 0 24px;
}

div.zenario_admin_toolbar div.zenario_section_no_menuitem div.zenario_title div {
	padding: 0 5px 0 24px;
}


div.zenario_admin_toolbar div.zenario_section_brown div.zenario_title {
	background: url(../admin/images/tool_panel_brown_1px_strip.gif);
}

div.zenario_admin_toolbar div.zenario_section_green div.zenario_title {
	background: url(../admin/images/tool_panel_green_1px_strip.gif);
}

div.zenario_admin_toolbar div.zenario_section_grey div.zenario_title {
	background: url(../admin/images/tool_panel_grey_1px_strip.gif);
}

div.zenario_admin_toolbar div.zenario_section_orange div.zenario_title {
	background: url(../admin/images/tool_panel_orange_1px_strip.gif);
}

div.zenario_admin_toolbar div.zenario_section_dark_text div.zenario_title {
	color: #515151;
}

div.zenario_admin_toolbar div.zenario_section div.zenario_mid_with_title {
	width: 5px;
	min-width: 5px;
}

div.zenario_admin_toolbar div.zenario_section_brown div.zenario_mid_with_title {
	background: url(../admin/images/tool_panel_brown_middle.gif);
}

div.zenario_admin_toolbar div.zenario_section_green div.zenario_mid_with_title {
	background: url(../admin/images/tool_panel_green_middle.gif);
}

div.zenario_admin_toolbar div.zenario_section_grey div.zenario_mid_with_title {
	background: url(../admin/images/tool_panel_grey_middle.gif);
}

div.zenario_admin_toolbar div.zenario_section_orange div.zenario_mid_with_title {
	background: url(../admin/images/tool_panel_orange_middle.gif);
}

div.zenario_admin_toolbar div.zenario_section div.zenario_right {
	float: left;
	height: 28px;
	width: 7px;
	min-width: 7px;
	background: url(../admin/images/tool_panel_right_end.gif);
	margin: 0px;
}

div.zenario_admin_toolbar div.zenario_toolbar div.zenario_section div.zenario_buttons {
	background: url(../admin/images/tool_panel_middle_1pxl_strip.gif) repeat-x;
	/*margin: 1px 0px 0px 0px;*/
	height: 28px;
	width: auto;
	float: left;
	margin: 0px;
}

div.zenario_admin_toolbar div.zenario_toolbar div.zenario_messagebar div.zenario_buttons {
	background: url(../admin/images/message_bar_middle_1pxl.gif) repeat-x;
}

div.zenario_admin_toolbar .zenario_admin_toolbar_button {
	margin-top: 2px;
}

div.zenario_admin_toolbar .zenario_admin_toolbar_button,
div.zenario_admin_toolbar .zenario_admin_toolbar_button div {
	float: left;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
	height: 23px;	
	line-height: 23px;
}

div.zenario_admin_toolbar #zenario_bottomsection {
	height: 41px;
	background: url(../admin/images/grey_bottombar_1pxl_strip.gif);
	text-align: center;
}

div.zenario_admin_toolbar #zenario_bottomsection #zenario_bottomsection_content {
	width: 940px;
	margin: 0px auto;
}

div.zenario_admin_toolbar div.zenario_messagebar,
div.zenario_admin_toolbar div.zenario_linkbar {
	float: left;
	margin-top: 5px;
}

#zenario_toolbar div.zenario_messagebar {
	margin-top: 9px;
}

div.zenario_admin_toolbar div.zenario_messagebar div.zenario_left {
	float: left;
	height: 26px;
	width: 5px;
	min-width: 5px;
	background: url(../admin/images/message_bar_left_end.gif);	
}

div.zenario_admin_toolbar div.zenario_messagebar div.zenario_right {
	float: left;
	height: 26px;
	width: 5px;
	min-width: 5px;
	background: url(../admin/images/message_bar_right_end.gif);	
}

div.zenario_admin_toolbar div.zenario_messagebar div.zenario_message {
	background: url(../admin/images/message_bar_middle_1pxl.gif) repeat-x;
	height: 22px;
	padding: 4px 0 3px;
	width: 575px;
	float: left;
	text-align: left;
	color:#08667e;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
}


#zenario_admin_toolbar #zenario_message_content {
	padding-left: 25px;
	background-position: 1px 0px;
	background-repeat: no-repeat;
	height: 22px;
}

div.zenario_admin_toolbar div.zenario_linkbar div.zenario_left {
	float: left;
	height: 26px;
	padding-left: 10px;
	width: 5px;
	background: url(../admin/images/message_bar_left_end.gif) no-repeat right;	
}

div.zenario_admin_toolbar div.zenario_linkbar .zenario_message {
	background: url(../admin/images/message_bar_middle_1pxl.gif) repeat-x;
	height: 22px;
	padding: 1px 0 3px;
	border: none;
	float: left;
	text-align: left;
}


div.zenario_admin_toolbar .zenario_linkbar,
.zenario_toolbar_header .zenario_toolbar .zenario_messagebar .zenario_buttons .zenario_admin_toolbar_button div span {
	color: #08667e;
	/*font-family: 'Courier new', Courier;*/
	font-size: 12px;
}

#zenario_admin_toolbar div.zenario_language_code span {
	padding: 4px 0 0;
}

div.zenario_admin_toolbar .zenario_messagebar #zenario_message_content {
	font-family: Verdana,Arial,Helvetica;
	font-size:9pt;
}

div.zenario_admin_toolbar div.zenario_linkbar .zenario_message * {
	display: block;
	float: left;
}

div.zenario_admin_toolbar div.zenario_linkbar .zenario_message a {
	cursor: pointer;
}

div.zenario_admin_toolbar div.zenario_linkbar .zenario_message a.zenario_admin_toolbar_link img {
	width: 25px;
	height: 24px;
	padding: 3px 0 0;
}

div.zenario_admin_toolbar div.zenario_linkbar .zenario_message a.zenario_admin_toolbar_rename span {
	width: 21px;
	height: 18px;
	padding: 3px 0 0 4px;
	background: bottom right no-repeat url(../admin/images/message_bar_rename.png);	
}

div.zenario_admin_toolbar div.zenario_linkbar .zenario_message a.zenario_admin_toolbar_rename:hover span {
	background-image: url(../admin/images/message_bar_rename_over.png);	
}

div.zenario_admin_toolbar div.zenario_linkbar .zenario_message input {
	background: transparent;
	height: 22px;
	padding: 0 0 0 5px;
	width: 185px;
	border: 1px solid #bbbbbb;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-radius: 3px;
	text-align: left;
	color:#08667e;
	font-family: Verdana,Arial,Helvetica;
	font-size:9pt;
}

div.zenario_admin_toolbar div.zenario_linkbar div.zenario_right {
	float: left;
	height: 26px;
	width: 5px;
	background: url(../admin/images/message_bar_right_end.gif);	
}

div.zenario_grid_overlay_view {
	position: absolute;
	height:100%;
	opacity:0.3;
	z-index:901;
	margin-top:0 !important;
	padding-top:0 !important;
	background-color:#8ba9ba;
}

div.zenario_grid_overlay_view .span {
	height:100%;
	background-color:#ced7dd;
	
}

div.zenario_grid_overlay_view .row {
	height:100%;
}

.zenario_admin_toolbar_divider {
	background-color: #000000;
	border-left: 1px solid grey;
	display: block;
	float: left;
	width: 1px;
	height: 41px;
}

.zenario_at_top_left_menu ul {
	height: 41px!important;
	background-color: red!important;
	list-style: none;
}

#zenario_at_top_left_menu {
	display: block;
	width: 140px;
	height: 41px;
	position: absolute;
	z-index: 102;
}

#zenario_at_top_left_menu ul {
	display: block;
	float: left;
}

#zenario_at_top_left_menu ul li a {
	background-color: #000000;
	height: 41px;
	color: #ffffff;
	display: block;
	cursor: pointer;
}

#zenario_at_top_left_menu ul li a.zenario_at_top_left_org_link {
	width: 140px;
}

#zenario_at_top_left_menu ul li a:hover {
	background-color: #545454;
	-webkit-transition: background-color 0.3s ease-out;
	-moz-transition: background-color 0.3s ease-out;
	transition: background-color 0.3s ease-out;
}

#zenario_at_top_left_menu span > span {
	display: inline-block;
	width: 33px;
	height: 35px;
}

/* Top left dropdown, first level */

#zenario_at_top_left_menu ul li ul,
#zenario_at_top_left_menu ul li ul li ul,
#zenario_at_top_left_menu.zenario_menu_open ul li ul li ul {
	opacity:0;
	visibility:hidden;
	float: none;
	-webkit-transition: all 0.4s ease-in-out;
  	-moz-transition: all 0.4s ease-in-out;
  	transition: all 0.4s ease-in-out;
}

#zenario_at_top_left_menu.zenario_menu_open ul li ul,
#zenario_at_top_left_menu.zenario_menu_open ul li ul li:hover ul {
	opacity:1;
	visibility:visible;
}

#zenario_at_top_left_menu ul li a span {
	padding-left: 9px;
	margin-top: 8px;
	position: relative;
	top: 8px;
	font-size: 12px;
}

#zenario_at_top_left_menu ul li a span.zenario_at_button_main {
	padding-right:15px;
}

#zenario_at_top_left_menu ul li a span.zenario_at_button_main:after {
	font-family:"FontAwesome";
	content:"\f0dd";
	font-size:14px;
	position:absolute;
	top:-2px;
	right:0;
}

#zenario_at_top_left_menu ul li ul {
	position: absolute;
	top: 41px;
	left: 0;
	list-style: none;
	background-color: #393939;
}

#zenario_at_top_left_menu ul li ul li {
	position:relative;
}

#zenario_at_top_left_menu ul li ul li a {
	width: 150px;
	height:auto;
	min-height:35px;
	padding:2px 15px 2px 5px;
	background-color: #393939;
	border-top: 1px solid grey;
	margin-right:0;
}

#zenario_at_top_left_menu ul li ul li:first-child a {
	border-top: 0;
}

#zenario_at_top_left_menu ul li ul li:hover > a,
#zenario_at_top_left_menu ul li ul li > a:hover {
	/*background-color: #5f5f5f;*/
	background-color: #000;
}

#zenario_at_top_left_menu ul li ul li:hover a span,
#zenario_at_top_left_menu ul li ul li a:hover span,
#zenario_at_top_left_menu ul li ul li a span:hover {
	color:#FFF;
}

#zenario_at_top_left_menu ul li ul li a span {
	padding-left:0;
	margin-top:0;
	top: 0;
}

#zenario_at_top_left_menu ul li ul li a > span {
	padding:8px 0 0 35px;
	display:inline-block;
}

#zenario_at_top_left_menu ul li ul li.zenario_nav_link_new_window a > span {
	padding-right:18px;
	background: url('../admin/images/icon-open-in-new-window-white.svg') no-repeat right 9px / auto 12px;
}

#zenario_at_top_left_menu ul li ul li.zenario_separator_after_this {
	border-bottom:2px solid grey;
}

#zenario_at_top_left_menu ul li ul li.zenario_separator_before_this {
	border-top:2px solid grey;
}

/* Attempt to show the icons from Organizer */
#zenario_at_top_left_menu ul li a span > span {
	display: inline-block;
	width: 28px;
	height: 35px;
	position:absolute;
	top:0;
	left:0;
}



/* Top left dropdown, second level */

#zenario_at_top_left_menu ul li ul li ul,
#zenario_at_top_left_menu ul li:hover ul li ul {
	float: none;
	
	position: absolute;
	left: 240px;
	margin-top: -40px;
	border-left:1px solid grey;
}


#zenario_at_top_left_menu ul li ul li:hover ul {
	display: block;
}

#zenario_at_top_left_menu ul li ul li ul {
	background-color: #333;
	border-color: #c5c5c5;
}

#zenario_at_top_left_menu ul li ul li ul li a,
#zenario_at_top_left_menu ul li ul li:first-child ul li a {
	border-top: 0;
	background-color: #000;
}

#zenario_at_top_left_menu ul li ul li ul li a,
#zenario_at_top_left_menu ul li ul li:hover ul li a span {
	color:#fff;
}

#zenario_at_top_left_menu ul li ul li ul li a:hover {
	background-color:#6c6c6c;
}

#zenario_at_top_left_menu ul li ul li ul li a:hover:after {
	font-family: "FontAwesome";
  	content: "\f0d9";
  	position: absolute;
  	right: -3px;
  	font-size: 22px;
	top: 50%;
  	transform: translate(0, -50%);
}

#zenario_at_top_left_menu ul li ul li ul::after {
	border-color: #fff transparent;
}

#zenario_at_top_left_menu > ul > li > ul > li > ul {
	max-height:80vh;
	overflow-y:auto;
	overflow-x:hidden;
}

/* Attempt to show the icons from Organizer */
#zenario_at_top_left_menu ul li ul li ul a span > span {
	height:25px;
	top:5px;
}


/* Top left dropdown, second level, 2 columns */

#zenario_at_top_left_menu ul li ul li > .zenario_attld_vertical_blocks {
	opacity:0;
	visibility:hidden;
}

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks {
	opacity:1;
	visibility:visible;
}

#zenario_at_top_left_menu ul li ul li > .zenario_attld_vertical_blocks {
	position:absolute;
	top:0;
	left:240px;
	overflow:hidden;
}

#zenario_at_top_left_menu ul li ul li > .zenario_attld_vertical_blocks ul {
	position:static;
	margin:0;
}

#zenario_at_top_left_menu ul li ul li > .zenario_attld_vertical_blocks ul, 
#zenario_at_top_left_menu ul li:hover ul li > .zenario_attld_vertical_blocks ul {
	border-left:0;
}

#zenario_at_top_left_menu ul li.zenario_at_button_with_children .zenario_attld_vertical_blocks ul {
	-webkit-box-shadow:none;
	box-shadow:none;
}

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks .zenario_attld_vertical_block {
	overflow:hidden;
}

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks .zenario_attld_vertical_block .zenario_attld_horizontal_blocks {
	overflow:hidden;
	display:flex;
}

/* 1 and 2 sections, 1st section */

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks .zenario_attld_vertical_block {
	border-left:1px solid grey;
}

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks .zenario_attld_vertical_block:nth-child(1) {
	border-top:1px solid grey;
}

/* 2 sections, 1st section */

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks.zenario_attld_2_vertical_blocks {
	background:transparent;
}

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks.zenario_attld_2_vertical_blocks .zenario_attld_vertical_block:nth-child(1) {
	background:#393939;
}

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks.zenario_attld_2_vertical_blocks .zenario_attld_vertical_block:nth-child(1) ul li a {
	border-top:1px solid grey;
}

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks.zenario_attld_2_vertical_blocks .zenario_attld_vertical_block:nth-child(1) ul li:nth-child(1) a {
	border-top:0;
}

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks.zenario_attld_2_vertical_blocks .zenario_attld_vertical_block:nth-child(1) ul li:last-child a {
	border-bottom:1px solid grey;
}

/* 2 sections, 1st section, 2 columns */

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks.zenario_attld_2_vertical_blocks .zenario_attld_vertical_block:nth-child(1) .zenario_attld_horizontal_blocks .zenario_attld_horizontal_block:nth-child(1) {
	border-right:1px solid grey;
}

/* 	1 section,
	2 sections, 2nd section */
	
#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks.zenario_attld_2_vertical_blocks .zenario_attld_vertical_block:not(:first-child) {
	border-top:2px solid grey;
}

#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks.zenario_attld_1_vertical_block .zenario_attld_vertical_block ul li a,
#zenario_at_top_left_menu ul li ul li:hover > .zenario_attld_vertical_blocks.zenario_attld_2_vertical_blocks .zenario_attld_vertical_block:nth-child(2) ul li a {
	border-right:1px solid grey;
}

/* "Admin toolbar for ..." text */

#zenario_at_title {
	display: block;
	width: auto;
	left: 140px;
	height: 31px;
	padding:5px 10px;
	position: absolute;
	z-index: 102;
	background: transparent;
	color: white;
	font-size: 11px;
}

#zenario_at_title .zenario_at_title_label {
	text-transform: uppercase;
	font-weight: bold;
}

#zenario_at_title .zenario_at_title_for {
}

/* Status icon arrows */

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version a {
	position:relative;
	display:block;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version a {
	-webkit-border-radius:0;
	border-radius:0;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id a {
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version a {
	margin-left:0;
	padding-left:14px;
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_hidden + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_trashed + .zenario_at_icon_version_draft a:after { 
  content: " "; 
  display: block; 
  width: 0; 
  height: 0;
  border-top: 11px solid transparent;
  border-bottom: 11px solid transparent;
  border-left: 6px solid #CCC;
  position: absolute;
  top: 50%;
  margin-top: -11px; 
  left: 100%;
  z-index: 2; 
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version.zenario_at_icon_version_archived a:after {
	border-left-color:#6c3900; /* brown */
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version.zenario_at_icon_version_published a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:after {
	border-left-color:#01ac02; /* green */
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_hidden + .zenario_at_icon_version_draft a:after {
	border-left-color:#484848; /* dark grey */
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_trashed + .zenario_at_icon_version_draft a:after {
	border-left-color:#c42754; /* dark red */
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id a:after {
	border-left-color:#e2e2e2; /* grey */
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id.zenario_at_icon_tag_id_special_page a:after {
	border-left-color:#e50707; /* red */
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version a:before,  
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_hidden + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_trashed + .zenario_at_icon_version_draft a:before {
  content: " "; 
  display: block; 
  width: 0; 
  height: 0;
  border-top: 14px solid transparent;       
  border-bottom: 14px solid transparent;
  border-left: 8px solid #333;
  position: absolute;
  top: 50%;
  margin-top: -14px; 
  margin-left: 0;
  left: 100%;
  z-index: 1; 
}




#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id a:after {
	left:calc(100% - 1px);
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_hidden + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_hidden + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_trashed + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_trashed + .zenario_at_icon_version_draft a:after {
	left:-2px;
}

	/* Last tag */

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version_archived + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version_archived + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_published a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_published a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_trashed a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_trashed a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_hidden a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_hidden a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_hidden a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_hidden a:after,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_trashed a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_trashed a:after {
	display:none;
	content:none;
} 

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:before,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a:after {
	content: " " !important; 
  	display: block !important; 
}

#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_draft a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_version_archived + .zenario_at_icon_version_published + .zenario_at_icon_version_draft a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_trashed + .zenario_at_icon_version_draft a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_published a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_archived + .zenario_at_icon_version_trashed a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_trashed a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_hidden a,
#zenario_at .zenario_at_status_icons_container .zenario_at_status_icons .zenario_at_icon_tag_id + .zenario_at_icon_version_hidden + .zenario_at_icon_version_draft a {
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
}

/* Hide admin toolbar in iframes */

body.in_iframe {
	margin-top:0 !important;
}

body.in_iframe #zenario_at_wrap,
body.in_iframe div.admin_login_link.restore_admin_toolbar {
	display:none;
}

/* RESPONSIVE STYLES
--------------------------------------------------------------------------------------------------*/

/* Layout max-width: 1350px
--------------------------------------------------------------------------------------------------*/

@media all and (max-width: 1351px) {
	
	#zenario_at .zenario_at_tabs .zenario_toolbar .zenario_middle .zenario_toolbar_tab_children .zenario_middle_inner {
		font-size:0;
		line-height:0;
		text-indent:-999px;
	}
}

/* Layout max-width: 1300px
--------------------------------------------------------------------------------------------------*/

@media all and (max-width: 1301px) {

	#zenario_at .zenario_at_tabs {
		padding-left:0;
	}
	
	#zenario_at_title {
		display:none;
	}
}

/* Layout max-width: 1125px
--------------------------------------------------------------------------------------------------*/

@media all and (max-width: 1126px) {

	#zenario_at .zenario_at_tabs {
		padding-left:140px;
	}
	
	#zenario_at_title {
		display:block;
		left:40px;
	}

	#zenario_at .zenario_at_tabs .zenario_toolbar .zenario_middle .zenario_middle_inner {
		font-size:0;
		line-height:0;
		text-indent:-999px;
	}
	
	#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__create .zenario_middle .zenario_middle_inner, 
	#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__edit .zenario_middle .zenario_middle_inner,
	#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_menu_tab .zenario_middle .zenario_middle_inner, 
	#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__layout .zenario_middle .zenario_middle_inner, 
	#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_at_tab_with_children .zenario_middle .zenario_middle_child .zenario_middle_inner {
		width:32px;
		padding-left:0;
		padding-right:0;
	}
	
	#zenario_at .zenario_at_tabs .zenario_toolbar.zenario_toolbar__edit .zenario_middle .zenario_middle_inner span.zenario_toolbar_tab_label_icon {
		margin-left:10px;
	}
	
	#zenario_at .zenario_at_toolbar .zenario_at_translations > ul > li > a > span {
		max-width: 60px;
	  	display: inline-block;
	  	overflow: hidden;
	  	white-space: nowrap;
	  	text-overflow: ellipsis;
	}
	
	#zenario_at .zenario_at_toolbar_container_bottom {
		padding-left:5px;
		padding-right:5px;
	}
	
	#zenario_at #zenario_at_toolbars div.zenario_at_actions_section {
		padding-right:5px;
	}
	
	#zenario_at #zenario_at_lower_section .zenario_at_infobar {
		width:calc(34% - 12px);
		margin-right:1%;
	}
	
	#zenario_at #zenario_at_lower_section .zenario_at_infobar_version {
		width:calc(65% - 12px);
		margin-right:0;
	}
	
	#zenario_at_top_left_menu ul li a.zenario_at_top_left_org_link {
		width:35px;
	}
	
	#zenario_at_top_left_menu ul li a span.zenario_at_button_main {
		display:inline-block;
		width:15px;
		height:15px;
		padding-right:0;
		background-position:right 0;
		top:0;
		font-size:0;
		line-height:0;
		text-indent:-999px;
		padding-left:7px;
	}
	
	#zenario_at_top_left_menu ul li a span.zenario_at_button_main:after {
		line-height:1em;
		text-indent:initial;  
		font-size: 18px;
  		top: -8px;
	}
	
	#zenario_at_top_left_menu {
		width:40px;
	}
	
	#zenario_at .zenario_at_tabs_container {
		padding-left:40px;
	}
	
	#zenario_at .zenario_at_actions_section ul li.zenario_at_button_with_children ul {
		right:0;
		left:auto;
	}
	
	#zenario_at #zenario_at_lower_section .zenario_at_infobar_version_full,
	#zenario_at #zenario_at_lower_section .zenario_at_infobar_version_half {
		line-height:inherit;
	}
	
}

/* Layout max-width: 960px
--------------------------------------------------------------------------------------------------*/

@media all and (max-width: 961px) {

	#zenario_at .zenario_at_tabs {
		padding-left:0;
	}
	
	#zenario_at_title {
		display:none;
	}

	.zenario_at_help,
	.zenario_at_dev_icon.organizer_help_box,
	.zenario_at_dev_icon.organizer_info_box,
	.zenario_at_dev_icon.zenario_debug {
		display:none;
	}
	
	#zenario_at ul li.zenario_at_button_with_children li.zenario_at_publish_button {
		background:#FE8831;
		text-shadow:0 1px 1px #fff;
		-webkit-animation: blink 2s ease-in-out 2s infinite;
		-moz-animation: blink 2s ease-in-out 2s infinite;
		animation: blink 2s ease-in-out 2s infinite;
		margin:0;
		padding:4px 5px;
	}
	
	#zenario_at ul li.zenario_at_button_with_children li.zenario_at_publish_button,
	#zenario_at ul li.zenario_at_button_with_children li.zenario_at_publish_button:hover a {
		color:#000 !important;
	}

	#zenario_at ul li.zenario_at_button_with_children li.zenario_at_delete_action a,
	#zenario_at ul li.zenario_at_button_with_children li.zenario_at_delete_action:hover a {	
		color:#D90000 !important;
	}
	
	#zenario_at_logout_link a {
		right:0;
		width:28px;
		background-color:#000;
	}
	
	#zenario_at .zenario_at_tabs {
		overflow:hidden;
	}
	
}

/* Layout max-width: 660px
--------------------------------------------------------------------------------------------------*/

@media all and (max-width: 841px) {

	#zenario_at .zenario_at_status_icons_container,
	.zenario_at_topRightIcons {
		display:none;
	}
	
}

/* Layout max-width: 530px
--------------------------------------------------------------------------------------------------*/

@media all and (max-width: 531px) {
	
	#zenario_fbAdminFloatingBox .zenario_fbButtons {
		overflow:hidden;
		text-align:center !important;
	}
	
	.zenario_fbAdmin .zenario_fbButtons input.zenario_fabExtraButton {
		float:none !important;
	}
}