Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 7268 | Rev 7283 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
6737 stevensc 1
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i);
7280 stevensc 2
@charset "UTF-8";
3
.rbc-btn {
4
  color: inherit;
5
  font: inherit;
6
  margin: 0;
7
}
8
 
9
button.rbc-btn {
10
  overflow: visible;
11
  text-transform: none;
12
  -webkit-appearance: button;
13
  cursor: pointer;
14
}
15
 
16
button[disabled].rbc-btn {
17
  cursor: not-allowed;
18
}
19
 
20
button.rbc-input::-moz-focus-inner {
21
  border: 0;
22
  padding: 0;
23
}
24
 
25
.rbc-calendar {
26
  -webkit-box-sizing: border-box;
27
          box-sizing: border-box;
28
  height: 100%;
29
  display: -webkit-box;
30
  display: -ms-flexbox;
31
  display: flex;
32
  -webkit-box-orient: vertical;
33
  -webkit-box-direction: normal;
34
      -ms-flex-direction: column;
35
          flex-direction: column;
36
  -webkit-box-align: stretch;
37
      -ms-flex-align: stretch;
38
          align-items: stretch;
39
}
40
 
41
.rbc-calendar *,
42
.rbc-calendar *:before,
43
.rbc-calendar *:after {
44
  -webkit-box-sizing: inherit;
45
          box-sizing: inherit;
46
}
47
 
48
.rbc-abs-full, .rbc-row-bg {
49
  overflow: hidden;
50
  position: absolute;
51
  top: 0;
52
  left: 0;
53
  right: 0;
54
  bottom: 0;
55
}
56
 
57
.rbc-ellipsis, .rbc-show-more, .rbc-row-segment .rbc-event-content, .rbc-event-label {
58
  display: block;
59
  overflow: hidden;
60
  text-overflow: ellipsis;
61
  white-space: nowrap;
62
}
63
 
64
.rbc-rtl {
65
  direction: rtl;
66
}
67
 
68
.rbc-off-range {
69
  color: #999999;
70
}
71
 
72
.rbc-off-range-bg {
73
  background: #e6e6e6;
74
}
75
 
76
.rbc-header {
77
  overflow: hidden;
78
  -webkit-box-flex: 1;
79
      -ms-flex: 1 0 0%;
80
          flex: 1 0 0%;
81
  text-overflow: ellipsis;
82
  white-space: nowrap;
83
  padding: 0 3px;
84
  text-align: center;
85
  vertical-align: middle;
86
  font-weight: bold;
87
  font-size: 90%;
88
  min-height: 0;
89
  border-bottom: 1px solid #ddd;
90
}
91
.rbc-header + .rbc-header {
92
  border-left: 1px solid #ddd;
93
}
94
.rbc-rtl .rbc-header + .rbc-header {
95
  border-left-width: 0;
96
  border-right: 1px solid #ddd;
97
}
98
.rbc-header > a, .rbc-header > a:active, .rbc-header > a:visited {
99
  color: inherit;
100
  text-decoration: none;
101
}
102
 
103
.rbc-button-link {
104
  color: inherit;
105
  background: none;
106
  margin: 0;
107
  padding: 0;
108
  border: none;
109
  cursor: pointer;
110
  -webkit-user-select: text;
111
     -moz-user-select: text;
112
      -ms-user-select: text;
113
          user-select: text;
114
}
115
 
116
.rbc-row-content {
117
  position: relative;
118
  -moz-user-select: none;
119
   -ms-user-select: none;
120
       user-select: none;
121
  -webkit-user-select: none;
122
  z-index: 4;
123
}
124
 
125
.rbc-row-content-scrollable {
126
  display: -webkit-box;
127
  display: -ms-flexbox;
128
  display: flex;
129
  -webkit-box-orient: vertical;
130
  -webkit-box-direction: normal;
131
      -ms-flex-direction: column;
132
          flex-direction: column;
133
  height: 100%;
134
}
135
.rbc-row-content-scrollable .rbc-row-content-scroll-container {
136
  height: 100%;
137
  overflow-y: scroll;
138
  /* Hide scrollbar for Chrome, Safari and Opera */
139
  -ms-overflow-style: none; /* IE and Edge */
140
  scrollbar-width: none; /* Firefox */
141
}
142
.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar {
143
  display: none;
144
}
145
 
