Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
@charset "UTF-8";
2
 
3
:root {
4
    --primary-white: rgba(255, 255, 255, 0.9);
5
    --primary-white-hover: rgba(255, 255, 255, 0.04);
6
    --border-primary: #ffffff14;
7
    --primary-font-family: -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', 'Fira Sans', Ubuntu, Oxygen, 'Oxygen Sans', Cantarell, 'Droid Sans', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Lucida Grande', Helvetica, Arial, sans-serif;
8
}
9
 
10
h1,
11
h2,
12
h3,
13
h4,
14
h5,
15
h6,
16
span,
17
a,
60 ariadna 18
p ,
19
.comment-message .text,
403 ariadna 20
.comment-message .time
21
.container{
1 efrain 22
    font-family: var(--primary-font-family);
23
}
24
 
25
/* Nav */
26
.rui-topbar-wrapper {
27
    background: #fff;
28
    border-bottom: 1px solid #aeb3b8;
29
    box-shadow: 1px 1px 1px #ddd;
30
    padding: 5px;
31
    height: 55px;
32
 
33
}
34
 
35
/* Drawer */
36
 
37
@media (max-width: 767.98px) {
38
    .btn-drawer {
39
        left: 15px;
40
        top: 15px;
41
}
42
}
43
 
44
@media (min-width: 1100px){
45
.drawer-left, .drawer-right {
46
    height: calc(100% - 55px);
47
}
48
}
49
 
50
.drawer.drawer-left {
51
    background-color: #23292f;
52
    border-radius: 0;
53
    padding: 0;
54
    top: 55px;
55
}
56
 
57
.drawercontent {
58
    scrollbar-color: #757474 #fff;
59
    margin-right: 0;
60
    scrollbar-width: auto;
61
    padding: 0;
62
    height: calc(100% - 55px);
63
}
64
 
65
.courseindex .courseindex-item.pageitem {
66
    background: black;
67
    color: #fff;
68
    border-left: 5px solid #fff;
69
}
70
 
71
.h5p-iframe-wrapper iframe.h5p-iframe{
72
    max-height: 75vh;
73
    min-height: 400px;
74
}
75
 
76
html.h5p-iframe, html.h5p-iframe > body{
77
    height: fit-content;
78
}
79
 
80
.drawerheader {
81
    border-bottom: 1px solid var(--border-primary);
82
    padding: .9rem !important;
83
    display: flex;
84
    justify-content: space-between;
85
    align-items: center;
86
}
87
 
88
.drawerheadercontent {
89
    position: relative !important;
90
    top: 0 !important;
91
    left: 0 !important;
92
    display: flex;
93
    align-items: center;
94
    justify-content: center;
95
    gap: .5rem;
96
}
97
 
98
.drawer.drawer-left .drawertoggle {
99
    margin-left: auto;
100
    margin-right: 0;
101
    margin-top: 2px;
102
    margin-bottom: 2px;
103
}
104
 
105
.drawerheadercontent h5{
106
    margin-bottom: 0;
107
    font-size: 16px;
108
    font-weight: 600;
109
    color: #fff;
110
    margin-top: 5px;
111
}
112
 
113
.wrapper-fw {
114
    width: calc(100% - 1px);
115
    position: relative;
116
}
117
 
118
.courseindex .courseindex-item.pageitem:hover, .courseindex .courseindex-item.pageitem:focus {
119
    color: #fff;
120
    background: #000;
121
    border-left: 5px solid #fff;
122
}
123
 
124
.courseindex .courseindex-item.pageitem:hover .courseindex-link{
125
    color: #fff;
126
}
127
 
128
#page-mod-resource-view .wrapper-fw, #page-mod-hvp-view .wrapper-fw {
129
    width: 100%;
130
}
131
 
132
#page-mod-resource-view .drawer-right .drawerheader , #page-mod-hvp-view .drawer-right .drawerheader  {
133
    display: none;
134
}
135
 
136
#page-mod-resource-view .drawer-right .drawercontent , #page-mod-hvp-view .drawer-right .drawercontent  {
137
    width: 100%;
138
}
139
 
140
#block-region-side-pre{
141
    justify-content: center;
142
}
143
 
144
.drawer-right .drawerheader .drawerheadercontent h5{
145
    display: none;
146
}
147
 
