Server IP : 192.185.129.71 / Your IP : 3.145.125.13 Web Server : Apache System : Linux bh-ht-3.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : svymadmin ( 4072) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home4/svymadmin/public_html/vivekaexcel.edu.in/school/assets/less/neon-less/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
.page-container { position: absolute; position: relative; left: 0; right: 0; top: 0; bottom: 0; padding-left: @sidebar_menu_width; width: 100%; .clearfix; &.loaded .page-container { position: relative; } .sidebar-menu { position: absolute; width: @sidebar_menu_width; top: 0; left: 0; bottom: 0; //min-height: 500px; background: @main_color; color: @main_text_color; z-index: 1; .bs; &.fixed { position: fixed; min-height: 0 !important; height: auto; bottom: 0; } .logo-env { width: 100%; padding: @inner_padding + @base_margin / 2; .bs; .clearfix; > div { display: block; vertical-align: middle; white-space: nowrap; float: left; > a { display: inline-block; color: @main_text_color; } &.sidebar-collapse, &.sidebar-mobile-menu { position: relative; float: right; a { display: inline-block; border: 1px solid @main_border_color; text-align: center; padding: 0; line-height: 1; font-size: 20px; font-weight: 300; padding: 5px 2px; .rounded; .transall(200ms); &:hover { background-color: fade(@main_border_color, 40%); } } } } } #main-menu { list-style: none; margin: 0; padding: 0; margin-bottom: @inner_padding; li { position: relative; margin: 0; font-size: @p_size; border-bottom: 1px solid fade(@main_border_color, 70%); &#search { background: @main_active_color; border-bottom-color: fade(@main_border_color, 50%); position: relative; height: 48px; .placeholder-color(fade(@main_text_color, 70%)); .search-input { .input-reset(); padding: @base_margin/2 @inner_padding; padding-right: @inner_padding + @inner_padding + @base_padding/2; width: 100%; color: @main_text_color; .transition(~"350ms opacity ease-in-out"); .bs; } button { position: absolute; right: 0; top: 0; .input-reset(); color: @main_text_color; padding: @base_margin/2 @inner_padding; padding-top: @base_margin/2 - 2; //padding-right: @base_padding; i { margin: 0; } } } i { position: relative; font-size: 15px; margin-right: @base_padding / 2; } a { position: relative; display: block; padding: @base_padding @inner_padding; color: @main_text_color; z-index: 2; .transition(~"color 250ms ease-in-out, background-color 250ms ease-in-out"); i { top: 1px; display: inline-block; } span { .transition(~"350ms opacity ease-in-out"); } &:hover { background-color: fade(@main_border_color, 30%); color: @menu_active_text_color; } .badge { position: relative; float: right; font-size: 11px; line-height: 1.3; &.badge-primary { border: 1px solid @main_border_color; top: -1px; } } } &.active { > a { background-color: @menu_active_color; color: @menu_active_text_color; } } &.has-sub { > a:before { position: relative; content: '\e877'; content: '\e879'; display: inline-block; font-family: @font_entypo; color: @main_border_color; color: #FFF; float: right; font-size: 15px; margin-left: @base_padding + 3; top: 0px; .transall; } &.opened > a:before { .rotate(90deg); } } // Submenu (level 1) ul { position: relative; list-style: none; padding: 0; margin: 0; border-top: 1px solid fade(@main_border_color, 40%); display: none; overflow: hidden; z-index: 1; &.visible { display: block; } > li { border-bottom: 1px solid fade(@main_border_color, 40%); > a { background-color: @submenu_color; padding-left: @inner_padding * 2; &:hover { background-color: lighten(@submenu_color, 1%); } } &:last-child { border-bottom: 0; } // Submenu (level 2) ul { > li { > a { padding-left: @inner_padding * 3; background: @main_active_color; } // Submenu (level 3) ul { > li { > a { padding-left: @inner_padding * 4; background: @main_active_color; } // Submenu (level 4) ul { > li { > a { padding-left: @inner_padding * 5; background: @main_active_color; } } } } } } } } } } } // Added on v1.1 .sidebar-user-info { position: relative; padding: (@inner_padding + @base_padding / 2) (@inner_padding + @base_margin / 2); border-top: 1px solid @main_border_color; .transition(~"padding 300ms ease-in-out"); .bs; .user-link { display: block; .clearfix; .bs; img { display: block; float: left; margin-right: @base_margin / 2; border: 4px solid rgba(255,255,255,.11); .transition(~"transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950)"); .img-responsive; } span, strong { display: block; font-size: 14px; color: @menu_active_text_color; font-weight: normal; line-height: 1.2; .opacity(1); .transition(~"opacity 300ms ease-in-out"); } span { .opacity(.8); } strong { font-size: 18px; } img + span, img + strong { padding-top: 8px; } } // Layers .sui-normal { position: relative; } .sui-hover { position: absolute; visibility: hidden; left: 0; right: 0; bottom: 0; top: 0; background: @menu_active_color; padding: (@inner_padding + @base_padding / 2) (@inner_padding + @base_margin / 4); .transition(~"opacity 200ms ease-in-out"); .opacity(0); .close-sui-popup { position: absolute; right: 15px; top: 10px; color: fade(@menu_active_text_color, 60%); font-size: 11px; cursor: pointer; .opacity(0); .transall; } a { position: relative; color: @menu_active_text_color; display: block; .transall; & + a { margin-left: 0; margin-top: 5px; } } &.animate-in { @base_ms: 90ms; a { top: -20px; .opacity(0); .transition(~"all 350ms cubic-bezier(0.680, -0.550, 0.265, 1.550)"); .transition-delay(1 * @base_ms); & + a { .transition-delay(2 * @base_ms); } & + a + a { .transition-delay(3 * @base_ms); } & + a + a + a { .transition-delay(4 * @base_ms); } & + a + a + a + a { .transition-delay(5 * @base_ms); } & + a + a + a + a + a { .transition-delay(6 * @base_ms); } & + a + a + a + a + a + a { .transition-delay(7 * @base_ms); } & + a + a + a + a + a + a + a { .transition-delay(8 * @base_ms); } & + a + a + a + a + a + a + a + a { .transition-delay(9 * @base_ms); } & + a + a + a + a + a + a + a + a + a { .transition-delay(10 * @base_ms); } & + a + a + a + a + a + a + a + a + a + a { .transition-delay(11 * @base_ms); } } } &.visible { visibility: visible; .opacity(1); .close-sui-popup { .opacity(1); } &.animate-in a { top: 0; .opacity(1); } } &.going-invisible { visibility: visible; } &.inline-links { a { line-height: 52px; color: @menu_active_text_color; display: inline-block; & + a { margin-left: 10px; } } } } } } .main-content { position: relative; float: left; width: 100%; padding: @inner_padding; z-index: 2; background: @background_color; .bs; } // Collapsed Menu &.sidebar-collapsed { padding-left: @sidebar_collapsed_width; .sidebar-user-info { padding: @base_margin / 2.2 5px; .user-link { text-align: center; img { .scale(0.8); } span, strong { position: absolute; .opacity(0); } } .sui-hover { @p: @base_padding - 2; position: absolute; top: 0; left: @sidebar_collapsed_width; width: @sidebar_menu_width; padding-top: @p; padding-bottom: @p; background: @main_color; border: 1px solid @main_border_color; border-left: 0; a { line-height: 1.2; } } } &.sidebar-is-showing { .sidebar-user-info { padding: (@inner_padding + @base_padding / 2) (@inner_padding + @base_margin / 2); img { .scale(1); } } } .sidebar-menu { z-index: 4; width: @sidebar_collapsed_width; .logo-env { display: block; padding: @inner_padding; > div.logo { overflow: hidden; width: 0; //height: 0; } > div.sidebar-collapse { display: block; padding: 0; left: 3px; } } #main-menu { > li { &#search { .search-input { position: absolute; visibility: hidden; } button { //position: relative; padding-left: @inner_padding; padding-bottom: @inner_padding; margin: 0; } &.focused { .search-input { display: block; position: absolute; visibility: visible; top: 0px; left: @sidebar_collapsed_width; background: @main_active_color; border: 1px solid @main_border_color; width: @sidebar_menu_width - @base_margin; .border-radius(0 @border_radius @border_radius 0); border-left: 0; padding: @base_margin/2 @inner_padding; padding-bottom: @base_margin/2 + 1; border: 0; padding-left: 0; } } } &.has-sub > a:before { display: none; } &.has-sub { > a { background-color: transparent; } } > a { position: relative; > span:not(.badge) { display: block; position: absolute; top: 0; left: @sidebar_collapsed_width; margin-top: -1px; padding: 12px @base_padding; background: @main_color; border-top: 1px solid @main_border_color; border-bottom: 1px solid @main_border_color; width: @sidebar_collapsed_hover_width; visibility: hidden; .border-radius(0 @border_radius @border_radius 0); .opacity(0); } span { .transition(~"none"); } span.badge { position: absolute; right: -@sidebar_collapsed_hover_width + @base_padding; top: 10px; display: none; } } ul { border-top-color: @main_border_color; } // Submenu (level 1) > ul { display: block; visibility: hidden; position: absolute; height: 0; top: auto; left: @sidebar_collapsed_width; width: @sidebar_collapsed_hover_width; .border-radius(0 0 @border_radius 0); .opacity(0); > li { > a { span { &.badge { display: none; } } } } li { border-bottom: 1px solid @main_border_color; } li a { padding-left: @base_padding; } li li a { padding-left: (@base_margin/2) * 2 - 5; } li li li a { padding-left: (@base_margin/2) * 3 - 5; } li li li li a { padding-left: (@base_margin/2) * 4 - 5; } } &.has-sub:hover, &:hover { &.has-sub > a { cursor: default; > span:not(.badge) { .border-radius(0 @border_radius 0 0); } &:hover { color: @main_text_color; } } > ul { height: auto; } > a > span { visibility: visible; .opacity(1); &.badge { } } a span.badge { display: block; } > ul { visibility: visible; .opacity(1); } } } } } &.sidebar-is-busy { .sidebar-menu #main-menu > li:hover, .sidebar-menu #main-menu > li.has-sub:hover { > a > span, > a > span:not(.badge) { //.opacity(0); } > ul { //.opacity(0); } } } } // Collapsing Animation &.sidebar-is-collapsing { .sidebar-user-info { padding: @base_margin / 2.2 @base_padding / 2; img { .scale(0.8); } } .sidebar-menu { #main-menu { li { &#search { .search-input { .opacity(0); .transall; } } a { span { .opacity(0); .transition(~"opacity 250ms ease-in-out") !important; } } } } } } // Showing Animation &.sidebar-is-showing { .sidebar-menu { #main-menu { li { &#search { .search-input { .opacity(0); } } a { &:before { .opacity(0); } span { .opacity(0); } } } } } } // No Sidebar &.no-sidebar { padding-left: 0; .main-content { padding-left: @inner_padding; } } // Horizontal Menu &.horizontal-menu { @border: fade(@main_border_color, 50%); @vpadding: @inner_padding; @approx_height: ceil(@vpadding * 2 + @line-height-base * 15px); padding-left: 0; padding-top: @approx_height; &.with-sidebar { padding-left: @sidebar_menu_width; &.sidebar-collapsed { padding-left: @sidebar_collapsed_width; } &.fit-logo-with-sidebar { header.navbar { .navbar-brand { width: @sidebar_menu_width; } } } header.navbar { border-bottom: 1px solid @main_border_color; ul.nav { li.dropdown.open { &:after { bottom: -1px; } .dropdown-menu { margin-top: 1px; } } } } .sidebar-user-info { border-top: 0; border-bottom: 1px solid @main_border_color; } .sidebar-menu { top: 62px; } } header { &.navbar { position: absolute; z-index: 8; background-color: @main_color; padding: 0; margin-bottom: 0; border: 0; left: 0; right: 0; top: 0; .rounded(0); .clearfix; &.navbar-fixed-top { position: fixed; } > .navbar-inner { .clearfix; } // Logo .navbar-brand { padding: @vpadding @inner_padding; } // Menu .navbar-nav { border-left: 1px solid @border; margin: 0; padding: 0; list-style: none; .clearfix; > li { position: relative; > a { position: relative; display: block; padding: @vpadding @inner_padding; border-right: 1px solid @border; font-size: @p_size; color: @main_text_color; .transition(~"color 250ms ease-in-out, background-color 250ms ease-in-out"); z-index: 10; i { top: 1px; } span { font-size: @p_size; } } &:hover > a { background-color: fade(@main_border_color, 30%); color: @menu_active_text_color; } &#search { border-right: 1px solid @border; // Search Input Collapsed &.search-input-collapsed { &:hover { background-color: fade(@main_border_color, 30%); } } } &.active { > a { background-color: @menu_active_color; color: @menu_active_text_color; } } &.active.has-sub { > a { &:after { @s: 6px; position: absolute; content: ''; width: 0px; height: 0px; border-style: solid; border-width: @s @s 0 @s; border-color: @menu_active_color transparent transparent transparent; bottom: -@s; left: 50%; margin-left: -@s; .opacity(0); .transall; .transition-delay(300ms); } } &:hover > a:after { .opacity(1); } } .badge { margin-left: @base_padding; margin-right: -@base_padding/2; } // Submenu Level 1 ul { position: absolute; list-style: none; margin: 0; padding: 0; left: 0; top: auto; margin-top: 1px; background-color: @submenu_color_2; min-width: @horizontal_submenu_width; display: none; //.rounded(0 0 @border_radius @border_radius); li { position: relative; a { display: block; padding: @base_padding @inner_padding; white-space: nowrap; font-size: @p_size; border-bottom: 1px solid @main_color; color: @main_text_color; .transition(~"color 250ms ease-in-out, background-color 250ms ease-in-out"); } &.active { > a { background-color: @menu_active_color; color: @menu_active_text_color; } } &:hover > a { background-color: lighten(@submenu_color_2, 2%); color: @menu_active_text_color; } ul { position: absolute; left: 100%; top: -1px; } &.has-sub { > a:before { position: relative; content: '\e877'; content: '\e879'; display: inline-block; font-family: @font_entypo; color: @main_text_color; color: #FFF; float: right; font-size: 15px; margin-left: @inner_padding; top: -1px; .transall; } &:hover > a:before { color: @menu_active_text_color; } } } > li:last-child { > a { border-bottom: 0; } } } } } // Search Box .navbar-inner > ul, > ul { > li { &#search { position: relative; background-color: @main_active_color; .transition(~"background 300ms ease-in-out"); .placeholder-color(fade(@main_text_color, 70%)); .search-input { .input-reset(); padding: @vpadding+2 @inner_padding; padding-right: @inner_padding + @inner_padding + @base_padding/2; width: 220px; color: @main_text_color; font-size: @p_size; line-height: @line-height-base; .opacity(1); .transition(~"all 350 ease-in-out"); .bs; } button { position: absolute; right: 0; top: 0; .input-reset(); color: @main_text_color; padding: @vpadding @base_padding; .transition(~"all 350 ease-in-out"); i { margin: 0; } } // Search Input Collapsed &.search-input-collapsed { background-color: transparent; .placeholder-color(transparent); .search-input { overflow: hidden; width: 45px; padding-left: 0; .opacity(0); } button { padding-right: @base_padding + 5px; } } } } } // Second Navbar (with Notifications) ul.nav { color: @main_text_color; font-size: @p_size; .clearfix; > li { float: left; > a, > span { display: block; float: left; padding: @vpadding+2 @inner_padding; color: @main_text_color; font-size: @p_size; line-height: @line-height-base; i { margin-right: @base_padding/2; &.right { margin-right: 0; margin-left: @base_padding/2; } } } > a { .transall; &:hover, &:focus { color: @menu_active_text_color; background-color: transparent; } } &.sep { float: left; display: block; border-left: 1px solid @main_border_color; margin: @vpadding+2 0; height: 16px; width: 0px; line-height: @line-height-base; overflow: hidden; } // Search Input &#search { .search-input { } button { padding: @vpadding+2 @inner_padding; } &.search-input-collapsed { button { padding-right: @base_padding + 5px; } } } // Dropdowns &.dropdown { > a { position: relative; display: block; padding: 0; margin: @base_padding; margin-top: @vpadding - 2; margin-bottom: @vpadding - 4; .transall; i { font-size: 19px; } .badge { position: absolute; padding: 2px; font-size: 10px; right: 0px; top: -5px; min-width: 17px; line-height: 12px; } } // Dropdown menu .dropdown-menu { .neon-dropdown-menu-body; } // DD Menu is Open &.open { background-color: fade(@main_border_color, 50%); > a { background-color: transparent; color: @menu_active_text_color; } &:after { @arrow_color: #FFF; @size: 7px; content: ''; position: absolute; display: block; width: 0px; height: 0px; border-style: solid; border-width: 0 @size @size @size; border-color: transparent transparent @arrow_color transparent; bottom: -2px; left: 50%; margin-left: -@size; } } } // Mobile Menu Icon .horizontal-mobile-menu { position: relative; a { display: inline-block; border: 1px solid @main_border_color; text-align: center; padding: 0; line-height: 1; font-size: 20px; font-weight: 300; padding: 5px 2px; color: @main_text_color; margin-top: @vpadding - 5; margin-left: @inner_padding; .rounded; .transall(200ms); &:hover { background-color: fade(@main_border_color, 40%); } } } } } } } } } /* Lower screen than large screen */ @media (max-width: @screen-md-min) { .page-body .page-container { &.horizontal-menu { &.fit-logo-with-sidebar { header.navbar { .navbar-brand { width: auto; } } } } } } @media (min-width: @screen-xs-max) and (max-width: 1100px) { .page-container { // Horizontal Menu &.horizontal-menu { header.navbar { .navbar-nav > li > a { padding-left: @base_padding; padding-right: @base_padding; .transition(~"padding 250ms ease-in-out"); .badge { display: none; } } > ul > li#search .search-input, .navbar-inner > ul > li#search .search-input { width: 140px; } .navbar-nav > li ul li a { padding: 10px 15px; } } } } } /* Tablets Only */ @media (min-width: @screen-xs-max) and (max-width: @screen-md-min) { .page-container { // Horizontal Menu &.horizontal-menu { header.navbar { .navbar-nav > li > a { padding-left: @base_margin / 2; padding-right: @base_margin / 2; i + span { display: none; } } } } // Horizontal Menu &.Xhorizontal-menu { header.navbar { @hpadding: @base_padding; //.navbar-brand, .navbar-nav li a, .navbar-nav li ul li a, ul.nav > li > a { padding-left: @hpadding; padding-right: @hpadding; font-size: @p_size - 1; } ul > li#search .search-input { width: 150px; } ul.nav > li.dropdown .dropdown-menu { width: ceil(@horizontal_notifications_width * .85); } } } } } /* Relatively-Small screen */ @media (max-width: @screen-xs-max) { .page-body .page-container { padding-left: 0; .sidebar-menu { position: relative; width: 100%; min-height: 0px !important; .logo-env { padding: @base_margin/2 @inner_padding; .transall(padding); > div { &.logo { display: block; width: auto; } &.sidebar-collapse { display: none; } } } #main-menu { display: none; margin-bottom: 0; li { a { span { .transition(~"none"); } } } } } .main-content { min-height: auto !important; } // Horizontal Menu &.horizontal-menu { padding-top: 0; &.with-sidebar { padding-left: 0; } header.navbar { position: relative; .navbar-nav { @border: 1px solid fade(@main_border_color, 40%); @vpadding: 12px; clear: left; border-top: @border; display: none; > li > a { border-right: 0; border-bottom: @border; padding-top: @vpadding; padding-bottom: @vpadding; } > li#search { @vpadding: 15px; border-right: 0; background-color: @main_active_color; border-bottom: @border; .placeholder-color(@main_text_color); &:hover { background-color: @main_active_color; } .search-input { .opacity(1); width: 100%; padding-left: @inner_padding; padding-top: @vpadding; padding-bottom: @vpadding; } button { padding-top: @vpadding; padding-bottom: @vpadding; } } // Submenus > li { > ul > li > a:first-child { border-top: 0; } ul { overflow: hidden; width: 100%; position: relative; left: 0; .transform(~"none !important"); &.visible { display: block !important; visibility: visible !important; opacity: 1 !important; } li { a { border: none; border-bottom: 1px solid fade(@main_border_color, 30%); } &:hover > a { background: transparent; } & > a:hover { background-color: fade(@main_border_color, 20%); } &.active > a { background-color: fade(@main_border_color, 15%); color: @menu_active_text_color; } &.opened { > a:before { .rotate(90deg); } } } li a { padding-left: @inner_padding * 2; } li li a { padding-left: @inner_padding * 3; } li li li a { padding-left: @inner_padding * 4; } } } } //.navbar-nav, ul.nav { //display: none; position: absolute; top: 0px; right: @inner_padding; > li { display: none; &.dropdown { display: block; &.open { > .dropdown-menu { width: @horizontal_notifications_width * .7; margin-left: -@horizontal_notifications_width/2; .rounded(@border_radius); } } } } } } } } // Main Content .page-body .page-container .main-content { min-height: 0 !important; } } /* Small Screen */ @media (max-width: @screen-xs-min) { .page-body .page-container { // Horizontal Menu &.horizontal-menu { header.navbar { .horizontal-mobile-menu a { margin-left: @base_padding; } ul.nav > li.dropdown > a { margin-left: @base_padding/2; margin-right: @base_padding/2; } //.navbar-nav, ul.nav { > li { &.dropdown { &.open { > .dropdown-menu { width: @horizontal_notifications_width * .6; margin-left: -@horizontal_notifications_width/3; } } } } } } } } } /* Right Sidebar Menu */ .page-container.right-sidebar { .sidebar-menu .sidebar-user-info .sui-hover.inline-links a { margin-left: 10px; } .sidebar-menu .sidebar-user-info .sui-hover .close-sui-popup { right: auto; left: 15px; } } @media screen and (min-width: @screen-sm-max) { .page-container.right-sidebar { padding-left: 0; padding-right: @sidebar_menu_width; // Sidebar .sidebar-menu { left: auto; right: 0; } &.sidebar-collapsed { padding-left: 0; padding-right: @sidebar_collapsed_width; .sidebar-menu #main-menu > li { > a > span, > ul { left: auto; right: @sidebar_collapsed_width; } > a { > i { margin-right: 0; } > span.badge { right: 75px; left: auto; //left: -(@sidebar_menu_width - @sidebar_collapsed_width + @inner_padding + @base_padding/2); //left: -45px; } > span:not(.badge) { .border-radius(@border_radius 0 0 @border_radius); padding-left: 15px; } } > ul { li a { padding-left: @base_margin/2; padding-right: @base_padding; i { margin-right: 0; margin-left: @base_padding/2; } } } } } &.sidebar-collapsed .sidebar-menu #main-menu > li > ul { right: @sidebar_collapsed_width; left: auto; } &.sidebar-collapsed .sidebar-menu #main-menu > li > ul { .border-radius(0 0 0 @border_radius); } &.sidebar-collapsed .sidebar-menu #main-menu > li#search.focused .search-input { left: auto; right: @sidebar_collapsed_width; .border-radius(@border_radius 0 0 @border_radius); } // Horizontal &.horizontal-menu.with-sidebar { padding-left: 0; padding-right: @sidebar_menu_width; } &.horizontal-menu.with-sidebar.sidebar-collapsed { padding-left: 0; padding-right: @sidebar_collapsed_width; } // Chat &.chat-visible .main-content { padding-left: @chat_width + @inner_padding; padding-right: @inner_padding; } #chat { left: 0; right: auto; .chat-conversation { left: @chat_width; right: auto; .border-radius(0 @border-radius-base @border-radius-base 0); } } // Sidebar Collapsing &.sidebar-is-collapsing { .sidebar-menu #main-menu li a i { .translateX(0); } .sidebar-menu { .transition(~"all 350ms"); .sidebar-user-info .user-link { span, strong { .opacity(0); } } } &.sidebar-collapsing-phase-2 { padding-right: @sidebar_collapsed_width; .transition(~"all 600ms"); .sidebar-menu { width: @sidebar_collapsed_width; .logo-env > .logo, #main-menu li > a:before, #main-menu li a span, .sidebar-user-info .user-link span, .sidebar-user-info .user-link strong { .opacity(0); visibility: hidden; display: none; } } } } // Sidebar Expanding &.sidebar-is-showing { } &.sidebar-collapsed .sidebar-menu #main-menu > li.has-sub:hover.has-sub > a > span:not(.badge), &.sidebar-collapsed .sidebar-menu #main-menu > li:hover.has-sub > a > span:not(.badge) { .border-radius(@border_radius 0 0 0); } } }