Browse code

Created repository.

DoubleBastionAdmin authored on 26/01/2022 20:32:42
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,2975 @@
1
+/**
2
+ *  Copyright (C) 2021  Double Bastion LLC
3
+ *
4
+ *  This file is part of Roundpin, which is licensed under the
5
+ *  GNU Affero General Public License Version 3.0. The license terms
6
+ *  are detailed in the "LICENSE.txt" file located in the root directory.
7
+ *
8
+ *  This is a modified version of the original file "phone.css"
9
+ *  released under AGPL v3.0 and first modified in 2020.
10
+ *  The copyright notice for the original content follows:
11
+ *
12
+ *  Copyright (c) 2020  - Conrad de Wet - All Rights Reserved.
13
+ */
14
+
15
+/* CSS_dhtmlxUi */
16
+
17
+.NoSelect {
18
+    -webkit-user-select: none;  /* Chrome all / Safari all */
19
+    -moz-user-select: none;     /* Firefox all */
20
+    -ms-user-select: none;      /* IE 10+ */
21
+    user-select: none;          /* Likely future */
22
+}
23
+
24
+.UiText {
25
+    font-family: Inter, sans-serif;
26
+    color:#333333;
27
+    font-size: 15px; 
28
+    margin-top: 8px;
29
+}
30
+
31
+.UiWindowField .UiText {
32
+    font-weight: 500 !important;
33
+}
34
+
35
+.UiButtonBar {
36
+    text-align:center; 
37
+    border-top:1px solid #e6e6e6; 
38
+    background-color:#F3F3F3; 
39
+    height:49px;
40
+    vertical-align: middle;
41
+    line-height: 49px;
42
+}
43
+
44
+.UiButtonBar button {
45
+    margin: 0px;
46
+    line-height: 100%;
47
+    padding: 6px 6px;
48
+    border: 1px solid #417bba;
49
+    background-color: #417bba;
50
+    border-radius: 3px;
51
+    min-width: 30px;
52
+    min-height: 24px;
53
+    font-family: Inter, sans-serif;
54
+    color: #FFFFFF;
55
+    font-size: 14px;
56
+    margin-left: 1px;
57
+    margin-right: 1px;
58
+    margin-top: 8px;
59
+    outline: none;
60
+    cursor: pointer;
61
+}
62
+
63
+.UiButtonBar button:hover {
64
+    background-color: #3a6ba1;
65
+    border: 1px solid #3a6ba1;
66
+    color: #FFFFFF;
67
+}
68
+
69
+.UiButtonBar button:active {
70
+    border: 1px solid #285480;
71
+    background-color: #285480;
72
+    background-image: none;
73
+    color: #FFFFFF;
74
+}
75
+
76
+.UiButtonBar button:focus {
77
+	outline: none;
78
+}
79
+
80
+.UiButtonBar button:disabled {
81
+    cursor: default;
82
+    color: #CCCCCC;
83
+}
84
+
85
+.UiButtonBarHtml {
86
+    position: absolute;
87
+    left: 0px;
88
+    width: 100%;
89
+    bottom: 0px;
90
+}
91
+
92
+.UiWindowButtonBar {
93
+    text-align:center; 
94
+    height: 49px;
95
+    vertical-align: middle;
96
+    line-height: 49px;
97
+    padding: 11px 0px;
98
+}
99
+
100
+.UiWindowButtonBar button {
101
+    margin: 0px;
102
+    line-height: 100%;
103
+    padding: 6px 6px;
104
+    border: 1px solid #417bba;
105
+    background-color: #417bba;
106
+    border-radius: 3px;
107
+    min-width: 80px;
108
+    font-family: Inter, sans-serif;
109
+    color: #FFFFFF;
110
+    font-size: 14px;
111
+    margin-left: 1px;
112
+    margin-right: 1px;
113
+    outline: none;
114
+    cursor: pointer;
115
+}
116
+
117
+.UiWindowButtonBar button:hover {
118
+    background-color: #3a6ba1;
119
+    border: 1px solid #3a6ba1;
120
+    color: #FFFFFF;
121
+}
122
+
123
+.UiWindowButtonBar button:active {
124
+    border: 1px solid #285480;
125
+    background-color: #285480;
126
+    background-image: none;
127
+    color: #FFFFFF;
128
+}
129
+
130
+.UiWindowButtonBar button:focus {
131
+    outline: none;
132
+}
133
+
134
+.UiWindowButtonBar button:disabled {
135
+    cursor: default;
136
+    color: #CCCCCC;
137
+}
138
+
139
+#rightContent {
140
+
141
+}
142
+
143
+#WindowButton1, #WindowButton2 {
144
+    margin: 0px 6px;
145
+}
146
+
147
+#ConfirmOkButton, #ConfirmCancelButton {
148
+    margin: 7px 6px;
149
+}
150
+
151
+#confTableSection {
152
+    display: block;
153
+    margin: 38px 0px 20px 0px;
154
+    font-family: Inter, sans-serif;
155
+    color: #333333;
156
+    font-size: 16px;
157
+    text-align: left;
158
+    font-weight: 700;
159
+}
160
+
161
+.confExtLabels {
162
+    font-family: Inter, sans-serif;
163
+    font-size: 14px;
164
+    color: #333333 !important;
165
+}
166
+
167
+#extensionThLabel {
168
+    margin-left: 0px;
169
+}
170
+
171
+#extPassThLabel {
172
+    margin-left: 10px;
173
+}
174
+
175
+#extLinkThLabel {
176
+    margin-left: 11px;
177
+}
178
+
179
+.extConfExtension {
180
+    width: 60px !important;
181
+}
182
+
183
+.extConfExtensionPass {
184
+    width: 103px !important;
185
+    margin: 0px 6px;
186
+}
187
+
188
+.extConfExtensionLink {
189
+    width: 90% !important;
190
+}
191
+
192
+.saveExtConfExtension {
193
+  display: inline-block;
194
+  padding: 3px 8px 4px 8px;
195
+  border: 1px solid #65c98d;
196
+  background-color: #65c98d;
197
+  font-family: Inter, sans-serif;
198
+  font-weight: 700;
199
+  color: #FFFFFF;
200
+  font-size: 14px;
201
+  border-radius: 4px;
202
+  cursor: pointer;
203
+}
204
+
205
+.saveExtConfExtension:hover {
206
+  background-color: #60b582;
207
+  border-color: #60b582;
208
+  box-shadow: none  !important;
209
+}
210
+
211
+.saveExtConfExtension:active {
212
+  background-color: #569c72;
213
+  border-color: #569c72;
214
+  box-shadow: none  !important;
215
+} 
216
+
217
+.deleteExtRow {
218
+  margin: 0px 6px;
219
+  font-weight: 900;
220
+  cursor: pointer;
221
+}
222
+
223
+.deleteExtRowDisabled {
224
+  pointer-events: none !important;
225
+}
226
+
227
+.deleteExtRow:hover {
228
+  color: #961818;
229
+}
230
+
231
+#add_New_External_User {
232
+    display: block;
233
+    margin: 18px 0px 30px 0px;
234
+    padding: 6px 12px 7px 12px;
235
+    border: 1px solid #65c98d;
236
+    background-color: #65c98d;
237
+    font-size: 14px;
238
+    font-family: Inter, sans-serif;
239
+    font-weight: 700;
240
+    color: #FFFFFF;
241
+    border-radius: 4px;
242
+    cursor: pointer;
243
+    outline: none;
244
+    float: right !important;
245
+}
246
+
247
+#add_New_External_User:hover {
248
+    border: 1px solid #60b582;
249
+    background-color: #60b582;
250
+    color: #FFFFFF;
251
+}
252
+
253
+#add_New_External_User:active {
254
+    border: 1px solid #569c72;
255
+    background-color: #569c72;
256
+    color: #FFFFFF;
257
+}
258
+
259
+#Save_New_User_Password, #Save_New_User_Email, #Close_User_Account {
260
+    display: block;
261
+    margin: 0px;
262
+    padding: 7px 12px;
263
+    border: 1px solid #4c84c2;
264
+    background-color: #4c84c2;
265
+    font-size: 14px;
266
+    font-family: Inter, sans-serif;
267
+    color: #FFFFFF;
268
+    border-radius: 4px;
269
+    cursor: pointer;
270
+    outline: none;
271
+}
272
+
273
+#Save_New_User_Password:hover, #Save_New_User_Email:hover, #Close_User_Account:hover {
274
+    border: 1px solid #396da8;
275
+    background-color: #396da8;
276
+    background-image: linear-gradient(#5686ba, #3b6fa8);
277
+    color: #FFFFFF;
278
+}
279
+
280
+#Save_New_User_Password:active, #Save_New_User_Email:active, #Close_User_Account:active {
281
+    border: 1px solid #205b96;
282
+    background-color: #205b96;
283
+    background-image: none;
284
+    color: #FFFFFF;
285
+}
286
+
287
+.UiInputText{
288
+    margin-bottom: 15px !important;
289
+    font-size: 16px !important;
290
+    color: #333333 !important;
291
+    width: 100% !important;
292
+    padding-top: 10px !important;
293
+    padding-bottom: 10px !important;
294
+    padding-left: 3px !important;
295
+}
296
+
297
+.UiWindowField {
298
+    position: relative;
299
+    padding-top: 8px;
300
+    padding-bottom: 0px;
301
+    padding-left: 5.7%;
302
+    padding-right: 5.7%;
303
+    font-family: Inter, sans-serif;
304
+    color: #333333;
305
+    font-size: 14px;
306
+    line-height: 1.5;
307
+    height: 100%;
308
+    overflow-y: auto;
309
+    overflow-x: hidden;
310
+}
311
+
312
+.PastePreviewContainer {
313
+    display: block;
314
+    width: 150px;
315
+    height: 150px;
316
+    border: 10px solid #FFFFFF;
317
+    border-radius: 200px;
318
+    background-color: #F3F3F3;
319
+    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
320
+}
321
+
322
+.PastePreview {
323
+    max-width: 340px;
324
+    max-height : 340px;
325
+    border: 1px solid #CCCCCC;
326
+    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.25);
327
+    margin: 5px;
328
+    background-color: #F3F3F3;
329
+    border: 10px solid #FFFFFF;
330
+    border-radius: 200px;
331
+}
332
+
333
+.FullScreenVideo{
334
+    position: fixed !important;
335
+    top: 0px !important;
336
+    left: 0px !important;
337
+    display: block;
338
+    width: 100% !important;
339
+    height: 100% !important;
340
+    background-color: #000000 !important;
341
+    margin: 0px !important;
342
+    padding: 0px !important;
343
+    z-index: 2147483647 !important;
344
+}
345
+
346
+.dtmfButtons{
347
+    font-size: 20px;
348
+    color: #222222;
349
+    width: 40px;
350
+    height: 40px;
351
+    padding: 2px 4px 2px 4px;
352
+    border: 1px solid #efefef;
353
+}
354
+
355
+.dtmfButtons:hover{
356
+    color: #FFFFFF;
357
+    background-color: #222222;
358
+}
359
+
360
+.dtmfButtons:active{
361
+    color: #cccccc;
362
+    background-color: #000000;
363
+}
364
+
365
+.dtmfButtons div {
366
+    font-size: 20px;
367
+    line-height: 9px;
368
+    margin: 0px;
369
+    margin: 6px 0px 0px 0px;
370
+    padding: 0px;
371
+}
372
+
373
+.dtmfButtons span {
374
+    display: block;
375
+    font-size: 9px;
376
+    margin: 3px 0px 0px 0px;
377
+    padding: 0px;
378
+}
379
+
380
+/* CSS_TabPageTemplate */
381
+
382
+audio{
383
+    outline: none;
384
+}
385
+
386
+html {
387
+    margin: 0px;
388
+    padding: 0px;
389
+    height: 100%;
390
+}
391
+
392
+body {
393
+    height: 100%;
394
+    margin-top: 0px;
395
+    margin-bottom: 0px;
396
+    padding: 0px;
397
+    font-family: Inter, sans-serif;
398
+    font-size: 14px;
399
+    line-height: 1.5;
400
+    color: #CCCCCC;
401
+    cursor: default;
402
+    background-color: #F0F5FC;
403
+    overflow: hidden;
404
+    user-select: none !important;
405
+}
406
+
407
+.pageContainer{
408
+    min-width: 300px;
409
+    margin-left: auto;
410
+    margin-right: auto;
411
+    height: 100%;
412
+    margin-top: 0px;
413
+    margin-bottom: 0px;
414
+    padding: 0px;
415
+}
416
+
417
+.smallFlag {
418
+    height: 12px !important;
419
+    vertical-align: middle !important;
420
+    display: inline-block !important;
421
+    margin-right: 5px !important;
422
+    border: 1px solid #868686 !important;
423
+    border-radius: 2px !important;
424
+    background-color: #868686 !important;
425
+}
426
+
427
+/* ScrollBar Styling */
428
+.scroller {
429
+    overflow-y: auto;
430
+    /* Firefox */
431
+    scrollbar-color: #516896 transparent;
432
+}
433
+
434
+.scroller::-webkit-scrollbar {
435
+    width: 10px;
436
+    /* Width */
437
+}
438
+
439
+.scroller::-webkit-scrollbar-track {
440
+    background: transparent;
441
+    /* Track */
442
+}
443
+
444
+.scroller::-webkit-scrollbar-thumb {
445
+    background: #516896;
446
+    /* Handle */
447
+    border-radius: 50px;
448
+}
449
+
450
+.scroller::-webkit-scrollbar-thumb:hover {
451
+    background: #697ca2;
452
+    /* Handle on hover */
453
+}
454
+
455
+.NoItems {
456
+    margin-top: 50px;
457
+    margin-bottom: 50px;
458
+    margin-left: auto;
459
+    margin-right: auto;
460
+    text-align: center;
461
+    width: 200px;
462
+    border: 2px dashed #9cb5d7;
463
+    border-radius: 15px;
464
+    padding: 20px;
465
+    color: #9cb5d7 !important;
466
+}
467
+
468
+.SelectItemArrow {
469
+    float: left;
470
+    margin-top: -10px;
471
+    margin-right: -16px;
472
+    margin-left: -10px;
473
+}
474
+
475
+.helpFieldset {
476
+    background-color: #f9f9f9;
477
+    border-right: none;
478
+    border-left: none;
479
+    border-color: #293442;
480
+    font-size: 13px;
481
+    color: #515e6f;
482
+}
483
+
484
+.FormTextRight {
485
+    display: inline-block;
486
+    text-align: right;
487
+    padding-right: 5px;
488
+}
489
+
490
+.textField {
491
+    border: 1px solid #80add4 !important;
492
+    border-radius: 5px;
493
+    padding-left: 3px !important;
494
+    line-height: 22px !important;
495
+    background-color: #fafafa !important;
496
+    box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.25);
497
+    box-sizing: border-box;
498
+}
499
+
500
+.contentLoading {
501
+    display: none;
502
+    /* Start Hidden - must activate me :) */
503
+    margin-top: 15px;
504
+    margin-bottom: 15px;
505
+    border: 1px solid #CCCCCC;
506
+    border-radius: 50px;
507
+    background-color: #FFFFFF;
508
+    text-align: center;
509
+    color: #333333;
510
+    width: 90%;
511
+    margin-left: auto;
512
+    margin-right: auto;
513
+    /* Optional */
514
+    box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.25);
515
+    line-height: 16px;
516
+    font-size: 11px;
517
+    background-color: #e6e6e6;
518
+    background-image: repeating-linear-gradient(-45deg, #e6e6e6, #e6e6e6 10px, #cfd9e8 10px, #cfd9e8 20px);
519
+}
520
+
521
+.required:before {
522
+    content: "\f069";
523
+    font-family: FontAwesome;
524
+    color: red;
525
+    font-size: 7px;
526
+    vertical-align: text-top;
527
+    margin-right: 3px;
528
+}
529
+
530
+.on_white{
531
+    color: #333333;
532
+}
533
+.on_white:hover{
534
+    color: #F3F3F3;
535
+}
536
+
537
+/* CSS_dhtmlxUiImportant */
538
+/* ====================================================================================== */
539
+
540
+/* Windows */
541
+.dhxwin_fr_cover_dnd {
542
+    display:block !important;
543
+}
544
+.dhxwins_vp_material div.dhxwins_mcover {
545
+    background-color: #000000 !important;
546
+    opacity: .6 !important;
547
+}
548
+.dhxwins_vp_material div.dhxwin_active {
549
+    background-color: #FFFFFF !important;
550
+    border-radius: 5px !important;
551
+}
552
+.dhxwins_vp_material div.dhxwin_hdr {
553
+    background-color: #FFFFFF !important;
554
+    color: #222222 !important;
555
+}
556
+.dhxwins_vp_material div.dhxwin_brd {
557
+    border-color: #FFFFFF !important;
558
+}
559
+.dhxwins_vp_material div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button, .dhxwins_vp_material div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis {
560
+    margin-top: 0px !important;
561
+    background-image: none !important;
562
+}
563
+.dhxwins_vp_material div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_help:before {
564
+    content: "\f128"; /* Help */
565
+    font-family: FontAwesome;
566
+    position: absolute;
567
+    line-height: 24px;
568
+    height: 24px;
569
+    width: 24px;
570
+    text-align: center;
571
+    font-size: 13px;
572
+}
573
+.dhxwins_vp_material div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_park:before {
574
+    content: "\f2d1"; /* Minimise */
575
+    font-family: FontAwesome;
576
+    position: absolute;
577
+    line-height: 24px;
578
+    height: 24px;
579
+    width: 24px;
580
+    text-align: center;
581
+    font-size: 13px;
582
+}
583
+.dhxwins_vp_material div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_minmax:before {
584
+    content: "\f2d0"; /* Maximise */
585
+    font-family: FontAwesome;
586
+    position: absolute;
587
+    line-height: 24px;
588
+    height: 24px;
589
+    width: 24px;
590
+    text-align: center;
591
+    font-size: 13px;
592
+}
593
+.dhxwins_vp_material div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_minmaxed:before {
594
+    content: "\f2d2"; /* Restore */
595
+    font-family: FontAwesome;
596
+    position: absolute;
597
+    line-height: 24px;
598
+    height: 24px;
599
+    width: 24px;
600
+    text-align: center;
601
+    font-size: 13px;
602
+}
603
+.dhxwins_vp_material div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_close:before {
604
+    content: "\f00d"; /* Close */
605
+    font-family: FontAwesome;
606
+    position: absolute;
607
+    line-height: 24px;
608
+    height: 24px;
609
+    width: 24px;
610
+    text-align: center;
611
+    font-size: 13px;
612
+}
613
+.dhxwins_vp_material div.dhxwin_active div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button:hover {
614
+    background-color: #b01607 !important;
615
+    box-shadow: inset 0px 0px 0 1px #b01607 !important;
616
+    border-radius: 5px !important;
617
+    color: #FFFFFF;
618
+}
619
+.dhxwins_vp_material div.dhxwin_active div.dhx_cell_wins div.dhx_cell_statusbar_def div.dhx_cell_statusbar_text, .dhxwins_vp_material div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_statusbar_def div.dhx_cell_statusbar_text{
620
+    height: 49px !important;
621
+}
622
+/* Sidebar */
623
+.dhxsidebar_base_material div.dhxsidebar_cont div.dhx_cell_sidebar div.dhx_cell_sidebar_hdr div.dhx_cell_sidebar_hdr_icon{
624
+    background-image: none !important;
625
+    cursor: pointer !important;
626
+}
627
+.dhxsidebar_base_material div.dhxsidebar_cont div.dhx_cell_sidebar div.dhx_cell_sidebar_hdr div.dhx_cell_sidebar_hdr_icon:before{
628
+    content: "\f0c9"; /* Bars */
629
+    font-family: FontAwesome;
630
+    position: absolute;
631
+    font-size: 18px;
632
+}
633
+.dhxsidebar_base_material div.dhxsidebar_cont div.dhxsidebar_side.dhxsidebar_tpl_details div.dhxsidebar_side_items div.dhxsidebar_item img.dhxsidebar_item_icon{
634
+    display: none !important;
635
+}
636
+.dhxsidebar_base_material div.dhxsidebar_cont div.dhxsidebar_side.dhxsidebar_tpl_details div.dhxsidebar_side_items div.dhxsidebar_item div.dhxsidebar_item_text{
637
+    padding-left: 16px!important;
638
+}
639
+
640
+/* CSS_HtmlElements */
641
+/* ====================================================================================== */
642
+fieldset {
643
+    border: 1px solid #333333;
644
+    border-radius: 5px;
645
+    text-align: left;
646
+}
647
+
648
+legend {
649
+    line-height: initial !important;
650
+    text-align: left;
651
+}
652
+
653
+hr {
654
+    height: 1px;
655
+    border: none;
656
+    background-color: #CCCCCC;
657
+    clear: both;
658
+}
659
+
660
+button {
661
+    margin: 0px;
662
+    line-height: 100%;
663
+    padding-left: 6px;
664
+    padding-right: 6px;
665
+    border: 1px solid transparent;
666
+    background-color: transparent;
667
+    border-radius: 5px;
668
+    min-width: 22px;
669
+    min-height: 24px;
670
+    font-family: Inter, sans-serif;
671
+    color: #bcbcbc;
672
+    font-size: 14px;
673
+    margin-left: 1px;
674
+    margin-right: 1px;
675
+    outline: none;
676
+    cursor: pointer;
677
+}
678
+
679
+button:hover {
680
+    background-color: #333333;
681
+    border: 1px solid #404040;
682
+    color: #FFFFFF;
683
+}
684
+
685
+button:active {
686
+    border: 1px solid #333333;
687
+    background-color: #222222;
688
+    background-image: none;
689
+    color: #FFFFFF;
690
+    box-shadow: 0px 0px 0px 2px rgba(65, 100, 147, 0.25);
691
+    transition: box-shadow 240ms;
692
+}
693
+
694
+button:focus {
695
+    outline: none;
696
+}
697
+
698
+button:disabled {
699
+    cursor: default;
700
+    color: #CCCCCC;
701
+}
702
+
703
+button:disabled:hover {
704
+    cursor: default;
705
+    color: #CCCCCC;
706
+}
707
+
708
+button:disabled:active {
709
+    box-shadow: none;
710
+    transition: none;
711
+}
712
+
713
+/* Text Field */
714
+input[type=text] {
715
+    color: #383838;
716
+    font-size: 14px;
717
+    padding: 1px 0px;
718
+    line-height: 22px;
719
+    border: none;
720
+    border-bottom: 2px solid #a3bad9;
721
+    background-color: transparent;
722
+}
723
+
724
+input[type=text]:focus {
725
+    outline: none;
726
+    border-bottom: 2px solid #3a6ba1;
727
+}
728
+
729
+/* Password Field */
730
+input[type=password] {
731
+    color: #3a6ba1;
732
+    font-size: 14px;
733
+    padding: 0px;
734
+    line-height: 22px;
735
+    border: none;
736
+    border-bottom: 2px solid #a3bad9;
737
+    font-size: 14px;
738
+}
739
+
740
+input[type=password]:focus {
741
+    outline: none;
742
+    border-bottom: 2px solid #3a6ba1;
743
+    background-color: transparent;
744
+}
745
+
746
+/* Select Dropdown */
747
+select {
748
+    min-width: 45px;
749
+    -webkit-appearance: none;
750
+    -moz-appearance: none;
751
+    appearance: none;
752
+    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmlld0JveD0iMCAwIDMyMCA1MTIiCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzQiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImNhcmV0LWRvd24uc3ZnIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjMgKDI0MDU1NDYsIDIwMTgtMDMtMTEpIj4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGExMCI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczgiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIyMDI2IgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjE0NzciCiAgICAgaWQ9Im5hbWVkdmlldzYiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjEuNDEwMTU2MiIKICAgICBpbmtzY2FwZTpjeD0iNzMuNzYyNzEyIgogICAgIGlua3NjYXBlOmN5PSIyNjAuMzM4OTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmc0IiAvPgogIDxwYXRoCiAgICAgZD0iTTMxLjMgMTkyaDI1Ny4zYzE3LjggMCAyNi43IDIxLjUgMTQuMSAzNC4xTDE3NC4xIDM1NC44Yy03LjggNy44LTIwLjUgNy44LTI4LjMgMEwxNy4yIDIyNi4xQzQuNiAyMTMuNSAxMy41IDE5MiAzMS4zIDE5MnoiCiAgICAgaWQ9InBhdGgyIgogICAgIHN0eWxlPSJmaWxsOiM0MTY0OTM7ZmlsbC1vcGFjaXR5OjEiIC8+Cjwvc3ZnPgo8IS0tCkZvbnQgQXdlc29tZSBGcmVlIDUuNC4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tCkxpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpCi0tPgoK');
753
+    background-size: 10px;
754
+    background-position: center right;
755
+    background-repeat: no-repeat;
756
+    font-size: 14px;
757
+    color: #3a6ba1;
758
+    padding: 0px;
759
+    line-height: 22px;
760
+    vertical-align: middle;
761
+    padding-right: 16px;
762
+    border: none;
763
+    border-bottom: 2px solid #a3bad9;
764
+    background-color: transparent;
765
+    cursor: pointer;
766
+    white-space: nowrap !important;
767
+    border-radius: 0px !important;
768
+}
769
+
770
+select:focus {
771
+    outline: none;
772
+    border-bottom: 2px solid #3a6ba1;
773
+}
774
+
775
+/* Check Boxes */
776
+input[type=checkbox] {
777
+    display: none;
778
+}
779
+
780
+input[type=checkbox] + label {
781
+    color: #3a6ba1;
782
+    padding: 0px;
783
+    line-height: 22px;
784
+    vertical-align: middle;
785
+    display: inline-block;
786
+    margin-right: 5px;
787
+    cursor: pointer;
788
+    white-space: nowrap;
789
+    overflow: hidden;
790
+    text-overflow: ellipsis;
791
+}
792
+#notificationsCheck, #enableRCcheck {
793
+    margin: 10px 5px 14px 0px !important;
794
+}
795
+input[type=checkbox] + label:before {
796
+    font-family: FontAwesome;
797
+    content: "\f096";
798
+    width: 20px;
799
+    display: inline-block;
800
+    font-size: 18px;
801
+    vertical-align: middle;
802
+    line-height: 22px;
803
+}
804
+
805
+input[type=checkbox]:checked + label:before {
806
+    font-family: FontAwesome;
807
+    content: "\f046";
808
+    width: 20px;
809
+    display: inline-block;
810
+    font-size: 18px;
811
+    vertical-align: middle;
812
+    line-height: 22px;
813
+}
814
+
815
+/* Radio Boxes */
816
+input[type=radio] {
817
+    display: none;
818
+}
819
+
820
+input[type=radio] + label {
821
+    color: #3a6ba1;
822
+    padding-top: 5px;
823
+    padding-bottom: 5px;
824
+    vertical-align: middle;
825
+    display: inline-block;
826
+    cursor: pointer;
827
+    margin-right: 5px;
828
+    white-space: nowrap;
829
+    overflow: hidden;
830
+    text-overflow: ellipsis;
831
+}
832
+
833
+input[type=radio] + label:before {
834
+    font-family: FontAwesome;
835
+    content: "\f10c";
836
+    margin-right: 3px;
837
+    font-size: 16px;
838
+    vertical-align: middle;
839
+}
840
+
841
+input[type=radio]:checked + label:before {
842
+    font-family: FontAwesome;
843
+    content: "\f192";
844
+    margin-right: 3px;
845
+    font-size: 16px;
846
+    vertical-align: middle;
847
+}
848
+
849
+.pill-nav {
850
+    display: inline-block;
851
+    color: black;
852
+    text-align: center;
853
+    font-size: 16px;
854
+    border-bottom: 1px solid #3a6ba1;
855
+    border-radius: 3px;
856
+    font-size: 0;
857
+    vertical-align: middle;
858
+    white-space: nowrap;
859
+    line-height: initial;
860
+    margin-top: 10px;
861
+}
862
+
863
+.pill-nav input[type=radio]{
864
+    display:none;
865
+}
866
+
867
+.pill-nav .radio_pill{
868
+    cursor: pointer;
869
+    font-size: 14px;
870
+}
871
+
872
+.pill-nav input[type=radio] + label {
873
+    color: #3a6ba1;
874
+    padding-left: 7px;
875
+    padding-right: 7px;
876
+    padding-top: 2px;
877
+    padding-bottom: 2px;
878
+    vertical-align: middle;
879
+    display: inline-block;
880
+    cursor: pointer;
881
+    margin-right: 0px;
882
+}
883
+
884
+.pill-nav input[type=radio] + label:before {
885
+    font-family: initial !important;
886
+    content:  initial !important;
887
+    margin-right: initial !important;
888
+    font-size:  initial !important;
889
+    vertical-align:  initial !important;
890
+}
891
+
892
+.pill-nav input[type=radio]:checked + label{
893
+    background-color: #3a6ba1;
894
+    color: white;
895
+}
896
+
897
+.pill-nav input[type=radio]:checked + label:before {
898
+    font-family: initial !important;
899
+    content: initial !important;
900
+    margin-right: initial !important;
901
+    font-size: initial !important;
902
+    vertical-align:  initial !important;
903
+}
904
+
905
+.pill-nav button:disabled {
906
+    cursor: default;
907
+    color: #666666;
908
+    background-color: #333333;
909
+}
910
+.pill-nav button {
911
+    border: none;
912
+    margin: 0px;
913
+    border-radius: 2px;
914
+}
915
+
916
+
917
+/* CSS_dhtmlxTemplateImportant */
918
+/* ====================================================================================== */
919
+div.gridbox_material.gridbox {
920
+    border-radius: 5px !important;
921
+    border: 1px solid #9cb5d7 !important;
922
+}
923
+
924
+div.gridbox_material.gridbox .xhdr {
925
+    border-bottom: 1px solid #97b2d7 !important;
926
+}
927
+
928
+div.gridbox_material.gridbox table.hdr tr {
929
+    background-color: none !important;
930
+    border: none !important;
931
+}
932
+
933
+div.gridbox_material.gridbox table.hdr td {
934
+    background-color: #9cb5d7 !important;
935
+    border: 1px solid transparent !important;
936
+    color: #ffffff !important;
937
+    font-size: 14px !important;
938
+    border-right: 1px solid transparent !important;
939
+}
940
+
941
+div.gridbox_material.gridbox table.hdr td:hover {
942
+    border-right: 1px solid #839fc5 !important;
943
+}
944
+
945
+div.gridbox_material.gridbox table.obj.row20px tr td {
946
+    border-right: 1px solid transparent !important;
947
+}
948
+
949
+div.gridbox_material.gridbox table.hdr td.dhxgrid_sort_desc_col {
950
+    background-image: none !important;
951
+}
952
+
953
+div.gridbox_material.gridbox table.hdr td.dhxgrid_sort_desc_col::before {
954
+    content: "\f0dd";
955
+    font-family: FontAwesome;
956
+    width: 13px;
957
+    height: 13px;
958
+    position: absolute;
959
+}
960
+
961
+div.gridbox_material.gridbox table.hdr td.dhxgrid_sort_asc_col {
962
+    background-image: none !important;
963
+}
964
+
965
+div.gridbox_material.gridbox table.hdr td.dhxgrid_sort_asc_col::before {
966
+    content: "\f0de";
967
+    font-family: FontAwesome;
968
+    width: 13px;
969
+    height: 13px;
970
+    position: absolute;
971
+}
972
+
973
+div.gridbox_material.gridbox table.obj.row20px tr.rowselected td {
974
+    background-color: #ffebc1 !important;
975
+}
976
+
977
+div.gridbox_material.gridbox table.obj tr.rowselected td:first-child {
978
+    border-left: 2px solid #db9f20 !important;
979
+}
980
+
981
+.dhtmlxcalendar_material div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_month_date {
982
+    background-color: #3a6ba1;
983
+}
984
+
985
+.dhtmlxcalendar_material div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_month_date_hover {
986
+    background-color: #3a6ba1;
987
+}
988
+
989
+div.dhx_popup_material div.dhx_popup_area {
990
+    border-radius: 5px;
991
+}
992
+
993
+/* CSS_Phone */
994
+/* ====================================================================================== */
995
+.noneSelected {
996
+    text-align: center;
997
+    padding: 25px
998
+}
999
+
1000
+.Settings_VolumeOutput_Container{
1001
+    display: inline-block;
1002
+    width: 100%;
1003
+    height: 4px;
1004
+    border-radius: 50px;
1005
+    border: 1px solid #CCCCCC;
1006
+    margin-top: 10px;
1007
+    background-color: #FFFFFF;
1008
+    box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2);
1009
+}
1010
+
1011
+.Settings_VolumeOutput{
1012
+    width: 5%;
1013
+    height: 4px;
1014
+    border-radius: 50px;
1015
+    background-color: rgb(14, 192, 23);
1016
+    box-shadow: inset 2px 2px 3px rgba(255, 255, 255, 0.2), inset -2px -2px 3px rgba(0, 0, 0, 0.2);
1017
+}
1018
+
1019
+.clearsearchTextBtn {
1020
+    border-radius: 100px;
1021
+    cursor: pointer;
1022
+    width: 16px;
1023
+    height: 16px;
1024
+    border: none;
1025
+    background-color: transparent;
1026
+    padding: 0px;
1027
+    font-size: 13px;
1028
+    box-shadow: none;
1029
+    color: #333333;
1030
+    min-width: 0px;
1031
+    line-height: 16px
1032
+}
1033
+
1034
+.clearsearchTextBtn:before {
1035
+    content: "\f05c";
1036
+    font-family: FontAwesome;
1037
+}
1038
+
1039
+.clearsearchTextBtn:hover {
1040
+    background-color: transparent;
1041
+}
1042
+
1043
+.clearsearchTextBtn:active {
1044
+    background-color: transparent;
1045
+}
1046
+
1047
+.cleanScroller{
1048
+    /* Firefox */
1049
+    scrollbar-width: thin;
1050
+    scrollbar-color: #a6a6a6 transparent;
1051
+}
1052
+
1053
+.cleanScroller::-webkit-scrollbar {
1054
+    width: 10px;
1055
+}
1056
+
1057
+.cleanScroller::-webkit-scrollbar-thumb {
1058
+    background: #a6a6a6;
1059
+    border-radius: 5px;
1060
+}
1061
+
1062
+.cleanScroller::-webkit-scrollbar-track {
1063
+    background: transparent;
1064
+}
1065
+
1066
+.contactArea {
1067
+    height: 100%;
1068
+    overflow-y: auto;
1069
+    overflow-x: hidden;
1070
+    scrollbar-color: #79a0d4 #eaeeff;
1071
+    /* For Firefox */
1072
+    position: absolute;
1073
+    top:0;
1074
+    left:0;
1075
+    width:100%;
1076
+    z-index: 1;
1077
+    padding: 5px;
1078
+    box-sizing: border-box;
1079
+}
1080
+
1081
+.buddy {
1082
+    padding: 5px;
1083
+    height: 42px;
1084
+    cursor: pointer;
1085
+    color: #333333;
1086
+    border-left: 3px solid transparent;
1087
+    position: relative;
1088
+}
1089
+
1090
+.buddy:hover {
1091
+    background-color: #edf4fc;
1092
+}
1093
+
1094
+.buddySelected {
1095
+    padding: 5px;
1096
+    height: 42px;
1097
+    cursor: pointer;
1098
+    color: #333333;
1099
+    background-color: #e3f1ff;
1100
+    position: relative;
1101
+    border-left: 2px solid #5f97cf;
1102
+}
1103
+
1104
+.buddyActiveCall {
1105
+    padding: 5px;
1106
+    height: 38px;
1107
+    cursor: pointer;
1108
+    color: #333333;
1109
+    background-color: #E6F1FF;
1110
+    position: relative;
1111
+    border-left: 3px solid #4E8ED5;
1112
+}
1113
+
1114
+.buddyActiveCallHollding {
1115
+    padding: 5px;
1116
+    height: 38px;
1117
+    cursor: pointer;
1118
+    color: #333333;
1119
+    background-color: #E6F1FF;
1120
+    position: relative;
1121
+    border-left: 3px solid #4E8ED5;
1122
+}
1123
+
1124
+.lineIcon {
1125
+    border-radius: 50px;
1126
+    width: 36px;
1127
+    height: 36px;
1128
+    background-color: #4e8ed5;
1129
+    box-shadow: 1px 1px 5px rgba(0,0,0,0.25);
1130
+    float: left;
1131
+    text-align: center;
1132
+    line-height: 36px;
1133
+    padding: 0px;
1134
+    font-size: 24px;
1135
+    color: #F3F3F3;
1136
+}
1137
+
1138
+.buddyIcon {
1139
+    border-radius: 50px;
1140
+    width: 36px;
1141
+    height: 36px;
1142
+    background-size: 36px;
1143
+    background-color: #CCCCCC;
1144
+    box-shadow: 1px 1px 2px rgba(0,0,0,0.25);
1145
+    float: left;
1146
+}
1147
+
1148
+.callAnswerBuddyIcon {
1149
+    border-radius: 100px;
1150
+    width: 100px;
1151
+    height: 100px;
1152
+    background-size: 100px;
1153
+    background-color: #CCCCCC;
1154
+    border: 1px solid #3e3e3e;
1155
+    display: inline-block;
1156
+}
1157
+
1158
+.profileContainer {
1159
+    position: absolute;
1160
+    top: 0;
1161
+    left: 0;
1162
+    width: 100%;
1163
+    z-index: 1;
1164
+}
1165
+
1166
+.contact {
1167
+    padding: 6.2px 5px 5px 5px;
1168
+    color: #4c4c4c;
1169
+    position: relative;
1170
+    cursor: pointer;
1171
+}
1172
+
1173
+.contactNameText {
1174
+    margin-left: 50px;
1175
+    margin-top: 3px;
1176
+    font-size: 14px;
1177
+    color: #363636;
1178
+    margin-right: 55px;
1179
+    white-space: nowrap;
1180
+    overflow: hidden;
1181
+    text-overflow: ellipsis;
1182
+}
1183
+
1184
+.contactDate {
1185
+    float: right;
1186
+    font-size: 11px;
1187
+    color: #3f3f3f;
1188
+    margin-top: 6px;
1189
+}
1190
+
1191
+.presenceText {
1192
+    margin-left: 50px;
1193
+    margin-top: 0px;
1194
+    font-size: 12px;
1195
+    color: #5c5c5c;
1196
+    white-space: nowrap;
1197
+    overflow: hidden;
1198
+    text-overflow: ellipsis;
1199
+}
1200
+
1201
+.searchClean {
1202
+    display: inline;
1203
+    border-radius: 3px;
1204
+    padding: 0px 1px 0px 5px;
1205
+    background-color: #fafafa;
1206
+    height: 26px;
1207
+    box-sizing: border-box;
1208
+    color: #5a5a5a;
1209
+}
1210
+
1211
+.searchClean:before {
1212
+    content: "\f002";
1213
+    font-family: FontAwesome;
1214
+    color: #393f47;
1215
+    text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.25);
1216
+}
1217
+
1218
+.searchClean INPUT {
1219
+    border: none;
1220
+    margin-left: 5px;
1221
+    outline: none;
1222
+    background-color: transparent;
1223
+}
1224
+
1225
+.searchClean INPUT:focus {
1226
+    border: none;
1227
+}
1228
+
1229
+.answerCall {
1230
+    text-align: center;
1231
+    padding: 25px;
1232
+    margin-top: 10px;
1233
+}
1234
+
1235
+.dialCall {
1236
+    text-align: center;
1237
+    padding: 25px;
1238
+    margin-top: 10px;
1239
+}
1240
+
1241
+.progressCall {
1242
+    text-align: center;
1243
+    padding: 25px;
1244
+    margin-top: 10px;
1245
+}
1246
+
1247
+.videoCall {
1248
+    margin-top: 10px;
1249
+}
1250
+
1251
+.stream {
1252
+    display: none;
1253
+}
1254
+
1255
+.streamSelected {
1256
+    height: 100%;
1257
+    width: 100%;
1258
+}
1259
+
1260
+.streamSection {
1261
+    background-color: #fafafa;
1262
+    border-radius: 5px;
1263
+    vertical-align: top;
1264
+    position: relative;
1265
+    border: 1px solid #FAFAFA;
1266
+}
1267
+
1268
+.logoSection {
1269
+    position:relative;
1270
+    padding: 5px;
1271
+    background-color: #fafafa;
1272
+    border-radius: 5px;
1273
+    vertical-align: top;
1274
+}
1275
+
1276
+#searchBoxAndIcons {
1277
+    display: inline-block;
1278
+    margin: 0px 0px -6px 0px;
1279
+    padding: 0px 0px 0px 5px;
1280
+    width: 100%;
1281
+}
1282
+
1283
+.streamSectionBackground, .logoSectionBackground {
1284
+    background-position-x: center;
1285
+    background-position-y: bottom;
1286
+}
1287
+
1288
+.chatHistory {
1289
+    display: block;
1290
+    position: relative;
1291
+    height: 74vh !important;
1292
+    overflow: auto;
1293
+    user-select: none;
1294
+    /* For Firefox */
1295
+    top:0px;
1296
+    left:0px;
1297
+    width:100%;
1298
+    z-index: 1;
1299
+    padding: 5px;
1300
+    box-sizing: border-box;
1301
+}
1302
+
1303
+.roundButtons {
1304
+    border-radius: 100px;
1305
+    cursor: pointer;
1306
+    width: 32px;
1307
+    height: 32px;
1308
+    line-height: 32px;
1309
+    border: 1px solid #B3B3B3;
1310
+    background-color: transparent;
1311
+    padding: 0px;
1312
+    font-size: 16px;
1313
+    box-shadow: none;
1314
+    color: #5f5f5f;
1315
+    min-width: 0px;
1316
+}
1317
+
1318
+.roundButtonsSpec {
1319
+    border-radius: 100px;
1320
+    cursor: pointer;
1321
+    width: 32px;
1322
+    height: 32px;
1323
+    line-height: 32px;
1324
+    border: 1px solid #B3B3B3;
1325
+    background-color: transparent;
1326
+    padding: 0px;
1327
+    font-size: 16px;
1328
+    box-shadow: none;
1329
+    color: #5f5f5f;
1330
+    min-width: 0px;
1331
+    margin: 2px 0px 4px 2px;
1332
+}
1333
+
1334
+.roundButtons:hover, .roundButtonsSpec:hover {
1335
+    border: 1px solid #404040;
1336
+    background-color: #333333;
1337
+}
1338
+
1339
+.roundButtons:active, .roundButtonsSpec:active {
1340
+    border: 1px solid #404040;
1341
+    background-color: #222222;
1342
+    color: #FFFFFF;
1343
+}
1344
+
1345
+.toolBarButtons {
1346
+    border-radius: 5px;
1347
+    cursor: pointer;
1348
+    width: 26px;
1349
+    height: 26px;
1350
+    border: 1px solid #CCCCCC;
1351
+    background-color: #ececec;
1352
+    padding: 0px;
1353
+    font-size: 14px;
1354
+    box-shadow: none;
1355
+    color: #333333;
1356
+    min-width: 0px;
1357
+    vertical-align: middle;
1358
+}
1359
+
1360
+.toolBarButtons:hover {
1361
+    border: 1px solid #CCCCCC;
1362
+    background-color: #CCCCCC;
1363
+}
1364
+
1365
+.toolBarButtons:active {
1366
+    border: 1px solid #666666;
1367
+    background-color: #666666;
1368
+    color: #FFFFFF;
1369
+}
1370
+
1371
+.meterContainer {
1372
+    display: inline-block;
1373
+    width: 5px;
1374
+    height: 28px;
1375
+    border: 1px solid #CCCCCC;
1376
+    background-color: #ececec;
1377
+    padding: 0px;
1378
+    vertical-align: middle;
1379
+    position: relative;
1380
+    border-radius: 3px;
1381
+}
1382
+
1383
+.meterLevel {
1384
+    background-color: #19ad19;
1385
+    width: 100%;
1386
+    position: absolute;
1387
+    left: 0px;
1388
+    bottom: 0px;
1389
+    border-radius: 2px;
1390
+}
1391
+
1392
+.EmojiMenu {
1393
+    position: absolute;
1394
+    width: 340px;
1395
+    bottom: 124px;
1396
+    right: -5px;
1397
+    background-color: #ffffff;
1398
+    border-radius: 4px;
1399
+    z-index: 1018;
1400
+}
1401
+
1402
+.sendMessagePreview {
1403
+    padding-top: 2px;
1404
+    padding-bottom: 2px;
1405
+    border-bottom: 2px solid #cecece;
1406
+    font-family: Inter, sans-serif;
1407
+    font-size: 14px;
1408
+    color: #272f39;
1409
+}
1410
+
1411
+.sendMessagePreviewLeft {
1412
+    margin-right: 30px;
1413
+}
1414
+
1415
+.sendMessagePreviewHtml {
1416
+    background-color: rgba(215, 232, 247, 0.8);
1417
+    padding: 5px;
1418
+    box-sizing: border-box;
1419
+    border-radius: 5px;
1420
+    display: inline-block;
1421
+    text-align: left;
1422
+    max-height: 300px;
1423
+    max-width: 85%;
1424
+    overflow-y: auto;
1425
+    overflow-x: hidden;
1426
+    color: #383838;
1427
+}
1428
+
1429
+.previewImage {
1430
+    cursor: pointer;
1431
+    max-width: 320px;
1432
+    border-radius: 5px;
1433
+    border: 1px solid #929292;
1434
+    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.25);
1435
+}
1436
+
1437
+.previewHyperlink {
1438
+    color: blue;
1439
+}
1440
+
1441
+.sendMessagePreviewContainer{
1442
+    width: 100%;
1443
+}
1444
+
1445
+.sendMessagePreviewContainer TD {
1446
+    vertical-align: middle;
1447
+    text-align: center;
1448
+}
1449
+
1450
+.sendMessageContainer {
1451
+    width: 100%;
1452
+    height: 80px;
1453
+}
1454
+
1455
+.sendMessageContainer TD {
1456
+    vertical-align: top;
1457
+    text-align: center;
1458
+}
1459
+
1460
+.chatMessage {
1461
+    box-sizing: border-box;
1462
+    padding: 6px;
1463
+    width: 100%;
1464
+    height: 100%;
1465
+    border: none;
1466
+    outline: none;
1467
+    resize: none;
1468
+    font-family: Inter, sans-serif;
1469
+    font-size: 15px;
1470
+    color: #4e4e4e;
1471
+    background-color: transparent;
1472
+}
1473
+
1474
+.buddyIconSmall {
1475
+    display: block;
1476
+    border-radius: 50px;
1477
+    width: 18px;
1478
+    height: 18px;
1479
+    background-size: 18px;
1480
+    background-color: #CCCCCC;
1481
+    border: 1px solid #FFFFFF;
1482
+    box-shadow: 1px 1px 3px rgba(0,0,0,0.25);
1483
+}
1484
+
1485
+.theirChatMessage {
1486
+    padding-left:5px;
1487
+    margin-top: 15px;
1488
+    margin-right: auto;
1489
+    max-width: 85%;
1490
+}
1491
+
1492
+.theirChatMessage TD {
1493
+    vertical-align: top;
1494
+    text-align: left;
1495
+}
1496
+
1497
+.theirChatMessage AUDIO {
1498
+    width: 100%;
1499
+    height: 30px;
1500
+    outline: none;
1501
+    border-radius: 5px;
1502
+    background-color: #f2f3f4;
1503
+    color: #333333;
1504
+}
1505
+
1506
+.theirChatMessage  VIDEO {
1507
+    max-width: 640px;
1508
+    width: 100%;
1509
+    outline: none;
1510
+    background-color: #000000;
1511
+    border-radius: 5px;
1512
+}
1513
+
1514
+.theirChatMessageText {
1515
+    display: inline-block;
1516
+    background-color: #e3faef;
1517
+    padding: 5px;
1518
+    border-radius: 5px;
1519
+    font-size: 14px;
1520
+    color: #272f39;
1521
+    position: relative;
1522
+}
1523
+
1524
+.ourChatMessage {
1525
+    padding-right: 5px;
1526
+    margin-top: 15px;
1527
+    margin-left: auto;
1528
+    max-width: 85%;
1529
+}
1530
+
1531
+.ourChatMessage TD {
1532
+    vertical-align: top;
1533
+    text-align: left;
1534
+}
1535
+
1536
+.ourChatMessage AUDIO {
1537
+    width: 100%;
1538
+    height: 30px;
1539
+    outline: none;
1540
+    border-radius: 5px;
1541
+    background-color: #f2f3f4;
1542
+    color: #333333;
1543
+}
1544
+
1545
+.ourChatMessage VIDEO {
1546
+    max-width: 640px;
1547
+    width: 100%;
1548
+    outline: none;
1549
+    background-color: #000000;
1550
+    border-radius: 5px;
1551
+}
1552
+
1553
+.ourChatMessageText {
1554
+    display: inline-block;
1555
+    background-color: #e9f4ff;
1556
+    padding: 5px;
1557
+    border-radius: 5px;
1558
+    font-size: 14px;
1559
+    color: #272f39;
1560
+    position: relative;
1561
+}
1562
+
1563
+.messageDate {
1564
+    font-size: 11px;
1565
+    color: #666666;
1566
+}
1567
+
1568
+.messageText {
1569
+    user-select: text;
1570
+    cursor: text;
1571
+    font-size: 15px;
1572
+    word-break: keep-all;
1573
+}
1574
+
1575
+.chatMessageTable {
1576
+    position: relative;
1577
+    z-index: 1020;
1578
+}
1579
+
1580
+.chatMessageDropdown {
1581
+    cursor: pointer;
1582
+    position: absolute;
1583
+    right: 5px;
1584
+    width: 20px;
1585
+    height: 20px;
1586
+    line-height: 20px;
1587
+    text-align: center;
1588
+    background-color: rgba(255, 255, 255, 0.8);
1589
+    border-radius: 50px;
1590
+}
1591
+
1592
+.callRecordings {
1593
+    font-size:11px
1594
+}
1595
+
1596
+.callRecordings button {
1597
+    width: 30px;
1598
+    text-align: center;
1599
+    height: 30px;
1600
+    line-height: 30px;
1601
+    float: left;
1602
+    margin-right: 10px;
1603
+    color: #333333;
1604
+    background-color: #CCCCCC;
1605
+    border: 1px solid #222222;
1606
+    border-radius: 50px;
1607
+}
1608
+
1609
+.callRecordings button:hover {
1610
+    color: #cccccc;
1611
+    background-color: #333333;
1612
+    border: 1px solid #222222;
1613
+}
1614
+
1615
+.callRecordings img {
1616
+    width: 100%;
1617
+    max-width: 400px; /* 854x480 (16:9) */
1618
+    border-radius: 5px;
1619
+    filter: blur(1px);
1620
+    transform: scale(1.1);
1621
+}
1622
+
1623
+.callRecording {
1624
+    background-color: #CCCCCC;
1625
+    border-radius: 10px;
1626
+    padding: 5px;
1627
+    margin-top: 2px;
1628
+    margin-bottom: 2px;
1629
+}
1630
+
1631
+.callRecording DIV {
1632
+    overflow: hidden;
1633
+    border-radius: 5px;
1634
+}
1635
+
1636
+.videoPoster {
1637
+    border-radius: 50px !important;
1638
+    margin: 0px !important;
1639
+    border: none !important;
1640
+    color: #cccccc !important;
1641
+    background-color: rgba(0, 0, 0, 0.5) !important;
1642
+    width: 50px !important;
1643
+    height: 50px !important;
1644
+    padding: 0px !important;
1645
+    position: absolute;
1646
+    left: calc(50% - 25px);
1647
+    top: calc(50% - 25px);
1648
+}
1649
+
1650
+.videoPoster:hover {
1651
+    color: #e0e0e0 !important;
1652
+}
1653
+
1654
+.videoPoster I {
1655
+    border: 1px solid #cccccc;
1656
+    border-radius: 50px;
1657
+    width: 48px;
1658
+    text-align: center;
1659
+    height: 48px;
1660
+    line-height: 48px;
1661
+    font-size: 24px;
1662
+    background-color: rgba(0, 0, 0, 0.5);
1663
+}
1664
+
1665
+.previewVideo {
1666
+    max-height: 720px;
1667
+    max-width: 100%;
1668
+    background-color: #666666;
1669
+    border: 1px solid #222222;
1670
+    box-shadow: 1px 1px 5px rgba(0, 0, 0, .25);
1671
+    border-radius: 5px;
1672
+    transform: rotateY(180deg);  
1673
+}
1674
+
1675
+.emojiButton BUTTON {
1676
+    font-size: 23px;
1677
+    padding-left: 0px;
1678
+    padding-right: 0px;
1679
+    min-width: 30px;
1680
+    min-height: 30px;
1681
+    line-height: 28px;
1682
+    text-align: center;
1683
+}
1684
+
1685
+.PreviewContainer {
1686
+    text-align: left;
1687
+    margin-top: 15px;
1688
+    position: absolute;
1689
+    left: 0px;
1690
+    right: 0px;
1691
+    z-index: 10;
1692
+}
1693
+
1694
+.PreviewContainer VIDEO {
1695
+    margin-left: 10px;
1696
+    border-radius: 5px;
1697
+    background-color: #000000;
1698
+    height: auto;
1699
+    width: 15%;
1700
+}
1701
+
1702
+.PreviewContainer_FS {
1703
+    height: calc(10%);
1704
+    position: absolute;
1705
+}
1706
+
1707
+.PreviewContainer_FS VIDEO {
1708
+    height: 100% !important;
1709
+    width: auto !important;
1710
+}
1711
+
1712
+.StageContainer {
1713
+    width: 100%;
1714
+    min-height: 360px;
1715
+    background-color: #000000;
1716
+    margin-top: 10px;
1717
+    text-align: center;
1718
+    z-index: 9;
1719
+}
1720
+
1721
+.StageContainer VIDEO {
1722
+    border-radius: 0px;
1723
+    background-color: #000000;
1724
+    height: auto;
1725
+    max-height: 360px;
1726
+    width: 100%;
1727
+    max-width: 898px;
1728
+    object-fit: contain;
1729
+}
1730
+
1731
+.StageContainer_FS {
1732
+    height: calc(100% - 55px) !important;
1733
+    max-height: initial !important;
1734
+}
1735
+
1736
+.StageContainer_FS VIDEO {
1737
+    height: 100% !important;
1738
+    width: 100% !important;
1739
+    max-height: 100% !important;
1740
+    max-width: 100% !important;
1741
+    object-fit: cover;
1742
+}
1743
+
1744
+.canvas-container {
1745
+    display: inline-block;
1746
+}
1747
+
1748
+.callStatus {
1749
+    background-color: #EDEDED;
1750
+    border-radius: 50px;
1751
+    padding: 4px 0px 3px 15px;
1752
+    text-align: left;
1753
+    color: #383838;
1754
+}
1755
+
1756
+.answerButton {
1757
+    background-color: #059609;
1758
+    border: none;
1759
+    padding: 4px 15px 7px 15px;
1760
+    font-weight: 500;
1761
+    color: #ffffff;
1762
+    cursor: pointer;
1763
+}
1764
+
1765
+.answerButton:hover {
1766
+    background-color: #0aa80f;
1767
+    border: none;
1768
+}
1769
+
1770
+.answerButton:active {
1771
+    background-color: #017a05;
1772
+}
1773
+
1774
+.hangupButton {
1775
+    background-color: #dc0000;
1776
+    padding: 4px 15px 6px 15px;
1777
+    font-weight: 500;
1778
+    border: none;
1779
+    color: #ffffff;
1780
+    cursor: pointer;
1781
+}
1782
+
1783
+.streamSection .hangupButton {
1784
+    margin-top: 6px;
1785
+}
1786
+
1787
+.hangupButton:hover {
1788
+    background-color: #ff1b1b;
1789
+    border: none;
1790
+}
1791
+
1792
+.hangupButton:active {
1793
+    background-color: #d80000;
1794
+}
1795
+
1796
+.dotOnline {
1797
+    background-color: #3fbd3f;
1798
+    border: 1px solid #3fbd3f;
1799
+    position: absolute;
1800
+    width: 14px;
1801
+    height: 14px;
1802
+    border-radius: 20px;
1803
+    color: #FFFFFF;
1804
+    min-width: 0px;
1805
+    padding: 0px;
1806
+    left: 30px;
1807
+    top: 28px;
1808
+    font-size: 9px;
1809
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1810
+    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1811
+    margin: 0px;
1812
+}
1813
+
1814
+.dotOffline {
1815
+    background-color: #b5b5b5;
1816
+    border: 1px solid #808080;
1817
+    position: absolute;
1818
+    width: 12px;
1819
+    height: 12px;
1820
+    border-radius: 20px;
1821
+    color: #FFFFFF;
1822
+    min-width: 0px;
1823
+    padding: 0px;
1824
+    left: 30px;
1825
+    top: 30px;
1826
+    font-size: 9px;
1827
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1828
+    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1829
+    margin: 0px;
1830
+}
1831
+
1832
+.dotRinging {
1833
+    background-color: #3fbd3f;
1834
+    border: 1px solid #148014;
1835
+    position: absolute;
1836
+    width: 12px;
1837
+    height: 12px;
1838
+    border-radius: 20px;
1839
+    color: #FFFFFF;
1840
+    min-width: 0px;
1841
+    padding: 0px;
1842
+    left: 30px;
1843
+    top: 30px;
1844
+    font-size: 9px;
1845
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1846
+    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1847
+    margin: 0px;
1848
+}
1849
+
1850
+.dotRinging:before {
1851
+    content: "\f2a0";
1852
+    font-family: FontAwesome;
1853
+    position: absolute;
1854
+    left: 2.5px;
1855
+    top: 0px;
1856
+}
1857
+
1858
+.dotInUse {
1859
+    background-color: #3fbd3f;
1860
+    border: 1px solid #148014;
1861
+    position: absolute;
1862
+    width: 12px;
1863
+    height: 12px;
1864
+    border-radius: 20px;
1865
+    color: #FFFFFF;
1866
+    min-width: 0px;
1867
+    padding: 0px;
1868
+    left: 30px;
1869
+    top: 30px;
1870
+    font-size: 9px;
1871
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1872
+    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1873
+    margin: 0px;
1874
+}
1875
+
1876
+.dotInUse:before {
1877
+    content: "\f095";
1878
+    font-family: FontAwesome;
1879
+    position: absolute;
1880
+    left: 2.5px;
1881
+    top: 0px;
1882
+}
1883
+
1884
+.dotDoNotDisturb {
1885
+    background-color: #ff6600;
1886
+    border: 1px solid #ff6600;
1887
+    position: absolute;
1888
+    width: 14px;
1889
+    height: 14px;
1890
+    border-radius: 20px;
1891
+    color: #FFFFFF;
1892
+    min-width: 0px;
1893
+    padding: 0px;
1894
+    left: 30px;
1895
+    top: 28px;
1896
+    font-size: 9px;
1897
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1898
+    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1899
+    margin: 0px;
1900
+}
1901
+
1902
+.dotReady {
1903
+    background-color: #3fbd3f;
1904
+    border: 1px solid #148014;
1905
+    position: absolute;
1906
+    width: 12px;
1907
+    height: 12px;
1908
+    border-radius: 20px;
1909
+    color: #FFFFFF;
1910
+    min-width: 0px;
1911
+    padding: 0px;
1912
+    left: 30px;
1913
+    top: 30px;
1914
+    font-size: 9px;
1915
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1916
+    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1917
+    margin: 0px;
1918
+}
1919
+
1920
+.dotOnHold {
1921
+    background-color: #3fbd3f;
1922
+    border: 1px solid #148014;
1923
+    position: absolute;
1924
+    width: 12px;
1925
+    height: 12px;
1926
+    border-radius: 20px;
1927
+    color: #FFFFFF;
1928
+    min-width: 0px;
1929
+    padding: 0px;
1930
+    left: 30px;
1931
+    top: 30px;
1932
+    font-size: 9px;
1933
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1934
+    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1935
+    margin: 0px;
1936
+}
1937
+
1938
+.dotOnHold:before {
1939
+    content: "\f095";
1940
+    font-family: FontAwesome;
1941
+    position: absolute;
1942
+    left: 2.5px;
1943
+    top: 0px;
1944
+    color: #CCCCCC;
1945
+}
1946
+
1947
+.dotFailed {
1948
+    background-color: red;
1949
+    border: 1px solid darkred;
1950
+    position: absolute;
1951
+    width: 12px;
1952
+    height: 12px;
1953
+    border-radius: 20px;
1954
+    color: #FFFFFF;
1955
+    min-width: 0px;
1956
+    padding: 0px;
1957
+    left: 30px;
1958
+    top: 30px;
1959
+    font-size: 9px;
1960
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1961
+    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1962
+    margin: 0px;
1963
+}
1964
+
1965
+.missedNotifyer {
1966
+    background-color: #ff0000;
1967
+    border: 1px solid #ff0000;
1968
+    position: absolute;
1969
+    width: 18px;
1970
+    height: 18px;
1971
+    line-height: 18px;
1972
+    font-weight: bold;
1973
+    border-radius: 20px;
1974
+    color: #FFFFFF;
1975
+    min-width: 0px;
1976
+    padding: 0px;
1977
+    right: 2px;
1978
+    top: 5px;
1979
+    font-size: 12px;
1980
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1981
+    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1982
+    margin: 0px;
1983
+    text-align: center;
1984
+}
1985
+
1986
+.quickDial{
1987
+    border-radius: 100px;
1988
+    cursor: pointer;
1989
+    width: 18px;
1990
+    height: 18px;
1991
+    line-height: 18px;
1992
+    text-align: center;
1993
+    border: 1px solid #404040;
1994
+    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
1995
+    background-color: #2a2a2a;
1996
+    padding: 0px;
1997
+    font-size: 10px;
1998
+    color: #dcdcdc;
1999
+    min-width: 0px;
2000
+    position: absolute;
2001
+    top: 5px;
2002
+}
2003
+
2004
+.startDragDrop {
2005
+    outline: 2px dashed #184369;
2006
+}
2007
+
2008
+.progressBarContainer {
2009
+    border: 1px solid #787878;
2010
+    width: 250px;
2011
+    height: 10px;
2012
+    background-color: #fafafa;
2013
+    box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.5);
2014
+    border-radius: 5px;
2015
+    margin-top: 5px;
2016
+    overflow: hidden;
2017
+}
2018
+
2019
+.progressBarTrack {
2020
+    background-color: #19cc19;
2021
+    width: 0%;
2022
+    height: 10px;
2023
+    box-shadow: inset 3px 3px 5px rgba(255, 255, 255, 0.5);
2024
+}
2025
+
2026
+.audioStats {
2027
+    padding:10px;
2028
+    overflow: auto;
2029
+    position: fixed;
2030
+    top: 0px;
2031
+    left: 0px;
2032
+    width: 100%;
2033
+    box-sizing: border-box;
2034
+    height: 100%;
2035
+    background-color: #222222;
2036
+    z-index: 99999999;
2037
+}
2038
+
2039
+.audioStatsSet {
2040
+    max-width: 1240px;
2041
+    margin-left: auto;
2042
+    margin-right: auto;
2043
+}
2044
+
2045
+.audioGraph {
2046
+    background-color: #FFFFFF;
2047
+    border-radius: 5px;
2048
+    margin-top: 10px;
2049
+    margin-left: auto;
2050
+    margin-right: auto;
2051
+}
2052
+
2053
+.buddyProfilePic {
2054
+    display: block;
2055
+    width: 150px;
2056
+    height: 150px;
2057
+    border: 10px solid #FFFFFF;
2058
+    border-radius: 200px;
2059
+    margin-left: auto;
2060
+    margin-right: auto;
2061
+    background-size: cover;
2062
+    background-position: center;
2063
+    margin-top: 10px;
2064
+    background-color: #F3F3F3;
2065
+    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
2066
+}
2067
+
2068
+.ProfileTextLarge {
2069
+    font-size: 22px;
2070
+    color: #4c4c4c;
2071
+    line-height: 22px;
2072
+}
2073
+
2074
+.ProfileTextMedium {
2075
+    font-size: 14px;
2076
+    color: #4c4c4c;
2077
+    line-height: 16px;
2078
+    word-wrap: break-word;
2079
+}
2080
+
2081
+.ProfileTextSmall {
2082
+    font-size: 11px;
2083
+    color: #4c4c4c;
2084
+    line-height: 12px;
2085
+}
2086
+
2087
+.ConferenceParticipant {
2088
+    border: 1px solid #CCCCCC;
2089
+    background-color: #FFFFFF;
2090
+    border-radius: 100px;
2091
+    display: inline-block;
2092
+    margin-right: 10px;
2093
+    margin-bottom: 10px;
2094
+    width: 240px;
2095
+    padding: 10px;
2096
+    box-sizing: content-box;
2097
+    vertical-align: top;
2098
+    height: 37px;
2099
+    font-size: 14px;
2100
+    color: #4c4c4c;
2101
+    cursor: pointer;
2102
+    box-shadow: 1px 1px 5px rgba(0,0,0,0.15);
2103
+}
2104
+
2105
+.ConferenceParticipant .Talking {
2106
+    border: 3px solid green;
2107
+    border-radius: 50px;
2108
+    width: 32px;
2109
+    height: 32px;
2110
+    background-size: 32px;
2111
+    background-color: #CCCCCC;
2112
+    box-shadow: 1px 1px 5px rgba(0,255,0,0.25);
2113
+    float: left;
2114
+    margin-right: 10px;
2115
+}
2116
+
2117
+.ConferenceParticipant .NotTalking {
2118
+    border: 3px solid white;
2119
+    border-radius: 50px;
2120
+    width: 32px;
2121
+    height: 32px;
2122
+    background-size: 32px;
2123
+    background-color: #CCCCCC;
2124
+    box-shadow: 1px 1px 5px rgba(0,0,0,0.25);
2125
+    float: left;
2126
+    margin-right: 10px;
2127
+}
2128
+
2129
+.FlagCall {
2130
+    color: orange;
2131
+    font-size: 18px;
2132
+    vertical-align: text-top;
2133
+    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
2134
+}
2135
+
2136
+.SendingMessage {
2137
+    font-size: 13px;
2138
+}
2139
+
2140
+.SentMessage {
2141
+    color: #0099c7;
2142
+    font-size: 13px;
2143
+}
2144
+
2145
+.FailedMessage {
2146
+    color: red;
2147
+    font-size: 13px;
2148
+}
2149
+
2150
+.DeliveredMessage {
2151
+    color: #0099c7;
2152
+    font-size: 13px;
2153
+}
2154
+
2155
+/* Tags */
2156
+.tags {
2157
+    list-style: none;
2158
+    margin: 0;
2159
+    padding: 0;
2160
+    display: inline-block;
2161
+    vertical-align: middle;
2162
+}
2163
+
2164
+.tags li {
2165
+    user-select: none;
2166
+    float: left;
2167
+    margin-bottom: 1px;
2168
+    margin-top: 1px;
2169
+    margin-left: 0px;
2170
+    margin-right: 2px;
2171
+    color: #333333;
2172
+    border: 1px solid #888888;
2173
+    background-color: rgba(255, 255, 255, 0.25);
2174
+    border-radius: 6px;
2175
+    padding: 0px;
2176
+    padding-left: 2px;
2177
+    padding-right: 5px;
2178
+    line-height: 18px;
2179
+    font-size: 12px;
2180
+    cursor: pointer;
2181
+}
2182
+
2183
+.tags li:hover::before {
2184
+    content: "\f1f8";
2185
+}
2186
+
2187
+.tags li::before {
2188
+    content: "\f02b";
2189
+    font-family: FontAwesome;
2190
+    width: 16px;
2191
+    display: inline-block;
2192
+    line-height: 16px;
2193
+    height: 16px;
2194
+    vertical-align: middle;
2195
+    text-align: center;
2196
+}
2197
+
2198
+.tags input[type=text] {
2199
+    font-size: 12px;
2200
+    padding: 0px;
2201
+    margin: 0px;
2202
+    line-height: initial;
2203
+    color: #333333;
2204
+    border: none;
2205
+    width: 60px;
2206
+}
2207
+
2208
+.tags .tagText:hover::before {
2209
+    content: "\f067";
2210
+}
2211
+
2212
+.tags .tagText::before {
2213
+    content: "\f067";
2214
+}
2215
+
2216
+.cdrTag {
2217
+    margin-right: 10px;
2218
+}
2219
+
2220
+.cdrTag::before {
2221
+    content: "\f02b";
2222
+    font-family: FontAwesome;
2223
+    width: 16px;
2224
+    display: inline-block;
2225
+    line-height: 16px;
2226
+    height: 16px;
2227
+    vertical-align: middle;
2228
+    text-align: center;
2229
+}
2230
+
2231
+.messageReadMore {
2232
+    text-align: left;
2233
+    font-size: 12px;
2234
+}
2235
+
2236
+.messageReadMore span {
2237
+    text-decoration: underline;
2238
+    color: #0061c7;
2239
+    cursor: pointer;
2240
+}
2241
+
2242
+.cdrComment {
2243
+    font-size: 12px !important;
2244
+    color: #444444 !important;
2245
+    line-height: initial !important;
2246
+    text-align: left;
2247
+}
2248
+
2249
+.cdrComment input[type=text] {
2250
+    font-size: 12px !important;
2251
+    color: #444444 !important;
2252
+    background-color: #FFFFFF;
2253
+    border: none !important;
2254
+    line-height: initial !important;
2255
+    box-sizing: border-box;
2256
+    width:100%;
2257
+    border-radius: 3px;
2258
+    padding: 3px;
2259
+}
2260
+
2261
+.inCallButtons {
2262
+    width: 45px !important;
2263
+    height: 45px !important;
2264
+    font-size: 20px !important;
2265
+    margin-left: 2px !important;
2266
+    margin-right: 2px !important;
2267
+    padding-left: 0px !important;
2268
+    padding-right: 0px !important;
2269
+}
2270
+
2271
+.dialTextInput {
2272
+    width:160px;
2273
+    margin: 14px 12px;
2274
+    font-size: 16px;
2275
+    text-align: center;
2276
+    border-radius: 10px;
2277
+    border: 0.01em solid;
2278
+    border-color:#989898;
2279
+    background-color: transparent;
2280
+    outline-color: #cbe4ff;
2281
+}
2282
+
2283
+#dialText:focus {
2284
+    outline: none;
2285
+}
2286
+
2287
+.dialButtons {
2288
+    font-size: 24px; 
2289
+    border: none;
2290
+    color: #333333;
2291
+}
2292
+
2293
+.dialButtons:hover {
2294
+    color: #f3f3f3;
2295
+    background-color: #333333;
2296
+}
2297
+
2298
+.dialButtons:disabled {
2299
+    color: #666666;
2300
+}
2301
+
2302
+.dialButtons:disabled:hover {
2303
+    color: #666666;
2304
+    background-color: transparent;
2305
+    border: none;
2306
+}
2307
+
2308
+.timelineMessage {
2309
+    margin-left: 20%;
2310
+    color: #F3F3F3;
2311
+    border-left: 3px solid #3c5e82;
2312
+}
2313
+
2314
+.timelineMessageDot {
2315
+    position: relative;
2316
+    left: -6.5px;
2317
+    color: #3c5e82;
2318
+}
2319
+
2320
+.timelineMessageArea {
2321
+    color: #F3F3F3;
2322
+    padding-top: 10px;
2323
+    padding-bottom: 10px;
2324
+    padding-left: 0px;
2325
+}
2326
+
2327
+.timelineMessageDate {
2328
+    color: #565656;
2329
+    font-size: 12px;
2330
+}
2331
+
2332
+.timelineMessageText {
2333
+    color: #565656;
2334
+    padding: 5px;
2335
+    background-color: #ebf4ff;
2336
+    border-radius: 10px;
2337
+    margin-left: 10px;
2338
+}
2339
+
2340
+#smallLogo {
2341
+    display: inline-block;
2342
+    padding: 0px 0px 0px 5px;
2343
+}
2344
+
2345
+#aboutImg {
2346
+    display: inline-block;
2347
+    float: right;
2348
+    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzEyIgogICB2aWV3Qm94PSIwIDAgMTMzLjE0IDEwMC43NSIKICAgdmVyc2lvbj0iMS4xIgogICBoZWlnaHQ9IjE1cHgiCiAgIHdpZHRoPSIxOS44MjRweCI+CiAgPGRlZnMKICAgICBpZD0iZGVmczE2IiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTIiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgc3R5bGU9InN0cm9rZS13aWR0aDo4LjE5NjczMjE0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIgogICAgIGlkPSJnMTAiCiAgICAgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIKICAgICBzdHJva2UtZGFzaG9mZnNldD0iMy4wOTk4IgogICAgIHN0cm9rZT0iIzkzOTM5MyI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9InN0cm9rZS13aWR0aDo4LjE5NjczMjE0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIgogICAgICAgaWQ9InBhdGg0IgogICAgICAgc3Ryb2tlLXdpZHRoPSI0LjkzMDMiCiAgICAgICBmaWxsPSJub25lIgogICAgICAgZD0ibTIuNDY1MiAxMi4wODZjMTcuMDA4LTEyLjUxMSA0NS42NzUtMTIuOTExIDY0LjM0NCAwdjg0Ljk0OWMtMTYuMzMyLTExLjc5Ni00Ni4wODQtMTEuNzczLTY0LjM0NCAweiIgLz4KICAgIDxyZWN0CiAgICAgICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjguMTk2NzMyMTQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmUiCiAgICAgICBpZD0icmVjdDYiCiAgICAgICBzdHJva2Utd2lkdGg9Ii41ODAyMiIKICAgICAgIGZpbGw9IiM5MzkzOTMiCiAgICAgICByeT0iLjcwOTUiCiAgICAgICBoZWlnaHQ9IjUuNzIwNyIKICAgICAgIHdpZHRoPSI4LjE2OTYiCiAgICAgICB5PSI5NC43MzkiCiAgICAgICB4PSI2Mi42NTEiIC8+CiAgICA8cGF0aAogICAgICAgc3R5bGU9InN0cm9rZS13aWR0aDo4LjE5NjczMjE0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIgogICAgICAgaWQ9InBhdGg4IgogICAgICAgc3Ryb2tlLXdpZHRoPSI0LjkzMDMiCiAgICAgICBmaWxsPSJub25lIgogICAgICAgZD0ibTY2LjgxMSAxMi40NzdjMTYuODgxLTEyLjQ1NCA0NS4zMzUtMTIuODUxIDYzLjg2NiAwdjg0LjU1OWMtMTYuMjEtMTEuNzQyLTQ1Ljc0MS0xMS43MTktNjMuODY2IDB6IiAvPgogIDwvZz4KPC9zdmc+Cg==');
2349
+    background-repeat: no-repeat;
2350
+    cursor: pointer;
2351
+    margin: 0px -3px 0px 0px;
2352
+}
2353
+
2354
+#aboutImg:hover {
2355
+    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzEyIgogICB2aWV3Qm94PSIwIDAgMTMzLjE0IDEwMC43NSIKICAgdmVyc2lvbj0iMS4xIgogICBoZWlnaHQ9IjE1cHgiCiAgIHdpZHRoPSIxOS44MjRweCI+CiAgPGRlZnMKICAgICBpZD0iZGVmczE2IiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTIiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgc3R5bGU9InN0cm9rZS13aWR0aDo4LjE5NjczMjE0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIgogICAgIGlkPSJnMTAiCiAgICAgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIKICAgICBzdHJva2UtZGFzaG9mZnNldD0iMy4wOTk4IgogICAgIHN0cm9rZT0iIzBjMGMwYyI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9InN0cm9rZS13aWR0aDo4LjE5NjczMjE0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIgogICAgICAgaWQ9InBhdGg0IgogICAgICAgc3Ryb2tlLXdpZHRoPSI0LjkzMDMiCiAgICAgICBmaWxsPSJub25lIgogICAgICAgZD0ibTIuNDY1MiAxMi4wODZjMTcuMDA4LTEyLjUxMSA0NS42NzUtMTIuOTExIDY0LjM0NCAwdjg0Ljk0OWMtMTYuMzMyLTExLjc5Ni00Ni4wODQtMTEuNzczLTY0LjM0NCAweiIgLz4KICAgIDxyZWN0CiAgICAgICBzdHlsZT0ic3Ryb2tlLXdpZHRoOjguMTk2NzMyMTQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmUiCiAgICAgICBpZD0icmVjdDYiCiAgICAgICBzdHJva2Utd2lkdGg9Ii41ODAyMiIKICAgICAgIGZpbGw9IiMwYzBjMGMiCiAgICAgICByeT0iLjcwOTUiCiAgICAgICBoZWlnaHQ9IjUuNzIwNyIKICAgICAgIHdpZHRoPSI4LjE2OTYiCiAgICAgICB5PSI5NC43MzkiCiAgICAgICB4PSI2Mi42NTEiIC8+CiAgICA8cGF0aAogICAgICAgc3R5bGU9InN0cm9rZS13aWR0aDo4LjE5NjczMjE0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIgogICAgICAgaWQ9InBhdGg4IgogICAgICAgc3Ryb2tlLXdpZHRoPSI0LjkzMDMiCiAgICAgICBmaWxsPSJub25lIgogICAgICAgZD0ibTY2LjgxMSAxMi40NzdjMTYuODgxLTEyLjQ1NCA0NS4zMzUtMTIuODUxIDYzLjg2NiAwdjg0LjU1OWMtMTYuMjEtMTEuNzQyLTQ1Ljc0MS0xMS43MTktNjMuODY2IDB6IiAvPgogIDwvZz4KPC9zdmc+Cg==');
2356
+    background-repeat: no-repeat;
2357
+    background-color: #ffffff;
2358
+    border: 1px solid transparent;
2359
+}
2360
+
2361
+#BtnFreeDial {
2362
+    display: inline-block;
2363
+    width: 20px;
2364
+    height: 20px;
2365
+    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzM0IgogICB2aWV3Qm94PSIwIDAgNTQ2LjA0NDQzIDU1NS4xNjUxMiIKICAgdmVyc2lvbj0iMS4xIgogICBoZWlnaHQ9IjIwcHgiCiAgIHdpZHRoPSIyMHB4Ij4KICA8ZGVmcwogICAgIGlkPSJkZWZzMzgiIC8+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMiI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGcKICAgICBzdHlsZT0iZmlsbDojNTA1MDUwO2ZpbGwtb3BhY2l0eToxIgogICAgIGlkPSJnMzIiCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4wMTA5MDUsMCwwLDEsLTQ2LjM0NzIxOCwtOTcuNjczNDkyKSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6IzUwNTA1MDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZCIKICAgICAgIGlkPSJwYXRoNCIKICAgICAgIGQ9Im0gNTUxLjMxLDE3MS45MiBjIC0yMC4yMTYsLTIwLjIzOCAtNDkuMjExLC0zMi42ODEgLTczLjY0NywtNDMuMzg0IC0zMS43ODcsLTEzLjkyMyAtMzkuNzU2LC0xNi44OTIgLTcyLjYyMiwtMjMuNTg0IC01LjAyNDMsLTEuMDIyOCAtOS4xNzg3LC0xLjYwNyAtMTQuMzIsLTIuNDY2IGwgLTE0LjgzMSwtMS44NjY5IGMgLTQuOTI3LC0wLjU2NTg1IC05LjMzMjEsLTEuMDY0MyAtMTQuMzIsLTEuNDE5NSBsIC02NS40NjEsLTEuNzQ3NSBjIC0yLjg5OTQsMC4wMDggLTQuMjYxNywwLjUyNjczIC03LjE1OTYsMC41MzIzMiAtMjIuMDAzLDAuMDQyNiAtNjQuODA2LDUuNTAyMSAtODcuNDUxLDEyLjEwOCAtMjcuNjk2LDguMDc5IC02MS40MzIsMjMuMTg2IC04Ny40NDgsMzYuNTc0IC0zOC4yNzgsMTkuNjk4IC01OS43MjMsNTEuMzUgLTY2LjQwNSw5My40MTcgLTEuOTYwNCwxMi4zNDEgLTMuNDM2MiwyMS45MDYgMS44MTY4LDM0LjIyMSAyLjU4MzcsNi4wNTY2IDE5LjI2NCwzOS4wMDMgMzEuMzYsMzkuNTg4IDEuNjY5OSwwLjA4MDkgNS43MzQxLC0wLjY0MDA5IDcuNjcxMSwtMC45NDg2MSBsIDc1LjE3NiwtMjAuOSBjIDI3LjgzNywtNS43Mjc3IDQwLjQ0NywtMS42OTM2IDMzLjc2LC01MS41NzcgLTYuMTgwNSwtNDYuMTA2IC0yLjE2MzQsLTQ0LjgyMyAzMC4xNTgsLTUyLjcxNiA0Ljk1NiwtMS4yMTAxIDkuMzY0NCwtMi40NDc0IDE0LjMxOSwtMy42NjM4IDEyLjg2LC0zLjE1NyAzMS4xODMsLTYuMjEyNyA0My45ODEsLTcuNTUxMiAxNy4yNTcsLTEuODA0NyA0MS4wODYsLTIuMDEzMyA1OC4zMDEsMC4wNCAzNi40MTgsNC4zNDM2IDM5LjM2NCw3LjEzNCA3Mi42MjIsMTQuNzA2IDIxLjA5Miw0LjgwMTggMTkuNjEzLDE0LjEzNiAxOS43MDEsMjkuMzcgMC4wMTM2LDIuMzUyNCAtMC4wNDEsMi43MDQ0IC0wLjM0MzE2LDUuMTA2IGwgLTEuNjQ3NiwxNS44MjcgYyAtNS4zMDQ2LDUxLjgxNSA0Ljg4NzQsNDMuOTIzIDMzLjQ0LDUxLjE5NyA0Ljk3OTEsMS4yNjg0IDkuNjk5LDIuNDA0MiAxNC44MzEsMy45MjA4IGwgMTUuMzQzLDQuNDUyMyBjIDUuMTI0MywxLjY4NjEgOS43NjU1LDIuNTY1OCAxNC44MzEsNC4yODgzIDYuMjg0OCwyLjEzNjggMzIuMzc5LDEwLjA4NyAzOC4zNTcsOS42NTE1IDExLjQ1NywtMC44MzQ0NSAyNy41MTEsLTMxLjEzOSAzMC43NjUsLTM4LjQwNSA1LjQyOTMsLTEyLjEyNCA0LjE5NDgsLTIyLjI0OCAyLjMxNTQsLTM0LjcyIC0zLjAzNzIsLTIwLjE1NiAtMTMuMTEyLC01MC4wNDYgLTMzLjA5MywtNzAuMDQ5IHoiIC8+CiAgICA8ZwogICAgICAgc3R5bGU9ImZpbGw6IzUwNTA1MDtmaWxsLW9wYWNpdHk6MSIKICAgICAgIGlkPSJnMzAiCiAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi4zNzgxLDEwLjcwMSkiPgogICAgICA8ZwogICAgICAgICBzdHlsZT0iZmlsbDojNTA1MDUwO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICBpZD0iZzEyIgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMS4xNTUsMjYuMTU5KSI+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojNTA1MDUwO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlNiIKICAgICAgICAgICBjeT0iMzI2LjY3OTk5IgogICAgICAgICAgIGN4PSIxNjIuNTUiIC8+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojNTA1MDUwO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlOCIKICAgICAgICAgICBjeT0iMzI2LjY3OTk5IgogICAgICAgICAgIGN4PSIyOTUuNjc5OTkiIC8+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojNTA1MDUwO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlMTAiCiAgICAgICAgICAgY3k9IjMyNi42Nzk5OSIKICAgICAgICAgICBjeD0iNDI4Ljc5OTk5IiAvPgogICAgICA8L2c+CiAgICAgIDxnCiAgICAgICAgIHN0eWxlPSJmaWxsOiM1MDUwNTA7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICAgIGlkPSJnMjAiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjE1NSwxNDkuOSkiPgogICAgICAgIDxjaXJjbGUKICAgICAgICAgICByPSI0Mi4wMzkwMDEiCiAgICAgICAgICAgc3R5bGU9ImZpbGw6IzUwNTA1MDtmaWxsLW9wYWNpdHk6MSIKICAgICAgICAgICBpZD0iZWxsaXBzZTE0IgogICAgICAgICAgIGN5PSIzMjYuNjc5OTkiCiAgICAgICAgICAgY3g9IjE2Mi41NSIgLz4KICAgICAgICA8Y2lyY2xlCiAgICAgICAgICAgcj0iNDIuMDM5MDAxIgogICAgICAgICAgIHN0eWxlPSJmaWxsOiM1MDUwNTA7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICAgICAgaWQ9ImVsbGlwc2UxNiIKICAgICAgICAgICBjeT0iMzI2LjY3OTk5IgogICAgICAgICAgIGN4PSIyOTUuNjc5OTkiIC8+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojNTA1MDUwO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlMTgiCiAgICAgICAgICAgY3k9IjMyNi42Nzk5OSIKICAgICAgICAgICBjeD0iNDI4Ljc5OTk5IiAvPgogICAgICA8L2c+CiAgICAgIDxnCiAgICAgICAgIHN0eWxlPSJmaWxsOiM1MDUwNTA7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICAgIGlkPSJnMjgiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjE1NSwyNzMuNjQpIj4KICAgICAgICA8Y2lyY2xlCiAgICAgICAgICAgcj0iNDIuMDM5MDAxIgogICAgICAgICAgIHN0eWxlPSJmaWxsOiM1MDUwNTA7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICAgICAgaWQ9ImVsbGlwc2UyMiIKICAgICAgICAgICBjeT0iMzI2LjY3OTk5IgogICAgICAgICAgIGN4PSIxNjIuNTUiIC8+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojNTA1MDUwO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlMjQiCiAgICAgICAgICAgY3k9IjMyNi42Nzk5OSIKICAgICAgICAgICBjeD0iMjk1LjY3OTk5IiAvPgogICAgICAgIDxjaXJjbGUKICAgICAgICAgICByPSI0Mi4wMzkwMDEiCiAgICAgICAgICAgc3R5bGU9ImZpbGw6IzUwNTA1MDtmaWxsLW9wYWNpdHk6MSIKICAgICAgICAgICBpZD0iZWxsaXBzZTI2IgogICAgICAgICAgIGN5PSIzMjYuNjc5OTkiCiAgICAgICAgICAgY3g9IjQyOC43OTk5OSIgLz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==');
2366
+    background-repeat: no-repeat;
2367
+    vertical-align: top;
2368
+    margin-right: 2px;
2369
+}
2370
+
2371
+#BtnFreeDial:hover {
2372
+    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzM0IgogICB2aWV3Qm94PSIwIDAgNTQ2LjA0NDQzIDU1NS4xNjUxMiIKICAgdmVyc2lvbj0iMS4xIgogICBoZWlnaHQ9IjIwcHgiCiAgIHdpZHRoPSIyMHB4Ij4KICA8ZGVmcwogICAgIGlkPSJkZWZzMzgiIC8+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMiI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGcKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIgogICAgIGlkPSJnMzIiCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4wMTA5MDUsMCwwLDEsLTQ2LjM0NzIxOCwtOTcuNjczNDkyKSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZCIKICAgICAgIGlkPSJwYXRoNCIKICAgICAgIGQ9Im0gNTUxLjMxLDE3MS45MiBjIC0yMC4yMTYsLTIwLjIzOCAtNDkuMjExLC0zMi42ODEgLTczLjY0NywtNDMuMzg0IC0zMS43ODcsLTEzLjkyMyAtMzkuNzU2LC0xNi44OTIgLTcyLjYyMiwtMjMuNTg0IC01LjAyNDMsLTEuMDIyOCAtOS4xNzg3LC0xLjYwNyAtMTQuMzIsLTIuNDY2IGwgLTE0LjgzMSwtMS44NjY5IGMgLTQuOTI3LC0wLjU2NTg1IC05LjMzMjEsLTEuMDY0MyAtMTQuMzIsLTEuNDE5NSBsIC02NS40NjEsLTEuNzQ3NSBjIC0yLjg5OTQsMC4wMDggLTQuMjYxNywwLjUyNjczIC03LjE1OTYsMC41MzIzMiAtMjIuMDAzLDAuMDQyNiAtNjQuODA2LDUuNTAyMSAtODcuNDUxLDEyLjEwOCAtMjcuNjk2LDguMDc5IC02MS40MzIsMjMuMTg2IC04Ny40NDgsMzYuNTc0IC0zOC4yNzgsMTkuNjk4IC01OS43MjMsNTEuMzUgLTY2LjQwNSw5My40MTcgLTEuOTYwNCwxMi4zNDEgLTMuNDM2MiwyMS45MDYgMS44MTY4LDM0LjIyMSAyLjU4MzcsNi4wNTY2IDE5LjI2NCwzOS4wMDMgMzEuMzYsMzkuNTg4IDEuNjY5OSwwLjA4MDkgNS43MzQxLC0wLjY0MDA5IDcuNjcxMSwtMC45NDg2MSBsIDc1LjE3NiwtMjAuOSBjIDI3LjgzNywtNS43Mjc3IDQwLjQ0NywtMS42OTM2IDMzLjc2LC01MS41NzcgLTYuMTgwNSwtNDYuMTA2IC0yLjE2MzQsLTQ0LjgyMyAzMC4xNTgsLTUyLjcxNiA0Ljk1NiwtMS4yMTAxIDkuMzY0NCwtMi40NDc0IDE0LjMxOSwtMy42NjM4IDEyLjg2LC0zLjE1NyAzMS4xODMsLTYuMjEyNyA0My45ODEsLTcuNTUxMiAxNy4yNTcsLTEuODA0NyA0MS4wODYsLTIuMDEzMyA1OC4zMDEsMC4wNCAzNi40MTgsNC4zNDM2IDM5LjM2NCw3LjEzNCA3Mi42MjIsMTQuNzA2IDIxLjA5Miw0LjgwMTggMTkuNjEzLDE0LjEzNiAxOS43MDEsMjkuMzcgMC4wMTM2LDIuMzUyNCAtMC4wNDEsMi43MDQ0IC0wLjM0MzE2LDUuMTA2IGwgLTEuNjQ3NiwxNS44MjcgYyAtNS4zMDQ2LDUxLjgxNSA0Ljg4NzQsNDMuOTIzIDMzLjQ0LDUxLjE5NyA0Ljk3OTEsMS4yNjg0IDkuNjk5LDIuNDA0MiAxNC44MzEsMy45MjA4IGwgMTUuMzQzLDQuNDUyMyBjIDUuMTI0MywxLjY4NjEgOS43NjU1LDIuNTY1OCAxNC44MzEsNC4yODgzIDYuMjg0OCwyLjEzNjggMzIuMzc5LDEwLjA4NyAzOC4zNTcsOS42NTE1IDExLjQ1NywtMC44MzQ0NSAyNy41MTEsLTMxLjEzOSAzMC43NjUsLTM4LjQwNSA1LjQyOTMsLTEyLjEyNCA0LjE5NDgsLTIyLjI0OCAyLjMxNTQsLTM0LjcyIC0zLjAzNzIsLTIwLjE1NiAtMTMuMTEyLC01MC4wNDYgLTMzLjA5MywtNzAuMDQ5IHoiIC8+CiAgICA8ZwogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIKICAgICAgIGlkPSJnMzAiCiAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi4zNzgxLDEwLjcwMSkiPgogICAgICA8ZwogICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICBpZD0iZzEyIgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMS4xNTUsMjYuMTU5KSI+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlNiIKICAgICAgICAgICBjeT0iMzI2LjY3OTk5IgogICAgICAgICAgIGN4PSIxNjIuNTUiIC8+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlOCIKICAgICAgICAgICBjeT0iMzI2LjY3OTk5IgogICAgICAgICAgIGN4PSIyOTUuNjc5OTkiIC8+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlMTAiCiAgICAgICAgICAgY3k9IjMyNi42Nzk5OSIKICAgICAgICAgICBjeD0iNDI4Ljc5OTk5IiAvPgogICAgICA8L2c+CiAgICAgIDxnCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICAgIGlkPSJnMjAiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjE1NSwxNDkuOSkiPgogICAgICAgIDxjaXJjbGUKICAgICAgICAgICByPSI0Mi4wMzkwMDEiCiAgICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIKICAgICAgICAgICBpZD0iZWxsaXBzZTE0IgogICAgICAgICAgIGN5PSIzMjYuNjc5OTkiCiAgICAgICAgICAgY3g9IjE2Mi41NSIgLz4KICAgICAgICA8Y2lyY2xlCiAgICAgICAgICAgcj0iNDIuMDM5MDAxIgogICAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICAgICAgaWQ9ImVsbGlwc2UxNiIKICAgICAgICAgICBjeT0iMzI2LjY3OTk5IgogICAgICAgICAgIGN4PSIyOTUuNjc5OTkiIC8+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlMTgiCiAgICAgICAgICAgY3k9IjMyNi42Nzk5OSIKICAgICAgICAgICBjeD0iNDI4Ljc5OTk5IiAvPgogICAgICA8L2c+CiAgICAgIDxnCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICAgIGlkPSJnMjgiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjE1NSwyNzMuNjQpIj4KICAgICAgICA8Y2lyY2xlCiAgICAgICAgICAgcj0iNDIuMDM5MDAxIgogICAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiCiAgICAgICAgICAgaWQ9ImVsbGlwc2UyMiIKICAgICAgICAgICBjeT0iMzI2LjY3OTk5IgogICAgICAgICAgIGN4PSIxNjIuNTUiIC8+CiAgICAgICAgPGNpcmNsZQogICAgICAgICAgIHI9IjQyLjAzOTAwMSIKICAgICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICAgIGlkPSJlbGxpcHNlMjQiCiAgICAgICAgICAgY3k9IjMyNi42Nzk5OSIKICAgICAgICAgICBjeD0iMjk1LjY3OTk5IiAvPgogICAgICAgIDxjaXJjbGUKICAgICAgICAgICByPSI0Mi4wMzkwMDEiCiAgICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIKICAgICAgICAgICBpZD0iZWxsaXBzZTI2IgogICAgICAgICAgIGN5PSIzMjYuNjc5OTkiCiAgICAgICAgICAgY3g9IjQyOC43OTk5OSIgLz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==');
2373
+    background-repeat: no-repeat;
2374
+}
2375
+#collapseLeftPanel {
2376
+    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzgiCiAgIHZlcnNpb249IjEuMSIKICAgdmlld0JveD0iMCAwIDc1Ni44NzYgMTU2NS43ODQ1IgogICBoZWlnaHQ9IjE4LjAwMHB4IgogICB3aWR0aD0iOC43MDFweCI+CiAgPGRlZnMKICAgICBpZD0iZGVmczIiIC8+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNSI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPHJlY3QKICAgICByeD0iMCIKICAgICByeT0iMS44Nzk4NTUiCiAgICAgeT0iMzQwMS42MzAxIgogICAgIHg9Ii0xNTMwLjA5ODEiCiAgICAgaGVpZ2h0PSIxMi4wNDgxOTUiCiAgICAgd2lkdGg9IjQ3Ljk2MTc2OSIKICAgICBpZD0icmVjdDgyMy03IgogICAgIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZmZmZWZlO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojZmZmZmZmO3N0cm9rZS13aWR0aDoyLjI2NzA3MjkyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDozLjA5OTgzMTM0O3N0cm9rZS1vcGFjaXR5OjE7cGFpbnQtb3JkZXI6c3Ryb2tlIGZpbGwgbWFya2VycyIgLz4KICA8ZwogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTUuOTAyODkyOCkiCiAgICAgaWQ9ImcxMDM4Ij4KICAgIDxwYXRoCiAgICAgICBpZD0icmVjdDgyMCIKICAgICAgIGQ9Im0gMTE0Ljk0NjQsNS44OTU4MzgzIGMgNjMuNjgwMywwIDExNC45NDY0LDUxLjAxNzQ3NzcgMTE0Ljk0NjQsMTE0LjM4ODk1MTcgViAxNDU3LjMwNTMgYyAwLDYzLjM3MTUgLTUxLjI2NjEsMTE0LjM4OSAtMTE0Ljk0NjQsMTE0LjM4OSBDIDUxLjI2NjEsMTU3MS42OTQzIDAsMTUyMC42NzY4IDAsMTQ1Ny4zMDUzIFYgMTIwLjI4NDc5IEMgMCw1Ni45MTMzMTYgNTEuMjY2MSw1Ljg5NTgzODMgMTE0Ljk0NjQsNS44OTU4MzgzIFoiCiAgICAgICBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6IzkzOTM5MztmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MzQzMC4yOTA3NzE0ODtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6My4wOTk4MzEzNDtzdHJva2Utb3BhY2l0eToxO3BhaW50LW9yZGVyOnN0cm9rZSBmaWxsIG1hcmtlcnMiIC8+CiAgICA8cGF0aAogICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiM5MzkzOTM7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjM0MDkuMTI1NDg4Mjg7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjMuMDk5ODMxMzQ7c3Ryb2tlLW9wYWNpdHk6MTtwYWludC1vcmRlcjpzdHJva2UgZmlsbCBtYXJrZXJzIgogICAgICAgaWQ9InBhdGg4MjMiCiAgICAgICBkPSJNIC02LjY2Njk3MzcsMjY2LjY3ODE3IC0yMC45NzU3ODYsMTIzNS4wMDYgLTg1Mi40MTc4OCw3MzguNDUwMjkgWiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuNjE4ODY4NDUsLTAuMDE1NDc1MTUsMC4wMDk2Njc0NCwwLjk5MDY1MjI4LDc1Ny45MTc4OSw0NC43NTc3NTgpIiAvPgogIDwvZz4KPC9zdmc+Cg==');
2377
+    background-repeat: no-repeat;
2378
+}
2379
+#collapseLeftPanel:hover {
2380
+    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzgiCiAgIHZlcnNpb249IjEuMSIKICAgdmlld0JveD0iMCAwIDc1Ni44NzYgMTU2NS43ODQ1IgogICBoZWlnaHQ9IjE4LjAwMHB4IgogICB3aWR0aD0iOC43MDFweCI+CiAgPGRlZnMKICAgICBpZD0iZGVmczIiIC8+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNSI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPHJlY3QKICAgICByeD0iMCIKICAgICByeT0iMS44Nzk4NTUiCiAgICAgeT0iMzQwMS42MzAxIgogICAgIHg9Ii0xNTMwLjA5ODEiCiAgICAgaGVpZ2h0PSIxMi4wNDgxOTUiCiAgICAgd2lkdGg9IjQ3Ljk2MTc2OSIKICAgICBpZD0icmVjdDgyMy03IgogICAgIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZmZmZWZlO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojZmZmZmZmO3N0cm9rZS13aWR0aDoyLjI2NzA3MjkyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDozLjA5OTgzMTM0O3N0cm9rZS1vcGFjaXR5OjE7cGFpbnQtb3JkZXI6c3Ryb2tlIGZpbGwgbWFya2VycyIgLz4KICA8ZwogICAgIHN0eWxlPSJmaWxsOiMxYTFhMWEiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtNS45MDI4OTI4KSIKICAgICBpZD0iZzEwMzgiPgogICAgPHBhdGgKICAgICAgIGlkPSJyZWN0ODIwIgogICAgICAgZD0ibSAxMTQuOTQ2NCw1Ljg5NTgzODMgYyA2My42ODAzLDAgMTE0Ljk0NjQsNTEuMDE3NDc3NyAxMTQuOTQ2NCwxMTQuMzg4OTUxNyBWIDE0NTcuMzA1MyBjIDAsNjMuMzcxNSAtNTEuMjY2MSwxMTQuMzg5IC0xMTQuOTQ2NCwxMTQuMzg5IEMgNTEuMjY2MSwxNTcxLjY5NDMgMCwxNTIwLjY3NjggMCwxNDU3LjMwNTMgViAxMjAuMjg0NzkgQyAwLDU2LjkxMzMxNiA1MS4yNjYxLDUuODk1ODM4MyAxMTQuOTQ2NCw1Ljg5NTgzODMgWiIKICAgICAgIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojMWExYTFhO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDozNDMwLjI5MDc3MTQ4O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDozLjA5OTgzMTM0O3N0cm9rZS1vcGFjaXR5OjE7cGFpbnQtb3JkZXI6c3Ryb2tlIGZpbGwgbWFya2VycyIgLz4KICAgIDxwYXRoCiAgICAgICBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6IzFhMWExYTtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MzQwOS4xMjU0ODgyODtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6My4wOTk4MzEzNDtzdHJva2Utb3BhY2l0eToxO3BhaW50LW9yZGVyOnN0cm9rZSBmaWxsIG1hcmtlcnMiCiAgICAgICBpZD0icGF0aDgyMyIKICAgICAgIGQ9Ik0gLTYuNjY2OTczNywyNjYuNjc4MTcgLTIwLjk3NTc4NiwxMjM1LjAwNiAtODUyLjQxNzg4LDczOC40NTAyOSBaIgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC42MTg4Njg0NSwtMC4wMTU0NzUxNSwwLjAwOTY2NzQ0LDAuOTkwNjUyMjgsNzU3LjkxNzg5LDQ0Ljc1Nzc1OCkiIC8+CiAgPC9nPgo8L3N2Zz4K');
2381
+    background-repeat: no-repeat;
2382
+    background-color: #ffffff;
2383
+    border: 1px solid transparent;
2384
+}
2385
+#ButtonsOnSearchLine {
2386
+    display: block;
2387
+    position: relative;
2388
+    float: right;
2389
+    margin: 0px 13px 0px 0px;
2390
+}
2391
+
2392
+.fa-columns {
2393
+    cursor: pointer;
2394
+    font-size: 15.5px !important;
2395
+}
2396
+
2397
+.fa-columns:hover {
2398
+    color: #626262;
2399
+}
2400
+
2401
+.fa-phone {
2402
+    font-size: 16px !important;
2403
+    padding-top: 1.7px;
2404
+}
2405
+
2406
+.streamSection .fa-phone {
2407
+    padding-top: 1px !important;
2408
+}
2409
+
2410
+#jg_popup_inner .fa-phone {
2411
+    padding-top: 0px !important;
2412
+}
2413
+
2414
+.fa-video-camera {
2415
+    font-size: 14px !important;
2416
+    padding: 2px 1px 0px 1px;
2417
+}
2418
+
2419
+.fa-wifi {
2420
+    padding-top: 3px;
2421
+    font-size: 12px !important;
2422
+}
2423
+
2424
+#LaunchVideoConf {
2425
+    display: inline-block;
2426
+    vertical-align: top;
2427
+    margin: 0px 2px 5px 5px;
2428
+    padding: 0px 1.5px 0px 1.5px;
2429
+}
2430
+
2431
+#LaunchVideoConf .fa-users {
2432
+    font-size: 18px !important;
2433
+    color: #626262;
2434
+}
2435
+
2436
+#LaunchVideoConf .fa-users:hover {
2437
+    color: #ffffff;
2438
+}
2439
+
2440
+#BtnSettings {
2441
+    display: inline-block;
2442
+    vertical-align: top;
2443
+    margin: 0px 1px 5px 4px;
2444
+    padding: 0px 2.5px 0px 2.5px;
2445
+}
2446
+
2447
+.fa-cog {
2448
+    font-size: 20px !important;
2449
+    color: #626262;
2450
+}
2451
+
2452
+.fa-cog:hover {
2453
+    color: #ffffff;
2454
+}
2455
+
2456
+.fa-chevron-left {
2457
+    padding-right: 3px;
2458
+}
2459
+
2460
+.fa-chevron-down {
2461
+    padding-top: 2px;
2462
+}
2463
+
2464
+.fa-ellipsis-h {
2465
+    padding-top: 1.5px;
2466
+}
2467
+#inLogoSection {
2468
+    display: inline-block;
2469
+    position: relative;
2470
+    float: right;
2471
+}
2472
+#emailInLogoSection {
2473
+    display: inline-block;
2474
+    color: #939393;
2475
+    cursor: pointer;
2476
+    margin: 10px 11px 0px 0px;
2477
+    vertical-align: top;
2478
+}
2479
+#aboutInLogoSection {
2480
+    display: inline-block;
2481
+    margin: 12px 11px 0px 0px;
2482
+}
2483
+#shrinkLeftPanel {
2484
+    display: inline-block;
2485
+    vertical-align: bottom;
2486
+    margin: 4px 10px 8px 0px;
2487
+    width: 8px;
2488
+    height: 18px;
2489
+    cursor: pointer;
2490
+}
2491
+.fa-envelope-o {
2492
+    font-size: 19px;
2493
+}
2494
+.fa-envelope-o:hover {
2495
+    color: #212121;
2496
+}
2497
+.fa-pencil-square-o {
2498
+    display: none;
2499
+}
2500
+
2501
+.buddyIcon:hover .fa-pencil-square-o {
2502
+    display: block;
2503
+    position: relative;
2504
+    margin-left: -5px;
2505
+}
2506
+
2507
+#AboutLogoImg {
2508
+    display: block;
2509
+    margin: 16px auto 22px auto;
2510
+    width: 270px;
2511
+    height: auto;
2512
+}
2513
+
2514
+.confTable {
2515
+    display: block;
2516
+    overflow: auto;
2517
+}
2518
+
2519
+#vidConfExternalTable td {
2520
+    display: inline-block;
2521
+}
2522
+
2523
+.btnTableRow {
2524
+    display: block;
2525
+    margin-bottom: 8px;
2526
+}
2527
+
2528
+.copyToClipboard {
2529
+    padding: 2px 0px 0px 0px;
2530
+    color: #cccccc;
2531
+}
2532
+
2533
+#ConfirmMessageText {
2534
+    padding: 0px 10px 10px 10px !important;
2535
+    font-size: 15px;
2536
+}
2537
+
2538
+
2539
+/* Modals */
2540
+
2541
+#jg_popup_table.jg_popup_basic {
2542
+    background-color: #fff;
2543
+}
2544
+#jg_popup_overlay {
2545
+    z-index:2100;
2546
+}
2547
+#jg_popup_inner {
2548
+    z-index:2102;
2549
+}
2550
+.addContactPopup, .editContactPopup {
2551
+    padding-top: 20px;
2552
+    padding-bottom: 20px;
2553
+}
2554
+#aboutPopup {
2555
+    display: block;
2556
+    position: relative;
2557
+    font-size: 16px !important;
2558
+    color: #333333 !important;
2559
+    width: 100% !important;
2560
+    height: auto;
2561
+}
2562
+#ok_button {
2563
+    display: block;
2564
+    padding: 7px 12px;
2565
+    margin: 14px auto 10px auto;
2566
+    font-size: 16px;
2567
+    color: #ffffff;
2568
+    background: #457CC4;
2569
+}
2570
+.confirmDelContact, .ConfCloseAccount {
2571
+    padding: 20px 14px 16px 14px !important;
2572
+    line-height: 1.5;
2573
+}
2574
+#bottomButtons, #ConfDelContact, #ConfCloseAccount {
2575
+    display: block;
2576
+    background: #ffffff;
2577
+    width: 100%;
2578
+    height: auto;
2579
+    text-align: center;
2580
+}
2581
+#bottomButtonsConf {
2582
+    display: block;
2583
+    margin: 20px auto 0px auto;
2584
+    text-align: center;
2585
+}
2586
+#save_button_conf {
2587
+    display: inline-block;
2588
+    padding: 7px 12px;
2589
+    font-size: 16px;
2590
+    border: none;
2591
+    color: #ffffff;
2592
+    background: #457CC4;
2593
+    margin: -4px 8px 10px 8px;
2594
+    border-radius: 4.5px;
2595
+}
2596
+@media (max-width: 555px) {
2597
+  #cancel_button_conf {
2598
+    display: inline-block;
2599
+    padding: 7px 12px;
2600
+    font-size: 16px;
2601
+    border: none;
2602
+    color: #ffffff;
2603
+    background: #457CC4;
2604
+    margin: -4px 80px 10px 8px;
2605
+    border-radius: 4.5px;
2606
+  }
2607
+}
2608
+@media (min-width: 556px) {
2609
+  #cancel_button_conf {
2610
+    display: inline-block;
2611
+    padding: 7px 12px;
2612
+    font-size: 16px;
2613
+    border: none;
2614
+    color: #ffffff;
2615
+    background: #457CC4;
2616
+    margin: -4px 208px 10px 8px;
2617
+    border-radius: 4.5px;
2618
+  }
2619
+}
2620
+#save_button, #cancel_button {
2621
+    display: inline-block;
2622
+    padding: 7px 12px;
2623
+    font-size: 16px;
2624
+    border: none;
2625
+    color: #ffffff;
2626
+    background: #457CC4;
2627
+    margin: -4px 8px 10px 8px;
2628
+    border-radius: 4.5px;
2629
+}
2630
+#ConfirmOkButton, #ConfirmCancelButton, #PromptOkButton, #PromptCancelButton, #AlertOkButton {
2631
+    display: inline-block;
2632
+    padding: 6px 11px;
2633
+    font-size: 16px;
2634
+    border: none;
2635
+    color: #ffffff;
2636
+    background: #457CC4;
2637
+    margin: -4px 8px 10px 8px;
2638
+    border-radius: 4.5px;
2639
+}
2640
+#ok_button:hover, #save_button:hover, #cancel_button:hover, #save_button_conf:hover, #cancel_button_conf:hover, #ConfirmOkButton:hover, #ConfirmCancelButton:hover, #PromptOkButton:hover, #PromptCancelButton:hover, #AlertOkButton:hover {
2641
+    background: #3367AB;
2642
+}
2643
+#ok_button:active, #save_button:active, #cancel_button:active, #save_button_conf:active, #cancel_button_conf:active, #ConfirmOkButton:active, #ConfirmCancelButton:active, #PromptOkButton:active, #PromptCancelButton:active, #AlertOkButton:active {
2644
+    background: #265694;
2645
+}
2646
+#jg_popup_content a {
2647
+    text-decoration: none;
2648
+    color: #1157a0 !important;
2649
+}
2650
+
2651
+#jg_popup_table.jg_popup_basic #jg_popup_close {
2652
+    display: none !important;
2653
+}
2654
+#jg_popup_table.jg_popup_basic #jg_popup_title {
2655
+    height:auto; font-size: 16px; text-align: center; color: #9d9d9d;
2656
+}
2657
+#jg_popup_table.jg_popup_basic #jg_popup_tr {
2658
+    width:3px; height:3px; background:#fff
2659
+}
2660
+#jg_popup_table.jg_popup_basic #jg_popup_tl {
2661
+    width:3px; height:3px; background:#fff
2662
+}
2663
+#jg_popup_table.jg_popup_basic #jg_popup_b {
2664
+    height:3px; background:#fff
2665
+}
2666
+#jg_popup_table.jg_popup_basic #jg_popup_bl {
2667
+    width:3px; height:3px; background:#fff
2668
+}
2669
+#jg_popup_table.jg_popup_basic #jg_popup_br {
2670
+    width:3px; height:3px; background:#fff
2671
+}
2672
+#jg_popup_table.jg_popup_basic #jg_popup_l {
2673
+    width:3px; height:3px; background:#fff
2674
+}
2675
+#jg_popup_table.jg_popup_basic #jg_popup_r {
2676
+    width:3px; height:3px; background:#fff
2677
+}
2678
+#userMenu {
2679
+    cursor: pointer;
2680
+}
2681
+#userMenu #userMenuTable tr td {
2682
+    display: block;
2683
+    margin: 4px auto;
2684
+    color: #363636;
2685
+}
2686
+#userMenu #userMenuTable tr td:hover {
2687
+    color: #000000 !important;
2688
+}
2689
+.userMenuContent { 
2690
+    padding: 4px 10px;
2691
+}
2692
+#mainDialPad {
2693
+   padding-bottom: 8px !important;
2694
+}
2695
+#mainDtmfDialPad {
2696
+   margin: 5px auto;
2697
+}
2698
+#jg_popup_inner {
2699
+   border-radius: 6px;
2700
+   box-shadow: 0 0 23px rgba(0, 0, 0, 0.1)  ; 
2701
+   -webkit-box-shadow: 0 0 23px rgba(0, 0, 0, 0.1)  ; 
2702
+   -moz-box-shadow: 0 0 23px rgba(0, 0, 0, 0.1)  ; 
2703
+}
2704
+#jg_popup_table.jg_popup_basic {
2705
+   border: 3px solid #ffffff;
2706
+   border-radius: 6px;   
2707
+}
2708
+#jg_popup_table tbody {
2709
+   border: 3px solid #ffffff;
2710
+   border-radius: 6px;
2711
+}
2712
+#videoConfMenu, #settingsCMenu {
2713
+   cursor: pointer;
2714
+}
2715
+#videoConfMenu #lauchVConfTable tr td {
2716
+   display: block;
2717
+   margin: 0px 0px 0px 3.4px !important;
2718
+   color: #363636;
2719
+}
2720
+#settingsCMenu #lauchSetConfTable tr td {
2721
+   display: block;
2722
+   margin: 0px 0px 0px 4px !important;
2723
+   color: #363636;
2724
+}
2725
+#videoConfMenu #lauchVConfTable tr td:hover, #settingsCMenu #lauchSetConfTable tr td:hover {
2726
+   color: #000000 !important;
2727
+}
2728
+#windowCtrls {
2729
+   display: block;
2730
+   position: absolute;
2731
+   float: right;
2732
+   width: auto;
2733
+   height: auto;
2734
+   top: 5px;
2735
+   right: 3px;
2736
+}
2737
+#minimizeImg, #maximizeImg, #closeImg {
2738
+   display: inline-block;
2739
+   width: 18.4px;
2740
+   height: 18.4px;
2741
+   margin: 0px 3px 0px 3px;
2742
+   cursor: pointer;
2743
+}
2744
+#minimizeImg:hover, #maximizeImg:hover, #closeImg:hover {
2745
+   box-shadow: 0 0 9px rgba(0, 0, 0, 0.1); 
2746
+   -webkit-box-shadow: 0 0 9px rgba(0, 0, 0, 0.1); 
2747
+   -moz-box-shadow: 0 0 9px rgba(0, 0, 0, 0.1); 
2748
+}
2749
+.quickNumDialRow, .quickFindBdRow, #showEmojiRow {
2750
+   color: #363636 !important;
2751
+   cursor: pointer;
2752
+}
2753
+.quickFindBdTagRow {
2754
+   color: #363636 !important;
2755
+}
2756
+.quickNumDialRow:hover, #showEmojiRow:hover {
2757
+   color: #000000 !important;
2758
+}
2759
+.ourChatMessage td, .theirChatMessage td {
2760
+   padding: 10px 12px 10px 12px;
2761
+}
2762
+.callSettingsContent {
2763
+   padding: 10px 10px 16px 10px;
2764
+}
2765
+.callSettingsDvs {
2766
+   padding: 6px 0px 6px 3px;
2767
+   font-size: 14px;
2768
+   color: #b0b0b0;
2769
+}
2770
+#settingsCMenu_1 {
2771
+   z-index: 20100;
2772
+}
2773
+
2774
+#leftPanelSettings tr td {
2775
+   color: #363636;
2776
+   cursor: pointer;
2777
+}
2778
+#leftPanelSettings tr td:hover {
2779
+   color: #0F4685;
2780
+}
2781
+#messageMenuTable tr td {
2782
+   color: #363636;
2783
+   cursor: pointer;
2784
+}
2785
+#messageMenuTable tr td:hover {
2786
+   color: #000000 !important;
2787
+}
2788
+#mainRightConf {
2789
+   position: relative;
2790
+   display: inline-block;
2791
+   height: 100%;
2792
+   width: 100%;
2793
+}
2794
+#rightMainConfWindow {
2795
+    position: relative;
2796
+    padding: 22px 10px 20px 10px;
2797
+    height: 100%;
2798
+    width: auto;
2799
+    overflow-y: auto !important;
2800
+    overflow-x: hidden;
2801
+    scrollbar-color: #516896 transparent;
2802
+}
2803
+.settingsSubSection {
2804
+    display: block;
2805
+    margin: 0px 8px 50px 2px; 
2806
+}
2807
+#rightMainConfWindow .UiText {
2808
+    font-weight: 500 !important;
2809
+}
2810
+#settingsTitle {
2811
+    display: block;
2812
+    padding-right: 200px;
2813
+    margin-bottom: 8px;
2814
+}
2815
+.selectedSettingsSection {
2816
+    color: #1667C9 !important;
2817
+    font-weight: 500;
2818
+}
2819
+#AllertMessageText {
2820
+    font-size: 15px !important; 
2821
+}
2822
+
2823
+
2824
+/* Other elements */
2825
+
2826
+#roundcubeFrame {
2827
+    display: block;
2828
+    position: relative;
2829
+    height: 100%;
2830
+    width: 100%;
2831
+    z-index; 1010;
2832
+}
2833
+.fa-paper-plane-o {
2834
+    margin: 0px 2px 1px 0px;
2835
+    padding: 0px;
2836
+}
2837
+#rcLogoutFrame {
2838
+    width: 100%;
2839
+    height: 100%;
2840
+    visibility: hidden;
2841
+}
2842
+#rcForm, #rcloForm {
2843
+    visibility: hidden;
2844
+}
2845
+#enableRCcheck label {
2846
+   word-break: normal !important;
2847
+   white-space: normal !important;
2848
+}
2849
+.quickDial .fa-envelope-o {
2850
+   margin: 1.5px 0px 0px 0px !important;
2851
+   font-size: 14px !important;
2852
+   font-weight: 900 !important;
2853
+   color: #dcdcdc !important;
2854
+}
2855
+.quickDial .fa-envelope-o:hover {
2856
+   color: #dcdcdc !important;
2857
+}
2858
+#loaderImage {
2859
+   display: block;
2860
+   position: absolute;
2861
+   margin: auto;
2862
+   vertical-align: center;
2863
+}
2864
+#rcLogoutMessage {
2865
+   display: block;
2866
+   position: absolute;
2867
+   margin: auto;
2868
+}
2869
+.shrinkLeftContent {
2870
+   display: inline-block;
2871
+   position: absolute;
2872
+   float: left;
2873
+   height: 100%;
2874
+   width: 320px;
2875
+   left: -280px;
2876
+}
2877
+.widenRightContent {
2878
+   display: inline-block;
2879
+   position: absolute;
2880
+   margin-left: 40px !important;
2881
+   height: 100%;
2882
+   width: 97.5%;
2883
+   overflow: auto;
2884
+}
2885
+#sendFileFormChat {
2886
+   display: none;
2887
+   position: absolute;
2888
+   width: 100%;
2889
+   height: 50px;
2890
+   text-align: center;
2891
+   bottom: 100px;
2892
+   background-color: #EAEEF5;
2893
+   z-index: 1016;
2894
+}
2895
+input[type="file"] {
2896
+   display: none;
2897
+}
2898
+.customBrowseButton {
2899
+   display: inline-block;
2900
+   position: relative;
2901
+   width: 80px;
2902
+   height: auto;
2903
+   padding: 4px 11px;
2904
+   font-size: 16px;
2905
+   color: #ffffff;
2906
+   cursor: pointer;
2907
+   background-color: #65c98d;
2908
+   border-radius: 4px;
2909
+   overflow: hidden;
2910
+   margin: 11.5px auto;
2911
+}
2912
+.customBrowseButton:hover {
2913
+   background-color: #60b582;
2914
+}
2915
+.customBrowseButton:active {
2916
+   background-color: #569c72;
2917
+}
2918
+#upFile {
2919
+   display: inline;
2920
+   position: relative; 
2921
+   color: #393939;
2922
+   font-size: 16px;
2923
+   bottom: 20px;
2924
+   left: 10px;
2925
+}
2926
+.sentFileChatRect {
2927
+   display: block;
2928
+   position: relative;
2929
+   float: right;
2930
+   padding: 10px;
2931
+   height: auto;
2932
+   width: 300px;
2933
+   font-size: 16px;
2934
+   color: #393939;
2935
+   background-color: #E9F4FF;
2936
+   border-radius: 4px;
2937
+   text-align: center;
2938
+   word-wrap: break-word;
2939
+}
2940
+.sentFileChatRect a {
2941
+   text-decoration: none;
2942
+   color: #1157a0 !important;
2943
+}
2944
+.recFileChatRect {
2945
+   display: block;
2946
+   position: relative;
2947
+   float: left;
2948
+   padding: 10px;
2949
+   height: auto;
2950
+   width: 300px;
2951
+   font-size: 16px;
2952
+   color: #393939;
2953
+   background-color: #E3FAEF;
2954
+   border-radius: 4px;
2955
+   text-align: center;
2956
+   word-wrap: break-word;
2957
+}
2958
+.recFileChatRect a {
2959
+   text-decoration: none;
2960
+   color: #1157a0 !important;
2961
+}
2962
+#sendFileLoader {
2963
+   display: block;
2964
+   position: relative;
2965
+   width: 66px;
2966
+   height: 66px;
2967
+   left: 50%;
2968
+   margin-top: -180px;
2969
+   background-image: url('../images/loader.gif');
2970
+   background-repeat: no-repeat;
2971
+   z-index: 1050;
2972
+}
2973
+#txtFindBuddy {
2974
+   font-size: 13px !important;
2975
+}