1 @import url("../fonts/opensans_bold_macroman/stylesheet.css");
6 background-color:white;
13 a, a:active, a:focus {
23 text-decoration:underline;
30 background-color:#E0E0E0;
31 font-family:Courier, monospace;
34 border-bottom:1px solid #DDDDDD;
40 vertical-align:middle;
73 text-transform:uppercase;
95 input[type=checkbox] {
96 min-width:5px !important;
97 margin-left:0 !important;
99 input[type=text], input[type=password], input[type=email], input[type=tel], input[type=number], select, option {
102 border:1pt solid #22606D;
103 vertical-align:bottom;
109 border:1pt solid #22606D !important;
110 border-radius:0 !important;
130 div.breadcrumbs a:hover {
131 text-decoration:underline;
137 button.btn, input.btn {
143 button.btn span.glyphicon {
147 border-bottom:3px solid #cccccc;
149 button.btn-default:hover {
150 background-color:white;
151 border:1px solid #ADADAD;
152 border-bottom:3px solid #ADADAD;
154 button.btn-default:active {
155 background-color:white;
156 border:1px solid #ADADAD;
157 border-bottom:1px solid #ADADAD;
162 border-bottom:3px solid #3071A9;
164 button.btn-primary:hover {
166 background-color:#428bca;
167 border:1px solid #357ebd;
168 border-bottom:3px solid #3071A9;
170 button.btn-primary:active {
172 border-bottom:1px solid #3071A9;
176 border-bottom:3px solid #A13F3A;
178 button.btn-danger:hover {
180 background-color:#d9534f;
181 border:1px solid #d43f3a;
182 border-bottom:3px solid #A13F3A;
184 button.btn-danger:active {
185 border:1px solid #d43f3a;
189 button.btn-onelab, input.btn-onelab {
191 border-bottom:3px solid #760073;
192 background-color:#302562;
195 button.btn-onelab:hover, input.btn-onelab:hover {
197 border-bottom:3px solid #760073;
198 background-color:#302562;
201 button.btn-onelab:active, input.btn-onelab:active {
203 border-bottom:1px solid #760073;
207 .container-resource button {
213 .container-resource select,.container-resource option, .container-resource input {
221 /***** Notifications *****/
223 border: 1px solid red;
227 background-color: #f2dbdb;
233 background-color:orange;
238 div.dashboard div.projects-tree {
244 margin:0 auto 25px auto;
246 div#home-dashboard table {
250 div#home-dashboard table td {
255 div#home-dashboard table tr:first-child td {
260 div#home-dashboard table tr:last-child td {
264 div#home-dashboard table tr:last-child td.logged-in {
265 border-right:1px solid #DDDDDD;
268 div#home-dashboard table tr:last-child td.support {
269 border-left:1px solid #DDDDDD;
272 div#home-dashboard table tr:last-child td:first-child {
274 div#home-dashboard table tr:last-child td:last-child {
277 div#home-dashboard table tr:last-child td.logged-in div {
281 div#home-dashboard table tr:last-child td.support div {
285 div#home-dashboard div.login-widget {
288 div#home-dashboard table td.support {
290 div#home-dashboard table td.support a {
292 div#home-dashboard table td.support a:hover {
293 text-decoration:none;
296 div#home-dashboard div#manager {
300 div#home-dashboard div#home-slice-list {
305 div#home-dashboard div#home-slice-list ul {
310 div#home-dashboard div#home-slice-list li {
365 div#ticket-request p {
375 ul.nav-section li a {
379 ul.nav-section li:first-child {
382 ul.nav-section li:first-child a {
384 ul.nav-section li:first-child.active a {
391 padding: 4px 10px 5px 10px;
395 div.container-resource, div.container-slice {
400 border-top:0 !important;
406 div.sl-filter-facilities {
409 div.sl-filter-facilities h4 {
416 vertical-align:middle;
420 text-decoration:none;
422 a.sl-facility:hover {
425 a.sl-facility.active {
427 text-decoration:none;
429 a.sl-facility::before {
433 border-bottom:#CCCCCC 1px solid;
437 div.sl-facilities:last-child {
442 text-decoration:none;
449 a.sl-testbed.active {
452 div.sl-filter-resources {
465 -moz-border-radius: 2px;
469 a.sl-resources.active, a.sl-resources.active:hover, a.sl-resources.active:focus {
472 -moz-border-radius: 2px;
474 background-color:#E7A6E7;
477 a.sl-resources:first-child {
483 -moz-border-radius: 2px;
490 div#slice-info table {
494 div#slice-info table td:first-child {
503 /* SLICE VIEW sections */
504 .slice-sections, .slice-pending {
508 .slice-sections ul, .slice-pending ul {
514 margin:0 auto 15px auto;
524 .slice-sections li a, .slice-pending li a {
529 .slice-sections li.active a, .slice-pending li.active a {
531 background-color:#EFEFEF;
532 text-decoration:underline;
535 .slice-sections ul.nav-pills li a:hover, .slice-pending ul.nav-pills li a:hover {
536 text-decoration:underline;
537 background-color:#EFEFEF;
540 .slice-sections ul.nav-pills li.active, .slice-pending ul.nav-pills li.active {
543 .slice-sections li:first-child, .slice-sections li:first-child a {
551 .slice-experiment button {
553 background-color:#CC4125;
559 .slice-pending button {
564 .slice-pending button.apply {
568 .slice-pending button.clear {
570 tr.active, tr.active td {
571 background-color:#FFFFCC !important;
573 div.dataTables_filter label{
582 -moz-box-shadow: 0 0 1px rgba(82,82,82,0.6);
583 -webkit-box-shadow: 0 0 1px rgba(82,82,82,0.6);
584 box-shadow: 0 0 1px rgba(82,82,82,0.6);
586 background-color:white;
595 display: inline-block;
596 list-style-type: none;
602 font-family:open_sansbold, sans-serif;
606 letter-spacing:0.4pt;
611 text-transform:uppercase;
613 div.navigation li:hover {
615 div.navigation li a {
618 div.navigation li a:hover, div.navigation li a.current {
620 text-decoration:none;
623 div.navigation li:last-child {
628 div.navigation .dropdown-menu {
630 -moz-box-shadow: 1px 1px 0px 0 rgba(58, 48, 100,0.8);
631 -webkit-box-shadow: 1px 1px 0px 0 rgba(58, 48, 100,0.8);
632 box-shadow: 1px 1px 0px 0 rgba(58, 48, 100,0.8);
634 padding:0 5px 5px 5px;
638 div.navigation .dropdown-menu ul {
640 padding:15px 5px 5px 5px;
643 div.navigation .dropdown-menu li {
648 text-transform: none;
651 div.navigation .dropdown-menu a {
652 font-family:Helvetica,sans-serif;
656 div.navigation .dropdown-menu li.title {
659 div.navigation .dropdown-menu li.title a {
660 font-family:open_sansbold, sans-serif;
664 div.navigation .dropdown-menu li:first-child {
665 border-bottom:1px solid white;
687 letter-spacing:0.4px;
689 div.secondary li:last-child {
695 div.secondary li a:hover {
696 text-decoration:underline;
698 div.secondary .button {
702 div.secondary .account {
709 div.secondary .account span {
712 div.secondary .account a {
720 div.footer div.bottom {
737 letter-spacing:0.4px;
743 div.footer li a:hover {
744 text-decoration:underline;
756 letter-spacing:0.3pt;
758 background-image: url('../img/bg-experiment.jpg');
759 background-repeat:no-repeat;
760 background-size:cover;
761 background-position:center top;
762 background-color:#086274;
793 div.home h3, div.home h4 {
807 div.dashboard a:hover {
808 text-decoration:underline;
810 div.dashboard div.projects-tree {
814 list-style-type:disc;
815 list-style-position:inside;
821 div.dashboard ul ul {
822 margin:5px 0 15px 25px;
829 div.dashboard ul ul li {
832 div.dashboard ul ul a {
835 border-bottom:1px solid #E0E0E0;
842 div.dashboard h3 img {
843 margin:15px 15px 15px 0;
845 div.dashboard span.glyphicon {
850 div.dashboard-create-slice {
854 div.registration-form {
858 div.registration-form {
866 .login-form input[type=submit] {
871 vertical-align:middle;
882 text-shadow:0.5px 0.5px black;
887 text-shadow:0.5px 0.5px black;
894 text-shadow:0.5px 0.5px black;
896 border-bottom:2pt solid white;
898 .login-signup a:hover {
899 text-decoration:none;
901 .login-signup button {
904 border-bottom:2px solid #540086;
905 background-color:#302562;
915 text-shadow: 1px 1px #013540;
923 padding:40px 0 25px 0;
931 span#stats-period-txt {
932 text-transform:lowercase;
935 // resource info modal
936 a.resource-info:hover {
939 table.modal-resource-info tr td:first-child {
943 table.modal-resource-info tr:first-child td {
947 table.modal-resource-info tr:last-child td {