146
.rbc-today {
147
  background-color: #eaf6ff;
148
}
149
 
150
.rbc-toolbar {
151
  display: -webkit-box;
152
  display: -ms-flexbox;
153
  display: flex;
154
  -ms-flex-wrap: wrap;
155
      flex-wrap: wrap;
156
  -webkit-box-pack: center;
157
      -ms-flex-pack: center;
158
          justify-content: center;
159
  -webkit-box-align: center;
160
      -ms-flex-align: center;
161
          align-items: center;
162
  margin-bottom: 10px;
163
  font-size: 16px;
164
}
165
.rbc-toolbar .rbc-toolbar-label {
166
  -webkit-box-flex: 1;
167
      -ms-flex-positive: 1;
168
          flex-grow: 1;
169
  padding: 0 10px;
170
  text-align: center;
171
}
172
.rbc-toolbar button {
173
  color: #373a3c;
174
  display: inline-block;
175
  margin: 0;
176
  text-align: center;
177
  vertical-align: middle;
178
  background: none;
179
  background-image: none;
180
  border: 1px solid #ccc;
181
  padding: 0.375rem 1rem;
182
  border-radius: 4px;
183
  line-height: normal;
184
  white-space: nowrap;
185
}
186
.rbc-toolbar button:active, .rbc-toolbar button.rbc-active {
187
  background-image: none;
188
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
189
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
190
  background-color: #e6e6e6;
191
  border-color: #adadad;
192
}
193
.rbc-toolbar button:active:hover, .rbc-toolbar button:active:focus, .rbc-toolbar button.rbc-active:hover, .rbc-toolbar button.rbc-active:focus {
194
  color: #373a3c;
195
  background-color: #d4d4d4;
196
  border-color: #8c8c8c;
197
}
198
.rbc-toolbar button:focus {
199
  color: #373a3c;
200
  background-color: #e6e6e6;
201
  border-color: #adadad;
202
}
203
.rbc-toolbar button:hover {
204
  color: #373a3c;
205
  background-color: #e6e6e6;
206
  border-color: #adadad;
207
}
208
 
209
.rbc-btn-group {
210
  display: inline-block;
211
  white-space: nowrap;
212
}
213
.rbc-btn-group > button:first-child:not(:last-child) {
214
  border-top-right-radius: 0;
215
  border-bottom-right-radius: 0;
216
}
217
.rbc-btn-group > button:last-child:not(:first-child) {
218
  border-top-left-radius: 0;
219
  border-bottom-left-radius: 0;
220
}
221
.rbc-rtl .rbc-btn-group > button:first-child:not(:last-child) {
222
  border-radius: 4px;
223
  border-top-left-radius: 0;
224
  border-bottom-left-radius: 0;
225
}
226
.rbc-rtl .rbc-btn-group > button:last-child:not(:first-child) {
227
  border-radius: 4px;
228
  border-top-right-radius: 0;
229
  border-bottom-right-radius: 0;
230
}
231
.rbc-btn-group > button:not(:first-child):not(:last-child) {
232
  border-radius: 0;
233
}
234
.rbc-btn-group button + button {
235
  margin-left: -1px;
236
}
237
.rbc-rtl .rbc-btn-group button + button {
238
  margin-left: 0;
239
  margin-right: -1px;
240
}
241
.rbc-btn-group + .rbc-btn-group, .rbc-btn-group + button {
242
  margin-left: 10px;
243
}
244
 
