/* * This is a manifest file that'll be compiled into application.css, which will include all the files * listed below. * * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path. * * You're free to add application-wide styles to this file and they'll appear at the top of the * compiled file, but it's generally better to create a new file per style scope. * *= require_self *= require bootstrap *= require bootstrap3-editable/bootstrap-editable *= require_tree . */ .contain-align-left { text-align: left; } table.topalign>tbody>tr>td { vertical-align: top; } table.topalign>thead>tr>td { vertical-align: bottom; } tr.cell-valign-center>td { vertical-align: middle; } tr.cell-noborder>td,tr.cell-noborder>th { border: none; } table.table-justforlayout>tr>td, table.table-justforlayout>tr>th, table.table-justforlayout>thead>tr>td, table.table-justforlayout>thead>tr>th, table.table-justforlayout>tbody>tr>td, table.table-justforlayout>tbody>tr>th{ border: none; } table.table-justforlayout { margin-bottom: 0; } .deemphasize { font-size: .8em; color: #888; } table .data-size, .table .data-size { text-align: right; } body .editable-empty { color: #999; } body .editable-empty:hover { color: #0088cc; } table.arv-index tbody td.arv-object-AuthorizedKey.arv-attr-public_key { overflow-x: hidden; max-width: 120px; } table.table-fixedlayout { white-space: nowrap; table-layout: fixed; } table.table-fixedlayout td { overflow: hidden; overflow-x: hidden; text-overflow: ellipsis; } table.table-smallcontent td { font-size: 85%; } form input.search-mini { padding: 0 6px; } form.small-form-margin { margin-bottom: 2px; } .nowrap { white-space: nowrap; } .navbar .nav li.nav-separator span { display: block; float: none; color: #bbbbbb; padding: 10px 0 10px; text-decoration: none; text-shadow: 0 1px 0 #ffffff; } /*.navbar .nav .dropdown .dropdown-menu li a { padding: 2px 20px; }*/ ul.arvados-nav { list-style: none; padding-left: 0em; margin-left: 0em; } ul.arvados-nav li ul { list-style: none; padding-left: 0; } ul.arvados-nav li ul li { list-style: none; padding-left: 1em; } .dax { max-width: 10%; margin-right: 1em; float: left } .smart-scroll { overflow: auto; } .inline-progress-container div.progress { margin-bottom: 0; } .inline-progress-container { width: 100px; display:inline-block; } td.add-tag-button { white-space: normal; } td.add-tag-button .add-tag-button { margin-right: 4px; opacity: 0.2; } td.add-tag-button .add-tag-button:hover { opacity: 1; } span.removable-tag-container { line-height: 1.6; } .label.removable-tag a { color: #fff; cursor: pointer; } li.notification { padding: 10px; } .arvados-nav-container { top: 70px; height: calc(100% - 70px); overflow: auto; z-index: 2; } .arvados-nav-active { background: rgb(66, 139, 202); } .arvados-nav-active a, .arvados-nav-active a:hover { color: white; } // See HeaderRowFixer in application.js table.table-fixed-header-row { width: 100%; border-spacing: 0px; margin:0; } table.table-fixed-header-row thead { position:fixed; background: #fff; } table.table-fixed-header-row tbody { position:relative; top:1.5em; } /* Setting the height needs to be fixed with javascript. */ .dropdown-menu { padding-right: 20px; max-height: 440px; width: 400px; overflow-y: auto; } #persistent-selection-list { width: 500px; } #persistent-selection-list li table tr { border-top: 1px solid rgb(221, 221, 221); }