#toolbar .toolbar-menu .environment-indicator-name, #environment-indicator { text-align: center; white-space: nowrap; color: white; text-shadow: 0px -1px 1px rgb(51, 51, 51); font-weight: bold; z-index: 10; left: 0px; right: 0px; }
#admin-menu #environment-indicator { float: right; left: auto; right: auto; }
#navbar-administration.navbar-oriented .navbar-tab.environment-indicator { float: right; left: auto; right: auto; }
.fixed-yes { position: fixed; }
.fixed-yes.position-bottom { bottom: 0px; }
.fixed-yes.position-top { top: 0px; }
div#toolbar div.toolbar-menu { padding: 5px 20px 5px 10px; }
#toolbar .toolbar-menu .environment-indicator-name, #environment-indicator .environment-indicator-name { cursor: pointer; }
#environment-indicator .environment-indicator-name { padding: 5px; }
#toolbar .toolbar-menu .environment-indicator-name { padding: 0px 12px; }
#admin-menu #environment-indicator .environment-indicator-name { padding: 3px 12px; }
#environment-indicator .gradient-bar, #environment-indicator .environment-indicator-name, #toolbar .environment-indicator-name-wrapper .environment-indicator-name { background-image: linear-gradient(to top, rgba(207, 207, 207, 0.3) 19%, rgba(250, 250, 250, 0.3) 60%, rgba(255, 255, 255, 0.3) 80%); }
#toolbar .environment-indicator-name-wrapper { float: right; font-size: 0.85em; }
#toolbar .toolbar-menu .environment-indicator-name, #admin-menu #environment-indicator .environment-indicator-name { border-radius: 10px; }
#environment-indicator .item-list ul, #toolbar .item-list ul { overflow: hidden; margin: 0px; }
#environment-indicator .item-list ul.environment-switcher-container li.environment-switcher, #toolbar .item-list ul.environment-switcher-container li.environment-switcher { list-style: outside none none; float: left; background-color: rgb(51, 51, 51); margin: 0px 3px; padding: 3px 8px; border-radius: 15px; font-size: 0.8em; text-shadow: none; }
#environment-indicator .item-list ul.environment-switcher-container li.environment-switcher:hover, #toolbar .item-list ul.environment-switcher-container li.environment-switcher:hover { background-color: rgb(221, 221, 221); box-shadow: 0px 1px 5px rgb(51, 51, 51) inset; }
#environment-indicator .item-list ul.environment-switcher-container li.environment-switcher a, #toolbar .item-list ul.environment-switcher-container li.environment-switcher a { color: rgb(221, 221, 221); text-decoration: none; background-color: transparent ! important; }
#environment-indicator .item-list ul.environment-switcher-container li.environment-switcher:hover a, #toolbar .item-list ul.environment-switcher-container li.environment-switcher:hover a { color: rgb(51, 51, 51); }
#environment-indicator .item-list, #toolbar .item-list { display: none; padding: 10px; box-shadow: 0px 0px 5px rgb(51, 51, 51) inset; }
#admin-menu #environment-indicator .item-list { position: absolute; left: 0px; right: 0px; margin-top: 5px; }
#navbar-administration .navbar-menu-item.navbar-menu-item-indicator { padding: 0.3em; border-radius: 3px; margin: 0.7em 1.03333em; }
.navbar-bar .navbar-icon-environment::before { background-image: url(70cdb5231263921b332eaf9b06d2d35e13149932.svg) ; }
.no-svg .navbar-bar .navbar-icon-environment::before { background-image: url(408d6cc60297d174b242a8ed9dd32b091d21f37d.png) ; }
.navbar-bar .navbar-icon-environment:active::before, .navbar-bar .navbar-icon-environment.navbar-active::before { background-image: url(d2c5409c9ca7447f00b88f972b8779566f7b86f0.svg) ; }
.no-svg .navbar-bar .navbar-icon-environment:active::before, .no-svg .navbar-bar .navbar-icon-environment.navbar-active::before { background-image: url(de5c7ff4b7d749379861b227d0d8122ddad7e430.png) ; }
span[data-picture-align="left"], img[data-picture-align="left"] { float: left; }
span[data-picture-align="right"], img[data-picture-align="right"] { float: right; }
span[data-picture-align="center"], img[data-picture-align="center"] { display: block; margin-left: auto; margin-right: auto; }
.cke_dialog_body tr td:last-child { border-right: 0px none; }