245
.rbc-event, .rbc-day-slot .rbc-background-event {
246
  border: none;
247
  -webkit-box-sizing: border-box;
248
          box-sizing: border-box;
249
  -webkit-box-shadow: none;
250
          box-shadow: none;
251
  margin: 0;
252
  padding: 2px 5px;
253
  background-color: #3174ad;
254
  border-radius: 5px;
255
  color: #fff;
256
  cursor: pointer;
257
  width: 100%;
258
  text-align: left;
259
}
260
.rbc-slot-selecting .rbc-event, .rbc-slot-selecting .rbc-day-slot .rbc-background-event, .rbc-day-slot .rbc-slot-selecting .rbc-background-event {
261
  cursor: inherit;
262
  pointer-events: none;
263
}
264
.rbc-event.rbc-selected, .rbc-day-slot .rbc-selected.rbc-background-event {
265
  background-color: #265985;
266
}
267
.rbc-event:focus, .rbc-day-slot .rbc-background-event:focus {
268
  outline: 5px auto #3b99fc;
269
}
270
 
271
.rbc-event-label {
272
  font-size: 80%;
273
}
274
 
275
.rbc-event-overlaps {
276
  -webkit-box-shadow: -1px 1px 5px 0px rgba(51, 51, 51, 0.5);
277
          box-shadow: -1px 1px 5px 0px rgba(51, 51, 51, 0.5);
278
}
279
 
280
.rbc-event-continues-prior {
281
  border-top-left-radius: 0;
282
  border-bottom-left-radius: 0;
283
}
284
 
285
.rbc-event-continues-after {
286
  border-top-right-radius: 0;
287
  border-bottom-right-radius: 0;
288
}
289
 
290
.rbc-event-continues-earlier {
291
  border-top-left-radius: 0;
292
  border-top-right-radius: 0;
293
}
294
 
295
.rbc-event-continues-later {
296
  border-bottom-left-radius: 0;
297
  border-bottom-right-radius: 0;
298
}
299
 
300
.rbc-row {
301
  display: -webkit-box;
302
  display: -ms-flexbox;
303
  display: flex;
304
  -webkit-box-orient: horizontal;
305
  -webkit-box-direction: normal;
306
      -ms-flex-direction: row;
307
          flex-direction: row;
308
}
309
 
310
.rbc-row-segment {
311
  padding: 0 1px 1px 1px;
312
}
313
.rbc-selected-cell {
314
  background-color: rgba(0, 0, 0, 0.1);
315
}
316
 
317
.rbc-show-more {
318
  background-color: rgba(255, 255, 255, 0.3);
319
  z-index: 4;
320
  font-weight: bold;
321
  font-size: 85%;
322
  height: auto;
323
  line-height: normal;
324
  color: #3174ad;
325
}
326
.rbc-show-more:hover, .rbc-show-more:focus {
327
  color: #265985;
328
}
329
 
330
.rbc-month-view {
331
  position: relative;
332
  border: 1px solid #ddd;
333
  display: -webkit-box;
334
  display: -ms-flexbox;
335
  display: flex;
336
  -webkit-box-orient: vertical;
337
  -webkit-box-direction: normal;
338
      -ms-flex-direction: column;
339
          flex-direction: column;
340
  -webkit-box-flex: 1;
341
      -ms-flex: 1 0 0px;
342
          flex: 1 0 0;
343
  width: 100%;
344
  -moz-user-select: none;
345
   -ms-user-select: none;
346
       user-select: none;
347
  -webkit-user-select: none;
348
  height: 100%;
349
}
350
 
351
.rbc-month-header {
352
  display: -webkit-box;
353
  display: -ms-flexbox;
354
  display: flex;
355
  -webkit-box-orient: horizontal;
356
  -webkit-box-direction: normal;
357
      -ms-flex-direction: row;
358
          flex-direction: row;
359
}
360
 
361
.rbc-month-row {
362
  display: -webkit-box;
363
  display: -ms-flexbox;
364
  display: flex;
365
  position: relative;
366
  -webkit-box-orient: vertical;
367
  -webkit-box-direction: normal;
368
      -ms-flex-direction: column;
369
          flex-direction: column;
370
  -webkit-box-flex: 1;
371
      -ms-flex: 1 0 0px;
372
          flex: 1 0 0;
373
  -ms-flex-preferred-size: 0px;
374
      flex-basis: 0px;
375
  overflow: hidden;
376
  height: 100%;
377
}
378
.rbc-month-row + .rbc-month-row {
379
  border-top: 1px solid #ddd;
380
}
381
 
