:root { --sidebar-width: 230px; --sidebar-mini-width: 130px; --sidebar-font-size: 14px; --header-height: 100px; --background-color: #F9FBFC; } #sidebar_main .badge { height: 59px; position: absolute; top: 0; left: -5px; z-index: 1; background-color: transparent; display: block !important; } #sidebar_main .sidebar_main_header .logo { margin-left: 35px; margin-top: 25px; margin-right: 10px; height: 50px; position: relative; } .sidebar_mini #sidebar_main .sidebar_main_header .logo { margin-right: 15px; margin-left: 15px; } #sidebar_main .sidebar_main_header .logo > img { height: 100%; } #sidebar_main .sidebar_main_header .logo > .logo-label { font-size: var(--xs-font-size); color: var(--text-color); } #sidebar_main #sidebar_content { width: var(--sidebar-width); position: fixed; height: 100%; top: 0; bottom: 0; left: 0; z-index: 981; background: #fff; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; transition-property: width; } .sidebar_main_swipe.sidebar_mini #sidebar_switcher_toggle { left: var(--sidebar-mini-width); } .sidebar_main_swipe #sidebar_switcher_toggle { left: var(--sidebar-width); } #sidebar_main .menu_section { min-height: 30vh; padding: 0 10px; } #sidebar_main .menu_section ul:not(.uk-dropdown-nav) > li, #sidebar_main .special_section ul:not(.uk-dropdown-nav) > li { padding: 5px 0; } #sidebar_main .menu_section ul:not(.uk-dropdown-nav) > li > *, #sidebar_main .special_section ul:not(.uk-dropdown-nav) > li > a { font-size: var(--sidebar-font-size); } #sidebar_main .menu_section ul:not(.uk-dropdown-nav) > li > a, #sidebar_main .special_section ul:not(.uk-dropdown-nav) > li > a { display: block; color: rgba(var(--text-color-rgb), 0.8); } #sidebar_main .menu_section ul:not(.uk-dropdown-nav) > li:hover > a, #sidebar_main .special_section ul:not(.uk-dropdown-nav) > li:hover > a { color: var(--secondary-color); } #sidebar_main .menu_section ul:not(.uk-dropdown-nav) li.uk-active > a, #sidebar_main .special_section ul:not(.uk-dropdown-nav) > li.uk-active > a { color: var(--primary-color); font-weight: 700; } #sidebar_switcher_toggle { top: 50%; color: var(--secondary-color); transform: translateY(-50%); position: fixed; background: #ffffff; border: 1px solid var(--text-color); border-left: 0; cursor: pointer; padding: 0 4px; width: 10px; height: 66px; z-index: 981; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; transition-property: left; } .sidebar_main_swipe #page_content, .sidebar_main_swipe openaire-user > user > *, .sidebar_main_swipe openaire-error > * { padding-left: var(--sidebar-width); padding-top: var(--header-height); transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; } .sidebar_main_swipe #page_content .message { padding-left: calc(var(--sidebar-width) - 100px); padding-right: 20px; text-align: center; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; } .sidebar_main_swipe bottom > * { padding-left: var(--sidebar-width); transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; } /*Sidebar close*/ .sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) #page_content, .sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) openaire-user > user > *, .sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) openaire-error > *, .sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) bottom > *{ padding-left: 0; } .sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) #sidebar_main #sidebar_content { display: none; width: 0; } /*Sidebar mini*/ .sidebar_main_swipe.sidebar_mini #page_content, .sidebar_main_swipe.sidebar_mini openaire-user > user > *, .sidebar_main_swipe.sidebar_mini openaire-error > *, .sidebar_main_swipe.sidebar_mini bottom > * { padding-left: var(--sidebar-mini-width); transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; } .sidebar_mini #sidebar_main #sidebar_content { width: var(--sidebar-mini-width); } #sidebar_main #sidebar_content { border-right: 1px solid var(--text-color); } #page_content { min-height: calc(100vh - var(--header-height)); background-color: var(--background-color); position: relative; } #page_content .message { top: 50%; left: 50%; transform: translate(-50%, -50%); position: absolute; } #page_content_header { position: fixed; background: var(--background-color); top: var(--header-height); left: var(--sidebar-width); right: 0; z-index: 980; padding: 0 90px; transition-property: width; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; } .sidebar_mini #page_content_header { left: var(--sidebar-mini-width); } #page_content_inner { padding: 50px 90px 90px; } @media only screen and (max-width: 639px){ :root { --sidebar-mini-width: 100px; } #page_content_inner { padding: 50px 45px 90px; } #page_content_header { padding: 0 45px; } .sidebar_mini #page_content_header { width: calc(100vw - var(--sidebar-mini-width) - 90px); } .sidebar_main_swipe #page_content .message { padding-left: var(--sidebar-mini-width); padding-right: 0; } } .uk-navbar-center:not(:only-child) { max-width: 50%; text-align: center; padding-left: calc(var(--sidebar-mini-width)/2); } navbar > *, openaire-error > *, openaire-user> user > *, .fs-modal { background-color: var(--background-color) !important; } .tm-header .uk-navbar-container { background-color: var(--background-color) !important; box-shadow: none !important; } #notifications .uk-offcanvas-bar { top: var(--header-height) !important; } #notifications-switcher #notifications-count { background-color: var(--secondary-color); }