148
.courseindex .courseindex-section {
149
    border-radius: 0 !important;
150
    margin-left: 0 !important;
151
    margin-bottom: 0 !important;
152
}
153
 
154
.courseindex .courseindex-item.courseindex-section-title {
155
    flex-direction: row-reverse;
156
    justify-content: space-between;
157
    padding: 0.5rem 0;
158
    border-radius: 0 !important;
159
}
160
 
161
.courseindex .courseindex-section .courseindex-item.courseindex-section-title {
162
    border-bottom: 1px solid var(--border-primary) !important;
163
}
164
 
165
.courseindex .courseindex-item.courseindex-section-title a {
166
    color: var(--primary-white) !important;
167
    font-size: 14px !important;
168
    font-weight: 600;
169
    margin-left: 1rem;
170
}
171
 
172
.courseindex .courseindex-sectioncontent {
173
    padding: 0 !important;
174
}
175
 
176
.courseindex .courseindex-item.pageitem a {
177
    color: #fff;
178
}
179
 
180
 
181
.courseindex .courseindex-section .courseindex-sectioncontent .courseindex-item {
182
    padding: 10.5px;
183
    padding-left: 16px;
184
    border-bottom: 1px solid var(--border-primary);
185
    border-radius: 0;
186
}
187
 
188
.courseindex .courseindex-item:hover span,
189
.courseindex .courseindex-item:hover .courseindex-link,
190
.courseindex .courseindex-item:hover .courseindex-chevron,
191
.courseindex .courseindex-item:focus span,
192
.courseindex .courseindex-item:focus .courseindex-link,
193
.courseindex .courseindex-item:focus .courseindex-chevron {
194
    color: var(--primary-white);
195
}
196
 
197
.courseindex .courseindex-item:hover>span:not(.icons-collapse-expand),
198
.courseindex .courseindex-item:hover>.courseindex-link,
199
.courseindex .courseindex-item:hover>.courseindex-chevron:not(.icons-collapse-expand),
200
.courseindex .courseindex-item:focus>span:not(.icons-collapse-expand),
201
.courseindex .courseindex-item:focus>.courseindex-link,
202
.courseindex .courseindex-item:focus>.courseindex-chevron:not(.icons-collapse-expand) {
203
    text-decoration: underline;
204
}
205
 
206
.courseindex .expanded-icon,
207
.courseindex .collapsed-icon {
208
    background-color: transparent !important;
209
}
210
 
211
.courseindex .expanded-icon .icon,
212
.courseindex .collapsed-icon .icon {
213
    font-size: 20px !important;
214
}
215
 
216
/* Drawer end */
217
 
218
#page-mod-resource-view .rui-main-content-title--h4, #page-mod-hvp-view .rui-main-content-title--h4 {
219
    font-size: 16px;
220
    color: #757474;
221
    font-weight: 600;
222
}
223
 
224
.page-header-content{
225
    margin: 11px 0;
80 ariadna 226
    margin-top: 35px !important;
1 efrain 227
}
228
 
229
#page-mod-resource-view .page-header-content, #page-mod-hvp-view .page-header-content {
230
    background-color: transparent;
231
    position: absolute;
232
    top: 0;
233
    left: 0;
234
    z-index: 100;
235
    margin: 10px 0 !important;
236
}
237
 
238
#page-mod-resource-view .page-header-content .page-context-header, #page-mod-hvp-view .page-header-content .page-context-header {
239
    padding: 0 1rem;
77 ariadna 240
    margin-top: 45px;
1 efrain 241
}
242
 
243
.courseindex .courseindex-item.courseindex-section-title a {
244
    color: var(--primary-white);
245
}
246
 
247
.courseindex .courseindex-item .courseindex-name,
248
.courseindex .courseindex-item .courseindex-link {
249
    color: var(--primary-white);
250
}
251
 
252
.courseindex .expanded-icon,
253
.courseindex .collapsed-icon {
254
    background-color: #595858;
255
    color: var(--primary-white);
256
}
257
 
258
 
259
.wrapper--with-margin {
260
    width: calc(100% - 40px);
261
}
262
 
263
.btn.btn-icon,
264
a.btn-icon {
265
    color: var(--primary-white);
266
    line-height: 10px;
267
    background: transparent;
268
    width: 32px;
269
    height: 32px;
270
    border-radius: 32px;
271
    box-shadow: inset 0 0 0 1px var(--primary-white);
272
    opacity: 1;
273
}
274
 