382
.rbc-date-cell {
383
  -webkit-box-flex: 1;
384
      -ms-flex: 1 1 0px;
385
          flex: 1 1 0;
386
  min-width: 0;
387
  padding-right: 5px;
388
  text-align: right;
389
}
390
.rbc-date-cell.rbc-now {
391
  font-weight: bold;
392
}
393
.rbc-date-cell > a, .rbc-date-cell > a:active, .rbc-date-cell > a:visited {
394
  color: inherit;
395
  text-decoration: none;
396
}
397
 
398
.rbc-row-bg {
399
  display: -webkit-box;
400
  display: -ms-flexbox;
401
  display: flex;
402
  -webkit-box-orient: horizontal;
403
  -webkit-box-direction: normal;
404
      -ms-flex-direction: row;
405
          flex-direction: row;
406
  -webkit-box-flex: 1;
407
      -ms-flex: 1 0 0px;
408
          flex: 1 0 0;
409
  overflow: hidden;
410
}
411
 
412
.rbc-day-bg {
413
  -webkit-box-flex: 1;
414
      -ms-flex: 1 0 0%;
415
          flex: 1 0 0%;
416
}
417
.rbc-day-bg + .rbc-day-bg {
418
  border-left: 1px solid #ddd;
419
}
420
.rbc-rtl .rbc-day-bg + .rbc-day-bg {
421
  border-left-width: 0;
422
  border-right: 1px solid #ddd;
423
}
424
 
425
.rbc-overlay {
426
  position: absolute;
427
  z-index: 5;
428
  border: 1px solid #e5e5e5;
429
  background-color: #fff;
430
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
431
          box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
432
  padding: 10px;
433
}
434
.rbc-overlay > * + * {
435
  margin-top: 1px;
436
}
437
 
438
.rbc-overlay-header {
439
  border-bottom: 1px solid #e5e5e5;
440
  margin: -10px -10px 5px -10px;
441
  padding: 2px 10px;
442
}
443
 
444
.rbc-agenda-view {
445
  display: -webkit-box;
446
  display: -ms-flexbox;
447
  display: flex;
448
  -webkit-box-orient: vertical;
449
  -webkit-box-direction: normal;
450
      -ms-flex-direction: column;
451
          flex-direction: column;
452
  -webkit-box-flex: 1;
453
      -ms-flex: 1 0 0px;
454
          flex: 1 0 0;
455
  overflow: auto;
456
}
457
.rbc-agenda-view table.rbc-agenda-table {
458
  width: 100%;
459
  border: 1px solid #ddd;
460
  border-spacing: 0;
461
  border-collapse: collapse;
462
}
463
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td {
464
  padding: 5px 10px;
465
  vertical-align: top;
466
}
467
.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell {
468
  padding-left: 15px;
469
  padding-right: 15px;
470
  text-transform: lowercase;
471
}
472
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
473
  border-left: 1px solid #ddd;
474
}
475
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
476
  border-left-width: 0;
477
  border-right: 1px solid #ddd;
478
}
479
.rbc-agenda-view table.rbc-agenda-table tbody > tr + tr {
480
  border-top: 1px solid #ddd;
481
}
482
.rbc-agenda-view table.rbc-agenda-table thead > tr > th {
483
  padding: 3px 5px;
484
  text-align: left;
485
  border-bottom: 1px solid #ddd;
486
}
487
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead > tr > th {
488
  text-align: right;
489
}
490
 
491
.rbc-agenda-time-cell {
492
  text-transform: lowercase;
493
}
494
.rbc-agenda-time-cell .rbc-continues-after:after {
495
  content: " »";
496
}
497
.rbc-agenda-time-cell .rbc-continues-prior:before {
498
  content: "« ";
499
}
500
 
501
.rbc-agenda-date-cell,
502
.rbc-agenda-time-cell {
503
  white-space: nowrap;
504
}
505
 
506
.rbc-agenda-event-cell {
507
  width: 100%;
508
}
509
 
