blob: 76bc23b52808fb855d35351d5c66f79771045a27 [file] [log] [blame]
Scott Baker771819b2014-03-19 22:10:17 -07001.alignCenter {
2 text-align: center !important;
3 align: center !important;
4}
5table.dataTable tr.odd {
6background-color: white !important;
7}
8table.dataTable tr.odd td.sorting_1 {
9background-color: white !important;
10}
11table.dataTable tr.even td.sorting_1 {
12background-color: white !important;
13}
14table.dataTable thead th div.DataTables_sort_wrapper {
15 font-weight: bold;
16}
17.dashboard-hpc-sliver .ui-widget-header, .dashboard-hpc-sliver .ui-dialog-title, .dashboard-hpc-sliver .ui-dialog-titlebar{
18}
19.ui-widget-overlay {
20 background: black !important;
21}
22.ui-corner-all {
23border-bottom-left-radius: 0px !important;
24border-bottom-right-radius: 0px !important;
25}
26
27#suit-center {
28 min-width: 977px !important;
29}
30#minDashboard {
31 min-width:625px;
32 display:inline;
33 float: right;
34}
35.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
36background: none !important;
37border-top: 0px !important;
38border-left: 0px !important;
39border-right: 0px !important;
40}
41.ui-widget-header {
42background: none !important;
43border-top: 0px !important;
44border-left: 0px !important;
45border-right: 0px !important;
46}
47#suit_form_tabs {
48border-bottom: 1px solid #B5D1EA;
49border-bottom-width: 1px;
50border-bottom-style: solid;
51border-bottom-color: rgb(181, 209, 234);
52color:#105E9E;
53}
54#tabs {
55font-size: 12px;
56border: 0px;
57}
58.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
59color: #105E9E ;
60}
61
Siobhan Tullybfd11dc2013-09-03 12:59:24 -040062.required:after {color: red ! important; font-size: 18px }
63#.btn-success {color:black}
Siobhan Tullyce652d02013-10-08 21:52:35 -040064#suit-center {
65padding: 20px;
66width: 100%;
67min-width:650px;
68}
69.inner-two-columns .inner-center-column .tab-content {
70overflow: inherit;
71margin-bottom: 15px;
72min-width: 650px;
73}
74.inner-two-columns .inner-center-column {
75#margin-right: 200px;
76#background-color: rgb(158, 163, 159);
77}
78label {
79display: block;
80font-weight: bold;
81margin-bottom: 5px;
82}
Siobhan Tullycf04fb62014-01-11 11:25:57 -050083
84
85/*Added by Beena*/
86/*For increasing the header height*/
87.header {
88height: 90px;
Scott Baker771819b2014-03-19 22:10:17 -070089min-width: 1321px;
Siobhan Tullycf04fb62014-01-11 11:25:57 -050090}
91
92/*For changing the background color of the left side navigation list items*/
93/*For changing the color of the left side navigation list items*/
94/*For changing the font of the left side navigation list items*/
95.left-nav>ul>li>a {
96background-color: #CDE7FF;
97font-weight: bold;
98color: #105E9E;
99font-size: 13px;
100border-bottom: none;
101}
102
103/*For giving the padding for the left side navigation*/
104.left-nav>ul {
105padding-left: 5px;
106}
107
108/*For increasing the height of left side navigation list items*/
109.left-nav>ul>li {
110padding-top:4px;
111line-height: 35px;
112width: 180px;
113}
114
115/*For changing background color of suit enter*/
116#suit-center {
117background-color: #ffffff;
118}
119
120.left-nav>ul>li.active>a {
121background-color: #448CCA;
122
123left: 10px;
124background-image: url("right_arrow.png");
125 background-position: 97% center;
126}
127
128
129.nav-tabs-suit li{
130background-color: #CDE7FF;
131/*background-color: #FFFFFF;*/
132}
133
134.nav-tabs-suit li a {
135background-color: #CDE7FF;
136font-weight: bold;
137color: #105E9E;
138border-radius: 0px;
139border: none;
140box-shadow: none;
141}
142.nav-tabs-suit li.active{
143/*Changed on Dec 11*/
144background-color: #448CCA;
145 /*background-position: 50% 100%;
146background-image:url('donw_arrow.png');*/
147}
148
149.nav-tabs-suit li.hover{
150/*Changed on Dec 11*/
151background-color: #448CCA;
152}
153
154.nav-tabs-suit li.active a {
155background-color: #448CCA;
156color:#ffffff;
157padding-top:10px;
158text-decoration:none;
159}
160
161.nav-tabs-suit li.active a:after{ /*arrow added to downarrowdiv DIV*/
162width: 0;
163height: 0;
164border-left: 5px solid transparent;
165border-right: 5px solid transparent;
166border-top: 5px solid #2f2f2f;
167font-size: 0;
168line-height: 0;
169}
170
171
172/* create an arrow that points down */
173
174
175.left-nav>ul>li.active>a:hover{
176background-color: #448CCA;
177color:#ffffff;
178/*padding-top:10px;*/
179text-decoration:none;
180}
181
182.left-nav>ul>li>a:hover{
183background-color: #448CCA;
184color:#ffffff;
185/*padding-top:10px;*/
186text-decoration:none;
187border-left: 15px solid #105E9E ;
188}
189.nav-tabs-suit li.active a:hover,.nav-tabs-suit li a:hover{
190background-color: #448CCA;
191color:#ffffff;
192padding-top:10px;
193text-decoration:none;
194}
195
196.breadcrumb li a {
197font-weight:bold;
198}
199
200.nav-tabs {
201border-bottom: 1px solid #B5D1EA;
202}
203
204.nav-tabs>li {
205margin-bottom: 0px;
206}
207
208/*.icon-home {
209background-image: url('home.png');
210background-repeat: no-repeat;
211background-position: 85%;
212}*/
213
214/*Changed Dec11*/
215
216/*
217.icon-home {
218background-image: url('home.png');
219background-repeat: no-repeat;
220background-position: 40%;
221width: 25px;
222height: 25px;
223vertical-align: middle;
224}
225*/
226
227
228.header #branding{
229height:60px;
230}
231
232#branding2{
233padding-top:60px;
234height:20px;
235width:100%;
236/*background-color: #000000;*/
237/*margin-bottom: 10px;*/
238}
239.header .header-content .date{
240padding-left:10px;
241}
242
243.header .header-content .time {
244font-weight: normal;
245}
246.header .header-content.header-content-first{
247height: 15px;
248padding-bottom: 0px;
249}
250
251.header .header-content {
252padding-bottom: 0px;
253padding: 7px 0 0 0px;
254}
255
256.header #branding {
257border-right:none;
258}
259
260.left-nav>ul>li.active>a:after {
261content: none;
262
263}
264
265.nav-quick-search{
266margin: 0px 0 0px 0px;
267padding:0 20px 0 0;
268float:right;
269}
270
271.header #branding {
272width: 100%;
273}
274
275/**
276* login page
277*/
278
279
280/*.login #wrap {
281background-color: #ffffff;
282}*/
283
284.login #content-main {
285width: 280px;
286height: 365px;
287border-radius: 0px;
288/*background: #EBF0F2;*/
289background: rgba(255,255,255,0.85);
290/*background: rgba(235,240,242,0.6);*/
291}
292
293.login #content-main h1 {
294/*background: #EBF0F2;*/
295background: url("open-cloud-login-themed-light.png") no-repeat scroll 40% center / 89% auto rgba(235, 240, 242, 0);
296/*background-position: 40%;*/
297height: 55px;
298background-repeat: no-repeat;
299font-size: 0px;
300padding-top: 70px;
301}
302.login #content-main h1 i {
303display:none;
304}
305
306.login #content-main h1 img{
307padding-left: 8px;
308}
309
310.login #content-main .control-group .control-label{
311display:none;
312}
313
314.login #content-main form input[type=text]{
315width: 94%;
316padding:4px 6px;
317border-radius: 0px;
318height: 30px;
319background-color: #E5E5E5;
320background-image: url('name.png');
321background-repeat: no-repeat;
322background-position: 95%;
323font-size: 12px;
324}
325
326.login #content-main form input[type=password] {
327 width: 94%;
328padding:4px 6px;
329font-size: 12px;
330border-radius: 0px;
331height: 30px;
332background-color: #E5E5E5;
333background-image: url('password.png');
334background-repeat: no-repeat;
335background-position: 95%;
336}
337
338.login #content-main .submit-row{
339background: #EBF0F215px;
340background: rgba(235,240,242,0.0);
341border-top:none;
342padding-top:0px;
343box-shadow: none;
344}
345
346.login #content-main .submit-row .btn-info {
347background-color : #448CCA;
348background-image: none;
349height: 40px;
350border-radius: 0px;
351width: 100%;
352margin-bottom: 4px;
353}
354#forgot_pwd{
355font-size: 11px;
356font-style: normal;
357text-decoration: none;
358}
359
360#create_acct{
361font-size: 11px;
362font-style: normal;
363text-decoration: none;
364padding-left: 45px;
365}
366
367/*Dec 11 2013*/
368
369.nav-tabs-suit li.active a{
370text-shadow: none;
371-webkit-box-shadow: none;
372-moz-box-shadow: none;
373box-shadow: none;
374}
375
376.nav-tabs>.active>a{
377border: none;
378}
379
380.nav-tabs-suit li a:hover{
381border: none;
382}
383
384.nav-tabs-suit li.active a:hover{
385border: none;
386}
387
388/*.nav-tabs-suit li.active {*/
389 /*background: transparent url('home.png') no-repeat scroll center bottom;*/
390 /*border-left: 5px solid transparent;
391border-right: 5px solid transparent;
392border-top: 5px solid #2f2f2f;
393font-size: 0;
394line-height: 0;
395width: 0;;
396height: 0;
397 margin: 0;
398}*/
399
400.login {
401background-image: url('bg.jpg');
402background-size: 100%;
403background-repeat: no-repeat;
404}
405
406
407.login #content-main {
408 float: none;
409 height: 330px;
410 margin: 100px auto 0;
411 width: 265px;
412}
413
414
415.header{
416background-color: #000000;
417background-image: url('bg2.jpg');
418background-size: 100% auto;
419}
420
421
422#wrap{
423background:none;
424}
425
426body{
427background-color:#ffffff;
428}
429
430.suit-column{
431background-color:#ffffff;
432}
433.nav-quick-search .search-query{
434border-radius:0px;
435border:none;
436box-shadow:0px;
437background-color:#282828;
438padding-left: 27px;
439}
440
441/*Added on 13th*/
442
443/*.input-icon {
444margin-right: 30px;
445}
446
447.icon-search{
448
449margin-left: -165px;
450}*/
451
452.login #content-main form {
453margin: 5px 15px 0;
454}
455
456.login {
457height: 84.5%;
458}
459
460
461.login #wrap {
462 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
463}
464#wrap {
465 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
466}
467#wrap {
468 background: url("../img/bg_left_white.gif") repeat-y scroll left top rgba(0, 0, 0, 0);
469}
470#wrap {
471 height: auto !important;
472 margin: 0 auto -60px;
473 min-height: 100%;
474}
475
476.forgotLink {
477 width: 45%;
478 text-align: left;
479 float: left;
480}
481
482.createAccountLink {
483 width: 55%;
484 text-align: right;
485 float: left;
486
487}
488
489.login .btn-info {
490 color: #FFF;
491}
492
493.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
494 background-color: #448CCA;
495 color: #FFF;
496 border: none;
497}
498
499/*Added by Beena for adding the three components in dashboard*/
500.breadcrumb{
501 width: 37%;
502 display:inline-block;
503 background-color: #fff;
504
505}
506
507.nodetextbox{
508 background-color: #ededed;
509 line-height: 25px;
510 width: 150px;
511 text-align: center;
512 font-weight: bold;
513 margin-left:5px;
514 display:inline-block;
515 border:none;
516 font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
517 font-size: 13px;
518}
519
520.nodelabel{
521width: 40px;
522display: inline-block;
523border-radius: 0px;
524border:1px solid #000;
525line-height: 23px;
526text-align: center;
527}
528
529.header-content .header-column {
530 display: none;
531}
532.header .input-icon {
533 background-image: url("Search.png");
534 background-repeat: no-repeat;
535background-position:left center;
536opacity:1;
537 background-size: 100%;
538 vertical-align:middle;
539 margin-right: -30px;
540 /*margin-top: 5px;*/
541 position: relative;
542 height: 22px;
543 width: 22px;
544}
545
546.header .icon-search {
547 /*background-image: url("search.png") !important;
548 background-repeat: no-repeat !important;
549 background-size: 120% auto !important;
550 background-position: 0;*/
551}
552
Scott Baker771819b2014-03-19 22:10:17 -0700553.icon-home ,.icon-deployment ,.icon-site ,.icon-slice ,.icon-user, .icon-reservation, .icon-app{
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500554background-position: left center;
555width:22px;
556height:22px;
557}
558
Scott Baker771819b2014-03-19 22:10:17 -0700559.icon-app {
560background-image: url("opencloudApp.png");
561}
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500562.icon-home {
563background-image: url("Home.png");
564}
565.icon-deployment{
566background-image: url("Deployments.png");
567}
568.icon-site{
569background-image: url("Sites.png");
570}
571.icon-slice{
572background-image: url("Slices.png");
573}
574.icon-user{
575background-image: url("Users.png");
576}
577.icon-reservation{
578background-image: url("Reservations.png");
579}
580
581.left-nav>ul>li.active>a>.icon-home , .left-nav>ul>li:hover>a>.icon-home , .left-nav>ul>li.focus>a>.icon-home{
582background-image: url("Home_over.png");
583}
584
585.left-nav>ul>li.active>a>.icon-deployment,.left-nav>ul>li:hover>a>.icon-deployment,.left-nav>ul>li.focus>a>.icon-deployment{
586background-image: url("Deployments_over.png");
587}
588.left-nav>ul>li.active>a>.icon-site , .left-nav>ul>li:hover>a>.icon-site , .left-nav>ul>li.focus>a>.icon-site{
589background-image: url("Sites_over.png");
590}
591.left-nav>ul>li.active>a>.icon-slice , .left-nav>ul>li:hover>a>.icon-slice , .left-nav>ul>li.focus>a>.icon-slice {
592background-image: url("Slices_over.png");
593}
594.left-nav>ul>li.active>a>.icon-user , .left-nav>ul>li:hover>a>.icon-user , .left-nav>ul>li.focus>a>.icon-user{
595background-image: url("Users_over.png");
596}
597.left-nav>ul>li.active>a>.icon-reservation , .left-nav>ul>li:hover>a>.icon-reservation , .left-nav>ul>li.focus>a>.icon-reservation{
598background-image: url("Reservations_over.png");
599}
Siobhan Tullye18b3442014-02-23 14:23:34 -0500600
601#dashboardHPC {
602 padding-bottom: 10px;
603}
604.summary-attr {
605 padding-right: 20px;
606}
607.summary-attr-util {
608 padding-right: 20px;
609 color: green;
610}
611.SiteDetail {
612color: darkBlue;
613 font-size: 1.5em;
614}
615#addSlivers {
616 color: green;
617text-decoration: underline;
618 padding-right: 20px;
619}
620#remSlivers {
621 color: red;
622 text-decoration: underline;
623}
624#map-us {
625 padding-top: 10px;
626 width: 700px;
627 height: 400px;
628}
Sapan Bhatiafbac39b2014-02-27 13:12:32 -0500629
630
631
632
633
634/* Charts CSS */
635p.numeral
636{
637 font-size:32pt;
638 color:#ffffff;
639 opacity: 0.7;
640 font-family:Helvetica Neue;
641 font-weight:100;
642 text-align:center;
643 line-height:75%;
644}
645
646.helper-text
647{
648 border: 1px solid #fff;
649 padding: 7px;
650 border-radius: 18px;
651 font-size:13pt;
652 color:#ffffff;
653 opacity: 0.7;
654 font-family:Helvetica Neue;
655 font-weight:200;
656 text-align:center;
657 line-height:100%;
658}
659p.osobject
660{
661 font-size:12pt;
662 color:#ffffff;
663 opacity: 0.7;
664 font-family:Helvetica Neue;
665 font-weight:200;
666 text-align:center;
667 line-height:100%;
668}
669
670p.heading
671{
672 font-size:20pt;
673 color:#ffffff;
674 opacity: 0.7;
675 font-family:Helvetica Neue;
676 font-weight:200;
677 text-align:center;
678}
679
680/*p.heading
681{
682 font-size:32pt;
683 color:#ffffff;
684 opacity: 0.7;
685 font-family:Helvetica Neue;
686 font-weight:200;
687 text-align:center;
688}*/
689
690div.graph
691{
692 height:340px;
693}
694
695div.numeral
696{
697 height:120px;
698}
699
700div.heading
701{
702 height:10px;
703}
704
705div.padding
706{
707 height:20px;
708}
709
710div.chartContainer
711{
712 background-image:url('chartsBg.jpg');
713 width:527px;
714 height:400px;
715 border:1px;
716}
717
718/* D3 */
719
720.axis path,
721.axis line {
722 fill: none;
723 stroke: #ffffff;
724 opacity: 0.7;
725 shape-rendering: crispEdges;
726}
727
728
729.x.axis path {
730 display: none;
731}
732
733.x.axis text {
734 fill: white;
735 opacity: 0.5;
736}
737
738.y.axis text {
739 opacity: 0.5;
740 fill: white;
741}
742
743.y.axis text.legend {
744 opacity: 1.0;
745 fill: white;
746 font-size:8pt;
747}
748
749.line {
750 fill: none;
751 stroke: white;
752 stroke-width: 3px;
753 opacity: 0.6;
754}
755
756
757/* Charts CSS */