275
.btn.btn-icon:hover,
276
a.btn-icon:hover {
277
    box-shadow: inset 0 0 0 2px var(--primary-white);
278
    background-color: var(--primary-white-hover);
279
}
280
 
281
.drawer {
282
    padding: 1px 10px;
283
}
284
 
285
.btn-icon {
286
    min-width: auto;
287
    border: none;
288
}
289
 
290
.btn-icon svg {
291
    width: 20px;
292
    height: 20px;
293
}
294
 
295
.btn.btn-icon,
296
#page .hsuforum-tools a.btn-icon {
297
    height: 30px;
298
    width: 30px;
299
}
300
 
301
.drawerheadercontent {
302
    top: 15px;
303
    right: 15px;
304
}
305
 
306
.video-js {
307
    border-radius: 0px;
308
}
309
 
310
.mediaplugin.mediaplugin_videojs {
311
    margin: 0;
312
}
313
 
314
.path-mod-resource .resourcecontent {
315
    margin-top: 0;
316
}
317
 
318
.video-js.vjs-fluid {
319
    padding-top: 75vh !important;
320
}
321
 
322
.drawer.drawer-right {
323
    visibility: visible;
324
    width: 100%;
325
    display: flex;
326
    float: left;
327
    position: revert;
328
    top: 1px;
329
}
330
 
331
#page.drawers.show-drawer-right {
332
    padding-right: 0;
333
}
334
 
335
#block-region-side-pre {
336
    display: flex;
337
    width: 100%;
338
    gap: 12px;
339
}
340
 
341
.btn-group>.btn:last-child {
342
    border-top-right-radius: 0px;
343
    border-bottom-right-radius: 0px;
344
    height: 40px;
345
}
346
 
347
.btn-group>.btn:first-child {
348
    border-top-left-radius: 0px;
349
    border-bottom-left-radius: 0px;
350
}
351
 
352
.btn-primary, .mod_quiz-next-nav {
353
    background: transparent;
354
    color: #000;
355
    border-radius: 5px;
356
    border-color: #ddd;
357
    margin-top: 10%;
358
    height: 35px;
359
    margin-left: 5px;
360
    font-size: small;
361
}
362
 
363
.mb-2, .my-2 {
364
    margin-bottom: 0.5rem !important;
365
    margin-top: 20px !important;
366
    margin-right: 10px;
367
}
368
 
369
.mb-2 a:hover{
370
    border: transparent;
371
    color: #000;
372
    background: #ddd;
373
}
374
 
375
.btn.btn-primary .mr-1:hover, .mod_quiz-next-nav:hover{
376
    border: transparent;
377
    color: #000;
378
    background: #ddd;
379
}
380
 
381
#blocks_buttons.btn-group .btn.nav-link {
382
    border: transparent;
383
    color: #212121;
384
    background: transparent;
385
    height: 40px;
386
}
387
 
388
#blocks_buttons.btn-group .btn.nav-link:hover,
389
#blocks_buttons.btn-group .btn.nav-link.active {
390
    background-color: #F5F5F5;
391
    color: #000;
392
}
393
 
394
#blocks_buttons.btn-group .btn.nav-link.active {
395
    border-bottom: 3px solid #000;
396
}
397
 
398
.card-header{
399
    border-bottom: 1px solid #ddd;
400
    padding: 0px;
401
    height: 46px;
402
}
403
 
404
.card-body {
405
    padding: 10px;
406
    margin-top: 5px;
407
}
408
 
409
#page-mod-resource-view .main-content, #page-mod-hvp-view .main-content {
410
    margin-bottom: 0 !important;
74 ariadna 411
    margin-top: 50px;
1 efrain 412
}
413
 
414
#page-mod-resource-view .card-header, #page-mod-hvp-view .card-header {
415
    padding: 0 !important;
416
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
417
}
418
 
419
.main-content {
420
    height: 65vh !important;
421
    overflow: auto;
422
    margin-bottom: 2px;
423
}
424
 
425
#page-mod-resource-view .main-content, #page-mod-hvp-view .main-content {
426
    height: 75vh !important;
427
}
428
 
