.dashboard-header { padding: #{24 / $base-font-size}rem #{66 / $base-font-size}rem; position: relative; flex: 1; overflow: hidden; display: flex; flex-direction:column; } .dashboard-header__header { max-width: #{1012 / $base-font-size}rem; margin: 0 auto; width: 100%; } .dashboard-header--no-vertical-padding { padding: 0 66px; } .dashboard-header--no-vertical-padding { padding: 0 66px; } .dashboard-header__switcher { flex: 1; } .dashboard-header__tabs { display: flex; padding-top: #{24 / $base-font-size}rem; @include themify() { border-bottom: 1px solid getThemifyVariable('inactive-text-color'); } } .dashboard-header__tab { @include themify() { color: getThemifyVariable('inactive-text-color'); border-bottom: #{4 / $base-font-size}rem solid transparent; padding: 0; margin-right: #{26 / $base-font-size}rem; &:hover, &:focus, &.dashboard-header__tab--selected { color: getThemifyVariable('primary-text-color'); border-bottom-color: getThemifyVariable('nav-hover-color'); cursor: pointer; } } font-size: #{12 / $base-font-size}rem; } .dashboard-header__tab--selected { cursor: auto; } .dashboard-header__tab a { color: inherit; } .dashboard-header__tab__title { margin: 0; padding: 0; } .dashboard-header__tab__title > * { display: inline-block; padding: 0 #{5 /$base-font-size}rem #{5 /$base-font-size}rem; } .dashboard-header__nav { } .dashboard-header__actions { display: flex; align-items: center; padding: #{24 / $base-font-size}rem 0; justify-content: space-between; } .dashboard-header__actions > *:not(:first-child) { margin-left: #{15 / $base-font-size}rem; }