Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
/******************************
2
 3RD PARTY PLUGIN CUSTOMIZATION
3
******************************/
4
/***
5
Bootstrap Colorpicker
6
***/
7
.input-group.color .input-group-btn i {
8
  position: absolute;
9
  display: block;
10
  cursor: pointer;
11
  width: 20px;
12
  height: 20px;
13
  right: 6px;
14
}
15
 
16
.colorpicker.dropdown-menu {
17
  padding: 5px;
18
}
19
 
20
/* change z-index when opened in modal */
21
.modal-open .colorpicker {
22
  z-index: 10055 !important;
23
}
24
 
25
/***
26
Bootstrap Datepaginator
27
***/
28
.datepaginator a {
29
  font-family: 'Open Sans';
30
  font-size: 13px;
31
  font-weight: 300;
32
}
33
 
34
.datepicker .today {
35
  background-image: none !important;
36
  filter: none !important;
37
}
38
 
39
#dp-calendar {
40
  right: 4px !important;
41
}
42
 
43
.datepaginator .fa-angle-right:before {
44
  content: "\f105";
45
}
46
 
47
.datepaginator .fa-angle-left:before {
48
  content: "\f104";
49
}
50
 
51
/***
52
Bootstrap Datepicker
53
***/
54
.datepicker.dropdown-menu {
55
  padding: 5px;
56
}
57
 
58
.datepicker .selected {
59
  background-color: #909090 !important;
60
  background-image: none !important;
61
  filter: none !important;
62
}
63
 
64
.datepicker .active {
65
  background-color: #4b8df8 !important;
66
  background-image: none !important;
67
  filter: none !important;
68
}
69
 
70
.datepicker .active:hover {
71
  background-color: #2678FC !important;
72
  background-image: none !important;
73
  filter: none !important;
74
}
75
 
76
.datepicker .input-daterange input {
77
  text-align: left;
78
}
79
 
80
/* change z-index when opened in modal */
81
.modal-open .datepicker {
82
  z-index: 10055 !important;
83
}
84
 
85
.datepicker table td {
86
  color: #000;
87
  font-weight: 300  !important;
88
  font-family: 'Open Sans' !important;
89
}
90
 
91
.datepicker table th {
92
  color: #333;
93
  font-family: 'Open Sans' !important;
94
  font-weight: 400  !important;
95
}
96
 
97
.datepicker.dropdown-menu {
98
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
99
  border: 1px solid #efefef;
100
}
101
 
102
/***
103
Bootstrap Daterangepicker
104
***/
105
.modal-open .daterangepicker {
106
  z-index: 10055 !important;
107
}
108
 
109
.daterangepicker {
110
  margin-top: 4px;
111
}
112
 
113
.daterangepicker td {
114
  text-shadow: none;
115
}
116
 
117
.daterangepicker td.active {
118
  background-color: #4b8df8;
119
  background-image: none;
120
  filter: none;
121
}
122
 
123
.daterangepicker th {
124
  font-weight: 400;
125
  font-size: 14px;
126
}
127
 
128
.daterangepicker .ranges input[type="text"] {
129
  width: 70px !important;
130
  font-size: 11px;
131
  vertical-align: middle;
132
}
133
 
134
.daterangepicker .ranges label {
135
  font-weight: 300;
136
  display: block;
137
}
138
 
139
.daterangepicker .ranges .btn {
140
  margin-top: 10px;
141
}
142
 
143
.daterangepicker.dropdown-menu {
144
  padding: 5px;
145
}
146
 
147
.daterangepicker .ranges li {
148
  color: #333;
149
}
150
 
151
.daterangepicker .ranges li.active,
152
.daterangepicker .ranges li:hover {
153
  background: #4b8df8 !important;
154
  border: 1px solid #4b8df8 !important;
155
  color: #fff;
156
}
157
 
158
.daterangepicker .range_inputs input {
159
  margin-bottom: 0 !important;
160
}
161
 
162
.daterangepicker .fa-angle-right:before {
163
  content: "\f105";
164
}
165
 
166
.daterangepicker .fa-angle-left:before {
167
  content: "\f104";
168
}
169
 
170
/***
171
Bootstrap  Datetimepicker
172
***/
173
.datetimepicker table td {
174
  color: #000;
175
  font-weight: 300  !important;
176
  font-family: 'Open Sans' !important;
177
}
178
 
179
.datetimepicker table th {
180
  font-family: 'Open Sans' !important;
181
  font-weight: 400  !important;
182
}
183
 
184
.datetimepicker.dropdown-menu {
185
  padding: 5px;
186
}
187
 
188
.datetimepicker .active {
189
  background-color: #4b8df8 !important;
190
  background-image: none !important;
191
  filter: none !important;
192
}
193
 
194
.datetimepicker .active:hover {
195
  background-color: #2678FC !important;
196
  background-image: none !important;
197
  filter: none !important;
198
}
199
 
200
.datetimepicker .fa-angle-left:before {
201
  content: "\f104";
202
}
203
 
204
.datetimepicker .fa-angle-right:before {
205
  content: "\f105";
206
}
207
 
208
/* change z-index when opened in modal */
209
.modal-open .datetimepicker {
210
  z-index: 10055 !important;
211
}
212
 
213
/***
214
Bootstrap Editable
215
***/
216
.editable-input table,
217
.editable-input table th,
218
.editable-input table td,
219
.editable-input table tr {
220
  border: 0 !important;
221
}
222
 
223
.editable-input .combodate select {
224
  margin-bottom: 5px;
225
}
226
 
227
/***
228
Jansy File Input plugin css changes
229
***/
230
.fileinput {
231
  margin-bottom: 0;
232
}
233
.fileinput .close {
234
  float: none;
235
}
236
.fileinput .input-group {
237
  white-space: nowrap;
238
  overflow: hidden;
239
}
240
 
241
/***
242
Bootstrap Markdown
243
***/
244
.md-input {
245
  padding: 5px !important;
246
  border-bottom: 0 !important;
247
  -webkit-border-radius: 0 0 4px 4px;
248
  -moz-border-radius: 0 0 4px 4px;
249
  -ms-border-radius: 0 0 4px 4px;
250
  -o-border-radius: 0 0 4px 4px;
251
  border-radius: 0 0 4px 4px;
252
}
253
 
254
.md-editor {
255
  -webkit-border-radius: 4px;
256
  -moz-border-radius: 4px;
257
  -ms-border-radius: 4px;
258
  -o-border-radius: 4px;
259
  border-radius: 4px;
260
}
261
.md-editor .btn-toolbar {
262
  margin-left: 0px;
263
  -webkit-border-radius: 4px 4px 0 0;
264
  -moz-border-radius: 4px 4px 0 0;
265
  -ms-border-radius: 4px 4px 0 0;
266
  -o-border-radius: 4px 4px 0 0;
267
  border-radius: 4px 4px 0 0;
268
}
269
.md-editor .btn-toolbar .btn-group .btn-sm.btn {
270
  padding-bottom: 3px;
271
}
272
.md-editor .btn-toolbar .btn-group .btn-primary {
273
  padding-top: 5px;
274
  padding-bottom: 7px;
275
}
276
 
277
.md-editor.active {
278
  border: 1px solid #999999;
279
  -webkit-box-shadow: none !important;
280
  -moz-box-shadow: none !important;
281
  box-shadow: none !important;
282
}
283
 
284
/***
285
Error state for WYSIWYG Editors
286
***/
287
.has-error .md-editor {
288
  border: 1px solid #ebccd1 !important;
289
}
290
 
291
.has-success .md-editor {
292
  border: 1px solid #d6e9c6 !important;
293
}
294
 
295
.has-warning .md-editor {
296
  border: 1px solid #faebcc !important;
297
}
298
 
299
/***
300
Bootstrap Modal
301
***/
302
/* fix: content shifting to the right on modal open */
303
.modal-open.page-overflow .page-container,
304
.modal-open.page-overflow .page-container .navbar-fixed-top,
305
.modal-open.page-overflow .page-container .navbar-fixed-bottom,
306
.modal-open.page-overflow .modal-scrollable {
307
  overflow-y: auto !important;
308
}
309
 
310
.modal-scrollable {
311
  overflow: hidden !important;
312
}
313
 
314
/* BS 3.3.1 fix */
315
.modal-backdrop {
316
  position: fixed;
317
  bottom: 0;
318
}
319
 
320
/***
321
Bootstrap Select
322
***/
323
.bootstrap-select .btn {
324
  border-color: #e5e5e5;
325
}
326
 
