blob: 685361e874d732bbd13a268c5d0c200948be8bea [file] [log] [blame]
teone0ab38632015-12-09 13:10:20 -08001/************************
Scott Baker5e74a262014-03-27 09:21:16 -07002colors:
3 tab - active/focus color
4 background-color: #105E9E !important;
5
6ONLab darker blue select :: background-color: #004775;
7#0170BB
8 left-nav
9 background-color: #448CCA;
10 background-color // normal: #B4CADF
1191BFE4
12
13*************************/
14
teone0ab38632015-12-09 13:10:20 -080015html, body, body.login {
16 height: 100%;
Matteo Scandolo8b9d46a2015-11-11 12:29:36 +010017 min-height: 100%;
Matteo Scandolo2d2484f2015-11-10 17:13:04 +010018 margin: 0;
19}
20
Matteo Scandolo8b9d46a2015-11-11 12:29:36 +010021body{
22 max-width: 100%;
23 overflow-x: hidden;
Matteo Scandolo2d2484f2015-11-10 17:13:04 +010024}
25
Matteo Scandolo8b9d46a2015-11-11 12:29:36 +010026/*#wrap {
27 min-height: 100%;
28}*/
29
teone615f0092015-12-09 13:36:44 -080030/* ************************* LOGIN PAGE ************************* */
31
32body.login img.logo{
33 width: 250px;
34 display: block;
35 margin: 20px auto;
36 padding-top: 20px;
37}
38
Matteo Scandolo48b1a1d2015-11-11 11:45:10 +010039/* ************************* SIDENAV TOGGLE ************************* */
40
41#wrapper {
42 padding-left: 0;
43 -webkit-transition: all 0.5s ease;
44 -moz-transition: all 0.5s ease;
45 -o-transition: all 0.5s ease;
46 transition: all 0.5s ease;
47}
48
49#wrapper.toggled {
50 padding-left: 250px;
51}
52
53#sidebar-wrapper {
54 z-index: 1000;
55 position: fixed;
56 left: 250px;
57 width: 0;
58 height: 100%;
59 margin-left: -250px;
60 overflow-y: auto;
61 -webkit-transition: all 0.5s ease;
62 -moz-transition: all 0.5s ease;
63 -o-transition: all 0.5s ease;
64 transition: all 0.5s ease;
Matteo Scandolo48d890f2015-12-14 17:36:09 -080065 background: white;
Matteo Scandolo48b1a1d2015-11-11 11:45:10 +010066}
67
68#wrapper.toggled #sidebar-wrapper {
69 width: 250px;
70 padding: 10px;
71}
72
73#page-content-wrapper {
74 width: 100%;
75 position: absolute;
76 padding: 15px;
77}
78
79#wrapper.toggled #page-content-wrapper {
80 position: absolute;
81 margin-right: -250px;
82}
83
84@media(min-width:768px) {
85 #wrapper {
86 padding-left: 250px;
87 }
88
89 #wrapper.toggled {
90 padding-left: 0;
91 }
92
93 #sidebar-wrapper {
94 width: 250px;
95 padding: 10px;
96 }
97
98 #wrapper.toggled #sidebar-wrapper {
99 width: 0;
100 }
101
102 #page-content-wrapper {
103 padding: 20px;
104 position: relative;
105 }
106
107 #wrapper.toggled #page-content-wrapper {
108 position: relative;
109 margin-right: 0;
110 }
111}
112
113.navbar-toggle{
114 border: 1px solid #08C;
115}
116
117.navbar-toggle .icon-bar{
118 background: #08C;
119}
120/* ************************* END SIDENAV TOGGLE ************************* */
121
122/* ************************* HEADER STYLE ************************* */
123
124.header{
125 background-color: #ffffff !important;
126 border-bottom: 3px solid #C5CCD4;
127 margin-bottom: 14px;
128 height: 85px;
129}
130
131.header .logo{
132 max-height: 80px;
133}
134
135.nav-quick-search{
136 margin: 30px -10px 0px 0px !important;
137 padding:0 25px 0 0 !important;
138 float:right !important;
139}
140
141.nav-quick-search .search-query{
142 border-radius:5px;
143 border:none;
144 box-shadow:0px;
145 background-color:lightGrey;
146 padding-left: 27px;
147}
148
149
150.header #branding {
151 width: 100%;
152 height:60px;
153 border-right:none;
154}
155
156.header a {
157 color: #08C;
158 font-weight: bold;
159 /*border-bottom: 1px solid #C5CCD4;*/
160}
161a {
162 color: #08C;
163 font-weight: bold;
164 /*border-bottom: 1px solid #C5CCD4;*/
165}
166
167
168#branding2{
169height:20px;
170width:100%;
171color: #333;
172/*background-color: #000000;*/
173margin-bottom: 10px;
174}
175
176.header #user-tools {
177 padding: 12px 20px 0px 0px;
178 float: right;
179 margin-top: -5px;
180}
181
182.header .header-content .date{
183padding-left:10px;
184}
185
186.header .header-content .time {
187font-weight: normal;
188}
189.header .header-content.header-content-first{
190height: 15px;
191padding-bottom: 0px;
192}
193
194.header .header-content {
195padding-bottom: 0px;
196padding: 7px 0 0 0px;
197}
198
199/************************* END HEADER *************************/
200
201/************************* FOOTER *************************/
202
203.footer{
204 z-index: 1001;
Matteo Scandoloecb373f2015-12-06 10:20:43 -0800205 position: fixed;
Matteo Scandolo48b1a1d2015-11-11 11:45:10 +0100206}
207
Matteo Scandolo8b9d46a2015-11-11 12:29:36 +0100208/* FIXME */
209@media(max-width:768px) {
210 .footer{
211 display: none;
212 }
213
214 #page-content-wrapper{
215 padding-bottom: 60px;
216 }
217}
218
Matteo Scandolo48b1a1d2015-11-11 11:45:10 +0100219.footer .content .statusMsg {
220 float: right;
221 padding: 15px 20px 0 0;
222 display: block;
223}
224/************************* END FOOTER *************************/
225
226/************************* NAV *************************/
Matteo Scandolo8b9d46a2015-11-11 12:29:36 +0100227
228#sidebar-wrapper {
229 -webkit-box-shadow: 3px 0px 5px 0px rgba(50, 50, 50, 0.75);
230 -moz-box-shadow: 3px 0px 5px 0px rgba(50, 50, 50, 0.75);
231 box-shadow: 3px 0px 5px 0px rgba(50, 50, 50, 0.75);
232}
233
Matteo Scandolo48b1a1d2015-11-11 11:45:10 +0100234#sidebar-wrapper .logo{
235 max-width: 100%;
236}
237
Matteo Scandolo6471f3b2015-12-07 13:35:29 -0800238.icon-home ,.icon-deployment ,.icon-site ,.icon-slice ,.icon-user, .icon-reservation, .icon-app, .icon-cog {
239 background-position: left center;
240 width:22px;
241 height:22px;
242 display: inline-block;
243 margin-right: 10px;
244 position: relative;
245 top: 5px;
246}
247
Matteo Scandolo48b1a1d2015-11-11 11:45:10 +0100248.icon-app {
249background-image: url("opencloudApp.png");
250}
251.icon-home {
252/* Going with darker standard color nav -- so using over png's background-image: url("Home.png"); */
253background-image: url("Home.png");
254}
255.icon-deployment{
256background-image: url("Deployments.png");
257}
258.icon-site{
259background-image: url("Sites.png");
260}
261.icon-slice{
262background-image: url("Slices.png");
263}
264.icon-user{
265background-image: url("Users.png");
266}
267.icon-reservation{
268background-image: url("Reservations.png");
269}
Matteo Scandolo6471f3b2015-12-07 13:35:29 -0800270.icon-cog{
271background-image: url("Services.png");
272}
Matteo Scandolo48b1a1d2015-11-11 11:45:10 +0100273
274#sidebar-wrapper>ul>li.active>a>.icon-home ,
275/*#sidebar-wrapper>ul>li:hover>a>.icon-home ,*/
276#sidebar-wrapper>ul>li.focus>a>.icon-home{
277 background-image: url("Home_over.png");
278}
279
280#sidebar-wrapper>ul>li.active>a>.icon-deployment,
281/*#sidebar-wrapper>ul>li:hover>a>.icon-deployment,*/
282#sidebar-wrapper>ul>li.focus>a>.icon-deployment{
283 background-image: url("Deployments_over.png");
284}
285#sidebar-wrapper>ul>li.active>a>.icon-site,
286/*#sidebar-wrapper>ul>li:hover>a>.icon-site,*/
287#sidebar-wrapper>ul>li.focus>a>.icon-site{
288 background-image: url("Sites_over.png");
289}
290#sidebar-wrapper>ul>li.active>a>.icon-slice,
291/*#sidebar-wrapper>ul>li:hover>a>.icon-slice,*/
292#sidebar-wrapper>ul>li.focus>a>.icon-slice{
293 background-image: url("Slices_over.png");
294}
295#sidebar-wrapper>ul>li.active>a>.icon-user,
296/*#sidebar-wrapper>ul>li:hover>a>.icon-user,*/
297#sidebar-wrapper>ul>li.focus>a>.icon-user{
298 background-image: url("Users_over.png");
299}
300#sidebar-wrapper>ul>li.active>a>.icon-reservation,
301/*#sidebar-wrapper>ul>li:hover>a>.icon-reservation,*/
302#sidebar-wrapper>ul>li.focus>a>.icon-reservation{
303 background-image: url("Reservations_over.png");
304}
Matteo Scandolo6471f3b2015-12-07 13:35:29 -0800305
306#sidebar-wrapper>ul>li.active>a>.icon-cog,
307/*#sidebar-wrapper>ul>li:hover>a>.icon-cog,*/
308#sidebar-wrapper>ul>li.focus>a>.icon-cog{
309 background-image: url("Services_over.png");
310}
Matteo Scandolo48b1a1d2015-11-11 11:45:10 +0100311/************************* END NAV *************************/
312
Scott Baker5e74a262014-03-27 09:21:16 -0700313/* CSS for jquery Tabs */
314#hometabs {
315border-bottom: 1px solid #105E9E;
316font-size: 12px;
317border: 0px;
318}
319
Matteo Scandolo6c788432015-12-07 17:32:39 -0800320.ui-tabs .ui-tabs-nav {
321 padding: 0 !important;
322}
323
Scott Baker5e74a262014-03-27 09:21:16 -0700324.ui-tabs-active {
325 color: #ffffff;
326 background-color: #105E9E;
327 text-shadow: rgb(46, 43, 43) 0.1em 0.1em 0.2em;
328 font-weight: normal;
329}
330.nav > li > a:active {
331 color: #ffffff;
332 background-color: #105E9E;
333 text-shadow: rgb(46, 43, 43) 0.1em 0.1em 0.2em;
334
335}
336.nav > li > a:focus {
337 color: #ffffff;
338 background-color: #105E9E;
339 text-shadow: rgb(46, 43, 43) 0.1em 0.1em 0.2em;
340
341}
342.ui-state-focus a,
343.ui-state-focus a:link{
344 color: #ffffff;
345 background-color: #105E9E;
346 text-shadow: rgb(46, 43, 43) 0.1em 0.1em 0.2em;
347}
348.ui-state-active a,
349.ui-state-active a:link{
350 color: #ffffff !important;
351 background-color: #105E9E !important;
352 text-shadow: rgb(46, 43, 43) 0.1em 0.1em 0.2em;
353 font-weight: normal;
354}
Scott Baker5e74a262014-03-27 09:21:16 -0700355
Scott Baker35ae76a2014-11-05 16:21:44 -0800356
Scott Baker771819b2014-03-19 22:10:17 -0700357.alignCenter {
358 text-align: center !important;
359 align: center !important;
360}
361table.dataTable tr.odd {
362background-color: white !important;
363}
364table.dataTable tr.odd td.sorting_1 {
365background-color: white !important;
366}
367table.dataTable tr.even td.sorting_1 {
368background-color: white !important;
369}
370table.dataTable thead th div.DataTables_sort_wrapper {
371 font-weight: bold;
372}
Tony Mack32010062015-09-13 22:50:39 +0000373.dashboard-hpc-instance .ui-widget-header, .dashboard-hpc-instance .ui-dialog-title, .dashboard-hpc-instance .ui-dialog-titlebar{
Scott Baker771819b2014-03-19 22:10:17 -0700374}
375.ui-widget-overlay {
376 background: black !important;
377}
378.ui-corner-all {
379border-bottom-left-radius: 0px !important;
380border-bottom-right-radius: 0px !important;
381}
382
383#suit-center {
Scott Baker5e74a262014-03-27 09:21:16 -0700384 /* min-width: 977px !important; */
385}
386#openCloudTopPage {
387 margin-top: -25px;
388 margin-right: -90;
389 float: right;
Scott Baker771819b2014-03-19 22:10:17 -0700390}
391#minDashboard {
Scott Baker5e74a262014-03-27 09:21:16 -0700392 /*min-width:625px; */
Scott Baker771819b2014-03-19 22:10:17 -0700393 display:inline;
394 float: right;
Scott Baker5e74a262014-03-27 09:21:16 -0700395 border: 2px darkGrey;
Scott Baker771819b2014-03-19 22:10:17 -0700396}
Scott Bakerafd735c2015-05-11 16:37:26 -0700397.ui-state-default #hometabs, .ui-widget-content .ui-state-default #hometabs, .ui-widget-header .ui-state-default {
Scott Baker771819b2014-03-19 22:10:17 -0700398background: none !important;
399border-top: 0px !important;
400border-left: 0px !important;
401border-right: 0px !important;
402}
403.ui-widget-header {
404background: none !important;
405border-top: 0px !important;
406border-left: 0px !important;
407border-right: 0px !important;
408}
409#suit_form_tabs {
Scott Baker5e74a262014-03-27 09:21:16 -0700410/*border-bottom: 1px solid #B5D1EA;*/
411border-bottom: 1px solid #105E9E !important;
412border-bottom-width: 5px !important;
Scott Baker771819b2014-03-19 22:10:17 -0700413border-bottom-style: solid;
Scott Baker5e74a262014-03-27 09:21:16 -0700414/*border-bottom-color: rgb(181, 209, 234);*/
415border-bottom-color: #448CCA;
Scott Baker771819b2014-03-19 22:10:17 -0700416color:#105E9E;
417}
Scott Baker771819b2014-03-19 22:10:17 -0700418.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
419color: #105E9E ;
420}
Scott Baker5e74a262014-03-27 09:21:16 -0700421.save-box {
422 background-color: #ffffff;
423 margin: 2px;
424}
425.save-box .btn-info {
426 font-size: 14px;
427 padding: 10px 20px 10px 20px;
428}
429.btn-success {
430 font-size: 12px;
431 font-weight: normal;
432 padding: 5px 10px 5px 10px;
433}
434.btn-success, .save-box .btn-info {
435 background: #27AE5F;
436 background-image: -webkit-linear-gradient(top, #27AE5F, #27ae60);
437 background-image: -moz-linear-gradient(top, #27AE5F, #27ae60);
438 background-image: -ms-linear-gradient(top, #27AE5F, #27ae60);
439 background-image: -o-linear-gradient(top, #27AE5F, #27ae60);
440 background-image: linear-gradient(to bottom, #27AE5F, #27ae60);
441 -webkit-border-radius: 5;
442 -moz-border-radius: 5;
443 border-radius: 5px;
444 text-shadow: 1px 1px 3px #666666;
445 font-family: Arial;
446 color: #ffffff;
447 text-decoration: none;
448 letter-spacing: 1px;
449}
450
451.btn-success:hover, .save-box .btn-info:hover {
452 background: #2ecc71;
453 text-decoration: none;
454}
455
456
Scott Baker771819b2014-03-19 22:10:17 -0700457
Siobhan Tullybfd11dc2013-09-03 12:59:24 -0400458.required:after {color: red ! important; font-size: 18px }
459#.btn-success {color:black}
Siobhan Tullyce652d02013-10-08 21:52:35 -0400460#suit-center {
461padding: 20px;
462width: 100%;
Matteo Scandolo2d2484f2015-11-10 17:13:04 +0100463/*min-width:650px;*/
Siobhan Tullyce652d02013-10-08 21:52:35 -0400464}
465.inner-two-columns .inner-center-column .tab-content {
Scott Baker5e74a262014-03-27 09:21:16 -0700466overflow-x: auto;
Siobhan Tullyce652d02013-10-08 21:52:35 -0400467margin-bottom: 15px;
Scott Baker5e74a262014-03-27 09:21:16 -0700468/*min-width: auto;*/
469width:100%;
Siobhan Tullyce652d02013-10-08 21:52:35 -0400470}
471.inner-two-columns .inner-center-column {
472#margin-right: 200px;
473#background-color: rgb(158, 163, 159);
474}
475label {
476display: block;
477font-weight: bold;
478margin-bottom: 5px;
479}
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500480
Scott Baker5e74a262014-03-27 09:21:16 -0700481/*For changing background color of suit center*/
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500482#suit-center {
483background-color: #ffffff;
484}
485
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500486
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500487
488
489.nav-tabs-suit li{
Scott Baker5e74a262014-03-27 09:21:16 -0700490/*background-color: #CDE7FF;*/
491background-color: #FFFFFF;
492border-top-left-radius: 3px;
493border-top-right-radius: 3px;
494border-bottom-left-radius: 0px;
495border-bottom-right-radius: 0px;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500496}
497
498.nav-tabs-suit li a {
Scott Baker5e74a262014-03-27 09:21:16 -0700499background-color:
500/*background-color: #CDE7FF;*/
501font-weight: normal;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500502color: #105E9E;
Scott Baker5e74a262014-03-27 09:21:16 -0700503/*border-radius: 3px;*/
504border-top-left-radius: 3px;
505border-top-right-radius: 3px;
506border-bottom-left-radius: 0px;
507border-bottom-right-radius: 0px;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500508border: none;
509box-shadow: none;
510}
Scott Baker5e74a262014-03-27 09:21:16 -0700511
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500512.nav-tabs-suit li.active{
513/*Changed on Dec 11*/
Scott Baker5e74a262014-03-27 09:21:16 -0700514/*background-color: #448CCA;*/
515 background-position: 50% 100%;
516background-image:url('down_arrow.png');
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500517}
518
519.nav-tabs-suit li.hover{
520/*Changed on Dec 11*/
Scott Baker5e74a262014-03-27 09:21:16 -0700521/*background-color: #448CCA;*/
522color:#ffffff;
523/*font-size: 1.2em;*/
524font-weight: bold;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500525}
526
527.nav-tabs-suit li.active a {
Scott Baker5e74a262014-03-27 09:21:16 -0700528background-color: #ffffff;
529/*background-color: #448CCA;*/
530background-color: #105E9E;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500531color:#ffffff;
Scott Baker5e74a262014-03-27 09:21:16 -0700532font-weight:normal;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500533padding-top:10px;
534text-decoration:none;
535}
536
537.nav-tabs-suit li.active a:after{ /*arrow added to downarrowdiv DIV*/
538width: 0;
539height: 0;
540border-left: 5px solid transparent;
541border-right: 5px solid transparent;
542border-top: 5px solid #2f2f2f;
543font-size: 0;
544line-height: 0;
545}
546
Matteo Scandolo049f33a2015-12-07 14:05:04 -0800547.nav-tabs-suit li.active a:hover,
548.nav-tabs-suit li a:hover{
549 background-color: #105E9E;
550 /*background-color: #515151;*/
551 font-weight:normal;
552 /*font-size: 1.2em;*/
553 color:#ffffff;
554 /*padding-top:10px;
555 text-decoration:none;*/
556}
557
558.nav-tabs>.active>a{
559 border: none;
560}
561
562.nav-tabs-suit li a{
563 font-weight: normal;
564}
565
566.nav-tabs-suit li a:hover{
567 border: none;
568 color: #ffffff;
569 padding-top:10px;
Matteo Scandolo6c788432015-12-07 17:32:39 -0800570 /*border: 1px solid;*/
Matteo Scandolo049f33a2015-12-07 14:05:04 -0800571 /*letter-spacing: 1px;*/
Matteo Scandolo6c788432015-12-07 17:32:39 -0800572 /*text-shadow: rgb(46, 43, 43) 0.1em 0.1em 0.2em;*/
Matteo Scandolo049f33a2015-12-07 14:05:04 -0800573}
574
575.nav-tabs-suit li.active a:hover{
576 /*border: none;*/
577}
578
579.nav-tabs-suit > li.active > a:focus {
580 background-color: #105E9E;
581 font-weight: normal;
Scott Baker5e74a262014-03-27 09:21:16 -0700582}
583
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500584.breadcrumb li a {
Scott Baker5e74a262014-03-27 09:21:16 -0700585/*font-weight:bold;*/
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500586}
587
588.nav-tabs {
Scott Baker5e74a262014-03-27 09:21:16 -0700589/*
590border-bottom: 1px solid #B5D1EA;*/
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500591}
592
593.nav-tabs>li {
594margin-bottom: 0px;
595}
596
597/*.icon-home {
598background-image: url('home.png');
599background-repeat: no-repeat;
600background-position: 85%;
601}*/
602
603/*Changed Dec11*/
604
605/*
606.icon-home {
607background-image: url('home.png');
608background-repeat: no-repeat;
609background-position: 40%;
610width: 25px;
611height: 25px;
612vertical-align: middle;
613}
614*/
615
616
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500617.left-nav>ul>li.active>a:after {
618content: none;
619
620}
621
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500622/**
623* login page
624*/
625
626
627/*.login #wrap {
628background-color: #ffffff;
629}*/
630
631.login #content-main {
Scott Baker5e74a262014-03-27 09:21:16 -0700632width: 280px !important;
633min-width: 180px;
634height: 265px;
635 -webkit-border-radius: 5;
636 -moz-border-radius: 5;
637 border-radius: 5px;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500638/*background: #EBF0F2;*/
639background: rgba(255,255,255,0.85);
640/*background: rgba(235,240,242,0.6);*/
Scott Baker5e74a262014-03-27 09:21:16 -0700641overflow: visible !important;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500642}
643
644.login #content-main h1 {
645/*background: #EBF0F2;*/
Matteo Scandolo6ad750e2015-10-26 13:57:04 +0100646/*background: url("open-cloud-login-themed-light.png") no-repeat scroll 40% center / 89% auto rgba(235, 240, 242, 0);*/
647background: url("cord_logo_3.png") no-repeat scroll 40% center / 89% auto rgba(235, 240, 242, 0);
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500648/*background-position: 40%;*/
649height: 55px;
650background-repeat: no-repeat;
651font-size: 0px;
652padding-top: 70px;
653}
654.login #content-main h1 i {
655display:none;
656}
657
658.login #content-main h1 img{
659padding-left: 8px;
660}
661
662.login #content-main .control-group .control-label{
663display:none;
664}
665
Scott Baker6985cd52014-08-05 09:51:40 -0700666.login #content-main form input[type=text], .requestDialog.ui-widget input{
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500667width: 94%;
668padding:4px 6px;
669border-radius: 0px;
670height: 30px;
Scott Baker6985cd52014-08-05 09:51:40 -0700671background-color: rgb(250, 255, 189);
672/*background-image: url('name.png');*/
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500673background-repeat: no-repeat;
674background-position: 95%;
675font-size: 12px;
676}
677
678.login #content-main form input[type=password] {
679 width: 94%;
680padding:4px 6px;
681font-size: 12px;
682border-radius: 0px;
683height: 30px;
684background-color: #E5E5E5;
685background-image: url('password.png');
686background-repeat: no-repeat;
687background-position: 95%;
688}
689
690.login #content-main .submit-row{
691background: #EBF0F215px;
692background: rgba(235,240,242,0.0);
693border-top:none;
694padding-top:0px;
695box-shadow: none;
696}
697
698.login #content-main .submit-row .btn-info {
699background-color : #448CCA;
700background-image: none;
701height: 40px;
702border-radius: 0px;
703width: 100%;
704margin-bottom: 4px;
705}
706#forgot_pwd{
707font-size: 11px;
708font-style: normal;
709text-decoration: none;
710}
711
712#create_acct{
713font-size: 11px;
714font-style: normal;
715text-decoration: none;
716padding-left: 45px;
717}
718
719/*Dec 11 2013*/
720
721.nav-tabs-suit li.active a{
Scott Baker5e74a262014-03-27 09:21:16 -0700722letter-spacing: 1px;
723text-shadow: rgb(46, 43, 43) 0.1em 0.1em 0.2em;
724/*text-shadow: none;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500725-webkit-box-shadow: none;
726-moz-box-shadow: none;
727box-shadow: none;
Scott Baker5e74a262014-03-27 09:21:16 -0700728*/
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500729}
730
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500731/*.nav-tabs-suit li.active {*/
732 /*background: transparent url('home.png') no-repeat scroll center bottom;*/
733 /*border-left: 5px solid transparent;
734border-right: 5px solid transparent;
735border-top: 5px solid #2f2f2f;
736font-size: 0;
737line-height: 0;
738width: 0;;
739height: 0;
740 margin: 0;
741}*/
742
743.login {
Matteo Scandolo48b1a1d2015-11-11 11:45:10 +0100744 background-image: url('bg.jpg');
745 background-size: cover;
746 background-position: center;
747 background-repeat: no-repeat;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500748}
749
750
751.login #content-main {
752 float: none;
753 height: 330px;
754 margin: 100px auto 0;
755 width: 265px;
756}
757
Scott Baker5e74a262014-03-27 09:21:16 -0700758/** Leave room for scroll bar now that contents can be appropriately scrolled **/
759.form-horizontal .inline-group .add-row {
760 margin: -1px -1px 15px 0px;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500761}
762
Scott Baker5e74a262014-03-27 09:21:16 -0700763/** Setting overflow and 1kpx to deal with inlines/forms overlapping on
764 browser resizes **/
765#content-main {
766 overflow-x:auto;
Matteo Scandolo2d2484f2015-11-10 17:13:04 +0100767 /*min-width: 1000px;*/
Scott Baker5e74a262014-03-27 09:21:16 -0700768}
769
770.tab-content tab-content-main {
771 overflow-x: auto !important;
772}
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500773
774#wrap{
775background:none;
776}
777
Scott Baker5e74a262014-03-27 09:21:16 -0700778.noclearfix {
779 display:block; clear:left; width:0px; height:0px;
780}
781
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500782body{
783background-color:#ffffff;
784}
785
786.suit-column{
787background-color:#ffffff;
788}
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500789/*Added on 13th*/
790
791/*.input-icon {
792margin-right: 30px;
793}
794
795.icon-search{
796
797margin-left: -165px;
798}*/
799
800.login #content-main form {
801margin: 5px 15px 0;
802}
803
804.login {
805height: 84.5%;
806}
807
808
809.login #wrap {
810 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
Matteo Scandolo7064f722015-11-10 17:29:57 +0100811 overflow: hidden;
Matteo Scandolof57c3442015-11-10 19:31:35 +0100812 padding: 0f;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500813}
814#wrap {
815 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
816}
817#wrap {
Matteo Scandolo2d2484f2015-11-10 17:13:04 +0100818 padding-bottom: 60px;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500819}
820
821.forgotLink {
822 width: 45%;
823 text-align: left;
824 float: left;
825}
826
Scott Baker6985cd52014-08-05 09:51:40 -0700827#request-account-form{
828 display:none;
829}
830
831#requestAccountLink {
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500832 width: 55%;
833 text-align: right;
834 float: left;
Scott Baker6985cd52014-08-05 09:51:40 -0700835 padding-left: 21%;
836 cursor: pointer;
837 color: #448CCA;
838 text-decoration: underline;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500839}
840
841.login .btn-info {
842 color: #FFF;
843}
844
845.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
Scott Baker5e74a262014-03-27 09:21:16 -0700846 /*background-color: #448CCA;*/
847 background-color: #105E9E;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500848 color: #FFF;
849 border: none;
850}
851
852/*Added by Beena for adding the three components in dashboard*/
853.breadcrumb{
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500854 display:inline-block;
855 background-color: #fff;
856
857}
858
859.nodetextbox{
Scott Baker5e74a262014-03-27 09:21:16 -0700860 /*background-color: #ededed;*/
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500861 line-height: 25px;
862 width: 150px;
863 text-align: center;
864 font-weight: bold;
Scott Baker5e74a262014-03-27 09:21:16 -0700865 margin-left:0px;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500866 display:inline-block;
867 border:none;
868 font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
Scott Baker5e74a262014-03-27 09:21:16 -0700869 font-size: 8px;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500870}
871
872.nodelabel{
Scott Baker5e74a262014-03-27 09:21:16 -0700873width: 20px;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500874display: inline-block;
875border-radius: 0px;
876border:1px solid #000;
Scott Baker5e74a262014-03-27 09:21:16 -0700877/*line-height: 23px;*/
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500878text-align: center;
Scott Baker5e74a262014-03-27 09:21:16 -0700879font-weight: normal;
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500880}
881
Scott Baker5e74a262014-03-27 09:21:16 -0700882#user-tools {
883 font-weight: bold;
884}
Siobhan Tullycf04fb62014-01-11 11:25:57 -0500885.header-content .header-column {
886 display: none;
887}
888.header .input-icon {
889 background-image: url("Search.png");
890 background-repeat: no-repeat;
891background-position:left center;
892opacity:1;
893 background-size: 100%;
894 vertical-align:middle;
895 margin-right: -30px;
896 /*margin-top: 5px;*/
897 position: relative;
898 height: 22px;
899 width: 22px;
900}
901
902.header .icon-search {
903 /*background-image: url("search.png") !important;
904 background-repeat: no-repeat !important;
905 background-size: 120% auto !important;
906 background-position: 0;*/
907}
908
Siobhan Tullye18b3442014-02-23 14:23:34 -0500909#dashboardHPC {
910 padding-bottom: 10px;
911}
912.summary-attr {
913 padding-right: 20px;
914}
915.summary-attr-util {
916 padding-right: 20px;
917 color: green;
918}
919.SiteDetail {
920color: darkBlue;
921 font-size: 1.5em;
922}
Tony Mack32010062015-09-13 22:50:39 +0000923#addInstances {
Siobhan Tullye18b3442014-02-23 14:23:34 -0500924 color: green;
925text-decoration: underline;
926 padding-right: 20px;
927}
Tony Mack32010062015-09-13 22:50:39 +0000928#remInstances {
Siobhan Tullye18b3442014-02-23 14:23:34 -0500929 color: red;
930 text-decoration: underline;
931}
932#map-us {
933 padding-top: 10px;
934 width: 700px;
935 height: 400px;
936}
Sapan Bhatiafbac39b2014-02-27 13:12:32 -0500937
Scott Baker5e74a262014-03-27 09:21:16 -0700938.minidashbutton {
939 -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
940 -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
941 box-shadow:inset 0px 1px 0px 0px #ffffff;
942 background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
943 background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
944 background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
945 background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
946 background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
947 background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
948 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
949 background-color:#ffffff;
950 -moz-border-radius:6px;
951 -webkit-border-radius:6px;
952 border-radius:6px;
953 border:1px solid #dcdcdc;
954 display:inline-block;
955 cursor:pointer;
956 color:#666666;
957 font-family:arial;
958 font-size:15px;
959 font-weight:bold;
960 padding:6px 24px;
961 text-decoration:none;
962 text-shadow:0px 1px 0px #ffffff;
963}
964.minidashbutton:hover {
965 background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
966 background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
967 background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
968 background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
969 background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
970 background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
971 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
972 background-color:#f6f6f6;
973}
Sapan Bhatiafbac39b2014-02-27 13:12:32 -0500974
Scott Baker5e74a262014-03-27 09:21:16 -0700975.newMiniDashboard {
976 border: 1px solid green;
977 width: auto;
978}
Sapan Bhatiafbac39b2014-02-27 13:12:32 -0500979
Scott Baker5e74a262014-03-27 09:21:16 -0700980.endDashPair {
981 clear: left;
982}
983.miniDashPair {
984 float: left;
985 width: auto;
986 margin-left: 20px;
987}
Sapan Bhatiafbac39b2014-02-27 13:12:32 -0500988
Scott Baker5e74a262014-03-27 09:21:16 -0700989.miniDashPair label {
990 text-align: center;
991}
Sapan Bhatiafbac39b2014-02-27 13:12:32 -0500992/* Charts CSS */
993p.numeral
994{
995 font-size:32pt;
996 color:#ffffff;
997 opacity: 0.7;
998 font-family:Helvetica Neue;
999 font-weight:100;
1000 text-align:center;
1001 line-height:75%;
1002}
1003
1004.helper-text
1005{
1006 border: 1px solid #fff;
1007 padding: 7px;
1008 border-radius: 18px;
1009 font-size:13pt;
1010 color:#ffffff;
1011 opacity: 0.7;
1012 font-family:Helvetica Neue;
1013 font-weight:200;
1014 text-align:center;
1015 line-height:100%;
1016}
1017p.osobject
1018{
1019 font-size:12pt;
1020 color:#ffffff;
1021 opacity: 0.7;
1022 font-family:Helvetica Neue;
1023 font-weight:200;
1024 text-align:center;
1025 line-height:100%;
1026}
1027
1028p.heading
1029{
Scott Baker5e74a262014-03-27 09:21:16 -07001030 font-size:20px;
1031 letter-spacing: 1px;
1032 color: black;
1033 font-family:Arial;
1034 font-weight:bold;
Sapan Bhatiafbac39b2014-02-27 13:12:32 -05001035 text-align:center;
1036}
1037
1038/*p.heading
1039{
1040 font-size:32pt;
1041 color:#ffffff;
1042 opacity: 0.7;
1043 font-family:Helvetica Neue;
1044 font-weight:200;
1045 text-align:center;
1046}*/
1047
1048div.graph
1049{
1050 height:340px;
1051}
1052
1053div.numeral
1054{
1055 height:120px;
1056}
1057
1058div.heading
1059{
1060 height:10px;
1061}
1062
1063div.padding
1064{
1065 height:20px;
1066}
1067
1068div.chartContainer
1069{
Scott Baker5e74a262014-03-27 09:21:16 -07001070 /*background-image:url('chartsBg.jpg');*/
Sapan Bhatiafbac39b2014-02-27 13:12:32 -05001071 width:527px;
1072 height:400px;
1073 border:1px;
1074}
1075
1076/* D3 */
1077
1078.axis path,
1079.axis line {
1080 fill: none;
1081 stroke: #ffffff;
1082 opacity: 0.7;
1083 shape-rendering: crispEdges;
1084}
1085
1086
1087.x.axis path {
1088 display: none;
1089}
1090
1091.x.axis text {
1092 fill: white;
1093 opacity: 0.5;
1094}
1095
1096.y.axis text {
1097 opacity: 0.5;
1098 fill: white;
1099}
1100
1101.y.axis text.legend {
1102 opacity: 1.0;
1103 fill: white;
1104 font-size:8pt;
1105}
1106
1107.line {
1108 fill: none;
1109 stroke: white;
1110 stroke-width: 3px;
1111 opacity: 0.6;
1112}
1113
1114
Scott Baker5e74a262014-03-27 09:21:16 -07001115/****** Added in so that we can have a loader show as charts get ready to render ***/
1116.loading {
1117 //background-color: orange;
1118 background-image: url(spinner.gif) no-repeat center middle;
1119 text-align: center;
1120 font-size: 20px;
1121 height: 100%
1122/* width: auto;*/
1123 float: left;
1124 padding: 10px;
1125}
Sapan Bhatiafbac39b2014-02-27 13:12:32 -05001126/* Charts CSS */
Scott Baker5e74a262014-03-27 09:21:16 -07001127
1128#tabs-4 {
1129 margin: 40px;
1130 font-size: 24px;
1131 font-weight: bold;
1132}
Scott Baker537d8232014-04-08 23:40:56 -07001133
1134.tenant-row{
Scott Baker26d69d72014-04-22 13:49:36 -07001135 padding-bottom: 0.7%;
1136}
1137
1138/***********TENANT VIEW*************/
1139
1140#image-dropdown,#slice-image-value,#adv-slice-image-value{
1141 margin-left: 5%;
1142}
1143
Scott Baker6985cd52014-08-05 09:51:40 -07001144
1145#adv-slice-image-value{
1146margin-right: 0.5%;
1147}
1148
1149#adv-network-value {
1150margin-right: 0.3%;
1151}
1152
Scott Baker168b7412014-05-16 14:25:41 -07001153#network-dropdown,#adv-network-dropdown,#adv-network-value{
Scott Baker26d69d72014-04-22 13:49:36 -07001154 margin-left: 3.7%;
1155}
1156
1157#service-level-dropdown,#service-level-value,#adv-service-level-dropdown,#adv-service-level-value{
1158 margin-left: 0.2% !important;
1159}
1160
1161#slice-name-value,#adv-slice-name-value{
1162 margin-left: 2%;
1163}
1164#adv-dataset-dropdown{
Scott Baker6985cd52014-08-05 09:51:40 -07001165margin-left: 3.7%;
Scott Baker26d69d72014-04-22 13:49:36 -07001166}
Tony Mack32010062015-09-13 22:50:39 +00001167#advanced-tenant,#basic-tenant,#instance-btn,#save-btn{
Scott Baker26d69d72014-04-22 13:49:36 -07001168 float:right;
1169}
Scott Baker6985cd52014-08-05 09:51:40 -07001170 #delete-slice-btn,#download-details,#add-user-btn{
Scott Baker26d69d72014-04-22 13:49:36 -07001171 margin-left:1%;
1172}
1173
Tony Mack32010062015-09-13 22:50:39 +00001174#instance-btn,#save-btn,#create-slice-btn,#delete-slice-btn,#add-user-btn,#download-details{
Scott Baker26d69d72014-04-22 13:49:36 -07001175 margin-top:1%;
1176}
1177
1178.tenantDialog.ui-widget input{
1179 border-radius: 0px !important;
Scott Baker4b0cedd2014-04-22 21:01:21 -07001180 height: 12px !important;
1181 width: 180px !important;
1182 margin-right: 10% !important;
1183 float: right;
Scott Baker26d69d72014-04-22 13:49:36 -07001184}
1185
1186.tenantDialog .ui-dialog-buttonset .ui-button{
1187border-radius: 0 !important;
1188background-color: grey !important;
1189font-weight: bold !important;
1190font-size: 0.9em; !important
1191}
1192
1193.tenantDialog .ui-dialog-titlebar{
1194border-radius: 0 !important;
1195background-color: grey !important;
1196}
1197
1198.create-slice-row{
Scott Baker4b0cedd2014-04-22 21:01:21 -07001199 margin-bottom: 4%;
1200 clear: both;
1201 height: 25px;
Scott Baker26d69d72014-04-22 13:49:36 -07001202}
1203
1204.create-slice-row label, .tenantDialog label{
1205 margin-right:1%;
1206 float:left;
1207}
1208
1209.create-slice-row select{
1210 height:24px;
1211 width: 196px;
1212 font-size: 0.9em !important;
1213}
1214
1215.tenant-create-slice{
1216 float:right;
1217 margin-right: 10% !important;
1218}
1219
1220#delete-slice{
1221float: right;
1222}
1223
1224#tooltip,#adv-tooltip,#basic-tooltip{
1225font-size:0.7em;
1226color:red;
1227display:none;
1228}
1229
1230#tenantSliceDataWrapper {
1231 padding: 1% 0;
1232}
1233
1234#advancedTenantSliceDataWrapper .help-inline{
1235 font-size: 11px;
1236 color: #999;
1237 padding-bottom: 1%;
Scott Baker537d8232014-04-08 23:40:56 -07001238}
Scott Baker4b0cedd2014-04-22 21:01:21 -07001239
1240.create-slice-row label{
1241 clear:both;
1242 margin-right: 1%;
1243}
Scott Baker520b8df2014-04-22 22:35:52 -07001244
Tony Mack32010062015-09-13 22:50:39 +00001245#advNumOfInstances{
Scott Baker520b8df2014-04-22 22:35:52 -07001246 margin-right: 1% !important;
1247}
Scott Baker168b7412014-05-16 14:25:41 -07001248
1249#private-vol-checkbox{
1250margin: 0 0 1% 1%;
1251}
1252
1253.public-key-warning{
1254text-align: center;
1255display:none;
1256}
1257
1258#private-vol{
1259margin-right: 15% !important;
Scott Baker6985cd52014-08-05 09:51:40 -07001260}
1261.customize_row {
1262 display: table;
1263}
1264.customize_column {
1265 display: table-cell;
1266 padding: 10px;
1267}
1268
1269.request-form-row{
1270padding:1% 8%;
1271}
1272
1273.requestDialog{
1274background-color: white;
1275border-radius: 8px;
1276width: 30% !important;
1277height: 40% !important;
1278margin-top: -16%;
1279top: -103.703125px !important;
1280}
1281
1282.request-form-row label{
1283 float: left;
1284}
1285
1286
1287.requestDialog .ui-dialog-buttonset .ui-button{
1288border-radius: 0 !important;
1289background-color: grey !important;
1290font-weight: bold !important;
1291font-size: 0.9em; !important
1292}
1293
1294.requestDialog .ui-dialog-titlebar-close{
1295float:right;
1296}
1297
1298#request-signup{
1299height: 40px !important;
1300margin: 0 14%;
1301float: left;
1302background-color: #448CCA;
1303background-image: none;
1304width: 70% !important;
1305}
1306
1307.requestDialog .ui-dialog-titlebar{
1308border-radius: 0 !important;
1309height: 25px;
1310padding-top: 2%;
1311}
1312
1313.requestDialog #ui-id-1{
1314padding-left: 28%;
1315font-size: medium;
1316}
1317
1318#request-site-name{
1319 width: 98%;
1320}
Matteo Scandolo6471f3b2015-12-07 13:35:29 -08001321
Matteo Scandolo71097ca2015-12-07 14:53:11 -08001322/* SUIT CHANGES */
1323.submit-row.fixed {
1324 bottom: 60px;
1325}
1326
1327.submit-row a.deletelink {
1328 color: #fff;
1329 background-color: #d9534f;
1330 border-color: #d43f3a;
1331
1332 display: inline-block;
1333 margin-bottom: 0;
1334 font-weight: normal;
1335 text-align: center;
1336 vertical-align: middle;
1337 -ms-touch-action: manipulation;
1338 touch-action: manipulation;
1339 cursor: pointer;
1340 background-image: none;
1341 border: 1px solid transparent;
1342 white-space: nowrap;
1343 padding: 5px 12px;
1344 font-size: 12px;
1345 line-height: 1.42857143;
1346 border-radius: 4px;
1347 -webkit-user-select: none;
1348 -moz-user-select: none;
1349 -ms-user-select: none;
1350 user-select: none;
1351}
Matteo Scandolo6471f3b2015-12-07 13:35:29 -08001352
Matteo Scandolo6c788432015-12-07 17:32:39 -08001353/* MODAL */
1354.ui-dialog{
1355 z-index: 4000 !important;
1356}
1357
1358button.ui-dialog-titlebar-close{
1359 font-family: 'Glyphicons Halflings' !important;
1360 display: inline-block;
1361}
1362
1363button.ui-dialog-titlebar-close:after {
1364 content: "\e014";
1365}
Matteo Scandolo6471f3b2015-12-07 13:35:29 -08001366/* VCPe ADMIN FIX */
1367/*form#vcpeservice_form ul li {
1368 display: inline-block;
1369 background: red;
1370 margin-top: 10px;
1371 width: auto;
1372 padding: 10px;
1373 border-radius: 5px;
teone0ab38632015-12-09 13:10:20 -08001374}