510
.rbc-time-column {
511
  display: -webkit-box;
512
  display: -ms-flexbox;
513
  display: flex;
514
  -webkit-box-orient: vertical;
515
  -webkit-box-direction: normal;
516
      -ms-flex-direction: column;
517
          flex-direction: column;
518
  min-height: 100%;
519
}
520
.rbc-time-column .rbc-timeslot-group {
521
  -webkit-box-flex: 1;
522
      -ms-flex: 1;
523
          flex: 1;
524
}
525
 
526
.rbc-timeslot-group {
527
  border-bottom: 1px solid #ddd;
528
  min-height: 40px;
529
  display: -webkit-box;
530
  display: -ms-flexbox;
531
  display: flex;
532
  -webkit-box-orient: vertical;
533
  -webkit-box-direction: normal;
534
      -ms-flex-flow: column nowrap;
535
          flex-flow: column nowrap;
536
}
537
 
538
.rbc-time-gutter,
539
.rbc-header-gutter {
540
  -webkit-box-flex: 0;
541
      -ms-flex: none;
542
          flex: none;
543
}
544
 
545
.rbc-label {
546
  padding: 0 5px;
547
}
548
 
549
.rbc-day-slot {
550
  position: relative;
551
}
552
.rbc-day-slot .rbc-events-container {
553
  bottom: 0;
554
  left: 0;
555
  position: absolute;
556
  right: 0;
557
  margin-right: 10px;
558
  top: 0;
559
}
560
.rbc-day-slot .rbc-events-container.rbc-rtl {
561
  left: 10px;
562
  right: 0;
563
}
564
.rbc-day-slot .rbc-event, .rbc-day-slot .rbc-background-event {
565
  border: 1px solid #265985;
566
  display: -webkit-box;
567
  display: -ms-flexbox;
568
  display: flex;
569
  max-height: 100%;
570
  min-height: 20px;
571
  -webkit-box-orient: vertical;
572
  -webkit-box-direction: normal;
573
      -ms-flex-flow: column wrap;
574
          flex-flow: column wrap;
575
  -webkit-box-align: start;
576
      -ms-flex-align: start;
577
          align-items: flex-start;
578
  overflow: hidden;
579
  position: absolute;
580
}
581
.rbc-day-slot .rbc-background-event {
582
  opacity: 0.75;
583
}
584
.rbc-day-slot .rbc-event-label {
585
  -webkit-box-flex: 0;
586
      -ms-flex: none;
587
          flex: none;
588
  padding-right: 5px;
589
  width: auto;
590
}
591
.rbc-day-slot .rbc-event-content {
592
  width: 100%;
593
  -webkit-box-flex: 1;
594
      -ms-flex: 1 1 0px;
595
          flex: 1 1 0;
596
  word-wrap: break-word;
597
  line-height: 1;
598
  height: 100%;
599
  min-height: 1em;
600
}
601
.rbc-day-slot .rbc-time-slot {
602
  border-top: 1px solid #f7f7f7;
603
}
604
 
605
.rbc-time-view-resources .rbc-time-gutter,
606
.rbc-time-view-resources .rbc-time-header-gutter {
607
  position: sticky;
608
  left: 0;
609
  background-color: white;
610
  border-right: 1px solid #ddd;
611
  z-index: 10;
612
  margin-right: -1px;
613
}
614
.rbc-time-view-resources .rbc-time-header {
615
  overflow: hidden;
616
}
617
.rbc-time-view-resources .rbc-time-header-content {
618
  min-width: auto;
619
  -webkit-box-flex: 1;
620
      -ms-flex: 1 0 0px;
621
          flex: 1 0 0;
622
  -ms-flex-preferred-size: 0px;
623
      flex-basis: 0px;
624
}
625
.rbc-time-view-resources .rbc-time-header-cell-single-day {
626
  display: none;
627
}
628
.rbc-time-view-resources .rbc-day-slot {
629
  min-width: 140px;
630
}
631
.rbc-time-view-resources .rbc-header,
632
.rbc-time-view-resources .rbc-day-bg {
633
  width: 140px;
634
  -webkit-box-flex: 1;
635
      -ms-flex: 1 1 0px;
636
          flex: 1 1 0;
637
  -ms-flex-preferred-size: 0 px;
638
      flex-basis: 0 px;
639
}
640
 
