/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* for the fixed navbar make sure content stops short of page top*/ body { padding-top: 50px; } /* magnifying glass icon for search box */ .navbar_icon { vertical-align: middle; cursor: pointer; } /* for the "logged in as..." text */ .nd_navbartext { color: #666; padding-top: 11px; } /* on both main content and sidebar, default is hidden */ .tab-content { overflow: visible; } /* ajax results should fill all available */ .tab-content table { width: 100%; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* various styles to adjust the hero box used for homepage + login */ .nd_herorow { margin-top: 50px; } .hero-unit { padding: 30px 60px 40px 90px; } .nd_loginform { margin-top: 15px; margin-bottom: 0px; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* styles for Reports */ /* from Bootstrap doc style sheet */ .nd_show-grid [class*="span"] { background-color: cornsilk; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; min-height: 30px; line-height: 30px; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* styles for Inventory */ #nd_dev_age_form { margin-top: 10px; margin-bottom: 12px; } .nd_inv_tbl_head { text-align: center; color: lightSlateGray; margin-top: 6px; margin-bottom: 3px; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* results table links */ .nd_stealthlink { text-decoration: none !important; color: #404040; } /* make the whole cell become a hyperlink in results table */ .nd_linkcell { display: block; padding: 0px; height: 100%; } /* link port name to restricted search */ .this_port_only { cursor: pointer; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* many styles for the collapsing lists */ /* mouse-over should be pointer to show JS collapser is clickable */ .nd_collapser { cursor: pointer; } /* collapser label should not have any decoration even though it's clickable */ .clearfix > a { text-decoration: none !important; } /* class to control default state of collapsible lists on page load */ .nd_collapse_pre_hidden { display: none; } /* draw little up arrow to the right of a label for collapsed list */ .arrow-up { float: right; margin-top: 6px; margin-right: 11px; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 8px solid #F89406; } /* draw little down arrow to the right of a label for collapsed list */ .arrow-down { float: right; margin-top: 6px; margin-right: 11px; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 8px solid #F89406; } /* for the tagged vlans total when hiding the full list */ .vlan_total { float: right; } /* draw little up arrow to the left of a label for collapsed list */ .cell-arrow-up { float: left; margin-top: 5px; margin-right: 6px; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 8px solid #F89406; } /* draw little down arrow to the left of a label for collapsed list */ .cell-arrow-down { float: left; margin-top: 5px; margin-right: 6px; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 8px solid #F89406; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* for table and to position cell content */ td { vertical-align: baseline; } .center_cell { text-align: center; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* tabs */ #search_results { margin-bottom: 10px; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* style customization for many items which appear in the sidebar */ /* fixups for prepended checkbox in sidebar */ .nd_searchcheckbox { width: 120px; padding-left: 35px; cursor: pointer; } /* fixups for placing the Archived "A" inside the prepended checkbox */ .nd_legendlabel { float: right; line-height: 1.2; } .nd_side_input { width: 152px; } .nd_side_select { width: 162px; } .sidebar .input-prepend { margin-bottom: 0px; } /* nudge the port name/vlan filter over a little */ #nd_port_query { margin-left: -2px !important; width: 152px; } /* somewhere between span1 and span2 is desirable */ #nd_days_select { margin-top: 4px; width: 56px; } /* set the day/mon/year drop-down width */ #nd_age_select { margin-top: 4px; width: 95px; } /* sidebar submit button width and spacing from Node Props */ .sidebar button { margin-top: 3px; width: 160px; } .sidebar #ports_submit { margin-top: 3px; width: 152px; } /* little sweep brush inside of port filter input field */ .field_clear_icon { position: absolute; margin-left: 132px; z-index: 1; } /* make the sweep icon fill the height of the input field so that its tooltip takes prescedence over the field tooltip */ .field_clear_icon > img { padding: 6px; } /* change highlighting for form fields which are being used in a search */ form .clearfix.success select { background-color: #A9DBA9; } form .clearfix.success input { background-color: #A9DBA9; } /* a little whitespace between legend items */ .nd_legend li { line-height: 19px; } /* bring sidebar items closer together */ .inputs-list label { margin-bottom: 1px; } /* nudge content closer to the header labels in the sidebar */ .inputs-list li:first-child { padding-top: 3px !important; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* sidebar collapser */ /* for placing the sidebar pin icon */ #sidebar_pin_box { float: right; margin: 0px; margin-top: -12px; margin-right: -12px; padding: 0px; cursor: pointer; } .sidebar_pin_box_pressed { background-color: #DCDCDC; } .sidebar_pinned { position: fixed !important; } #sidebar_pin { padding-top: 2px; padding-left: 1px; padding-right: 2px; } /* for placing the sidebar toggle icons */ #sidebar_toggle_img_in { float: left; margin-top: -9px; margin-left: -18px; cursor: pointer; } /* for placing the sidebar toggle icons */ #sidebar_toggle_img_out { position: fixed; top: 60px; right: 7px; z-index: 1; cursor: pointer; display: none; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* sidebar placement and sizing */ /* make the sidebar fixed on the screen */ .container-fluid > .sidebar { position: absolute; right: 20px; width: 200px; left: auto; } /* make the content start more to the left now the sidebar is narrower */ .container-fluid > .content { margin-right: 220px; margin-left: 0px; } /* nudge content in the sidebar closer to the left */ .nd_sidesearchform { padding-left: 0px; margin-top: -9px; margin-bottom: 0px; } /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */