Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

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