429
.comment-list li{
430
    border: 1px solid #ddd;
431
    border-radius: 0px;
432
    padding: 20px;
433
}
434
 
435
.comment-message-meta a {
436
    color: #212121;
437
    font-size: 15px;
438
}
439
 
440
.comment-message .text {
441
    color: #000;
442
}
443
 
444
.drawer.drawer-right{
445
    padding: 0;
446
}
447
 
448
.drawer-right .drawercontent{
449
    height: fit-content;
450
    padding: 0;
451
    width: 100%;
452
}
453
 
454
.forum-post {
455
    border: 1px solid #ddd;
456
    border-radius: 10px;
457
    display: block;
458
    margin: auto;
459
    padding: 0;
460
    width: 60%;
461
}
462
 
463
.forum-post-header{
464
    padding: 12px;
465
    margin-bottom: 0;
466
}
467
 
468
.attachedimages, .post-content-container {
469
    padding: 0 12px;
470
}
471
 
472
.attachedimages img {
473
    display: block;
474
    margin: auto;
475
}
476
 
477
.rui-forum-edit-buttons {
478
    display: flex;
479
    gap: 5px;
480
    flex-wrap: wrap;
481
}
482
 
483
.post-actions{
484
    border-top: 1px solid #ddd;
485
    gap: 5px;
486
    padding-left: 0.5rem !important;
487
}
488
 
489
.path-mod-forum .indent{
490
    margin-left: 0;
491
}
492
 
493
@media (min-width: 768px){
494
    .forum-post-reply {
495
        margin-left: 5%;
496
        max-width: 90%;
497
    }
498
}
499
 
500
textarea.form-control {
501
    border-radius: 0px;
502
    border: 1px solid #000;
503
}
504
 
505
.rui-page-footer {
506
    display: none;
507
}
508
 
509
.rui-footer-block--3 {
510
    display: none;
511
}
512
 
513
@media (min-width: 768px){
514
#page-wrapper #page {
515
    padding-top: 55px;
516
    }
517
}
518
 
519
.d-inline-flex {
520
    margin-right: 15.5%;
521
    margin-bottom: 1%;
522
}
523
 
524
li[data-key=home] {
525
    display: none;
526
}
527
 
528
.btn-group .btn.active, .btn-group #page .hsuforum-tools a.active, #page .hsuforum-tools .btn-group a.active {
529
    background-color: #edeffa;
530
    color: #000;
531
    height: 40px;
532
}
533
 
534
.drawer-right .drawerheader{
535
    display: none;
536
}
537
 
538
.page-header-content {
539
    margin: 11px 0;
540
    position: relative;
541
    z-index: 1;
542
}
543
 
544
.rui-main-content-title--h3{
545
    display: none;
546
}
547
 
548
.flex-wrap{
549
    padding-top: 2px;
550
}
551
 
552
.activityiconcontainer {
553
    margin-left: 5px;
83 ariadna 554
    display: none;
1 efrain 555
}
556
 
557
@media (min-width: 768px){
558
    .d-md-block {
559
        display: none !important;
560
    }
561
}
562
 
563
@media (min-width: 320px){
564
.form-inline .custom-select {
565
    margin-left: 5px;
566
    font-size: smaller;
567
    height: 35px;
568
    padding-top: 5px;
569
    padding-bottom: 5px;
570
    border-radius: 5px;
571
    margin-top: 15px;
572
}
573
}
574
 
575
.rui-title-container {
576
    margin-top: 0px;
577
    margin-bottom: 0px;
578
}
579
 
580
.form-inline input {
581
    height: 35px;
582
    padding-top: 5px;
583
    padding-bottom: 5px;
584
    border-radius: 5px;
585
}
586
 
587
.mb-4, .my-4 {
588
    margin-bottom: 0.5rem !important;
589
    height: 40px;
590
}
591
 
592
[data-action="forum-inpage-submit"] {
593
    position: relative;
594
    height: 35px;
595
}
596
 
597
.btn.dropdown-toggle, #page .hsuforum-tools a.dropdown-toggle {
598
    border: 0;
599
    border-radius: 5px;
600
    height: 35px;
601
    font-size: smaller;
602
    margin-right: 15px;
603
    margin-top: 7%;
604
}
605
 
606
.btn-secondary{
607
    border-radius: 5px;
608
    margin-top: 5px;
609
    margin-right: 12px;
610
}
611
 