327
.has-error .bootstrap-select .btn {
328
  border-color: #ebccd1;
329
}
330
 
331
.has-success .bootstrap-select .btn {
332
  border-color: #d6e9c6;
333
}
334
 
335
.has-warning .bootstrap-select .btn {
336
  border-color: #faebcc;
337
}
338
 
339
.bootstrap-select.open .btn {
340
  border-color: #999;
341
}
342
 
343
.bootstrap-select.open.dropup .btn {
344
  border-color: #999;
345
}
346
 
347
.bootstrap-select .btn:focus {
348
  outline: none !important;
349
  outline-offset: 0;
350
}
351
 
352
.bootstrap-select.btn-group .dropdown-menu {
353
  margin-top: 1px;
354
}
355
 
356
.bootstrap-select.btn-group .dropdown-menu > li > dt > .text {
357
  font-weight: 600;
358
  font-family: 'Open Sans';
359
  font-size: 14px;
360
}
361
 
362
.bootstrap-select.btn-group .dropdown-menu .text-muted {
363
  color: #999 !important;
364
}
365
 
366
.bootstrap-select .caret {
367
  border: 0;
368
  width: auto;
369
  height: auto;
370
  margin-top: -10px !important;
371
}
372
 
373
.bootstrap-select .caret:before {
374
  content: "\f107";
375
  display: inline-block;
376
  border: 0;
377
  font-family: FontAwesome;
378
  font-style: normal;
379
  font-weight: normal;
380
}
381
 
382
.bootstrap-select .selected i {
383
  color: #aaa;
384
}
385
 
386
.bootstrap-select .dropdown-menu {
387
  z-index: 9999 !important;
388
}
389
 
390
/***
391
Bootstrap Switch
392
***/
393
.bootstrap-switch {
394
  border-color: #e5e5e5;
395
}
396
.bootstrap-switch.bootstrap-switch-focused {
397
  box-shadow: none;
398
  border-color: #e5e5e5;
399
}
400
 
401
/***
402
Color variants
403
***/
404
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
405
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
406
  color: #fff;
407
  background: #428bca;
408
}
409
 
410
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
411
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
412
  color: #fff;
413
  background: #89C4F4;
414
}
415
 
416
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
417
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
418
  color: #fff;
419
  background: #45B6AF;
420
}
421
 
422
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
423
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
424
  color: #fff;
425
  background: #dfba49;
426
}
427
 
428
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
429
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
430
  color: #fff;
431
  background: #F3565D;
432
}
433
 
434
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
435
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
436
  color: #444;
437
  background: #ececec;
438
}
439
 
440
/* Bootstrap switch on portlet headers */
441
.portlet > .portlet-title > .actions > .bootstrap-switch {
442
  border-color: transparent;
443
  margin-top: 0px;
444
}
445
 
446
/***
447
Bootstrap Time Picker
448
***/
449
.bootstrap-timepicker-widget table td a {
450
  padding: 4px 0;
451
}
452
 
453
.bootstrap-timepicker-widget input,
454
.bootstrap-timepicker-widget input:focus {
455
  outline: none !important;
456
  border: 0;
457
}
458
 
459
.modal-open .bootstrap-timepicker-widget {
460
  z-index: 10055 !important;
461
}
462
 
463
.bootstrap-timepicker-widget.timepicker-orient-bottom:before,
464
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
465
  top: auto;
466
}
467
 
468
/***
469
Toastr Notifications
470
***/
471
.toast {
472
  -webkit-box-shadow: none !important;
473
  -moz-box-shadow: none !important;
474
  box-shadow: none !important;
475
}
476
 
477
.toast {
478
  background-color: #030303;
479
}
480
 
481
.toast-success {
482
  background-color: #51a351;
483
}
484
 
485
.toast-error {
486
  background-color: #bd362f;
487
}
488
 
489
.toast-info {
490
  background-color: #2f96b4;
491
}
492
 
493
.toast-warning {
494
  background-color: #f89406;
495
}
496
 
497
.toast .toast-close-button {
498
  display: inline-block;
499
  margin-top: 0px;
500
  margin-right: 0px;
501
  text-indent: -100000px;
502
  width: 11px;
503
  height: 16px;
504
  background-repeat: no-repeat !important;
505
  background-image: url("../img/portlet-remove-icon-white.png") !important;
506
}
507
 
508
.toast-top-center {
509
  top: 12px;
510
  margin: 0 auto;
511
  left: 50%;
512
  margin-left: -150px;
513
}
514
.toast-top-center .toast {
515
  margin: 0 !important;
516
}
517
 
518
.toast-bottom-center {
519
  bottom: 12px;
520
  margin: 0 auto;
521
  left: 50%;
522
  margin-left: -150px;
523
}
524
.toast-bottom-center .toast {
525
  margin: 0 !important;
526
}
527
 
528
/***
529
Bootstrap Wizard
530
***/
531
.form-wizard .progress {
532
  margin-bottom: 30px;
533
}
534
.form-wizard .steps {
535
  padding: 10px 0;
536
  margin-bottom: 15px;
537
  background-color: #fff;
538
  background-image: none;
539
  filter: none;
540
  border: 0px;
541
  box-shadow: none;
542
}
543
.form-wizard .steps > li > a.step {
544
  background-color: #fff;
545
  background-image: none;
546
  filter: none;
547
  border: 0px;
548
  box-shadow: none;
549
}
550
.form-wizard .steps > li > a.step:hover {
551
  background: none;
552
}
553
.form-wizard .steps > li > a.step > .number {
554
  background-color: #eee;
555
  display: inline-block;
556
  text-align: center !important;
557
  font-size: 16px;
558
  font-weight: 300;
559
  padding: 11px 15px 13px 15px;
560
  margin-right: 10px;
561
  height: 45px;
562
  width: 45px;
563
  -webkit-border-radius: 50% !important;
564
  -moz-border-radius: 50% !important;
565
  border-radius: 50% !important;
566
}
567
.form-wizard .steps > li > a.step > .desc {
568
  display: inline-block;
569
  font-size: 16px;
570
  font-weight: 300;
571
}
572
.form-wizard .steps > li > a.step > .desc > i {
573
  display: none;
574
}
575
.form-wizard .steps > li.active > a.step .number {
576
  background-color: #45B6AF;
577
  color: #fff;
578
}
579
.form-wizard .steps > li.active > a.step .desc {
580
  color: #333;
581
}
582
.form-wizard .steps > li.done > a.step .number {
583
  background-color: #dfba49;
584
  color: #fff;
585
}
586
.form-wizard .steps > li.done > a.step .desc {
587
  color: #333;
588
}
589
.form-wizard .steps > li.done > a.step .desc i {
590
  font-size: 12px;
591
  font-weight: normal;
592
  color: #999;
593
  display: inline-block;
594
}
595
 
596
@media (min-width: 768px) and (max-width: 1200px) {
597
  /* 768px & 1200px */
598
  .form-wizard .step .desc {
599
    margin-top: 10px;
600
    display: block;
601
  }
602
}
603
@media (max-width: 768px) {
604
  /* 768px */
605
  .form-wizard .steps > li > a {
606
    text-align: left;
607
  }
608
}
609
/***
610
wysihtml5
611
***/
612
.wysihtml5-sandbox {
613
  width: 100% !important;
614
}
615
 
616
.wysihtml5-toolbar li {
617
  margin: 0px;
618
  height: 29px;
619
}
620
 
621
.wysihtml5-toolbar li .dropdown-menu {
622
  margin-top: 5px;
623
}
624
 
625
/***
626
Error state for WYSIWYG Editors
627
***/
628
.has-error .wysihtml5-sandbox {
629
  border: 1px solid #ebccd1 !important;
630
}
631
 
632
.has-success .wysihtml5-sandbox {
633
  border: 1px solid #d6e9c6 !important;
634
}
635
 
636
.has-warning .wysihtml5-sandbox {
637
  border: 1px solid #faebcc !important;
638
}
639
 
