body{overflow-x:hidden}body.plone-toolbar-left{padding-left:0}body #edit-zone{display:none}body.plone-toolbar-left-default,body.plone-toolbar-left-expanded{padding-left:0!important}#portal-navigation{height:100vh;position:fixed;top:0;visibility:hidden;z-index:999;font-weight:400}#portal-navigation.sidebar-left{left:0}#portal-navigation.sidebar-left .menu{transform:translate3d(-300px,0,0)}#portal-navigation.sidebar-right{right:0}#portal-navigation.sidebar-right .menu{transform:translate3d(300px,0,0)}#portal-navigation ::-webkit-scrollbar-track{background-color:transparent;border:0;display:none}#portal-navigation ::-webkit-scrollbar{background-color:transparent;display:none;width:auto}#portal-navigation ::-webkit-scrollbar-thumb{background-color:transparent;display:none}#portal-navigation .menu{background-color:#fafafa;height:100%;overflow-x:hidden;overflow-y:scroll;position:relative;width:300px;will-change:transform;z-index:90;line-height:1;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease}#portal-navigation .menu #sidebar-section-profile{padding:20px;padding-bottom:10px}#portal-navigation .menu #sidebar-section-search .menu-section-content{padding:20px}#portal-navigation .menu .menu-section{margin-bottom:5px}#portal-navigation .menu .menu-section .menu-profile .profile-image{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:80px;margin:0 auto 15px auto;opacity:1;overflow:hidden;transition:opacity 150ms ease-in-out;width:80px}#portal-navigation .menu .menu-section .menu-profile .profile-info{text-align:center}#portal-navigation .menu .menu-section .menu-profile .profile-info .profile-name{background-color:#f1f1f1;border-radius:8px;color:#2f3334;font-size:18px;font-weight:300;padding:4px}#portal-navigation .menu .menu-section .menu-profile:hover .profile-image{opacity:.5}#portal-navigation .menu .menu-section a,#portal-navigation .menu .menu-section a:active,#portal-navigation .menu .menu-section a:focus,#portal-navigation .menu .menu-section a:hover,#portal-navigation .menu .menu-section a:visited{color:#2f3334;display:block;text-decoration:none;padding:10px 20px;outline:0;border-bottom:1px solid #eee;position:relative}#portal-navigation .menu .menu-section a:active:last-child,#portal-navigation .menu .menu-section a:focus:last-child,#portal-navigation .menu .menu-section a:hover:last-child,#portal-navigation .menu .menu-section a:last-child,#portal-navigation .menu .menu-section a:visited:last-child{border:none}#portal-navigation .menu .menu-section a.link-item .menu-item-nav,#portal-navigation .menu .menu-section a:active.link-item .menu-item-nav,#portal-navigation .menu .menu-section a:focus.link-item .menu-item-nav,#portal-navigation .menu .menu-section a:hover.link-item .menu-item-nav,#portal-navigation .menu .menu-section a:visited.link-item .menu-item-nav{display:none}#portal-navigation .menu .menu-section .menu-section-title{font-size:18px;font-weight:200;margin-bottom:2px;position:relative;text-transform:uppercase;cursor:pointer;padding:10px 20px;background-color:#eee}#portal-navigation .menu .menu-section .menu-item-icon{display:block;float:left;height:100%;text-align:center}#portal-navigation .menu .menu-section .menu-item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:25px;padding-bottom:3px;position:relative;display:block;width:210px}#portal-navigation .menu .menu-section .menu-item-nav{display:block;float:right;height:100%;text-align:center;color:#ccc;position:absolute;top:2px;right:0;padding:10px 15px}#portal-navigation .menu .menu-section #menu-search input[type=search]{width:100%}#portal-navigation .menu .menu-section #menu-search button{width:100%;display:none}.userrole-authenticated #portal-navigation .menu .menu-section .section-handle{font-size:10px;padding:5px;position:relative;vertical-align:middle}.userrole-authenticated #portal-navigation .menu .menu-section .section-down{display:none}.userrole-authenticated #portal-navigation .menu .menu-section.collapsed .menu-section-content,.userrole-authenticated #portal-navigation .menu .menu-section.collapsed .section-up{display:none}.userrole-authenticated #portal-navigation .menu .menu-section.collapsed .section-down{display:inline-block}.with-sidebar #portal-navigation,body[data-with-sidebar=true] #portal-navigation{visibility:visible}.with-sidebar #portal-navigation .menu,body[data-with-sidebar=true] #portal-navigation .menu{transform:translate3d(0,0,0)}#portal-navigation-cover{background:#2f3334;width:100%;height:100%;top:0;left:0;position:fixed;z-index:50;display:none;opacity:50%}
/*# sourceMappingURL=sidebar.min.css.map */