641
.rbc-time-header-content + .rbc-time-header-content {
642
  margin-left: -1px;
643
}
644
 
645
.rbc-time-slot {
646
  -webkit-box-flex: 1;
647
      -ms-flex: 1 0 0px;
648
          flex: 1 0 0;
649
}
650
.rbc-time-slot.rbc-now {
651
  font-weight: bold;
652
}
653
 
654
.rbc-day-header {
655
  text-align: center;
656
}
657
 
658
.rbc-slot-selection {
659
  z-index: 10;
660
  position: absolute;
661
  background-color: rgba(0, 0, 0, 0.5);
662
  color: white;
663
  font-size: 75%;
664
  width: 100%;
665
  padding: 3px;
666
}
667
 
668
.rbc-slot-selecting {
669
  cursor: move;
670
}
671
 
672
.rbc-time-view {
673
  display: -webkit-box;
674
  display: -ms-flexbox;
675
  display: flex;
676
  -webkit-box-orient: vertical;
677
  -webkit-box-direction: normal;
678
      -ms-flex-direction: column;
679
          flex-direction: column;
680
  -webkit-box-flex: 1;
681
      -ms-flex: 1;
682
          flex: 1;
683
  width: 100%;
684
  border: 1px solid #ddd;
685
  min-height: 0;
686
}
687
.rbc-time-view .rbc-time-gutter {
688
  white-space: nowrap;
689
  text-align: right;
690
}
691
.rbc-time-view .rbc-allday-cell {
692
  -webkit-box-sizing: content-box;
693
          box-sizing: content-box;
694
  width: 100%;
695
  height: 100%;
696
  position: relative;
697
}
698
.rbc-time-view .rbc-allday-cell + .rbc-allday-cell {
699
  border-left: 1px solid #ddd;
700
}
701
.rbc-time-view .rbc-allday-events {
702
  position: relative;
703
  z-index: 4;
704
}
705
.rbc-time-view .rbc-row {
706
  -webkit-box-sizing: border-box;
707
          box-sizing: border-box;
708
  min-height: 20px;
709
}
710
 
711
.rbc-time-header {
712
  display: -webkit-box;
713
  display: -ms-flexbox;
714
  display: flex;
715
  -webkit-box-flex: 0;
716
      -ms-flex: 0 0 auto;
717
          flex: 0 0 auto;
718
  -webkit-box-orient: horizontal;
719
  -webkit-box-direction: normal;
720
      -ms-flex-direction: row;
721
          flex-direction: row;
722
}
723
.rbc-time-header.rbc-overflowing {
724
  border-right: 1px solid #ddd;
725
}
726
.rbc-rtl .rbc-time-header.rbc-overflowing {
727
  border-right-width: 0;
728
  border-left: 1px solid #ddd;
729
}
730
.rbc-time-header > .rbc-row:first-child {
731
  border-bottom: 1px solid #ddd;
732
}
733
.rbc-time-header > .rbc-row.rbc-row-resource {
734
  border-bottom: 1px solid #ddd;
735
}
736
 
737
.rbc-time-header-cell-single-day {
738
  display: none;
739
}
740
 
741
.rbc-time-header-content {
742
  -webkit-box-flex: 1;
743
      -ms-flex: 1;
744
          flex: 1;
745
  display: -webkit-box;
746
  display: -ms-flexbox;
747
  display: flex;
748
  min-width: 0;
749
  -webkit-box-orient: vertical;
750
  -webkit-box-direction: normal;
751
      -ms-flex-direction: column;
752
          flex-direction: column;
753
  border-left: 1px solid #ddd;
754
}
755
.rbc-rtl .rbc-time-header-content {
756
  border-left-width: 0;
757
  border-right: 1px solid #ddd;
758
}
759
.rbc-time-header-content > .rbc-row.rbc-row-resource {
760
  border-bottom: 1px solid #ddd;
761
  -ms-flex-negative: 0;
762
      flex-shrink: 0;
763
}
764
 