640
/***
641
Error state for WYSIWYG Editors
642
***/
643
.note-editor {
644
  border: 1px solid #e5e5e5;
645
  -webkit-border-radius: 4px;
646
  -moz-border-radius: 4px;
647
  -ms-border-radius: 4px;
648
  -o-border-radius: 4px;
649
  border-radius: 4px;
650
}
651
.note-editor .note-toolbar {
652
  border-bottom: 1px solid #e5e5e5;
653
  -webkit-border-radius: 4px 4px 0 0;
654
  -moz-border-radius: 4px 4px 0 0;
655
  -ms-border-radius: 4px 4px 0 0;
656
  -o-border-radius: 4px 4px 0 0;
657
  border-radius: 4px 4px 0 0;
658
}
659
.note-editor .note-statusbar {
660
  -webkit-border-radius: 0 0 4px 4px;
661
  -moz-border-radius: 0 0 4px 4px;
662
  -ms-border-radius: 0 0 4px 4px;
663
  -o-border-radius: 0 0 4px 4px;
664
  border-radius: 0 0 4px 4px;
665
}
666
.note-editor .note-statusbar .note-resizebar {
667
  border-top: 1px solid #e5e5e5;
668
}
669
.note-editor.fullscreen {
670
  z-index: 11000;
671
  width: 100% !important;
672
}
673
.note-editor .dropdown-menu:before {
674
  left: 9px;
675
  right: auto;
676
}
677
.note-editor .dropdown-menu:after {
678
  left: 10px;
679
  right: auto;
680
}
681
 
682
.note-link-dialog .checkbox {
683
  margin-left: 20px;
684
}
685
 
686
.has-error .note-editor {
687
  border: 1px solid #ebccd1 !important;
688
}
689
 
690
.has-success .note-editor {
691
  border: 1px solid #d6e9c6 !important;
692
}
693
 
694
.has-warning .note-editor {
695
  border: 1px solid #faebcc !important;
696
}
697
 
698
/***
699
Bootstrap GtreeTable
700
***/
701
.gtreetable .dropdown-menu {
702
  margin-top: 0px;
703
}
704
.gtreetable .dropdown-menu:after, .gtreetable .dropdown-menu:before {
705
  display: none !important;
706
}
707
.gtreetable .node-action .form-control {
708
  position: relative;
709
  top: 2px;
710
  display: inline-block;
711
}
712
.gtreetable .node-icon-selected,
713
.gtreetable .node-icon-handle,
714
.gtreetable .node-icon-ce,
715
.gtreetable .node-icon-type {
716
  opacity: 0.6;
717
  filter: alpha(opacity=60);
718
}
719
 
720
/***
721
Bootbox
722
***/
723
.bootbox .bootbox-close-button {
724
  margin-top: 0px !important;
725
}
726
 
727
/***
728
CKEditor css changes
729
***/
730
.cke {
731
  -webkit-border-radius: 4px;
732
  -moz-border-radius: 4px;
733
  -ms-border-radius: 4px;
734
  -o-border-radius: 4px;
735
  border-radius: 4px;
736
}
737
.cke .cke-top {
738
  -webkit-border-radius: 4px 4px 0 0;
739
  -moz-border-radius: 4px 4px 0 0;
740
  -ms-border-radius: 4px 4px 0 0;
741
  -o-border-radius: 4px 4px 0 0;
742
  border-radius: 4px 4px 0 0;
743
}
744
.cke .cke-bottom {
745
  -webkit-border-radius: 0 0 4px 4px;
746
  -moz-border-radius: 0 0 4px 4px;
747
  -ms-border-radius: 0 0 4px 4px;
748
  -o-border-radius: 0 0 4px 4px;
749
  border-radius: 0 0 4px 4px;
750
}
751
 
752
.cke_bottom,
753
.cke_inner,
754
.cke_top,
755
.cke_reset,
756
.cke_dialog_title,
757
.cke_dialog_footer,
758
.cke_dialog {
759
  background-image: none !important;
760
  filter: none;
761
  border-top: 0;
762
  border-bottom: 0;
763
  -webkit-box-shadow: none !important;
764
  -moz-box-shadow: none !important;
765
  box-shadow: none !important;
766
  text-shadow: none;
767
}
768
 
769
.cke_dialog_ui_button,
770
.cke_dialog_tab {
771
  background-image: none !important;
772
  filter: none;
773
  -webkit-box-shadow: none !important;
774
  -moz-box-shadow: none !important;
775
  box-shadow: none !important;
776
  text-shadow: none !important;
777
}
778
 
779
.cke_dialog_ui_button:hover,
780
.cke_dialog_tab:hover {
781
  text-decoration: none;
782
  text-shadow: none;
783
}
784
 
785
.cke_dialog_ui_input_text {
786
  background-image: none !important;
787
  filter: none;
788
  -webkit-box-shadow: none !important;
789
  -moz-box-shadow: none !important;
790
  box-shadow: none !important;
791
}
792
 
793
.cke_combo_button,
794
.cke_button,
795
.cke_toolbar,
796
.cke_toolgroup {
797
  background-image: none !important;
798
  filter: none !important;
799
  border: 0;
800
  -webkit-box-shadow: none !important;
801
  -moz-box-shadow: none !important;
802
  box-shadow: none !important;
803
}
804
 
805
.cke_button,
806
.cke_combo_button,
807
.cke_panel_grouptitle,
808
.cke_hc.cke_panel_listItem a {
809
  background-image: none !important;
810
  filter: none;
811
  text-shadow: none;
812
}
813
 
814
.cke_button:hover,
815
.cke_combo_button:hover {
816
  background-color: #ddd;
817
}
818
 
819
.cke_toolbar_break {
820
  background-image: none !important;
821
  filter: none !important;
822
  border: 0;
823
  box-shadow: none !important;
824
  -webkit-box-shadow: none !important;
825
  -moz-box-shadow: none !important;
826
  -ms-box-shadow: none !important;
827
  -o-box-shadow: none !important;
828
}
829
 
830
/***
831
Error state for WYSIWYG Editors
832
***/
833
.has-error .cke {
834
  border: 1px solid #ebccd1 !important;
835
}
836
 
837
.has-success .cke {
838
  border: 1px solid #d6e9c6 !important;
839
}
840
 
841
.has-warning .cke {
842
  border: 1px solid #faebcc !important;
843
}
844
 
845
/***
846
Clockface
847
***/
848
.modal-open .clockface {
849
  z-index: 10055 !important;
850
}
851
 
852
.clockface .cell .inner.active,
853
.clockface .cell .outer.active {
854
  background-color: #4b8df8 !important;
855
  background-image: none;
856
  filter: none;
857
}
858
 
859
/***
860
Datatables Plugin(in v1.3)
861
***/
862
.dataTable {
863
  width: 100%;
864
  clear: both;
865
  margin-top: 5px;
866
}
867
 
868
.dataTables_filter .form-control {
869
  margin-left: 4px;
870
}
871
.dataTables_filter label {
872
  line-height: 32px;
873
}
874
 
875
.dataTable .row-details {
876
  margin-top: 3px;
877
  display: inline-block;
878
  cursor: pointer;
879
  width: 14px;
880
  height: 14px;
881
}
882
 
883
.dataTable .row-details.row-details-close {
884
  background: url("../img/datatable-row-openclose.png") no-repeat 0 0;
885
}
886
 
887
.dataTable .row-details.row-details-open {
888
  background: url("../img/datatable-row-openclose.png") no-repeat 0 -23px;
889
}
890
 
891
.dataTable .details {
892
  background-color: #eee;
893
}
894
 
895
.dataTable .details td,
896
.dataTable .details th {
897
  padding: 4px;
898
  background: none;
899
  border: 0;
900
}
901
 
902
.dataTable .details tr:hover td,
903
.dataTable .details tr:hover th {
904
  background: none;
905
}
906
 
907
.dataTable .details tr:nth-child(odd) td,
908
.dataTable .details tr:nth-child(odd) th {
909
  background-color: #eee;
910
}
911
 
912
.dataTable .details tr:nth-child(even) td,
913
.dataTable .details tr:nth-child(even) th {
914
  background-color: #eee;
915
}
916
 
917
.dataTable > thead > tr > th.sorting,
918
.dataTable > thead > tr > th.sorting_asc,
919
.dataTable > thead > tr > th.sorting_desc {
920
  padding-right: 18px;
921
}
922
 
923
.dataTable .table-checkbox {
924
  width: 8px !important;
925
}
926
 
927
@media (max-width: 768px) {
928
  .dataTables_wrapper .dataTables_length .form-control,
929
  .dataTables_wrapper .dataTables_filter .form-control {
930
    display: inline-block;
931
  }
932
 
933
  .dataTables_wrapper .dataTables_info {
934
    top: 17px;
935
  }
936
 
937
  .dataTables_wrapper .dataTables_paginate {
938
    margin-top: -15px;
939
  }
940
}
941
@media (max-width: 480px) {
942
  .dataTables_wrapper .dataTables_filter .form-control {
943
    width: 175px !important;
944
  }
945
 
946
  .dataTables_wrapper .dataTables_paginate {
947
    float: left;
948
    margin-top: 20px;
949
  }
950
}
951
.dataTables_processing {
952
  position: fixed;
953
  top: 50%;
954
  left: 50%;
955
  min-width: 125px;
956
  margin-left: 0;
957
  padding: 7px;
958
  text-align: center;
959
  color: #333;
960
  font-size: 13px;
961
  border: 1px solid #ddd;
962
  background-color: #eee;
963
  vertical-align: middle;
964
  -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
965
  -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
966
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
967
}
968
 
969
.dataTables_processing span {
970
  line-height: 15px;
971
  vertical-align: middle;
972
}
973
 
974
.dataTables_empty {
975
  text-align: center;
976
}
977
 
978
/***
979
TableTools
980
***/
981
.tabletools-btn-group {
982
  margin: 0 0 10px 0;
983
}
984
.tabletools-btn-group > .btn {
985
  margin-right: 5px;
986
}
987
.tabletools-btn-group > .btn:last-child {
988
  margin-right: 0;
989
}
990
 
991
.tabletools-dropdown-on-portlet {
992
  margin-top: -45px;
993
  float: right;
994
}
995
.tabletools-dropdown-on-portlet > .btn {
996
  margin-right: 5px;
997
}
998
.tabletools-dropdown-on-portlet > .btn:last-child {
999
  margin-right: 0;
1000
}
1001
 
1002
.DTTT_Print {
1003
  background-color: #fff;
1004
}
1005
.DTTT_Print .DTTT_PrintMessage {
1006
  display: none;
1007
}
1008
@media print {
1009
  .DTTT_Print .DTTT_PrintMessage {
1010
    display: inline-block;
1011
  }
1012
}
1013
.DTTT_Print .DTTT_Print_Info {
1014
  display: block;
1015
  position: fixed;
1016
  top: 35px;
1017
  font-size: 18px;
1018
  width: 700px;
1019
  left: 50%;
1020
  margin-left: -350px;
1021
  text-align: center;
1022
}
1023
.DTTT_Print .page-sidebar,
1024
.DTTT_Print .page-header,
1025
.DTTT_Print .page-footer {
1026
  display: none;
1027
}
1028
.DTTT_Print .page-content-wrapper {
1029
  float: none;
1030
}
1031
.DTTT_Print .row,
1032
.DTTT_Print [class*="col-"] {
1033
  padding: 0;
1034
  margin: 0;
1035
}
1036
.DTTT_Print .page-content {
1037
  margin: 50px auto !important;
1038
  border: 0 !important;
1039
  width: 800px !important;
1040
  padding: 0 !important;
1041
}
1042
.DTTT_Print .page-content .portlet {
1043
  border: 0;
1044
  padding: 0;
1045
}
1046
.DTTT_Print .page-content .portlet .portlet-body {
1047
  padding: 0;
1048
}
1049
.DTTT_Print .page-content .dataTables_wrapper {
1050
  padding: 0;
1051
  margin: 0;
1052
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
1053
}
1054
@media print {
1055
  .DTTT_Print .page-content .dataTables_wrapper {
1056
    box-shadow: none;
1057
  }
1058
}
1059
 
1060
/***
1061
Extended pagination
1062
***/
1063
.paging_bootstrap_extended {
1064
  margin: 0 !important;
1065
  padding: 0 !important;
1066
  float: none !important;
1067
  font-size: 13px;
1068
}
1069
 
1070
.dataTables_extended_wrapper .seperator {
1071
  padding: 0 2px;
1072
}
1073
 
1074
.dataTables_extended_wrapper div.dataTables_paginate,
1075
.dataTables_extended_wrapper div.dataTables_length,
1076
.dataTables_extended_wrapper div.dataTables_info {
1077
  display: inline-block;
1078
  float: none !important;
1079
  padding: 0 !important;
1080
  margin: 0 !important;
1081
  position: static !important;
1082
}
1083
 
1084
@media (max-width: 480px) {
1085
  .dataTables_extended_wrapper div.dataTables_paginate,
1086
  .dataTables_extended_wrapper div.dataTables_length,
1087
  .dataTables_extended_wrapper div.dataTables_info {
1088
    display: block;
1089
    margin-bottom: 10px !important;
1090
  }
1091
 
1092
  .dataTables_extended_wrapper .seperator {
1093
    display: none !important;
1094
  }
1095
}
1096
.dataTables_extended_wrapper div.dataTables_length label {
1097
  margin: 0 !important;
1098
  padding: 0 !important;
1099
  font-size: 13px;
1100
  float: none !important;
1101
  display: inline-block !important;
1102
}
1103
 
1104
.table-container .table-actions-wrapper {
1105
  display: none;
1106
}
1107
 
1108
/***
1109
Scroller Extension
1110
***/
1111
.dataTables_scroll {
1112
  margin-bottom: 10px;
1113
}
1114
 
1115
.dataTables_scrollHead {
1116
  border-bottom: 2px solid #ddd !important;
1117
}
1118
.dataTables_scrollHead thead th {
1119
  border-bottom: 0 !important;
1120
}
1121
 
1122
.dataTables_scrollBody {
1123
  border-bottom: 1px solid #ddd !important;
1124
}
1125
 
1126
/***
1127
Dropzone css changes(new in v1.1.1)
1128
***/
1129
.dropzone {
1130
  -webkit-border-radius: 0px;
1131
  -moz-border-radius: 0px;
1132
  border-radius: 0px;
1133
}
1134
 
1135
/***
1136
Fancy box fix overlay fix
1137
***/
1138
.fancybox-overlay {
1139
  z-index: 100000;
1140
}
1141
 
1142
.fancybox-opened {
1143
  z-index: 100001;
1144
}
1145
 
1146
/***
1147
FuelUX Spinners
1148
***/
1149
.spinner-buttons.btn-group-vertical .btn {
1150
  text-align: center;
1151
  margin: 0;
1152
  height: 17px;
1153
  width: 22px;
1154
  padding-left: 6px;
1155
  padding-right: 6px;
1156
  padding-top: 0px;
1157
}
1158
.page-style-rounded .spinner-buttons.btn-group-vertical .btn.spinner-up {
1159
  border-radius: 0;
1160
  border-top-right-radius: 4px !important;
1161
}
1162
.page-style-rounded .spinner-buttons.btn-group-vertical .btn.spinner-down {
1163
  border-radius: 0;
1164
  border-bottom-right-radius: 4px;
1165
}
1166
 
1167
/***
1168
Fullcalendar
1169
***/
1170
/* External events */
1171
.external-event {
1172
  display: inline-block;
1173
  cursor: move;
1174
  margin-bottom: 5px;
1175
  margin-left: 5px;
1176
}
1177
 
1178
.fc-scroller {
1179
  overflow-y: auto;
1180
  overflow-x: hidden;
1181
}
1182
 
1183
.fc-month-view .fc-scroller {
1184
  height: auto !important;
1185
}
1186
 
1187
.portlet .event-form-title {
1188
  font-size: 14px;
1189
  margin-top: 4px;
1190
  font-weight: 400;
1191
  margin-bottom: 10px;
1192
}
1193
.portlet.calendar .fc-button {
1194
  -webkit-box-shadow: none;
1195
  -moz-box-shadow: none;
1196
  box-shadow: none;
1197
  text-shadow: none;
1198
  border: 0;
1199
  height: 35px;
1200
  padding: 6px 8px 7px 8px;
1201
  margin-left: 2px;
1202
  border-top-style: none;
1203
  border-bottom-style: none;
1204
  border-right-style: solid;
1205
  border-left-style: solid;
1206
  border-color: #ddd;
1207
  background: transparent;
1208
  color: #fff;
1209
  top: -45px;
1210
  outline: none !important;
1211
  -webkit-border-radius: 4px 4px 0 0;
1212
  -moz-border-radius: 4px 4px 0 0;
1213
  -ms-border-radius: 4px 4px 0 0;
1214
  -o-border-radius: 4px 4px 0 0;
1215
  border-radius: 4px 4px 0 0;
1216
}
1217
.portlet.calendar .fc-toolbar {
1218
  margin-bottom: 0px;
1219
}
1220
.portlet.calendar .fc-toolbar h2 {
1221
  margin-top: 3px;
1222
  font-size: 17px;
1223
}
1224
.portlet.calendar .fc-header {
1225
  margin-bottom: -21px;
1226
}
1227
.portlet.calendar .fc-button-prev {
1228
  padding-right: 10px;
1229
  padding-left: 8px;
1230
}
1231
.portlet.calendar .fc-button-next {
1232
  padding-right: 8px;
1233
  padding-left: 10px;
1234
}
1235
.portlet.calendar .fc-button.fc-state-active, .portlet.calendar .fc-button.fc-state-hover {
1236
  color: #666;
1237
  background-color: #fff;
1238
}
1239
.portlet.calendar .fc-button.fc-state-disabled {
1240
  color: #ddd;
1241
}
1242
.portlet.calendar .fc-button .fc-icon-left-single-arrow {
1243
  font-family: FontAwesome;
1244
  font-size: 16px;
1245
}
1246
.portlet.calendar .fc-button .fc-icon-left-single-arrow:after {
1247
  content: "";
1248
}
1249
.portlet.calendar .fc-button .fc-icon-left-single-arrow:before {
1250
  content: "\f104";
1251
}
1252
.portlet.calendar .fc-button .fc-icon-right-single-arrow {
1253
  font-family: FontAwesome;
1254
  font-size: 16px;
1255
}
1256
.portlet.calendar .fc-button .fc-icon-right-single-arrow:after {
1257
  content: "";
1258
}
1259
.portlet.calendar .fc-button .fc-icon-right-single-arrow:before {
1260
  content: "\f105";
1261
}
1262
.portlet.calendar .fc-text-arrow {
1263
  font-size: 22px;
1264
  font-family: "Courier New", Courier, monospace;
1265
  vertical-align: baseline;
1266
}
1267
.portlet.calendar .fc-event {
1268
  border: 0px;
1269
  background-color: #69a4e0;
1270
  color: #fff;
1271
}
1272
.portlet.calendar .fc-event .fc-content {
1273
  border: 0px;
1274
}
1275
.portlet.calendar .fc-event .fc-time {
1276
  float: left;
1277
  text-align: left;
1278
  color: #fff;
1279
  font-size: 13px;
1280
  font-weight: 300;
1281
}
1282
.portlet.calendar .fc-event .fc-title {
1283
  text-align: left;
1284
  float: left;
1285
  color: #fff;
1286
  font-size: 13px;
1287
  font-weight: 300;
1288
}
1289
.portlet.calendar .fc-header-title h2 {
1290
  font-size: 14px;
1291
  line-height: 20px;
1292
  font-weight: 400;
1293
  color: #111;
1294
}
1295
.portlet.calendar .fc-widget-header {
1296
  background-image: none;
1297
  filter: none;
1298
  background-color: #eee;
1299
  text-transform: uppercase;
1300
  font-weight: 300;
1301
}
1302
.portlet.calendar.light .fc-button {
1303
  top: -60px;
1304
  color: #666;
1305
  text-transform: uppercase;
1306
  font-size: 12px;
1307
  padding-bottom: 35px;
1308
}
1309
.portlet.calendar.light .fc-button .fc-text-arrow {
1310
  margin-top: -6px;
1311
  display: inline-block;
1312
}
1313
.portlet.calendar.light .fc-button.fc-state-active, .portlet.calendar.light .fc-button.fc-state-hover {
1314
  color: #333;
1315
  border-bottom: 2px solid #45B6AF;
1316
}
1317
.portlet.calendar.light .fc-button.fc-state-disabled {
1318
  color: #aaa;
1319
}
1320
.portlet.calendar .mobile .fc-button {
1321
  padding: 0px 6px 20px 6px;
1322
  margin-left: 2px;
1323
  border: 0;
1324
  background-color: #ddd;
1325
  background-image: none;
1326
  -webkit-box-shadow: none;
1327
  -moz-box-shadow: none;
1328
  box-shadow: none;
1329
  -webkit-border-radius: 0;
1330
  -moz-border-radius: 0;
1331
  border-radius: 0;
1332
  color: #000;
1333
  text-shadow: none;
1334
  text-align: center;
1335
}
1336
.portlet.calendar .mobile .fc-button.fc-state-hover, .portlet.calendar .mobile .fc-button.fc-state-active {
1337
  background-color: #eee;
1338
}
1339
.portlet.calendar .mobile .fc-button.fc-state-disabled {
1340
  color: #bbb;
1341
}
1342
.portlet.calendar .mobile .fc-button-prev {
1343
  margin-right: 5px;
1344
  margin-top: -2px;
1345
}
1346
.portlet.calendar .mobile .fc-button-next {
1347
  margin-right: -0px;
1348
  margin-top: -2px;
1349
}
1350
.portlet.calendar .mobile .fc-header-space {
1351
  margin: 0px;
1352
  padding: 0px;
1353
  width: 0px;
1354
}
1355
.portlet.calendar .mobile .fc-header-left {
1356
  position: absolute;
1357
  z-index: 10;
1358
}
1359
.portlet.calendar .mobile .fc-header-left .fc-button {
1360
  top: -2px;
1361
}
1362
.portlet.calendar .mobile .fc-header-right {
1363
  position: relative;
1364
  right: 0;
1365
}
1366
.portlet.calendar .mobile .fc-header-right .fc-button {
1367
  top: 35px;
1368
}
1369
.portlet.calendar .mobile .fc-content {
1370
  margin-top: 53px;
1371
}
1372
 
1373
/***
1374
Google Maps
1375
***/
1376
.gmaps {
1377
  height: 300px;
1378
  width: 100%;
1379
  /* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/
1380
}
1381
.gmaps img {
1382
  max-width: none;
1383
}
1384
 
1385
#gmap_static div {
1386
  background-repeat: no-repeat;
1387
  background-position: 50% 50%;
1388
  height: 100%;
1389
  display: block;
1390
  height: 300px;
1391
}
1392
 
1393
#gmap_routes_instructions {
1394
  margin-top: 10px;
1395
  margin-bottom: 0px;
1396
}
1397
 
1398
/***
1399
Gritter notification modify
1400
***/
1401
#gritter-notice-wrapper {
1402
  right: 1px !important;
1403
}
1404
 
1405
.gritter-close {
1406
  left: auto !important;
1407
  right: 3px !important;
1408
}
1409
 
1410
.gritter-title {
1411
  font-family: "Open Sans";
1412
  font-size: 18px;
1413
  font-weight: 300;
1414
}
1415
 
1416
/***
1417
Dashboard Charts(new in v1.2.1)
1418
***/
1419
.easy-pie-chart,
1420
.sparkline-chart {
1421
  text-align: center;
1422
}
1423
 
1424
.sparkline-chart {
1425
  margin-top: 15px;
1426
  position: relative;
1427
}
1428
 
1429
.easy-pie-chart .number {
1430
  font-size: 14px !important;
1431
  font-weight: 300;
1432
  margin: 0 auto;
1433
  position: relative;
1434
  text-align: center;
1435
  width: 75px;
1436
  height: 75px;
1437
  line-height: 75px;
1438
}
1439
.easy-pie-chart .number canvas {
1440
  position: absolute;
1441
  top: 0;
1442
  left: 0;
1443
}
1444
 
1445
.sparkline-chart .number {
1446
  width: 100px;
1447
  margin: 0 auto;
1448
  margin-bottom: 10px;
1449
}
1450
 
1451
.sparkline-chart .title,
1452
.easy-pie-chart .title {
1453
  display: block;
1454
  text-align: center;
1455
  color: #333;
1456
  font-weight: 300;
1457
  font-size: 16px;
1458
  margin-top: 5px;
1459
  margin-bottom: 10px;
1460
}
1461
 
1462
.sparkline-chart .title:hover,
1463
.easy-pie-chart .title:hover {
1464
  color: #666;
1465
  text-decoration: none;
1466
}
1467
 
1468
.sparkline-chart .title > i,
1469
.easy-pie-chart .title > i {
1470
  margin-top: 5px;
1471
}
1472
 
1473
/***
1474
jQuery File Upload
1475
***/
1476
.blueimp-gallery .close {
1477
  background-image: url("../img/portlet-remove-icon-white.png") !important;
1478
  margin-top: -2px;
1479
}
1480
 
1481
.blueimp-gallery .prev,
1482
.blueimp-gallery .next {
1483
  border-radius: 23px !important;
1484
}
1485
 
1486
/***
1487
jQuery Multi Select
1488
***/
1489
.ms-container .ms-list {
1490
  border: 1px solid #e5e5e5;
1491
  -webkit-box-shadow: none;
1492
  -moz-box-shadow: none;
1493
  box-shadow: none;
1494
}
1495
 
1496
.ms-container .ms-optgroup-label {
1497
  font-size: 14px;
1498
}
1499
 
1500
.ms-container .ms-selectable li.ms-elem-selectable,
1501
.ms-container .ms-selection li.ms-elem-selection {
1502
  font-size: 13px;
1503
}
1504
 
1505
.ms-container .ms-list.ms-focus {
1506
  border-color: #999999;
1507
  -webkit-box-shadow: none;
1508
  -moz-box-shadow: none;
1509
  box-shadow: none;
1510
}
1511
 
1512
.ms-container .ms-selectable li.ms-hover,
1513
.ms-container .ms-selection li.ms-hover {
1514
  color: #333;
1515
  background-color: #eee;
1516
}
1517
 
1518
.ms-container .form-control {
1519
  margin-bottom: 5px;
1520
}
1521
 
1522
/***
1523
jQuery Notific8 Plugin
1524
***/
1525
.jquery-notific8-message {
1526
  font-size: 13px;
1527
}
1528
 
1529
[class*="jquery-notific8"],
1530
[class*="jquery-notific8"]:after,
1531
[class*="jquery-notific8"]:before {
1532
  -webkit-box-sizing: content-box;
1533
  -moz-box-sizing: content-box;
1534
  box-sizing: content-box;
1535
}
1536
 
1537
.right .jquery-notific8-close-sticky span,
1538
.left .jquery-notific8-close-sticky span {
1539
  font-size: 10px;
1540
}
1541
 
1542
.jquery-notific8-heading {
1543
  font-weight: 300;
1544
  font-size: 16px;
1545
}
1546
 
1547
/***
1548
Password Strength(in v1.4)
1549
***/
1550
.password-strength .password-verdict {
1551
  display: inline-block;
1552
  margin-top: 6px;
1553
  margin-left: 5px;
1554
}
1555
 
1556
.password-strength .progress {
1557
  margin-top: 5px;
1558
  margin-bottom: 0;
1559
}
1560
 
1561
.password-strength .progress-bar {
1562
  padding: 2px;
1563
}
1564
 
1565
/***
1566
jQuery Slimscroll
1567
***/
1568
.scroller {
1569
  padding: 0px;
1570
  margin: 0px;
1571
  padding-right: 12px;
1572
  overflow: hidden;
1573
}
1574
 
1575
.scroller-footer {
1576
  margin-top: 10px;
1577
}
1578
.scroller-footer:before, .scroller-footer:after {
1579
  content: " ";
1580
  display: table;
1581
}
1582
.scroller-footer:after {
1583
  clear: both;
1584
}
1585
 
1586
.portlet-body .slimScrollBar {
1587
  margin-right: 0px;
1588
}
1589
 
1590
/***
1591
jQuery Sparkline
1592
***/
1593
.jqstooltip {
1594
  width: auto !important;
1595
  height: auto !important;
1596
}
1597
 
1598
.easy-pie-chart,
1599
.sparkline-chart {
1600
  text-align: center;
1601
}
1602
 
1603
.sparkline-chart {
1604
  margin-top: 15px;
1605
  position: relative;
1606
}
1607
 
1608
.easy-pie-chart .number {
1609
  font-size: 16px;
1610
  font-weight: 300;
1611
  width: 85px;
1612
  margin: 0 auto;
1613
}
1614
 
1615
.sparkline-chart .number {
1616
  width: 100px;
1617
  margin: 0 auto;
1618
  margin-bottom: 10px;
1619
}
1620
 
1621
.sparkline-chart .title,
1622
.easy-pie-chart .title {
1623
  display: block;
1624
  text-align: center;
1625
  color: #333;
1626
  font-weight: 300;
1627
  font-size: 16px;
1628
  margin-top: 5px;
1629
  margin-bottom: 10px;
1630
}
1631
 
1632
.sparkline-chart .title:hover,
1633
.easy-pie-chart .title:hover {
1634
  color: #666;
1635
  text-decoration: none;
1636
}
1637
 
1638
.sparkline-chart .title > i,
1639
.easy-pie-chart .title > i {
1640
  margin-top: 5px;
1641
}
1642
 
1643
/***
1644
Modify jquery-tags-input plugin css
1645
***/
1646
div.tagsinput {
1647
  min-height: 35px;
1648
  height: auto !important;
1649
  margin: 0;
1650
  padding: 5px 5px 0px 5px;
1651
  overflow: auto;
1652
}
1653
 
1654
div.tagsinput span.tag {
1655
  background: #aaa;
1656
  color: #fff;
1657
  border: 0;
1658
  padding: 3px 6px;
1659
  margin-top: 0;
1660
  margin-bottom: 5px;
1661
}
1662
 
1663
div.tagsinput input {
1664
  padding: 3px 6px;
1665
  width: 75px !important;
1666
}
1667
 
1668
div.tagsinput span.tag a {
1669
  color: #fff;
1670
}
1671
 
1672
div.tagsinput .not_valid {
1673
  color: #fff;
1674
  padding: 3px 6px;
1675
  background-color: #e02222;
1676
}
1677
 
1678
/***
1679
jQuery UI Sliders(new in v1.1.1)
1680
***/
1681
.slider {
1682
  border: 0;
1683
  padding: 0;
1684
  display: block;
1685
  margin: 12px 5px;
1686
  min-height: 11px;
1687
}
1688
 
1689
.ui-slider-vertical {
1690
  width: 11px;
1691
}
1692
 
1693
.ui-slider-horizontal .ui-slider-handle {
1694
  top: -3px;
1695
}
1696
 
1697
.ui-slider-vertical .ui-slider-handle {
1698
  left: -3px;
1699
}
1700
 
1701
.ui-slider-vertical,
1702
.ui-slider-handle {
1703
  filter: none !important;
1704
  background-image: none !important;
1705
}
1706
 
1707
/***
1708
JQVMAP Plugin
1709
***/
1710
.jqvmap-zoomin {
1711
  height: 16px;
1712
  width: 16px;
1713
  background-color: #666;
1714
}
1715
 
1716
.jqvmap-zoomout {
1717
  height: 16px;
1718
  width: 16px;
1719
  background-color: #666;
1720
}
1721
 
1722
.vmaps {
1723
  position: relative;
1724
  overflow: hidden;
1725
  height: 300px;
1726
}
1727
 
1728
/***
1729
Jstree
1730
***/
1731
.jstree-default .jstree-clicked {
1732
  border: 0;
1733
  background-color: #e1e1e1;
1734
  box-shadow: none;
1735
}
1736
 
1737
.jstree-default .jstree-hovered {
1738
  border: 0;
1739
  background-color: #eee;
1740
  box-shadow: none;
1741
}
1742
 
1743
.jstree-default .jstree-wholerow-clicked,
1744
.jstree-wholerow .jstree-wholerow-clicked {
1745
  background: none;
1746
  border: 0;
1747
  background-color: #e1e1e1;
1748
  box-shadow: none;
1749
}
1750
 
1751
.jstree-default .jstree-wholerow-hovered,
1752
.jstree-wholerow .jstree-wholerow-hovered {
1753
  border: 0;
1754
  background-color: #eee;
1755
  box-shadow: none;
1756
}
1757
 
1758
.jstree-icon.icon-lg {
1759
  margin-top: 1px;
1760
}
1761
 
1762
.jstree-open > .jstree-anchor > .fa-folder:before {
1763
  margin-left: 2px;
1764
  content: "\f07c";
1765
}
1766
 
1767
.jstree-default.jstree-rtl .jstree-last {
1768
  background: transparent;
1769
  background-repeat: no-repeat;
1770
}
1771
 
1772
.vakata-context,
1773
.vakata-context ul {
1774
  padding: 0;
1775
  min-width: 125px;
1776
  background-color: #ffffff;
1777
  font-size: 14px;
1778
  font-family: "Segoe UI",Helvetica, Arial, sans-serif;
1779
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
1780
  border: 1px solid #efefef;
1781
}
1782
 
1783
.vakata-context li {
1784
  border: 0;
1785
}
1786
.vakata-context li a {
1787
  padding: 0 10px;
1788
  border: 0;
1789
}
1790
.vakata-context li a i {
1791
  display: none;
1792
}
1793
.vakata-context li a .vakata-contextmenu-sep {
1794
  display: none;
1795
}
1796
 
1797
.vakata-context .vakata-context-hover > a,
1798
.vakata-context li a:hover {
1799
  background-color: #eee;
1800
  color: #333;
1801
  box-shadow: none;
1802
  margin: 0;
1803
}
1804
.vakata-context .vakata-context-hover > a .span,
1805
.vakata-context .vakata-context-hover > a .ins,
1806
.vakata-context li a:hover .span,
1807
.vakata-context li a:hover .ins {
1808
  border: 0 !important;
1809
}
1810
 