612
 
613
 
614
@media (min-width: 768px) {
615
    .tertiary-navigation .navitem:not(:last-child), .tertiary-navigation .navitem-divider:not(:last-child) {
616
        margin-left: 10px;
617
        margin-top: 5px;
618
    }
619
}
620
 
621
.mr-1{
622
    height: 35px;
623
    font-size: smaller;
624
}
625
 
626
@media (min-width: 320px) {
627
    .mform fieldset.collapsible legend a.fheader[aria-expanded="true"]{
628
        margin-left: 5px;
629
        margin-right: 10px;
630
    }
631
}
632
 
633
.form-group label{
634
    margin-right: 30%;
635
}
636
 
637
[data-fieldtype="editor"]>div {
638
    margin-right: 10px;
639
}
640
 
641
.mb-0 {
642
    margin-right: 0%;
643
    margin-left: 3%;
644
}
645
 
646
.filemanager-container{
647
    margin-right: 10px;
648
}
649
 
650
.fp-navbar {
651
    border-color: #E1E1E1;
652
    margin-right: 10px;
653
}
654
 
655
.filemanager .fp-restrictions {
656
    margin-right: 15px;
657
}
658
 
659
.ml-1{
660
    margin-left: 0.25rem !important;
661
    margin-top: 13.5px !important;
662
}
663
 
664
form-inline .custom-select {
665
    margin-top: 15px;
666
}
667
 
668
.submissionstatustable{
669
    margin-top: 3%;
670
}
671
 
672
.btn:not(:disabled):not(.disabled), #page .hsuforum-tools a:not(:disabled):not(.disabled) {
673
    margin-top: 5px;
674
}
675
 
676
button:not(:disabled){
677
    height: 35px;
678
}
679
 
680
.custom-control{
681
    margin-top: 5px;
682
}
683
 
684
.tertiary-navigation .row{
685
    margin-left: 10px;
686
}
687
 
688
.h3 {
689
    font-size: 1rem;
690
    line-height: 1.3;
691
    margin-left: 10px;
692
}
693
 
694
.que .grade{
695
    margin-top: 10px;
696
}
697
 
698
.que .qtext {
699
    font-size: smaller;
700
}
701
 
702
.formulation.clearfix {
703
    width: 50%;
704
    margin-left: 25%;
705
}
706
 
707
.notyetanswered .state{
708
    margin-left: 7px;
709
}
710
 
711
.que.multichoice .answer div.r0{
712
    height: 40px;
713
    font-size: smaller;
714
}
715
 
716
.ml-1{
717
    margin-top: 0.25px !important;
718
}
719
 
720
.que .info .questionflag a{
721
    border-radius: 5px;
722
}
723
 
724
#page-mod-quiz-attempt .submitbtns .mod_quiz-next-nav{
725
    margin-right: 5px;
726
    font-size: 75%;
727
}
728
 
729
.btn--darkmode{
730
    display:none;
731
}
732
 
733
.search-input-group{
734
    margin-left: 14.5%;
735
}
736
 
737
.rui-course-card-deck {
738
    display: flex !important;
739
    flex-wrap: wrap;
740
    flex-direction: row !important;
741
}
742
 
743
.rui-course-card-deck .rui-course-card {
744
    border-radius: 20px;
745
    border: 1px solid #eee;
746
    box-shadow: 1px 1px 1px #ddd;
747
    grid-template-columns: repeat(3, 1fr);
748
    grid-template-rows: repeat(2, 1fr);
749
    max-width: calc(50% - 18px);
750
    min-width: 450px;
751
    width: 100%;
752
}
753
 
754
.rui-course-card-deck .rui-course-card > *:not(a){
755
    grid-column: 2/4;
756
}
757
 
758
.rui-course-card-deck .rui-course-card > a{
759
    grid-column: 1/2;
760
    grid-row: 1/3;
761
}
762
 
763
#page-my-index #block-region-dtopblocks {
764
    display: flex;
765
    flex-wrap: wrap;
766
    justify-content: space-between;
767
}
768
 
769
#page-my-index #block-region-dtopblocks > .card{
770
    flex: 1;
771
}
772
 
773
#page-my-index #block-region-dtopblocks .rui-course-card{
774
    max-width: none;
