/* css/jalios/core/components/topbar/jalios-topbar.css */
.topbar .member-photo.initials-photo .initials,
.topbar .member-photo IMG {
-webkit-transition: box-shadow 200ms ease-in;
-o-transition: box-shadow 200ms ease-in;
transition: box-shadow 200ms ease-in;
box-shadow: 0 0 0 black;
cursor: pointer;
}
.topbar .member-photo.initials-photo .initials:hover,
.topbar .member-photo IMG:hover {
box-shadow: 0 0 6px 0 #009EF5;
}
.topbar-placeholder {
height: 64px;
}
.topbar-placeholder.is-expanded {
height: 120px;
}
.topbar .jalios-icon {
font-size: 1em;
}
.topbar-wrapper {
position: fixed;
top: 0;
left: 0;
z-index: 1039;
right: 0;
}
.topbar-wrapper H1 {
margin: 0;
font-size: 0;
}
.topbar-wrapper.is-delegated .topbar,
.topbar-wrapper.is-delegated .topbar-inner {
background-color: #F89406;
}
.topbar-wrapper.is-delegated A.topbar-item {
color: white;
}
.topbar-wrapper.is-expanded .topbar {
box-shadow: none;
}
.topbar-wrapper .topbar.is-navigation-hidden {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.8);
}
.topbar {
background-color: white;
height: 64px;
z-index: 1039;
-webkit-transition: box-shadow 200ms ease-in;
-o-transition: box-shadow 200ms ease-in;
transition: box-shadow 200ms ease-in;
will-change: box-shadow;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.8);
position: fixed;
left: 0;
right: 0;
top: 0;
width: 100%;
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
}
.topbar.is-full-width .topbar-inner {
width: 100%;
}
.topbar .topbar-item.topbar-ws-search {
display: inline-block;
padding: 0;
color: #666666;
font-size: 16px;
}
.topbar .topbar-item-wrapper .list-group-item .jalios-icon {
font-size: 16px;
}
.topbar .topbar-inner {
display: flex;
z-index: 1039;
height: 64px;
width: 1184px;
justify-content: space-between;
align-items: center;
align-self: center;
padding: 0 24px;
}
.topbar .topbar-left {
height: 64px;
padding-left: 0;
margin-bottom: 0;
display: flex;
align-items: center;
}
.topbar .topbar-right {
height: 64px;
padding-left: 0;
margin-bottom: 0;
display: flex;
align-items: center;
}
.topbar .topbar-item-wrapper {
position: relative;
display: flex;
justify-content: center;
align-items: center;
padding: 8px;
}
.topbar .topbar-item-wrapper:after {
content: "";
top: 9px;
bottom: 9px;
position: absolute;
width: 1px;
background-color: rgba(171, 170, 170, 0.1);
right: 0;
}
.topbar .topbar-item-wrapper A.topbar-item:hover::before {
transform: scale(1);
}
.topbar .topbar-item-wrapper A.topbar-item::before {
content: "";
height: 42px;
width: 42px;
transform: scale(0);
border-radius: 50%;
background-color: rgba(222, 222, 222, 0.5);
position: absolute;
top: -1px;
left: -1px;
z-index: -1;
transition-timing-function: cubic-bezier(0.4, 0, 0, 1);
transition-duration: 0.3s;
transition-property: transform, background-color;
}
.topbar .topbar-workspace-menu A.topbar-item {
flex-direction: row;
align-items: center;
padding-left: 16px;
}
.topbar .topbar-workspace-menu A.topbar-item::after {
transition: color 200ms ease-in;
}
.topbar .topbar-workspace-menu A.topbar-item:hover {
background-color: inherit;
}
.topbar .topbar-workspace-menu A.topbar-item:hover::after {
color: #009EF5;
}
.topbar .topbar-item > A,
.topbar A.topbar-item {
display: flex;
color: #666666;
transition: color 200ms ease-in;
font-size: 24px;
cursor: pointer;
text-decoration: none;
position: relative;
border-radius: 50%;
transition: all 0.2s ease-in;
}
.topbar .topbar-item > A.topbar-logo,
.topbar A.topbar-item.topbar-logo {
padding: 0;
display: inline-block;
max-height: 64px;
background-color: inherit;
border-radius: 0;
}
.topbar .topbar-item > A.topbar-logo IMG,
.topbar A.topbar-item.topbar-logo IMG {
max-height: 60px;
max-width: 290px;
vertical-align: middle;
}
.topbar .topbar-item > A:hover,
.topbar A.topbar-item:hover {
color: #555;
text-decoration: none;
}
.topbar .topbar-item > A .topbar-item-badge,
.topbar A.topbar-item .topbar-item-badge {
right: 4px;
top: 1px;
position: absolute;
}
.topbar .topbar-item {
padding: 8px;
display: block;
}
.topbar .topbar-menu-label {
font-size: 14px;
margin-left: 16px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
max-width: 200px;
display: inline-block;
vertical-align: middle;
}
.topbar .topbar-item-badge {
padding: 2px 4px;
font-size: 12px;
line-height: 12px;
color: white;
border-radius: 3px;
}
.topbar .topbar-item-badge,
.topbar .topbar-item-badge.topbar-badge-level-info {
background-color: #009EF5;
}
.topbar .topbar-item-badge.topbar-badge-level-warning {
background-color: #F89406;
}
.topbar .topbar-item-badge.topbar-badge-level-danger {
background-color: #d9534f;
}
@media screen and (max-width: 1184px) {
.topbar .topbar-inner,
.topbar .topbar-navigation-menu {
width: 100%;
}
}
BODY.has-overlay {
overflow: hidden;
}
.topbar-wrapper .PortalModeHeader {
display: none;
}
@media print {
.topbar-placeholder,
.topbar-wrapper {
display: none;
}
}
.dropdown.open > .topbar-menu {
display: flex;
flex-direction: column;
}
.topbar-menu.dropdown-menu {
padding: 0;
max-height: 80vh;
margin-top: 0;
}
.topbar-menu.dropdown-menu:before {
content: "";
top: -13px;
position: absolute;
display: inline-block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 12px 12px 12px;
border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent;
}
.topbar-menu.dropdown-menu:after {
content: "";
top: -12px;
position: absolute;
display: inline-block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 12px 12px 12px;
border-color: transparent transparent #ffffff transparent;
}
.topbar-menu.dropdown-menu:not(.dropdown-menu-right):after {
left: 14px;
}
.topbar-menu.dropdown-menu:not(.dropdown-menu-right):before {
left: 14px;
}
.topbar-menu.dropdown-menu.dropdown-menu-right:before {
right: 14px;
}
.topbar-menu.dropdown-menu.dropdown-menu-right:after {
right: 14px;
}
.topbar-menu.dropdown-menu.has-header:after {
border-color: transparent transparent #E8e8e8 transparent;
}
.topbar-menu.dropdown-menu.has-btn-footer {
padding-bottom: 38px;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-header {
padding: 8px 8px 8px 16px;
background-color: #E8e8e8;
border-radius: 4px 4px 0 0;
font-size: 18px;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-header H2 {
margin: 0;
font-size: inherit;
line-height: 1.428571429;
font-size: 18px;
font-weight: 400;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-header .topbar-ctxmenu-header-actions {
float: right;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-header .topbar-ctxmenu-header-actions .topbar-ctxmenu-header-item {
text-decoration: none;
padding: 5px;
transition: background-color 200ms ease-in;
border-radius: 4px;
display: inline;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-header .topbar-ctxmenu-header-actions .topbar-ctxmenu-header-item.dropdown {
cursor: pointer;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-header .topbar-ctxmenu-header-actions .topbar-ctxmenu-header-item.dropdown > A {
text-decoration: none;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-header .topbar-ctxmenu-header-actions .topbar-ctxmenu-header-item:hover {
background-color: rgba(136, 127, 127, 0.33);
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-header .topbar-ctxmenu-header-actions .topbar-ctxmenu-header-item .jalios-icon {
font-size: 18px;
text-decoration: none;
margin-right: 0;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-header .topbar-ctxmenu-header-actions .topbar-ctxmenu-header-item:last-child {
margin-right: 0;
}
.topbar-menu.dropdown-menu .js-close-menu .jalios-icon {
color: #999;
font-size: 14px !important;
text-decoration: none;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-no-result {
text-align: center;
padding: 32px;
min-height: 150px;
background-color: white;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-no-result P {
font-size: 18px;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-no-result .jalios-icon {
font-size: 48px;
color: #CCC;
line-height: 64px;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-no-result IMG.jalios-icon {
margin-bottom: 10px;
height: 160px;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-no-result.is-hidden {
display: none;
}
.topbar-menu.dropdown-menu.topbar-default-menu {
width: 350px;
max-width: 350px;
}
.topbar-menu.dropdown-menu.topbar-default-menu.is-loading {
background-color: transparent;
}
.topbar-menu.dropdown-menu.topbar-default-menu.is-loading .topbar-ctxmenu-body {
height: 150px;
overflow: hidden;
}
.topbar-menu.dropdown-menu.topbar-default-menu .topbar-ctxmenu-body {
position: relative;
overflow-y: auto;
}
.topbar-menu.dropdown-menu.has-header .list-group-item:first-child {
border-radius: 0;
}
.topbar-menu.dropdown-menu .list-group {
margin-bottom: 0;
}
.topbar-menu.dropdown-menu .list-group.list-group-noborder > .list-group-item {
border: 0 none;
}
.topbar-menu.dropdown-menu .list-group .list-group-item.list-group-item-divider {
border: 1px solid #CCC;
padding: 0;
}
.topbar-menu.dropdown-menu .list-group .list-group-item.list-group-item-extended {
padding-right: 0;
}
.topbar-menu.dropdown-menu .list-group .list-group-item.list-group-item-header {
background-color: rgba(232, 232, 232, 0.65);
padding-top: 4px;
padding-bottom: 4px;
}
.topbar-menu.dropdown-menu .list-group-item.slide-menu-search-input {
border: 0 none;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-footer {
text-align: center;
position: absolute;
left: 0;
right: 0;
bottom: 0;
}
.topbar-menu.dropdown-menu .topbar-ctxmenu-footer .topbar-ctxmenu-footer-btn {
border-radius: 0;
background-color: #EEE;
width: 100%;
border-left: 0 none;
border-right: 0 none;
padding: 8px;
border-top: 0 none;
}
.dropdown-overlay-backdrop.full {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1038;
background-color: #000;
}
.dropdown-overlay-backdrop.fade {
filter: alpha(opacity=0);
opacity: 0;
}
.dropdown-overlay-backdrop.fade.in {
filter: alpha(opacity=80);
opacity: 0.8;
}
@media screen and (min-width: 768px) {
.topbar-warning-menu A#topbar-warning-menu-opener {
min-width: 70px;
}
}
@media screen and (min-width: 1184px) {
.topbar-warning-menu A#topbar-warning-menu-opener {
min-width: none;
}
}
.topbar-warning-menu {
background: red;
margin-right: 16px;
}
.topbar-warning-menu A.topbar-item {
padding-top: 14px;
padding-bottom: 14px;
}
.topbar-warning-menu A.topbar-item,
.topbar-warning-menu A.topbar-item:hover {
color: white;
}
@media (max-width: 768px) {
.topbar-warning-menu A.topbar-item .ctx-caret {
display: none;
}
}
.topbar-warning-menu .topbar-warning-label {
font-size: 18px;
display: none;
margin-left: 5px;
}
@media (min-width: 1200px) {
.topbar-warning-menu .topbar-warning-label {
display: inline-block;
}
}
.topbar-warning-menu .js-close-menu {
float: right;
padding: 5px 10px;
}
.topbar-warning-menu .topbar-ctxmenu-body {
padding: 5px;
}
.topbar-warning-menu UL.topbar-warning-list {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}
.topbar-warning-menu .topbar-warning-datawrite .jcms-message.alert-warning {
background: none;
color: inherit;
border: 0 none;
padding: 0;
}
.topbar-menu.topbar-warning-menu-dropdown {
border: 4px solid red;
}
.topbar-menu.topbar-warning-menu-dropdown LI {
padding: 5px 10px;
}
.topbar-menu.topbar-warning-menu-dropdown LI.sep {
border-top: 1px solid #DDD;
}
.topbar-menu.topbar-warning-menu-dropdown LI:firt-child {
border-top: 0 none;
}
.topbar-menu.topbar-warning-menu-dropdown LI .alert:last-child {
margin-bottom: 10px;
}
@media screen and (max-width: 480px) {
.dropdown-menu.topbar-menu {
position: fixed;
left: 0;
right: 0;
bottom: 0;
top: 64px;
max-width: initial;
width: 100% !important;
max-width: 100% !important;
}
.dropdown-menu.topbar-menu:after,
.dropdown-menu.topbar-menu:before {
content: initial;
}
.topbar .topbar-item-wrapper.topbar-caddy-menu,
.topbar .topbar-item-wrapper.topbar-publish-menu,
.topbar .topbar-item-wrapper.topbar-admin-menu {
display: none;
}
.topbar .topbar-inner {
padding-left: 8px;
padding-right: 8px;
}
}
BODY.is-topbar-displayed .WorkArea #edit-topbar {
top: 64px;
}
/*# sourceMappingURL=jalios-topbar.css.map */