1811
.vakata-context li a span,
1812
.vakata-context li a ins {
1813
  display: none;
1814
  border: 0 !important;
1815
}
1816
 
1817
.vakata-context .vakata-context-separator a,
1818
.vakata-context-rtl .vakata-context-separator a {
1819
  margin: 0;
1820
  border: 0;
1821
}
1822
 
1823
.jstree-rename-input {
1824
  background-color: #ffffff !important;
1825
  border: 1px solid #e5e5e5 !important;
1826
  outline: none !important;
1827
  padding: 2px 6px !important;
1828
  margin-right: -4px !important;
1829
}
1830
 
1831
/***
1832
NoUIRangeSlider
1833
***/
1834
.noUi-control {
1835
  margin: 9px 0;
1836
}
1837
 
1838
/***
1839
Color variants
1840
***/
1841
.noUi-primary.noUi-connect,
1842
.noUi-primary .noUi-connect {
1843
  background: #428bca;
1844
}
1845
 
1846
.noUi-info.noUi-connect,
1847
.noUi-info .noUi-connect {
1848
  background: #89C4F4;
1849
}
1850
 
1851
.noUi-success.noUi-connect,
1852
.noUi-success .noUi-connect {
1853
  background: #45B6AF;
1854
}
1855
 
1856
.noUi-warning.noUi-connect,
1857
.noUi-warning .noUi-connect {
1858
  background: #dfba49;
1859
}
1860
 
1861
.noUi-danger.noUi-connect,
1862
.noUi-danger .noUi-connect {
1863
  background: #F3565D;
1864
}
1865
 
1866
.noUi-default.noUi-connect,
1867
.noUi-default .noUi-connect {
1868
  background: #c6c6c6;
1869
}
1870
 
1871
/***
1872
Google reCaptcha
1873
***/
1874
.form-recaptcha-img {
1875
  margin-bottom: 10px;
1876
  clear: both;
1877
  border: 1px solid #e5e5e5;
1878
  padding: 5px;
1879
}
1880
 
1881
iframe[src="about:blank"] {
1882
  display: none;
1883
}
1884
 
1885
/***
1886
Select2 Plugin
1887
***/
1888
.form-control .select2-choice {
1889
  border: 1px solid #e5e5e5;
1890
  background-color: #fff;
1891
  background-image: none;
1892
  filter: none;
1893
  height: 34px;
1894
  padding: 3px 0 0px 12px;
1895
}
1896
 
1897
.select2-container.select2-drop-above .select2-choice {
1898
  border-bottom-color: #e5e5e5;
1899
  background-color: #fff;
1900
  background-image: none;
1901
  filter: none;
1902
}
1903
 
1904
.select2-drop {
1905
  border: 1px solid #e5e5e5;
1906
  background-color: #fff;
1907
  background-image: none;
1908
  -webkit-box-shadow: none;
1909
  box-shadow: none;
1910
  filter: none;
1911
  border-top: 0;
1912
}
1913
 
1914
.select2-drop-auto-width {
1915
  border-top: 1px solid #e5e5e5;
1916
}
1917
 
1918
.select2-drop.select2-drop-above {
1919
  border-top: 1px solid #e5e5e5;
1920
  -webkit-box-shadow: none;
1921
  box-shadow: none;
1922
}
1923
 
1924
.select2-drop-active {
1925
  border: 1px solid #999;
1926
  border-top: 0;
1927
}
1928
 
1929
.select2-container .select2-choice .select2-arrow {
1930
  background-image: none;
1931
  background-color: #fff;
1932
  filter: none;
1933
  border-left: 1px solid #e5e5e5;
1934
}
1935
 
1936
.select2-container.select2-container-active .select2-arrow,
1937
.select2-container.select2-dropdown-open .select2-arrow {
1938
  border-left: 0 !important;
1939
}
1940
 
1941
.select2-container .select2-choice .select2-arrow b {
1942
  background-position: 0 1px;
1943
}
1944
 
1945
.select2-search input {
1946
  border: 1px solid #e5e5e5;
1947
  background-color: #fff !important;
1948
  filter: none;
1949
  margin: 0;
1950
  outline: 0;
1951
  border: 1px solid #e5e5e5;
1952
  webkit-appearance: none !important;
1953
  color: #333333;
1954
  outline: 0;
1955
  box-shadow: none;
1956
  height: auto !important;
1957
  min-height: 26px;
1958
  padding: 6px 6px !important;
1959
  line-height: 20px;
1960
  font-size: 14px;
1961
  font-weight: normal;
1962
  vertical-align: top;
1963
  background-color: #ffffff;
1964
  -webkit-box-shadow: none;
1965
  box-shadow: none;
1966
  margin-top: 5px;
1967
}
1968
 
1969
.form-control.select2-container {
1970
  border: 0;
1971
  height: auto !important;
1972
  padding: 0px;
1973
}
1974
 
1975
.select2-container-active .select2-choice,
1976
.select2-container-active .select2-choices {
1977
  border: 1px solid #999 !important;
1978
  -webkit-box-shadow: none !important;
1979
  box-shadow: none !important;
1980
}
1981
 
1982
.select2-dropdown-open .select2-choice {
1983
  border-bottom: 0 !important;
1984
  background-image: none;
1985
  background-color: #fff;
1986
  filter: none;
1987
  -webkit-box-shadow: none !important;
1988
  box-shadow: none !important;
1989
}
1990
 
1991
.select2-dropdown-open.select2-drop-above .select2-choice,
1992
.select2-dropdown-open.select2-drop-above .select2-choices {
1993
  border: 1px solid #999 !important;
1994
  border-top: 0 !important;
1995
  background-image: none;
1996
  background-color: #fff;
1997
  filter: none;
1998
  -webkit-box-shadow: none !important;
1999
  box-shadow: none !important;
2000
}
2001
 
2002
.select2-drop.select2-drop-above.select2-drop-active {
2003
  border: 1px solid #999 !important;
2004
  border-bottom: 0 !important;
2005
}
2006
 
2007
.select2-dropdown-open .select2-choice .select2-arrow b {
2008
  background-position: -18px 1px;
2009
}
2010
 
2011
.select2-results {
2012
  margin: 5px 0;
2013
}
2014
 
2015
.select2-results .select2-highlighted {
2016
  background: #eee;
2017
  color: #333;
2018
}
2019
 
2020
.select2-results li em {
2021
  background: #feffde;
2022
  font-style: normal;
2023
}
2024
 
2025
.select2-results .select2-highlighted em {
2026
  background: transparent;
2027
}
2028
 
2029
.select2-results .select2-highlighted ul {
2030
  background: #fff;
2031
  color: #000;
2032
}
2033
 
2034
.select2-results .select2-no-results,
2035
.select2-results .select2-searching,
2036
.select2-results .select2-selection-limit {
2037
  padding: 3px 7px 4px;
2038
  background: #f4f4f4;
2039
  display: list-item;
2040
}
2041
 
2042
.select2-container-multi {
2043
  -webkit-border-radius: 4px;
2044
  -moz-border-radius: 4px;
2045
  -ms-border-radius: 4px;
2046
  -o-border-radius: 4px;
2047
  border-radius: 4px;
2048
}
2049
.select2-container-multi .select2-choices {
2050
  -webkit-border-radius: 4px;
2051
  -moz-border-radius: 4px;
2052
  -ms-border-radius: 4px;
2053
  -o-border-radius: 4px;
2054
  border-radius: 4px;
2055
}
2056
.select2-container-multi.select2-dropdown-open {
2057
  -webkit-border-radius: 4px 4px 0 0;
2058
  -moz-border-radius: 4px 4px 0 0;
2059
  -ms-border-radius: 4px 4px 0 0;
2060
  -o-border-radius: 4px 4px 0 0;
2061
  border-radius: 4px 4px 0 0;
2062
}
2063
.select2-container-multi.select2-dropdown-open .select2-choices {
2064
  -webkit-border-radius: 4px 4px 0 0;
2065
  -moz-border-radius: 4px 4px 0 0;
2066
  -ms-border-radius: 4px 4px 0 0;
2067
  -o-border-radius: 4px 4px 0 0;
2068
  border-radius: 4px 4px 0 0;
2069
}
2070
.select2-container-multi.select2-dropdown-open.select2-drop-above {
2071
  -webkit-border-radius: 0 0 4px 4px;
2072
  -moz-border-radius: 0 0 4px 4px;
2073
  -ms-border-radius: 0 0 4px 4px;
2074
  -o-border-radius: 0 0 4px 4px;
2075
  border-radius: 0 0 4px 4px;
2076
}
2077
.select2-container-multi.select2-dropdown-open.select2-drop-above .select2-choices {
2078
  -webkit-border-radius: 0 0 4px 4px;
2079
  -moz-border-radius: 0 0 4px 4px;
2080
  -ms-border-radius: 0 0 4px 4px;
2081
  -o-border-radius: 0 0 4px 4px;
2082
  border-radius: 0 0 4px 4px;
2083
}
2084
 