775
}
776
 
777
#page.drawers .main-inner{
778
    background-color: #fff;
779
}
780
 
781
.search-input-group .search-input {
782
    font-size: small;
783
    height: 35px;
784
}
785
 
786
body.drawer-open-right #sidepreopen-control {
787
    position: fixed;
788
    z-index: 1120;
789
    display: none;
790
}
791
 
792
.card-title {
793
    display: none !important;
794
}
795
 
796
.rui-main-content-title--h1 {
797
    display: none;
798
}
799
 
800
h1 {
801
    font-size: 30px;
802
    margin-bottom: 5px;
803
}
804
 
805
.block_myprofile .myprofileitem.fullname {
806
    font-size: 1.4rem;
807
}
808
 
809
.form-control, [type="text"]{
810
    border-radius: 5px;
811
    font-size: smaller;
812
    height: 35px;
813
}
814
 
815
.search-input-group .search-input-btn{
816
    right: -35px;
817
}
818
 
819
.myprofileitem p {
820
    font-size: 1.1rem;
821
}
822
 
823
.font-weight-bold {
824
    border-radius: 5px;
825
    font-size: small;
826
    height: 35px;
10 ariadna 827
}
828
 
829
.userinitials{
830
    border-radius: 30px;
831
    border: 1px solid #000000;
832
    color: #ffffff;
833
    background-color: #000;
834
}
835
 
836
.comment-message .picture .userinitials{
837
    min-width: 50px;
838
    min-height: 50px;
32 ariadna 839
}
840
 
841
.page-mycourses .block .block-controls{
842
    margin-top: 25px;
843
    right: 0;
61 ariadna 844
}
845
 
77 ariadna 846
 
847
.mr-5 {
62 ariadna 848
    border: 1px solid #212121;
61 ariadna 849
    border-radius: 10px;
62 ariadna 850
    background: #212121;
77 ariadna 851
    margin-top: 45px;
852
    width: 210px !important;
853
    height: 50px !important;
81 ariadna 854
    margin-right: 5px !important;
61 ariadna 855
}
856
 
857
.block_point_view.reactions-container {
858
    z-index: 1;
859
    position: relative;
860
    float: right;
78 ariadna 861
    margin-top: 27px;
61 ariadna 862
    margin-right: 2.5rem !important;
72 ariadna 863
    width: 200px !important;
864
    height: 100px !important;
62 ariadna 865
}
866
 
867
.d-inline-block {
72 ariadna 868
    color: #bbb;
63 ariadna 869
}
870
 
68 ariadna 871
 
872
.font-weight-bold {
873
    border-radius: 5px;
874
    font-size: small;
95 ariadna 875
    height: auto;
68 ariadna 876
}
877
 
69 ariadna 878
@media (min-width: 768px) {
879
    #page-wrapper #page {
880
        padding-top: 5px;
881
    }
72 ariadna 882
}
883
 
884
.my-0{
885
    height: 20px;
886
}
887
 
888
.rounded {
889
    border-radius: 30px !important;
75 ariadna 890
}
891
 
892
.singleselect {
893
    max-width: 100%;
894
    margin-left: 2.5px;
76 ariadna 895
}
896
 
79 ariadna 897
.block_point_view.reactions-container .withtooltip {
898
    margin-right: -2.5px;
82 ariadna 899
}
900
 
901
.path-mod .page-header-content .rui-main-content-title{
902
    display: none;
903
}
83 ariadna 904
.page-header-image{
82 ariadna 905
    display: none;
83 ariadna 906
}
85 ariadna 907
 
908
.dropdown-menu.show {
909
    max-width: 300px;
910
    width: 300px;
911
    overflow: auto;
912
}
913
 
89 ariadna 914
.btn.btn-icon, #page .hsuforum-tools a.btn-icon {
915
    color: #bbb;
916
}
85 ariadna 917
 
91 ariadna 918
.rui-navbar-brand {
90 ariadna 919
    margin-top: 15px !important;
85 ariadna 920
}
89 ariadna 921
 
922
.rui-logo.rui-logo-box {
91 ariadna 923
    box-shadow: none;
89 ariadna 924
}
92 ariadna 925
 
926
.loginfailures .usermenu .avatar::before {
927
    width: 13.5px !important;
928
    height: 13.5px !important;
929
    top: 2px;
930
    right: auto;
931
}
100 ariadna 932
 
