4 background-color:white;
10 a, a:active, a:focus {
15 border-bottom:1px solid #DDDDDD;
21 vertical-align:middle;
39 input[type=checkbox] {
40 min-width:5px !important;
41 margin-left:0 !important;
43 input[type=text], input[type=password], input[type=email], input[type=tel], input[type=number] {
46 border:1pt solid #CCCCCC;
47 vertical-align:bottom;
53 border:1pt solid #CCCCCC !important;
54 border-radius:0 !important;
69 margin:0 auto 25px auto;
79 /***** Notifications *****/
81 border: 1px solid red;
85 background-color: #f2dbdb;
91 background-color:white;
110 div#secondary li a:hover {
112 text-decoration:none;
114 div#secondary li:last-child {
119 background-color:orange;
124 div#navigation div.wrapper {
130 display: inline-block;
131 list-style-type: none;
137 font-family:helvetica, sans-serif;
141 letter-spacing:0.6pt;
145 margin:16px 25px 0 0;
147 div#navigation li a {
150 div#navigation .iconlogout {
155 div#navigation li a:hover {
156 text-decoration:none;
159 div#navigation li:last-child {
163 div#navigation li.active {
168 background-color:gray;
171 div#navigation li.slices {
175 div#navigation .dropdown-menu {
177 padding:0 15px 15px 15px;
180 background-color:orange;
182 div#navigation .dropdown-menu a {
189 background-color:orange;
195 div#navigation .dropdown-menu li:first-child {
196 border-bottom:1px solid white;
203 margin:0 auto 25px auto;
205 div#home-dashboard table {
209 div#home-dashboard table td {
214 div#home-dashboard table tr:first-child td {
219 div#home-dashboard table tr:last-child td {
223 div#home-dashboard table tr:last-child td.logged-in {
224 border-right:1px solid #DDDDDD;
227 div#home-dashboard table tr:last-child td.support {
228 border-left:1px solid #DDDDDD;
231 div#home-dashboard table tr:last-child td:first-child {
233 div#home-dashboard table tr:last-child td:last-child {
236 div#home-dashboard table tr:last-child td.logged-in div {
240 div#home-dashboard table tr:last-child td.support div {
244 div#home-dashboard div.login-widget {
247 div#home-dashboard table td.support {
249 div#home-dashboard table td.support a {
251 div#home-dashboard table td.support a:hover {
252 text-decoration:none;
255 div#home-dashboard div#manager {
259 div#home-dashboard div#home-slice-list {
264 div#home-dashboard div#home-slice-list ul {
269 div#home-dashboard div#home-slice-list li {
274 vertical-align:middle;
286 border-top:1px solid #CCCCCC;
303 .btn.btn-default:hover {
351 div#ticket-request p {
359 ul.nav-section li a {
362 ul.nav-section li:first-child {
365 /* it used to give space for the icon, which has been removed
366 ul.nav-section li:first-child a {
368 padding:6px 15px 4px 15px;
370 ul.nav-section li:first-child.active a {
371 padding:6px 15px 3px 15px;
375 ul.nav-section li:first-child img {
384 padding: 4px 10px 5px 10px;
395 /* FACILITY/TESTBED filters */
396 div.sl-filter-facilities {
399 div.sl-filter-facilities h4 {
406 vertical-align:middle;
410 text-decoration:none;
412 a.sl-facility:hover {
415 a.sl-facility.active {
417 text-decoration:none;
419 a.sl-facility::before {
423 border-bottom:#CCCCCC 1px solid;
427 div.sl-facilities:last-child {
432 text-decoration:none;
439 a.sl-testbed.active {
445 div#slice-info table {
449 div#slice-info table td:first-child {
458 /* SLICE VIEW sections */
459 .slice-sections, .slice-pending {
463 .slice-sections ul, .slice-pending ul {
469 margin:0 auto 15px auto;
479 .slice-sections li a, .slice-pending li a {
484 .slice-sections li.active a, .slice-pending li.active a {
486 background-color:#EFEFEF;
487 text-decoration:underline;
490 .slice-sections ul.nav-pills li a:hover, .slice-pending ul.nav-pills li a:hover {
491 text-decoration:underline;
492 background-color:#EFEFEF;
495 .slice-sections ul.nav-pills li.active, .slice-pending ul.nav-pills li.active {
498 .slice-sections li:first-child, .slice-sections li:first-child a {
506 .slice-experiment button {
508 background-color:#CC4125;
514 .slice-pending button {
519 .slice-pending button.apply {
521 .slice-pending button.clear {
523 tr.active, tr.active td {
524 background-color:#FFFFCC !important;
526 div.dataTables_filter label{
531 div.sl-filter-resources {
544 -moz-border-radius: 2px;
548 a.sl-resources.active, a.sl-resources.active:hover, a.sl-resources.active:focus {
551 -moz-border-radius: 2px;
553 background-color:#FFA500;
556 a.sl-resources:first-child {
559 background-color:#FFA500;
560 border-bottom: 2pt solid #FFCA00;
565 -moz-border-radius: 2px;
572 -moz-box-shadow: 0 0 1px rgba(82,82,82,0.6);
573 -webkit-box-shadow: 0 0 1px rgba(82,82,82,0.6);
574 box-shadow: 0 0 1px rgba(82,82,82,0.6);
576 background-color:white;
584 display: inline-block;
585 list-style-type: none;
591 font-family:open_sansbold, sans-serif;
595 letter-spacing:0.4pt;
600 text-transform:uppercase;
602 div.navigation li:hover {
604 div.navigation li a {
607 div.navigation li a:hover, div.navigation li a.current {
609 text-decoration:none;
612 div.navigation li:last-child {
632 letter-spacing:0.4px;
634 div.secondary li:last-child {
640 div.secondary li a:hover {
641 text-decoration:none;
643 div.secondary .button {
647 div.secondary .account {
654 div.secondary .account span {
657 div.secondary .account a {
668 div.home h3, div.home h4 {
680 div.dashboard a:hover {
681 text-decoration:underline;
683 div.dashboard div.projects-tree {
687 list-style-type:disc;
688 list-style-position:inside;
694 div.dashboard ul ul {
695 margin:5px 0 15px 25px;
702 div.dashboard ul ul li {
705 div.dashboard ul ul a {
708 border-bottom:1px solid #E0E0E0;
712 div.dashboard h3 img {
713 margin:15px 15px 15px 0;
715 div.dashboard span.glyphicon {
720 div.experiment-tools {
722 div.experiment-tools h4 {
723 border-bottom:1px solid #E0E0E0;
724 margin:25px 15px 25px 0;
727 div.experiment-tools .jfed {
731 div.experiment-tools button {
733 padding:7px 10px 4px 0;
735 vertical-align:middle;
738 div.experiment-tools button span {
743 div.dataTables_filter label{
752 /* Service Directory */
754 div#appservices div.row {
755 border-bottom: 1px solid;
756 border-color:#dddddd;
760 div.portfolio-item img{
764 div.portfolio-item p[id*='name-'] {