body{padding-top:44px}
body.has-sticky-actionbar{padding:0}
.has-sticky-actionbar .zsg-nav-sub-wrapper{margin-top:-50px}
.searchbar-container.zsg-nav-sub-wrapper{position:static}
.modal_focus .zsg-nav-sub{z-index:900}
.pinnable-header{position:absolute;left:0;top:0;z-index:1005}
.pinnable-header::after{background-color:blue}
.pinnable-header_enabled:not(.ios-not-fixed) .pinnable-header{position:fixed;top:-44px;-webkit-transition:top 200ms ease-out;-moz-transition:top 200ms ease-out;-ms-transition:top 200ms ease-out;-o-transition:top 200ms ease-out;transition:top 200ms ease-out}
.header_pinned.pinnable-header_enabled:not(.ios-not-fixed) .pinnable-header,.header_force-pinned.pinnable-header_enabled:not(.ios-not-fixed) .pinnable-header{top:0}
/* .zss-header{z-index:1010;top:0;left:0;width:100%;margin-bottom:50px;header:50px;box-shadow:0 0 5px 0 #888} */
.zss-header{z-index:1010;top:0;left:0;width:100%;margin-bottom:50px;header:50px;}
.zss-header,.stripped-header .zss-header{height:44px}
@media screen and (max-width:768px){
.zss-header{height:0px}
}
.zss-header .responsive-page-title{display:block;width:calc(100% - 110px);height:44px;line-height:44px;overflow:hidden;text-overflow:ellipsis;font-size:15px;white-space:nowrap;font-weight:bold;padding:0 5px}
.has-sticky-actionbar .zss-header{position:relative}
.zss-header .zss-logo{height:44px;background-position:0 10px}
.pinnable-header_enabled #wrapper{overflow-y:hidden;position:absolute;top:0;height:100%;width:100%}
.pinnable-header_enabled #content{height:100%;overflow-y:scroll;padding-top:44px;position:relative;-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0)}
/* @media screen and (max-width:769px){.zss-header{background: #fff;padding-left: 5px;}
} */
@media screen and (min-width:768px){.zss-header{background: #fff;padding-left: 5px;}
}