933
.student_feedback_container{
934
    display: flex;
935
    flex-direction: row-reverse;
936
}
937
 
938
.student_feedback_container h4{
939
    display: none;
940
}
165 ariadna 941
 
942
.bloque {
167 ariadna 943
    border: none !important;
165 ariadna 944
    margin-right: 10px;
312 ariadna 945
}
946
 
947
.row {
948
    margin-left: 0px;
319 ariadna 949
}
950
 
951
.activity-navigation {
952
    display: none;
337 ariadna 953
}
954
 
955
.path-mod .rui-activity-wrapper {
956
    border: none;
957
    margin-bottom: 0px;
958
}
359 ariadna 959
 
960
.btn-cesa-course-completion{
337 ariadna 961
    top: 4rem;
962
    right: 1rem;
359 ariadna 963
    margin-bottom: 5px;
345 ariadna 964
}
965
.rui-login-box {
966
    border: 1px solid #e1e1e1;
967
    width: max-content;
348 ariadna 968
    margin-left: 38%;
345 ariadna 969
    padding: 30px;
970
    border-radius: 20px;
971
}
972
 
351 ariadna 973
.form-control--username-box{
345 ariadna 974
    margin-bottom: 0.5rem !important;
975
    margin-top: 20px !important;
349 ariadna 976
    margin-right: 0px !important;
346 ariadna 977
}
978
 
979
.rui-show-password-btn.rui-show-password-btn--hidden {
980
    border-radius: 50px;
348 ariadna 981
    height: 30px;
982
    margin-top: 1px;
347 ariadna 983
}
984
 
985
.rui-login-layout-1 .login-container {
986
    min-height: 100vh;
987
    display: grid;
988
    align-content: center;
989
    background: #01011e;
348 ariadna 990
}
349 ariadna 991
.btn-lg{
348 ariadna 992
    padding: 1rem 1.75rem;
350 ariadna 993
    font-size: 1rem;
348 ariadna 994
    line-height: 1.5;
352 ariadna 995
    border-radius: 5px;
348 ariadna 996
    display: flex !important;
350 ariadna 997
    height: 45px !important;
352 ariadna 998
}
999
 
1000
.item-cursos{
1001
    width: 95% ;
1002
}
1003
 
1004
.bloque {
1005
    padding: 0px;
1006
    border-radius: 3px;
1007
    border: 1px solid #cccccc;
1008
    /* display: inline-block; */
1009
    margin-bottom: 15px;
356 ariadna 1010
    margin-left: 8.5px;
371 ariadna 1011
    margin-right: 8px;
355 ariadna 1012
    max-width: 270px;
366 ariadna 1013
}
1014
 
1015
.courseindex .courseindex-item .completion_complete~.courseindex-link {
1016
    color: #07a4e3;
1017
}
1018
.courseindex .courseindex-item .completioninfo.completion_complete {
1019
    color: #07a4e3;
370 ariadna 1020
}
1021
 
1022
.rui-dashboard-bottom .mt-4 .mb-4{
1023
    display: none;
1024
}
373 ariadna 1025
.page-header-content .flex-wrap{
1026
    display: none;
1027
}
1028
 
1029
#list-block-cursos-catalogo-ajax{
1030
        display: grid;
1031
        flex-wrap: wrap;
1032
        grid-template-columns: 1fr 1fr;
1033
        gap: 100px;
1034
}
1035
 
1036
/* Courser page */
1037
#page-cesa-courses  .block_cursos_catalogo_ajax {
1038
    width: 100%;
1039
}
1040
 
1041
#page-cesa-courses  #list-block-cursos-catalogo-ajax {
1042
    display: grid;
1043
    grid-template-columns: 1fr 1fr;
1044
    width: 100%;
375 ariadna 1045
    margin: 16px 0;
373 ariadna 1046
    gap: 16px;
1047
}
1048
 
1049
#page-cesa-courses  #list-block-cursos-catalogo-ajax .bloque {
1050
    width: 100%;
1051
    max-width: none;
374 ariadna 1052
    margin-bottom: 0 !important;
1053
    height: fit-content;
373 ariadna 1054
}
1055
 