765
.rbc-time-content {
766
  display: -webkit-box;
767
  display: -ms-flexbox;
768
  display: flex;
769
  -webkit-box-flex: 1;
770
      -ms-flex: 1 0 0%;
771
          flex: 1 0 0%;
772
  -webkit-box-align: start;
773
      -ms-flex-align: start;
774
          align-items: flex-start;
775
  width: 100%;
776
  border-top: 2px solid #ddd;
777
  overflow-y: auto;
778
  position: relative;
779
}
780
.rbc-time-content > .rbc-time-gutter {
781
  -webkit-box-flex: 0;
782
      -ms-flex: none;
783
          flex: none;
784
}
785
.rbc-time-content > * + * > * {
786
  border-left: 1px solid #ddd;
787
}
788
.rbc-rtl .rbc-time-content > * + * > * {
789
  border-left-width: 0;
790
  border-right: 1px solid #ddd;
791
}
792
.rbc-time-content > .rbc-day-slot {
793
  width: 100%;
794
  -moz-user-select: none;
795
   -ms-user-select: none;
796
       user-select: none;
797
  -webkit-user-select: none;
798
}
799
 
800
.rbc-current-time-indicator {
801
  position: absolute;
802
  z-index: 3;
803
  left: 0;
804
  right: 0;
805
  height: 1px;
806
  background-color: #74ad31;
807
  pointer-events: none;
808
}
7137 stevensc 809
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6,p,b,a,span,label{color:var(--font-color)}h1,h2{color:var(--title-color)}h2{font-size:1.5rem;font-weight:600}body{background-color:var(--bg-color-secondary);font-family:"Source Sans Pro",sans-serif;font-weight:400;line-height:1;position:relative;overflow-x:hidden;overflow-y:scroll}ol,ul{list-style:none}a{text-decoration:none;display:inline-flex}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}button{outline:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}a:focus{text-decoration:none;outline:none}button,button:active,button:focus{outline:none;border:none;background:rgba(0,0,0,0)}input{outline:none}textarea{outline:none}section{width:100%;position:relative}p{font-size:14px;line-height:1;color:var(--font-color)}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #e5e5e5 !important}img{max-width:100%}*::-webkit-scrollbar{width:6px !important;height:6px !important}*::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}*::-webkit-scrollbar-track{background:rgba(255,255,255,.08)}*::-webkit-input-placeholder{color:#ccc;font-size:15px}*::-moz-placeholder{color:#ccc;font-size:15px}#root{position:relative;min-height:80vh}.cursor-pointer{cursor:pointer}.cursor-auto{cursor:initial}.no-margin{margin:0 !important}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}@keyframes fadedown{0%{opacity:.01;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0px)}}.fadedown{transition:opacity 300ms ease-in,transform 300ms ease-in;animation:300ms ease-in 0s both fadedown}.modal-content{background-color:var(--bg-color) !important;color:var(--font-color) !important;border:0px}.modal-content textarea,.modal-content input,.modal-content select{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.modal-content select{height:40px;padding-left:15px;margin-bottom:0;background-color:#fff}.modal-content .job_descp img,.modal-content .job_descp video{object-fit:contain;height:auto;max-height:600px}.modal-header{position:relative;border-bottom:none}.modal-header h3{font-size:18px}.modal-header .close{z-index:100;border:none;top:1rem;right:1rem}.modal-footer{justify-content:flex-start;border-top:none}.modal-footer button{background-color:var(--button-bg);color:var(--button-text-color);border:none;font-size:15px;font-weight:500;padding:10px;border-radius:var(--border-radius)}.modal-footer button:hover,.modal-footer button:active{background-color:var(--button-bg-hover)}.modal-footer button:nth-child(2){color:var(--button-text-color-secondary) !important;background-color:var(--button-bg-secondary);border:1px solid var(--border-gray-primary)}.modal-footer button:nth-child(2):hover{background-color:var(--button-bg-secondary-hover)}.modal-footer button.save{color:var(--button-text-color-secondary);background-color:var(--button-bg-secondary)}.modal-footer button.save:hover{background-color:var(--button-bg-secondary-hover)}.profile-attr{background:var(--bg-color);border:1px solid var(--border-primary);border-radius:var(--border-radius);height:fit-content;box-shadow:var(--light-shadow);width:100%;padding:1rem;display:flex;flex-direction:column;gap:.5rem}@media(max-width: 767px){.profile-attr{border-radius:0;border-left:0;border-right:0}}.profile-attr span,.profile-attr p{color:var(--font-color)}.profile-attr ul{display:flex;flex-wrap:wrap;gap:.5rem}.profile-attr ul li{display:inline-flex;width:fit-content}.profile-attr ul li span{background-color:var(--font-color);border-radius:30px;color:var(--bg-color);font-size:14px;font-weight:600;padding:.5rem 1rem;width:fit-content}.profile-attr-header{display:flex;align-items:center;justify-content:space-between}.profile-attr-header h2{color:var(--title-color);font-size:18px;font-weight:600}.profile-info{background:var(--bg-color);border:1px solid var(--border-primary);border-radius:var(--border-radius);height:fit-content;box-shadow:var(--light-shadow);width:100%;align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:1rem;text-align:center}@media(max-width: 767px){.profile-info{border-radius:0;border-left:0;border-right:0}}.profile-info img{border-radius:50%;border:2px solid var(--font-color);height:150px;width:150px}.profile-info h3{color:var(--title-color);font-size:1.1rem;font-weight:600}.profile-info span{color:var(--subtitle-color)}.profile-info svg,.profile-info b{color:var(--font-color)}.profile-info .row{gap:.5rem}.profile-info .social-network-header{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.profile-info .social-network-header button{position:absolute;right:15%}.profile-info .social-network-header button svg{font-size:1.2rem}.profile-info .social-links{display:flex;flex-direction:column;gap:.5rem;width:100%}.profile-info .social-links li{border-bottom:1px solid var(--border-primary)}.profile-info .social-links li a{display:flex;align-items:center;gap:.5rem}.profile-info .social-links li a svg{color:var(--font-color)}.profile-info .social-links li a span{white-space:nowrap;max-width:-webkit-fill-available;text-overflow:ellipsis;overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-size:1.5rem}h2{font-size:1.2rem}h3{font-size:1.1rem}h4{font-size:1rem}.app__body{grid-template-areas:"sidebar" "main" "aside"}.layout__content{column-gap:1rem;display:grid;grid-area:content;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;row-gap:.5rem}.user__image{border-radius:50%;object-fit:cover;background-color:#c9ced4}.empty__section{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem}.empty__section p{color:var(--font-color);font-weight:600}@media(min-width: 768px){.app__body{grid-template-areas:"sidebar main" ". aside";grid-template-columns:minmax(0, 7fr) minmax(0, 17fr)}}@media(min-width: 992px){.app__body{grid-template-areas:"sidebar main aside";grid-template-columns:minmax(0, 5fr) minmax(0, 12fr) minmax(300px, 7fr)}}.btn{font-size:.95rem;height:fit-content;line-height:1}.btn-primary{background-color:var(--button-bg);border-radius:var(--border-radius);color:var(--button-text-color) !important;border:none !important}.btn-primary:hover{background-color:var(--button-bg-hover)}.btn-secondary{background:var(--button-bg-secondary);border:1px solid var(--border-primary);border-radius:var(--border-radius);color:var(--button-text-color-secondary) !important}.btn-secondary:hover{background-color:var(--button-bg-secondary-hover);border-color:var(--border-trasnparent)}.btn-tertiary{background-color:var(--button-bg-tertiary);border-radius:var(--border-radius);border-color:#f4f4f4;color:var(--button-text-color-tertiary) !important}.btn-tertiary:hover{background:#d4d4d4;border:1px solid var(--border-primary);color:var(--border-primary) !important}.btn-secondary:disabled,.btn-primary:disabled,.btn-tertiary:disabled{cursor:no-drop}