2085
.select2-container-multi .select2-choices {
2086
  padding-left: 6px;
2087
  min-height: 34px;
2088
  border: 1px solid #e5e5e5;
2089
  background-image: none;
2090
  background-color: #fff;
2091
  filter: none;
2092
  -webkit-box-shadow: none !important;
2093
  box-shadow: none !important;
2094
}
2095
 
2096
.select2-container-multi.select2-container-active .select2-choices {
2097
  border: 1px solid #999 !important;
2098
  background-image: none;
2099
  background-color: #fff;
2100
  filter: none;
2101
  -webkit-box-shadow: none !important;
2102
  box-shadow: none !important;
2103
}
2104
 
2105
.select2-container-multi .select2-choices .select2-search-choice {
2106
  padding: 3px 5px 3px 18px;
2107
  margin: 5px 0 3px 5px;
2108
  border: 1px solid #e5e5e5;
2109
  background-image: none;
2110
  background-color: #fff;
2111
  filter: none;
2112
  -webkit-box-shadow: none !important;
2113
  box-shadow: none !important;
2114
}
2115
 
2116
/***
2117
Color variants
2118
***/
2119
.has-warning .select2-container .select2-choice,
2120
.has-warning .select2-container .select2-choices {
2121
  border-color: #faebcc;
2122
}
2123
 
2124
.has-warning .select2-container.select2-dropdown-open .select2-choice,
2125
.has-warning .select2-container.select2-dropdown-open .select2-choices {
2126
  border-color: #faebcc;
2127
}
2128
 
2129
.has-warning .select2-container.select2-dropdown-open .select2-choice > span {
2130
  color: #faebcc;
2131
}
2132
 
2133
.has-error .select2-container .select2-choice,
2134
.has-error .select2-container .select2-choices {
2135
  border-color: #ebccd1;
2136
}
2137
 
2138
.has-error .select2-container.select2-dropdown-open .select2-choice,
2139
.has-error .select2-container.select2-dropdown-open .select2-choices {
2140
  border-color: #ebccd1;
2141
}
2142
 
2143
.has-error .select2-container.select2-dropdown-open .select2-choice > span {
2144
  color: #ebccd1;
2145
}
2146
 
2147
.has-success .select2-container .select2-choice,
2148
.has-success .select2-container .select2-choices {
2149
  border-color: #d6e9c6;
2150
}
2151
 
2152
.has-success .select2-container.select2-dropdown-open .select2-choice,
2153
.has-success .select2-container.select2-dropdown-open .select2-choices {
2154
  border-color: #d6e9c6;
2155
}
2156
 
2157
.has-success .select2-container.select2-dropdown-open .select2-choice > span {
2158
  color: #d6e9c6;
2159
}
2160
 
2161
/* Fix z-index when select2 opened in modals*/
2162
.modal-open .select2-drop-mask {
2163
  z-index: 10051;
2164
}
2165
 
2166
.modal-open .select2-drop {
2167
  z-index: 10052;
2168
}
2169
 
2170
.modal-open .select2-search {
2171
  z-index: 10053;
2172
}
2173
 
2174
/***
2175
Bootstrap input sizes
2176
***/
2177
/* Large input size */
2178
.form-control.input-lg .select2-choice {
2179
  height: 46px;
2180
  padding: 10px 16px;
2181
}
2182
 
2183
.select2-container.input-lg .select2-choice .select2-arrow b {
2184
  background-position: 0 7px;
2185
}
2186
 
2187
/* Small input size */
2188
.form-control.input-sm .select2-choice {
2189
  height: 30px;
2190
  padding: 1px 10px 5px 10px;
2191
}
2192
 
2193
.select2-container.input-sm .select2-choice .select2-arrow b {
2194
  background-position: 0 0px;
2195
}
2196
 
2197
/***
2198
jQuery Uniform
2199
***/
2200
.checker {
2201
  margin-top: -2px !important;
2202
  margin-right: 2px !important;
2203
}
2204
 
2205
.checker input,
2206
.radio input {
2207
  outline: none !important;
2208
}
2209
 
2210
div.checker.disabled span,
2211
div.checker.disabled.active span {
2212
  background-position: -152px -260px;
2213
}
2214
 
2215
div.checker.disabled:hover,
2216
div.radio.disabled:hover {
2217
  cursor: not-allowed;
2218
}
2219
 
2220
div.radio,
2221
div.checker {
2222
  margin-right: 0;
2223
  margin-left: 3px;
2224
}
2225
 
2226
/***
2227
Morris Charts
2228
***/
2229
.portlet-body-morris-fit {
2230
  margin-right: -20px;
2231
  margin-left: -20px;
2232
  margin-bottom: -15px;
2233
}
2234
.portlet-body-morris-fit > svg {
2235
  -webkit-border-radius: 0 0 4px 4px;
2236
  -moz-border-radius: 0 0 4px 4px;
2237
  -ms-border-radius: 0 0 4px 4px;
2238
  -o-border-radius: 0 0 4px 4px;
2239
  border-radius: 0 0 4px 4px;
2240
}
2241
 
2242
.morris-hover.morris-default-style .morris-hover-row-label {
2243
  text-align: left;
2244
  font-weight: 400;
2245
  font-size: 15px;
2246
  color: #7D8C9D;
2247
  font-family: "Open Sans", sans-serif;
2248
}
2249
.morris-hover.morris-default-style .morris-hover-point {
2250
  text-align: left;
2251
  font-size: 14px;
2252
  font-weight: 400;
2253
  font-family: "Open Sans", sans-serif;
2254
}
2255
 
2256
/***
2257
iCheck
2258
***/
2259
.icheck-list > label {
2260
  display: block;
2261
  margin-bottom: 8px;
2262
}
2263
.icheck-list > label:last-child {
2264
  margin-bottom: 0;
2265
}
2266
 
2267
.form-horizontal .icheck-inline {
2268
  margin-top: 8px;
2269
}
2270
.icheck-inline > label {
2271
  display: inline-block;
2272
  margin-left: 15px;
2273
}
2274
.icheck-inline > label:first-child {
2275
  margin-left: 0;
2276
}
2277
 
2278
div[class*='icheckbox_'],
2279
div[class*='iradio_'] {
2280
  margin-right: 5px;
2281
  top: -1px !important;
2282
}
2283
 
2284
.icheck-colors {
2285
  padding: 0;
2286
  margin: 0;
2287
  list-style: none;
2288
}
2289
.icheck-colors > li {
2290
  padding: 0;
2291
  margin: 4px;
2292
  float: left;
2293
  display: inline-block;
2294
  height: 20px;
2295
  width: 20px;
2296
  background: #000000;
2297
  opacity: 0.6;
2298
  filter: alpha(opacity=60);
2299
}
2300
.icheck-colors > li:first-child {
2301
  margin-left: 0;
2302
}
2303
.icheck-colors > li:hover {
2304
  opacity: 1;
2305
  filter: alpha(opacity=100);
2306
  cursor: pointer;
2307
}
2308
.icheck-colors > li.active {
2309
  height: 26px;
2310
  margin-top: 0;
2311
  opacity: 0.6;
2312
  filter: alpha(opacity=60);
2313
}
2314
.icheck-colors > li.red {
2315
  background: #d54e21;
2316
}
2317
.icheck-colors > li.green {
2318
  background: #78a300;
2319
}
2320
.icheck-colors > li.blue {
2321
  background: #0e76a8;
2322
}
2323
.icheck-colors > li.aero {
2324
  background: #9cc2cb;
2325
}
2326
.icheck-colors > li.grey {
2327
  background: #73716e;
2328
}
2329
.icheck-colors > li.orange {
2330
  background: #f70;
2331
}
2332
.icheck-colors > li.yellow {
2333
  background: #fc0;
2334
}
2335
.icheck-colors > li.pink {
2336
  background: #ff66b5;
2337
}
2338
.icheck-colors > li.purple {
2339
  background: #6a5a8c;
2340
}
2341
 
2342
/***
2343
AngularJS UI-select
2344
***/
2345
.ui-select-match-close {
2346
  margin-top: 5px !important;
2347
  margin-left: 5px !important;
2348
}