1056
#page-cesa-courses  #list-block-cursos-catalogo-ajax .bloque .item-cursos {
374 ariadna 1057
    margin-bottom: 0 !important;
1058
    margin: 0;
375 ariadna 1059
    width: 100%;
373 ariadna 1060
}
376 ariadna 1061
 
403 ariadna 1062
#page-cesa-courses .rui-dashboard-bottom, #page-cesa-progress .rui-dashboard-bottom, #page-cesa-forums .rui-dashboard-bottom {
376 ariadna 1063
    display: none;
1064
}
377 ariadna 1065
 
403 ariadna 1066
#page-cesa-courses .wrapper-header, #page-cesa-progress .wrapper-header, #page-cesa-forums .wrapper-header {
377 ariadna 1067
    display: none;
1068
}
403 ariadna 1069
 
1070
#page-cesa-forums .no-gutters {
1071
    margin-right: 0;
1072
    margin-left: 0;
1073
    border: 1px solid #e8eaed;
1074
    border-radius: 10px;
1075
    padding: 15px;
1076
}
1077
 
404 ariadna 1078
#page-cesa-forums .col-md-12 .card{
403 ariadna 1079
    width: 100%;
1080
    max-width: none;
1081
    margin-bottom: 0 !important;
1082
    height: fit-content;
1083
}
1084
 
404 ariadna 1085
#page-cesa-forums .col-md-12 .card .mb-3{
403 ariadna 1086
    margin-bottom: 0 !important;
1087
    margin: 0;
1088
    width: 100%;
1089
}
1090
 
404 ariadna 1091
#page-cesa-forums .col-md-12{
403 ariadna 1092
    display: grid;
1093
    grid-template-columns: 1fr 1fr;
1094
    width: 100%;
1095
    margin: 16px 0;
1096
    gap: 16px;
1097
}
405 ariadna 1098
 
1099
 
1100
#page-message-index .main-content {
1101
    height: 90vh !important;
1102
    overflow: auto;
1103
    margin-bottom: 2px;
1104
    margin-top: 3.5%;
1105
}
1106
 
1107
#page-message-index .message-app .footer-container {
1108
    flex-shrink: 0;
1109
    position: fixed !important;
1110
    margin-top: 27%;
1111
}
1112
 
1113
#page-message-index .d-flex .w-100 .mt-4{
1114
    height: 95%;
1115
}
1116
 
415 ariadna 1117
#page-message-index .d-inline-flex {
1118
    margin-bottom: 1%;
1119
    width: 250px;
1120
}
1121
 
405 ariadna 1122
#page-message-index .rui-message-footer-container {
1123
    padding: 15px;
1124
    width: 93.5%;
1125
}
406 ariadna 1126
 
415 ariadna 1127
#page-message-index textarea .form-control {
1128
    border-radius: 0;
1129
    border: 1px solid #000;
1130
    height: 50px;
1131
}
1132
 
409 ariadna 1133
@media (min-width: 768px) {
1134
    #page-calendar-view #page-wrapper {
1135
        display: flex;
1136
        flex-direction: row;
1137
    }
1138
 
1139
    #page-calendar-view #page  {
1140
        flex: 1;
1141
    }
1142
 
1143
    #page-calendar-view #page #page-header  {
1144
        display: none;
1145
    }
1146
 
1147
    #page-calendar-view #page .main-content  {
1148
        height: auto !important;
410 ariadna 1149
        margin-top: -3%;
409 ariadna 1150
    }
1151
 
410 ariadna 1152
    #page-calendar-view .drawer.drawer-right {
409 ariadna 1153
        display: flex;
410 ariadna 1154
        width: max-content;
411 ariadna 1155
        margin-top: 3%;
410 ariadna 1156
        background: #23292f;
411 ariadna 1157
        height: 100%;
409 ariadna 1158
    }
410 ariadna 1159
 
1160
    #page-calendar-view .card-body {
1161
        padding: 10px;
1162
        margin-top: 70%;
1163
        margin-left: 15%;
1164
    }
1165
 
412 ariadna 1166
    #page-calendar-view .eventname {
411 ariadna 1167
        color: #fff !important;
410 ariadna 1168
    }
415 ariadna 1169
}
413 ariadna 1170
 
415 ariadna 1171
#page-calendar-view .calendar-controls a{
1172
    color: #000000;
409 ariadna 1173
}