PluginProbe
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services / 8.6.8
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services v8.6.8
8.7.6 8.7.5 8.7.4 8.7.3 8.7.2 8.7.1 8.7.0 8.6.9 8.6.8 8.6.7 8.6.6 8.6.5 8.6.4 8.6.2 8.6.1 8.6.0 8.5.9 8.5.8 8.5.7 8.5.6 8.5.5 8.5.4 8.5.3 8.5.2 8.5.0 All 532 releases
chatbot / css / common-style.css

common-style.css in WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services 8.6.8, at css/common-style.css

2,024 lines 51.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*
2 1. Global Common and Reset CSS
3 2. Ball Selector
4 3. Message container
5 4. Tab
6 5. Message Editor
7 6. Message Item
8 - Link Item
9 - Message module Featured products
10 - Order List
11 - Cart List
12 7. Product Details
13 - Popup Product Details for ShortCode
14 8. Short Code Overnight
15 9. App ShortCode
16 10. Notification
17 11. Responsive
18 */
19
20 /***********************************************************************
21 1. Global Common and Reset CSS
22 ************************************************************************/
23 @font-face {
24 font-family: 'quicksandregular';
25 src: url('../fonts/quicksand-regular-webfont.woff2') format('woff2'), url('../fonts/quicksand-regular-webfont.woff') format('woff');
26 font-weight: normal;
27 font-style: normal;
28 }
29
30 #wp-chatbot-shortcode-template-container img, #wp-chatbot-chat-container img {
31 max-width: 100%;
32 height: auto;
33 box-shadow: none !important;
34 }
35
36 .clear {
37 width: 100%;
38 clear: both;
39 float: none;
40 }
41
42 .wp-chatbot-chat-container, .wp-chatbot-shortcode-template-container {
43 font-size: 14px;
44 line-height: 1.8;
45 }
46
47 .wp-chatbot-chat-container a, .wp-chatbot-shortcode-template-container a {
48 text-decoration: none;
49 border: none;
50 outline: none;
51 color: inherit;
52 background: none;
53 box-shadow: none;
54 }
55
56 .wp-chatbot-chat-container a:active, .wp-chatbot-chat-container a:hover, .wp-chatbot-shortcode-template-container a:active, .wp-chatbot-shortcode-template-container a:hover {
57 outline: 0;
58 }
59
60 .wp-chatbot-chat-container p, .wp-chatbot-shortcode-template-container p {
61 background: none;
62 font-weight: normal;
63 line-height: 1.8;
64 letter-spacing: 0;
65 margin: 10px 0;
66 padding: 0;
67 }
68
69 .wp-chatbot-chat-container h1, .wp-chatbot-chat-container h2, .wp-chatbot-chat-container h3, .wp-chatbot-chat-container h4, .wp-chatbot-chat-container h5, .wp-chatbot-chat-container h6, .wp-chatbot-shortcode-template-container h1, .wp-chatbot-shortcode-template-container h2, .wp-chatbot-shortcode-template-container h3, .wp-chatbot-shortcode-template-container h4, .wp-chatbot-shortcode-template-container h5, .wp-chatbot-shortcode-template-container h6 {
70 color: inherit;
71 background: none;
72 font-weight: normal;
73 line-height: 1.1;
74 letter-spacing: 0;
75 padding: 0;
76 }
77
78 .wp-chatbot-chat-container h1, .wp-chatbot-chat-container h2, .wp-chatbot-chat-container h3, .wp-chatbot-shortcode-template-container h1, .wp-chatbot-shortcode-template-container h2, .wp-chatbot-shortcode-template-container h3 {
79 margin-top: 20px;
80 margin-bottom: 10px;
81 }
82
83 .wp-chatbot-chat-container h4, .wp-chatbot-chat-container h5, .wp-chatbot-chat-container h6, .wp-chatbot-shortcode-template-container h4, .wp-chatbot-shortcode-template-container h5, .wp-chatbot-shortcode-template-container h6 {
84 margin-top: 10px;
85 margin-bottom: 10px;
86 }
87
88 .wp-chatbot-chat-container h1, .wp-chatbot-shortcode-template-container h1 {
89 font-size: 42px;
90 }
91
92 .wp-chatbot-chat-container h2, .wp-chatbot-shortcode-template-container h2 {
93 font-size: 28px;
94 }
95
96 .wp-chatbot-chat-container h3, .wp-chatbot-shortcode-template-container h3 {
97 font-size: 24px;
98 }
99
100 .wp-chatbot-chat-container h4, .wp-chatbot-shortcode-template-container h4 {
101 font-size: 18px;
102 }
103
104 .wp-chatbot-chat-container h5, .wp-chatbot-shortcode-template-container h5 {
105 font-size: 14px;
106 }
107
108 .wp-chatbot-chat-container h6, .wp-chatbot-shortcode-template-container h6 {
109 font-size: 12px;
110 }
111
112 .wp-chatbot-chat-container button, .wp-chatbot-chat-container input, .wp-chatbot-chat-container optgroup, .wp-chatbot-chat-container select, .wp-chatbot-chat-container textarea, .wp-chatbot-shortcode-template-container button, .wp-chatbot-shortcode-template-container input, .wp-chatbot-shortcode-template-container optgroup, .wp-chatbot-shortcode-template-container select, .wp-chatbot-shortcode-template-container textarea {
113 color: inherit;
114 margin: 0;
115 box-shadow: none;
116 border: none;
117 background: inherit;
118 }
119
120 .wp-chatbot-chat-container button:focus, .wp-chatbot-chat-container input:focus, .wp-chatbot-chat-container optgroup:focus, .wp-chatbot-chat-container select:focus, .wp-chatbot-chat-container textarea:focus, .wp-chatbot-shortcode-template-container button:focus, .wp-chatbot-shortcode-template-container input:focus, .wp-chatbot-shortcode-template-container optgroup:focus, .wp-chatbot-shortcode-template-container select:focus, .wp-chatbot-shortcode-template-container textarea:focus {
121 outline: none;
122 }
123
124 /**************************************************************************
125 2. Ball Selector
126 **************************************************************************/
127
128 #wp-chatbot-chat-container {
129 position: fixed;
130 z-index: 999998;
131 }
132
133 .wp-chatbot-ball {
134 float: right;
135 position: relative;
136 cursor: pointer;
137 background: #ffffff;
138 box-shadow: 0 0 15px #ccc;
139 width: 60px;
140 height: 60px;
141 border-radius: 50%;
142 margin-top: 10px;
143 box-shadow: #767580 0px 4px 20px;
144 }
145
146 #wp-chatbot-ball .wp-chatbot-ball img {
147 width: 56px !important;
148 height: 56px !important;
149 display: block;
150 border-radius: 50%;
151 margin: 2px ;
152 }
153
154 .wp-chatbot-ball-animator {
155 position: relative;
156 border-radius: 50%;
157 }
158
159 .wp-chatbot-animation-active .wp-chatbot-ball-animation-switch {
160 opacity: 1;
161 width: 100%;
162 height: 100%;
163 position: absolute;
164 animation: spin 2s linear infinite;
165 border: 3px solid transparent;
166 border-top-color: #9370DB;
167 }
168
169 .wp-chatbot-animation-active .wp-chatbot-ball-animation-switch:before {
170 content: "";
171 position: absolute;
172 top: -9px;
173 left: -9px;
174 right: -9px;
175 bottom: -9px;
176 border-radius: 50%;
177 border: 3px solid transparent;
178 border-top-color: #BA55D3;
179 animation: spin 3s linear infinite;
180 }
181
182 .wp-chatbot-animation-active .wp-chatbot-ball-animation-switch:after {
183 content: "";
184 position: absolute;
185 top: -15px;
186 left: -15px;
187 right: -15px;
188 bottom: -15px;
189 border-radius: 50%;
190 border: 3px solid transparent;
191 border-top-color: #FF00FF;
192 animation: spin 1.5s linear infinite;
193 }
194 .wp-chatbot-footer div#wp-chatbot-editor-container {
195 display: flex;
196 }
197 @keyframes spin {
198 0% {
199 -webkit-transform: rotate(0deg);
200 -ms-transform: rotate(0deg);
201 transform: rotate(0deg);
202 }
203 100% {
204 -webkit-transform: rotate(360deg);
205 -ms-transform: rotate(360deg);
206 transform: rotate(360deg);
207 }
208 }
209
210 @keyframes spinHide {
211 0% {
212 opacity: 0;
213 }
214 100% {
215 opacity: 0;
216 }
217 }
218
219 /*******************************************************************************
220 3. Message container
221 *********************************************************************************/
222 .wp-chatbot-board-container {
223 display: none;
224 font-family: "quicksandregular", "Helvetica Neue", Helvetica, Aria;
225 height: auto;
226 width: 370px;
227 position: relative;
228 box-sizing: border-box; /*margin-bottom: 10px;*/
229 }
230
231 .wp-chatbot-board-container.active-chat-board {
232 display: inline-block;
233 vertical-align: top;
234 }
235
236 .wp-chatbot-header {
237 border-radius: 5px 5px 0 0;
238 margin: 0;
239 padding: 15px 15px;
240 box-sizing: border-box;
241 text-align: center;
242 position: relative; /*height: 63px;*/
243 }
244
245 .wp-chatbot-header h3 {
246 margin: 0 !important;
247 padding: 0 !important;
248 }
249
250 .wp-chatbot-content {
251 position: relative;
252 padding: 15px;
253 box-sizing: border-box;
254 }
255
256 .wp-chatbot-product-reload.wp-chatbot-product-loading {
257 display: block;
258 position: absolute;
259 background: rgba(255, 255, 255, 0.50);
260 padding: 3px;
261 border-radius: 5px;
262 top: 0;
263 bottom: 0;
264 left: 0;
265 right: 0;
266 z-index: 999;
267 }
268
269 .wp-chatbot-product-loading img {
270 display: table;
271 left: 50%;
272 top: 50%;
273 position: absolute;
274 margin: -10px -45px;
275 }
276
277 ul.wp-chatbot-messages-container {
278 padding: 0 !important;
279 margin: 0 !important;
280 overflow: hidden;
281 }
282
283 @keyframes messageAnim {
284 0% {
285 transform: translateY(80px) scaleX(0.5);
286 opacity: 0;
287 }
288 100% {
289 transform: translateY(0) scaleX(1);
290 opacity: 1;
291 }
292 }
293
294 ul.wp-chatbot-messages-container > li {
295 position: relative;
296 box-sizing: border-box;
297 word-wrap: break-word;
298 list-style: none;
299 display: block;
300 clear: both;
301 line-height: 150%;
302 min-height: 50px;
303 margin: 0 0 10px 0;
304 animation: messageAnim 0.5s;
305 opacity: 1;
306 }
307
308 ul.wp-chatbot-messages-container > li > .wp-chatbot-paragraph h3 {
309 padding: 0 0 5px !important;
310 margin: 0 !important;
311 font-weight: bold;
312 font-size: 16px;
313 }
314
315 ul.wp-chatbot-messages-container > li.wp-chatbot-msg::before {
316 left: 19px;
317 }
318
319 ul.wp-chatbot-messages-container > li.wp-chat-user-msg::before {
320 right: 19px;
321 }
322
323 ul.wp-chatbot-messages-container > li:before {
324 content: "";
325 display: block;
326 width: 5px;
327 height: 5px;
328 background: red;
329 top: 19px;
330 z-index: 999;
331 position: absolute;
332 border-radius: 50%;
333 box-shadow: -38px 0 #f35b5c, -28px 8px #88bfc9, -14px 35px #f35b5c, -4px 28px #88bfc9, 30px 32px #f35b5c, 28px 22px #88bfc9, 43px 0px #f35b5c, 35px -5px #88bfc9, 20px -30px #f35b5c, 10px -22px #88bfc9, -18px -30px #f35b5c, -14px -22px #88bfc9;
334 animation: 0.9s bang ease-out backwards, 0.9s linear dothide;
335 opacity: 0;
336 /*animation-delay: 0s, 0.2s;*/
337 animation-duration: 0.5s, 0.5s;
338 }
339
340 @keyframes dothide {
341 0% {
342 opacity: 1;
343 }
344 90% {
345 opacity: 1;
346 }
347 100% {
348 opacity: 1;
349 }
350 }
351
352 @keyframes bang {
353 from {
354 box-shadow: 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white, 0 0 white;
355 }
356 }
357
358 ul.wp-chatbot-messages-container > li:first-child .wp-chatbot-avatar, ul.wp-chatbot-messages-container > li:first-child .wp-chatbot-agent {
359 display: none;
360 overflow: hidden;
361 }
362
363 ul.wp-chatbot-messages-container > li.wp-chat-user-msg:after, ul.wp-chatbot-messages-container > li .wp-chatbot-products:after {
364 clear: both;
365 display: block;
366 content: "";
367 height: 1px;
368 }
369
370 ul.wp-chatbot-messages-container > li .wp-chatbot-agent, .wp-chatbot-agent-profile .wp-chatbot-widget-agent {
371 display: none;
372 }
373
374 #wp-chatbot-messages-container .wp-chatbot-avatar img, .wp-chatbot-agent-profile .wp-chatbot-widget-avatar img {
375 width: 40px;
376 height: 40px;
377 object-fit: cover;
378 }
379
380 /*********************************************************************************
381 4. Tab
382 *********************************************************************************/
383 .wp-chatbot-footer {
384 border-radius: 5px;
385 }
386
387 .wp-chatbot-tab-nav {
388 padding: 15px 5px; /*background-color: #9ec3c0;*/
389 }
390
391 .wp-chatbot-tab-nav ul {
392 margin: 0 !important;
393 padding: 0 !important;
394 list-style: none;
395 text-align: center;
396 display: flex;
397 justify-content: space-around;
398 vertical-align: bottom;
399 }
400
401 .wp-chatbot-tab-nav ul li {
402 display: inline-block;
403 vertical-align: middle;
404 position: relative;
405 transition: 0.2s;
406 margin: 0 !important;
407 padding: 0 !important;
408 }
409
410 .wp-chatbot-tab-nav ul li a {
411 display: block;
412 width: 24px;
413 height: 24px;
414 margin: 5px;
415 background: url("../images/tab-btn-icon.png") no-repeat;
416 border-radius: 50%;
417 position: relative;
418 border-bottom: none;
419 }
420
421 .wp-chatbot-tab-nav ul li a:focus {
422 outline: none;
423 }
424
425 .wp-chatbot-tab-nav ul li a[data-option="recent"] {
426 background-position: -7px -7px;
427 }
428
429 .wp-chatbot-tab-nav ul li a[data-option="cart"] {
430 background-position: -47px -7px;
431 }
432
433 .wp-chatbot-tab-nav ul li a[data-option="chat"] {
434 background-position: -82px -2px;
435 width: 35px;
436 height: 35px;
437 margin: 0;
438 }
439
440 .wp-chatbot-tab-nav ul li a[data-option="help"] {
441 background-position: -129px -7px;
442 }
443
444 .wp-chatbot-tab-nav ul li a[data-option="support"] {
445 background-position: -169px -49px;
446 }
447
448 .wp-chatbot-tab-nav ul li:before {
449 content: "";
450 display: block;
451 width: 74px;
452 /*background: linear-gradient(transparent 50%, #9ec3c0 50%);*/
453 background-size: 200%, 100%;
454 transition: all 0.2s linear;
455 height: 26px;
456 position: absolute;
457 left: 0;
458 top: -25px;
459 margin-left: -20px;
460 border-radius: 50%;
461 }
462
463 .wp-chatbot-tab-nav ul li a[data-option="chat"]:after {
464 content: "";
465 position: absolute;
466 border-radius: 50%;
467 border: 3px solid #FFF;
468 left: -9px;
469 right: -9px;;
470 bottom: -9px;
471 top: -9px;
472 }
473
474 .wp-chatbot-tab-nav ul li.wp-chatbot-operation-active a:before, .wp-chatbot-tab-nav ul li:hover a:before {
475 content: "";
476 position: absolute;
477 left: -4px;
478 right: -4px;;
479 bottom: -4px;
480 top: -4px;
481 border-radius: 50%;
482 border: 3px solid #FFF;
483 transition: 0.2s;
484 }
485
486 .wp-chatbot-tab-nav ul li:hover:before, .wp-chatbot-tab-nav ul li.wp-chatbot-operation-active:before {
487 background-position: bottom;
488 }
489
490 .wp-chatbot-tab-nav ul li a span#wp-chatbot-cart-numbers {
491 position: absolute;
492 top: -6px;
493 right: -11px;
494 background: #da165d;
495 color: #fff;
496 display: block;
497 width: 16px;
498 height: 16px;
499 border-radius: 50%;
500 font-size: 10px;
501 line-height: 16px;
502 }
503
504 /*************************************************************************************
505 5. Message Editor
506 ************************************************************************************/
507 .wp-chatbot-editor-container {
508 border-radius: 0 0 5px 5px;
509 margin: 0;
510 padding: 4px 15px;
511 position: relative;
512 }
513
514 .wp-chatbot-editor-container input {
515 display: inline-block;
516 border: none;
517 box-shadow: none;
518 height: 40px;
519 font-family: 'Montserrat', sans-serif;
520 width: 80%;
521 background-color: transparent;
522 font-size: 14px;
523 margin: 0;
524 padding: 0;
525 outline: none;
526 }
527
528 .wp-chatbot-editor-container input:focus {
529 outline: none;
530 border: none;
531 box-shadow: none;
532 background: none;
533 }
534
535 /*****************************************************************************************
536 6. Message Item
537 *********************************************************************************************/
538 /*Load More Product*/
539 #wp-chatbot-loadmore {
540 display: table;
541 margin: 0 auto;
542 padding: 8px 20px !important;
543 }
544
545 .qcld-chatbot-support-or {
546 text-align: center;
547 font-weight: 700;
548 color: #1f8ceb;
549 }
550
551 .qcld-chatbot-user-confirmation {
552 color: #494949;
553 }
554
555 /************Link Item*************/
556 span.qcld-chatbot-product-category, span.qcld-chatbot-support-items, span.qcld-chatbot-wildcard, span.qcld-chatbot-suggest-email,span.qcld-chatbot-site-search, span.qcld-chatbot-suggest-phone, span.qcld-chat-common {
557 display: block;
558 margin: 8px auto;
559 padding: 12px 30px;
560 }
561
562 .qcld-chatbot-reset-btn {
563 display: inline-block;
564 padding: 5px 12px;
565 min-width: 100px;
566 }
567
568 span.qcld-chatbot-product-category, span.qcld-chatbot-support-items, span.qcld-chatbot-wildcard, span.qcld-chatbot-suggest-email,span.qcld-chatbot-site-search,span.qcld-chatbot-suggest-phone, span.qcld-chatbot-reset-btn, #wp-chatbot-loadmore, span.qcld-chat-common {
569 font-weight: bold;
570 cursor: pointer;
571 text-align: center;
572 border-radius: 50px;
573 transition: 0.2s linear;
574 }
575
576 /******* Message module Featured products *******/
577
578 .wp-chatbot-products-area {
579 clear: both;
580 height: auto;
581 margin-bottom: 15px;
582 }
583
584 .wp-chatbot-products-area ul {
585 margin: 0 !important;
586 padding: 0 !important;
587 font-size: 0;
588 }
589
590 .wp-chatbot-products-area ul li {
591 position: relative;
592 display: inline-block;
593 width: 48%;
594 margin: 2% 0;
595 box-sizing: border-box;
596 padding: 2px;
597 background-color: #eee;
598 border-radius: 5px;
599 }
600
601 .wp-chatbot-products-area ul li:nth-child(2n+2) {
602 margin-left: 4%;
603 }
604
605 .wp-chatbot-products-area ul li img {
606 display: block;
607 box-shadow: none;
608 }
609
610 .wp-chatbot-products-area ul li .wp-chatbot-product-summary {
611 background: rgba(0, 0, 0, 0.51);
612 bottom: 0;
613 left: 0;
614 position: absolute;
615 right: 0;
616 text-align: center;
617 top: 0;
618 z-index: 999;
619 visibility: hidden;
620 font-size: 12px;
621 }
622
623 .wp-chatbot-products-area ul li:hover .wp-chatbot-product-summary {
624 visibility: visible;
625 }
626
627 .wp-chatbot-products-area ul li .wp-chatbot-product-summary .wp-chatbot-product-table {
628 display: table;
629 height: 100%;
630 width: 100%;
631 }
632
633 .wp-chatbot-products-area ul li .wp-chatbot-product-summary .wp-chatbot-product-table .wp-chatbot-product-table-cell {
634 display: table-cell;
635 vertical-align: middle;
636 }
637
638 .wp-chatbot-products-area ul li .wp-chatbot-product-summary h3.wp-chatbot-product-title {
639 padding: 0;
640 margin: 0 0 10px 0;
641 font-size: 16px;
642 line-height: 1.2;
643 }
644
645 .wp-chatbot-products-area ul li .wp-chatbot-product-summary h3.wp-chatbot-product-title {
646 color: #ffffff;
647 text-decoration: none;
648 }
649
650 .wp-chatbot-products-area ul li .wp-chatbot-product-summary .price, .wp-chatbot-products-area ul li .wp-chatbot-product-summary .price span, .wp-chatbot-products-area ul li .wp-chatbot-product-summary .price ins, .wp-chatbot-products-area ul li .wp-chatbot-product-summary .price del {
651 background-color: transparent !important;
652 color: #ffffff;
653 font-size: 14px;
654 }
655
656 /********* Order List and Cart List *******/
657 .wp-chatbot-orders-container, .wp-chatbot-cart-container {
658 width: 100%;
659 }
660
661 .wp-chatbot-orders-single, .wp-chatbot-orders-header, .wp-chatbot-cart-header, .wp-chatbot-cart-single {
662 display: block;
663 font-size: 0;
664 }
665
666 .wp-chatbot-orders-single div, .wp-chatbot-orders-header div, .wp-chatbot-cart-header div, .wp-chatbot-cart-single div {
667 display: inline-block;
668 font-size: 10px;
669 padding: 8px;
670 vertical-align: middle;
671 min-height: 30px;
672 box-sizing: border-box;
673 }
674
675 .wp-chatbot-cart-header div, .wp-chatbot-cart-single div {
676 width: 20%;
677 }
678
679 .wp-chatbot-cart-header div:nth-child(1), .wp-chatbot-cart-single div:nth-child(1) {
680 width: 45%;
681 }
682
683 .wp-chatbot-cart-header div:nth-child(3), .wp-chatbot-cart-single div:nth-child(3) {
684 text-align: right;
685 }
686
687 .wp-chatbot-cart-header div:nth-child(4), .wp-chatbot-cart-single div:nth-child(4) {
688 width: 15%;
689 text-align: right;
690 }
691
692 .wp-chatbot-orders-single div, .wp-chatbot-orders-header div {
693 width: 25%;
694 }
695
696 .wp-chatbot-orders-single div:nth-child(1), .wp-chatbot-orders-header div:nth-child(1) {
697 width: 15%;
698 }
699
700 .wp-chatbot-orders-single div:nth-child(3), .wp-chatbot-orders-header div:nth-child(3) {
701 width: 35%;
702 }
703
704 .wp-chatbot-orders-container .order-items p {
705 margin: 2px 0;
706 padding: 0;
707 line-height: 14px;
708 }
709
710 .wp-chatbot-cart-container h3 {
711 font-size: 12px !important;
712 margin: 0 !important;
713 padding: 0 !important;
714 }
715
716 .wp-chatbot-cart-container input[type="number"] {
717 width: 100%;
718 height: 20px;
719 padding: 0;
720 margin: 0;
721 text-align: center;
722 }
723
724 .wp-chatbot-cart-single div:last-child span.wp-chatbot-cart-price, .wp-chatbot-cart-single div:last-child span.wp-chatbot-remove-cart-item {
725 vertical-align: middle;
726 }
727
728 .wp-chatbot-remove-cart-item {
729 display: inline-block;
730 font-size: 14px;
731 width: 20px;
732 height: 20px;
733 line-height: 20px;
734 text-align: center;
735 cursor: pointer;
736 border-radius: 50%;
737 }
738
739 .wp-chatbot-remove-cart-item:hover {
740 background-color: red;
741 color: #ffffff;
742 }
743
744 .wp-chatbot-cart-title, .wp-chatbot-recent-view-title {
745 margin: 0 0 10px;
746 text-align: center;
747 font-size: 18px;
748 }
749
750 .wp-chatbot-cart-footer {
751 clear: both;
752 font-size: 0;
753 }
754
755 .wp-chatbot-cart-footer div {
756 display: inline-block;
757 font-size: 14px;
758 width: 50%;
759 min-height: 1px;
760 }
761
762 .wp-chatbot-cart-footer div a {
763 display: block;
764 text-align: center;
765 font-size: 14px;
766 padding: 8px 20px;
767 }
768
769 .wp-chatbot-no-cart-item {
770 margin: 10px auto;
771 text-align: center;
772 }
773
774 /***********************************************************************************************
775 7. Product details
776 ************************************************************************************************/
777 /**********Product Details (Left)******/
778 .wp-chatbot-product-container {
779 margin-top: 50px;
780 display: none;
781 z-index: 9999999;
782 }
783
784 .wp-chatbot-product-container.active-chatbot-product-details {
785 display: inline-block;
786 vertical-align: top;
787 }
788
789 .wp-chatbot-product-details {
790 width: 600px;
791 position: relative;
792 margin: 50px auto;
793 font-size: 0;
794 min-height: 300px;
795 padding: 15px;
796 }
797
798 .wp-chatbot-product-image-col, .wp-chatbot-product-info-col {
799 display: inline-block;
800 vertical-align: top;
801 width: 50%;
802 font-size: 15px;
803 box-sizing: border-box;
804 padding: 15px;
805 }
806
807 #wp-chatbot-product-image {
808 text-align: center;
809 }
810
811 .wp-chatbot-product-image-large:hover a {
812 cursor: zoom-in;
813 }
814
815 .wp-chatbot-product-image-large a:focus {
816 outline: none;
817 }
818
819 .wp-chatbot-product-image-thumbs {
820 overflow-x: auto;
821 text-align: left;
822 padding: 5px 0;
823 }
824
825 .wp-chatbot-product-image-thumbs ul {
826 margin: 0;
827 padding: 0;
828 white-space: nowrap;
829 }
830
831 .wp-chatbot-product-image-thumbs ul li {
832 list-style: none;
833 display: inline-table;
834 max-width: 80px;
835 margin: 0 2px;
836 background-color: #000;
837 }
838
839 .wp-chatbot-product-image-thumbs ul li img {
840 display: block;
841 }
842
843 .wp-chatbot-product-image-thumbs ul li a {
844 display: block;
845 opacity: .5;
846 }
847
848 .wp-chatbot-product-image-thumbs ul li a:focus {
849 outline: none;
850 }
851
852 .wp-chatbot-product-image-thumbs ul li.wp-chatbot-product-active-image-thumbs a {
853 opacity: 1;
854 }
855
856 .wp-chatbot-product-title h2 {
857 margin: 0 0 5px;
858 font-size: 24px;
859 }
860
861 .wp-chatbot-product-price p {
862 margin: 5px 0 10px;
863 padding: 0;
864 }
865
866 .wp-chatbot-product-price ins, .wp-chatbot-product-price del {
867 background: transparent;
868 color: inherit;
869 }
870
871 .wp-chatbot-product-description {
872 max-height: 150px;
873 overflow-x: auto;
874 }
875
876 .wp-chatbot-product-description, .wp-chatbot-product-description p {
877 font-size: 12px;
878 line-height: 1.8;
879 color: #999999;
880 margin: 5px 0;
881 padding: 0;
882 }
883
884 .wp-chatbot-product-quantity, .wp-chatbot-product-variable > div {
885 margin: 10px 0;
886 font-size: 0;
887 }
888
889 .wp-chatbot-product-quantity label, .wp-chatbot-product-variable label {
890 display: inline-block;
891 width: 90px;
892 text-transform: uppercase;
893 font-size: 14px;
894 margin-right: 10px;
895 }
896
897 .wp-chatbot-product-quantity input, .wp-chatbot-product-variable select {
898 display: inline-block;
899 width: 140px;
900 box-sizing: border-box;
901 padding: 5px 10px;
902 height: 35px;
903 border: 1px solid #eeeeee;
904 margin: 0;
905 font-size: 14px !important;
906 }
907
908 .wp-chatbot-product-quantity input:focus, .wp-chatbot-product-variable select:focus {
909 outline: none;
910 }
911
912 .wp-chatbot-product-cart-button input[type="button"] {
913 display: table;
914 padding: 8px 20px;
915 text-transform: uppercase;
916 font-size: 14px;
917 margin: 20px 0 0;
918 }
919
920 .wp-chatbot-product-cart-button input[type="button"]:focus {
921 box-shadow: none !important;
922 }
923
924 a.wp-chatbot-product-close {
925 position: absolute;
926 top: 0;
927 right: 0;
928 background: rgba(252, 67, 3, 0.8) url("../images/wp-boat-product-close-icon.png") no-repeat center;
929 width: 30px;
930 height: 30px;
931 cursor: pointer;
932 }
933
934 .wp-chatbot-board-container {
935 display: none;
936 }
937
938 @keyframes chatbotProductAnimation {
939 0% {
940 transform: translate(200px);
941 }
942 95% {
943 transform: translate(-10px);
944 }
945 100% {
946 transform: translate(0);
947 }
948 }
949
950 .active-chatbot-product-details {
951 display: block;
952 position: absolute;
953 right: 100%;
954 animation: 0.5s chatbotProductAnimation;
955 z-index: -1;
956 }
957
958 /********Popup Product Details for ShortCode***********/
959 .wp-chatbot-shortcode-template-container .wp-chatbot-product-container {
960 position: fixed;
961 animation: none;
962 right: 0;
963 left: 0;
964 top: 0;
965 border: 0;
966 width: 100%;
967 height: 100%;
968 background-color: rgba(1, 1, 1, 0.79);
969 z-index: 99999999;
970 margin: 0;
971 }
972
973 /****************************************************************************************************
974 8 App ShortCode
975 ****************************************************************************************************/
976 #wp-chatbot-chat-app-shortcode-container {
977 position: fixed;
978 z-index: 99999999;
979 top: 0;
980 bottom: 0;
981 left: 0;
982 right: 0;
983 background: #FFF;
984 }
985
986 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-board-container, #wp-chatbot-chat-app-shortcode-container .wp-chatbot-container {
987 width: 100% !important;
988 }
989
990 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-board-container:after {
991 display: none;
992 }
993
994 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-header, #wp-chatbot-chat-app-shortcode-container .wp-chatbot-footer, #wp-chatbot-chat-app-shortcode-container .wp-chatbot-container {
995 border-radius: 0;
996 }
997
998 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-header {
999 display: none;
1000 }
1001
1002 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-product img {
1003 margin: 0 auto;
1004 }
1005
1006 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-product-container {
1007 margin-top: 0;
1008 }
1009
1010 #wp-chatbot-chat-app-shortcode-container .active-chatbot-product-details {
1011 left: 0;
1012 right: 0;
1013 top: 0;
1014 bottom: 0;
1015 z-index: 999999999;
1016 background: rgba(0, 0, 0, 0.80);
1017 margin: 0;
1018 }
1019
1020 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-product-details {
1021 margin: 0 auto;
1022 }
1023
1024 #wp-chatbot-chat-app-shortcode-container #wp-chatbot-cart-short-code .wp-chatbot-comment-loader, #wp-chatbot-chat-app-shortcode-container #wp-chatbot-checkout-short-code .wp-chatbot-comment-loader {
1025 position: absolute;
1026 top: 50%;
1027 left: 50%;
1028 margin-left: -45px;
1029 }
1030
1031 .wpchatbot-app-order-confirmation .wpchatbot-wpcommerce-order, #wp-chatbot-app-checkout-container {
1032 font-size: 14px;
1033 box-sizing: border-box;;
1034 padding: 15px;
1035 position: absolute;
1036 left: 0;
1037 right: 0;
1038 top: 0;
1039 /*bottom: 0;*/
1040 z-index: 999999;
1041 background: #ffffff;
1042 }
1043
1044 .wpchatbot-wpcommerce-order .wpcommerce-notice {
1045 padding: 10px;
1046 border: 1px solid #cccccc;
1047 color: #FFF;
1048 }
1049
1050 .wpchatbot-wpcommerce-order .wpcommerce-notice.wpcommerce-thankyou-order-received {
1051 background: #58a093;
1052 }
1053
1054 .wpchatbot-wpcommerce-order .wpcommerce-notice.wpcommerce-thankyou-order-failed {
1055 background: #db4771;
1056 }
1057
1058 .wpchatbot-wpcommerce-order .wpcommerce-order-details, .wpchatbot-wpcommerce-order .wpcommerce-customer-details {
1059 padding: 20px 0;
1060 }
1061
1062 .wpchatbot-app-order-confirmation #wp-chatbot-chat-container, .wpchatbot-app-checkout #wp-chatbot-chat-container {
1063 display: none;
1064 }
1065
1066 .wpchatbot-wpcommerce-order table {
1067 width: 100%;
1068 }
1069
1070 .wpchatbot-wpcommerce-order .wpcommerce-table.order_details tbody tr td, .wpchatbot-wpcommerce-order .wpcommerce-table.order_details tfoot tr th, .wpchatbot-wpcommerce-order .wpcommerce-table.order_details tfoot tr td {
1071 text-align: left;
1072 }
1073
1074 .wpchatbot-app-order-confirmation .wpcommerce-thankyou-order-details {
1075 margin: 0;
1076 padding: 0;
1077 }
1078
1079 .wpchatbot-app-home-back {
1080 display: table;
1081 padding: 8px 20px;
1082 background: #9a3a87;
1083 color: white;
1084 font-size: 14px;
1085 text-transform: uppercase;
1086 border: none;
1087 }
1088
1089 .wpchatbot-app-order-confirmation .wpcommerce-thankyou-order-details li {
1090 list-style: none;
1091 padding: 5px 0;
1092 border-bottom: 1px solid #eaeaea;
1093 }
1094
1095 .wpchatbot-app-order-confirmation .wpcommerce-thankyou-order-details li:last-child {
1096 border-bottom: none;
1097 }
1098
1099 #wp-chatbot-cart-short-code .coupon {
1100 width: 100%;
1101 max-width: 400px;
1102 text-align: left;
1103 }
1104
1105 #wp-chatbot-cart-short-code .coupon input[type="text"], #wp-chatbot-cart-short-code .coupon input[type="submit"] {
1106 width: 45%;
1107 height: 50px;
1108 box-sizing: border-box;
1109 padding: 5px;
1110 margin-right: 4%;
1111 vertical-align: middle;
1112 font-size: 16px;
1113 }
1114
1115 #wp-chatbot-cart-short-code .cart_totals table, #wp-chatbot-cart-short-code .cart_totals table tr, #wp-chatbot-cart-short-code .cart_totals table td, #wp-chatbot-cart-short-code .cart_totals table th {
1116 width: 100%;
1117 max-width: 100% !important;
1118 margin: 0 !important;
1119 }
1120
1121 #wp-chatbot-cart-short-code .cross-sells {
1122 display: none;
1123 }
1124
1125 #wp-chatbot-cart-short-code .wc-proceed-to-checkout {
1126 margin: 15px 0;
1127 }
1128
1129 /****************************************************************************************************
1130 9 ShortCode OverRight
1131 ****************************************************************************************************/
1132 .wp-chatbot-shortcode-template-container .wp-chatbot-content {
1133 height: 452px;
1134 }
1135
1136 .wp-chatbot-shortcode-template-container {
1137 }
1138
1139 /************Link Item*************/
1140 .wp-chatbot-shortcode-template-container span.qcld-chatbot-product-category, .wp-chatbot-shortcode-template-container span.qcld-chatbot-support-items, .wp-chatbot-shortcode-template-container span.qcld-chatbot-wildcard, .wp-chatbot-shortcode-template-container span.qcld-chatbot-suggest-email,span.qcld-chatbot-site-search,span.qcld-chatbot-suggest-phone, .wp-chatbot-shortcode-template-container span.qcld-chatbot-reset-btn, .wp-chatbot-shortcode-template-container #wp-chatbot-loadmore, span.qcld-chat-common {
1141 color: #000000;
1142 background-size: 200% auto;
1143 background-color: #ffffff7d;
1144 border: 1px solid #ffffff;
1145 display: inline-block;
1146 margin: 3px auto;
1147 padding: 6px 11px;
1148 margin-right: 4px;
1149 }
1150
1151 .wp-chatbot-shortcode-template-container span.qcld-chatbot-product-category:hover, .wp-chatbot-shortcode-template-container span.qcld-chatbot-support-items:hover, .wp-chatbot-shortcode-template-container span.qcld-chatbot-wildcard:hover, .wp-chatbot-shortcode-template-container span.qcld-chatbot-suggest-email:hover,span.qcld-chatbot-site-search:hover,span.qcld-chatbot-suggest-phone:hover, .wp-chatbot-shortcode-template-container span.qcld-chatbot-reset-btn:hover, .wp-chatbot-shortcode-template-container #wp-chatbot-loadmore:hover, span.qcld-chat-common:hover {
1152 background-position: right center;
1153 box-shadow: none;
1154 background-color: #a1c4fd;
1155 }
1156
1157 /****************************************************************************************************
1158 10. Notification
1159 ****************************************************************************************************/
1160 .wp-chatbot-notification-container {
1161 position: relative;
1162 padding: 35px 15px 10px;
1163 box-shadow: 0 0 5px #d5d5d5;
1164 transition: 0.8s;
1165 background-color: #fff;
1166 font-size: 14px;
1167 line-height: 1.5;
1168 transform: translateX(500px);
1169 opacity: 0.1;
1170 border-radius: 5px;
1171 width: 320px;
1172 }
1173
1174 .wp-chatbot-notification-container.wp-chatbot-notification-container-sliding {
1175 opacity: 0.9;
1176 transform: translateX(0);
1177 }
1178
1179 .wp-chatbot-notification-container-disable {
1180 display: none;
1181 }
1182
1183 .wp-chatbot-notification-agent-profile {
1184 position: absolute;
1185 top: -40px;
1186 left: 15px;
1187 right: 15px;
1188 }
1189
1190 .wp-chatbot-notification-widget-avatar, .wp-chatbot-notification-welcome {
1191 display: inline-block;
1192 }
1193
1194 .wp-chatbot-notification-widget-avatar {
1195 width: 60px;
1196 height: 60px;
1197 background-color: #fff;
1198 border-radius: 50%;
1199 overflow: hidden;
1200 box-shadow: 0 5px 5px #d5d5d5;
1201 }
1202
1203 .wp-chatbot-notification-welcome {
1204 font-size: 12px;
1205 }
1206
1207 .wp-chatbot-notification-message {
1208 transition: opacity 0.5s;
1209 }
1210
1211 div#wp-chatbot-desktop-reload {
1212 background: transparent;
1213 width: 30px;
1214 height: 30px;
1215 border-radius: 50%;
1216 position: absolute;
1217 top: -21px;
1218 right: 25px;
1219 color: #ffffff;
1220 cursor: pointer;
1221 text-align: center;
1222 box-sizing: border-box;
1223 transition: 0.2s;
1224 transform: translateY(20px);
1225 }
1226 div#wp-chatbot-desktop-close span{
1227 position: relative;
1228 }
1229 div#wp-chatbot-desktop-reload span {
1230 position: relative;
1231 top: 6px;
1232 }
1233 #wp-chatbot-desktop-close {
1234 display: block;
1235 position: absolute;
1236 right: 3px;
1237 padding: 5px;
1238 font-size: 14px;
1239 font-family: "Arial";
1240 line-height: 20px;
1241 top: -20px;
1242 width: 30px;
1243 height: 30px;
1244 background-color: transparent;
1245 border-radius: 50%;
1246 color: #ffffff;
1247 cursor: pointer;
1248 text-align: center;
1249 box-sizing: border-box;
1250 transition: 0.2s;
1251 transform: translateY(20px);
1252 }
1253
1254 span.chatbot_intent_reload {
1255 position: absolute;
1256 left: 80%;
1257 -webkit-transform: translate(-80%, -50%);
1258 transform: translate(-80%, -50%);
1259 top: 50%;
1260 color: #9a9a9a;
1261 cursor: pointer;
1262 line-height: normal;
1263 }
1264
1265 .wp-chatbot-notification-close {
1266 display: block;
1267 position: absolute;
1268 right: 0;
1269 padding: 5px;
1270 font-size: 14px;
1271 font-family: "Arial";
1272 line-height: 20px;
1273 top: -35px;
1274 width: 30px;
1275 height: 30px;
1276 background-color: #7d8999;
1277 border-radius: 50%;
1278 color: #ffffff;
1279 cursor: pointer;
1280 text-align: center;
1281 box-sizing: border-box;
1282 transition: 0.2s;
1283 visibility: hidden;
1284 transform: translateY(20px);
1285 }
1286
1287 .wp-chatbot-notification-close:hover {
1288 background-color: #5f6a76;
1289 }
1290
1291 .wp-chatbot-notification-container:hover .wp-chatbot-notification-close {
1292 visibility: visible;
1293 transform: translateY(0px);
1294 }
1295 ul.wp-chatbot-messages-container > li > .wp-chatbot-paragraph{
1296 display: block !important;
1297 }
1298 .wp-chatbot-ball-cart-items {
1299 bottom: -8px;
1300 left: -11px;
1301 position: absolute;
1302 width: 22px;
1303 height: 22px;
1304 line-height: 22px;
1305 font-size: 14px;
1306 background-color: #43c0ed;
1307 color: #ffffff;
1308 display: block;
1309 border-radius: 50%;
1310 text-align: center;
1311 }
1312
1313 .wp-chatbot-rtl ul li.wp-chatbot-msg:after, .wp-chatbot-rtl ul li.wp-chat-user-msg:after {
1314 content: "";
1315 display: table;
1316 clear: both;
1317 width: 100%;
1318 height: 3px;
1319 }
1320
1321 .wp-chatbot-rtl .wp-chatbot-notification-close {
1322 right: auto;
1323 left: 0;
1324 }
1325
1326 #wp-chatbot-product-title h2 a {
1327 color: #2ea3f2;
1328 }
1329
1330 /**
1331 #Integration
1332 */
1333
1334 .wp-chatbot-integration-button-container {
1335 position: absolute;
1336 left: -35px;
1337 top: 100px;
1338 z-index: -1;
1339 }
1340
1341 .wp-chatbot-integration-button-container span {
1342 cursor: pointer;
1343 width: 40px;
1344 height: 40px;
1345 background-image: url("../images/tab-btn-icon.png");
1346 background-repeat: no-repeat;
1347 border-radius: 50%;
1348 display: block;
1349 }
1350
1351 .wp-chatbot-messages-container .wp-chatbot-msg-flat .facebook-messenger-chat {
1352 cursor: pointer;
1353 width: 40px;
1354 height: 40px;
1355 background-image: url(../images/tab-btn-icon.png);
1356 background-repeat: no-repeat;
1357 background-size: auto;
1358 border-radius: 50%;
1359 display: table;
1360 margin: 0 auto;
1361 background-position: 0 -80px;
1362 border: none !important;
1363 box-shadow: none !important;
1364 }
1365 .swal2-container {
1366 z-index: 99999999;
1367 }
1368 .facebook-messenger {
1369 background-position: 0 -80px;
1370 }
1371
1372 .intergration-weblink {
1373 background-position: -120px -80px;
1374 }
1375
1376 .intergration-phone {
1377 background-position: -81px -80px;
1378 }
1379
1380 .inetegration-skype-btn {
1381 background-position: -162px -80px;
1382 }
1383
1384 .intergration-whats {
1385 background-position: -40px -80px;
1386 }
1387
1388 .intergration-viber {
1389 background-position: 0px -120px;
1390 }
1391
1392 .fb_dialog {
1393 /*right: 85px !important;
1394 bottom: 47px !important;*/
1395 visibility: hidden;
1396 width: 35px !important;
1397 height: 35px !important;
1398 background: #017cff url('../images/tab-btn-icon.png') no-repeat -43px -122px !important;
1399 }
1400
1401 .fb_dialog > .fb_dialog_content {
1402 opacity: 0.01;
1403 }
1404
1405
1406
1407
1408 /**********************************************************************************************
1409 **********************************************************************************************
1410 ************************************* text writing animation ************************************
1411 ***********************************************************************************************
1412 ***********************************************************************************************/
1413 /* @keyframes letters {
1414 from {
1415 left: 0;
1416 }
1417 to {
1418 left: 100%;
1419 }
1420 }
1421 @keyframes lines {
1422 from {
1423 top: 0;
1424 }
1425 to {
1426 top: 100%;
1427 }
1428 }
1429 @keyframes cursor-type {
1430 50% {
1431 border-color: #1f8ceb00;
1432 }
1433 }
1434 @keyframes cursor-wait {
1435 0% {
1436 box-shadow: inset 2px 0 0 0 rgba(0, 0, 0, 0);
1437 }
1438 1% {
1439 box-shadow: inset 2px 0 0 0 #1f8ceb00;
1440 }
1441 40% {
1442 box-shadow: inset 2px 0 0 0 #1f8ceb00;
1443 }
1444 }
1445
1446
1447 li.wp-chatbot-msg .wp-chatbot-paragraph .wp-chatbot-textanimation {
1448 position: relative;
1449 width: 100%;
1450 line-height: 1.2;
1451 word-break: break-all;
1452 overflow: hidden;
1453 }
1454 @supports (width: 1ch) {
1455 li.wp-chatbot-msg .wp-chatbot-paragraph .wp-chatbot-textanimation:before, li.wp-chatbot-msg .wp-chatbot-paragraph .wp-chatbot-textanimation:after {
1456 box-sizing: border-box;
1457 content: "";
1458 position: absolute;
1459 z-index: 1;
1460 display: block;
1461 height: 1.2em;
1462 width: 100%;
1463 background-color: #1f8ceb;
1464 }
1465 li.wp-chatbot-msg .wp-chatbot-paragraph .wp-chatbot-textanimation:before {
1466 border-left: 2px solid transparent;
1467 top: 100%;
1468 animation-name: letters, lines, cursor-type, cursor-wait;
1469 animation-fill-mode: both, both, both, backwards;
1470 }
1471 li.wp-chatbot-msg .wp-chatbot-paragraph .wp-chatbot-textanimation:after {
1472 content: "";
1473 height: 100%;
1474 top: 100%;
1475 left: 0;
1476 margin-top: 1.2em;
1477 }
1478 }
1479
1480 li.wp-chatbot-msg .wp-chatbot-paragraph .wp-chatbot-textanimation:before {
1481 animation-duration: 1.4285714286s, 1.4285714286s, 0.0285714286s, 0.8s;
1482 animation-timing-function: steps(50, end), steps(1, end), step-end, ease-out;
1483 animation-iteration-count: 1, 1, 35, 2;
1484 animation-delay: 0.6s, 0.6s, 0.6s, 1.0s;
1485 }
1486 li.wp-chatbot-msg .wp-chatbot-paragraph .wp-chatbot-textanimation:after {
1487 animation: lines 1.4285714286s steps(1, end) 1;
1488 animation-fill-mode: backwards;
1489 animation-delay: 1.0s;
1490 }
1491
1492
1493 ul.wp-chatbot-messages-container > li.wp-chatbot-msg:first-child{
1494 background-color: #fff;
1495 }
1496
1497
1498 ul.wp-chatbot-messages-container > li.wp-chatbot-msg:first-child .wp-chatbot-paragraph .wp-chatbot-textanimation:before, ul.wp-chatbot-messages-container > li.wp-chatbot-msg:first-child .wp-chatbot-paragraph .wp-chatbot-textanimation:after {
1499 box-sizing: border-box;
1500 content: "";
1501 position: absolute;
1502 z-index: 1;
1503 display: block;
1504 height: 1.2em;
1505 width: 100%;
1506 background-color: #1f8ceb00;
1507 } */
1508
1509 /****************************************************************************************************
1510 11 Responsive
1511 ****************************************************************************************************/
1512 @media screen and (max-width: 1200px) {
1513 /******************Product Details Popup*****************/
1514 #wp-chatbot-ball-container .wp-chatbot-product-container {
1515 position: absolute;
1516 animation: none;
1517 right: 0;
1518 left: 0;
1519 top: 0;
1520 bottom: 0;
1521 width: 100%;
1522 height: 100%;
1523 background-color: rgba(1, 1, 1, 0.79);
1524 z-index: 9999;
1525 margin: 0;
1526 }
1527
1528 /******product details layout******/
1529 .wp-chatbot-shortcode-template-container .wp-chatbot-product-container {
1530 overflow-y: scroll;
1531 }
1532
1533 .wp-chatbot-products-area .slimScrollDiv, .wp-chatbot-products-area .wp-chatbot-products {
1534 height: auto !important;
1535 }
1536
1537 #wp-chatbot-ball-container .wp-chatbot-product-container {
1538 overflow-x: auto;
1539 }
1540
1541 .wp-chatbot-product-details {
1542 width: 100%;
1543 box-sizing: border-box;
1544 }
1545
1546 .wp-chatbot-product-image-col, .wp-chatbot-product-info-col {
1547 width: 100%;
1548 box-sizing: border-box;
1549 }
1550
1551 }
1552
1553
1554 @media screen and (max-width: 767px) {
1555 body div#wp-chatbot-ball-container {
1556 max-width: 98%;
1557 margin: 0 auto 3px auto;
1558 }
1559 .wp-chatbot-header {
1560 padding-left: 50px;
1561 padding-right: 50px;
1562 }
1563
1564 .wp-chatbot-board-container{
1565 width: 310px;
1566 }
1567
1568 #wp-chatbot-mobile-close {
1569 position: absolute;
1570 right: 12px;
1571 top: 9px;
1572 display: table;
1573 background: rgba(252, 67, 3, 0.8) url("../images/wp-boat-product-close-icon.png") no-repeat center;
1574 width: 30px;
1575 height: 30px;
1576 cursor: pointer;
1577 color: transparent;
1578 }
1579 #wp-chatbot-mobile-close{
1580 display: none;
1581 }
1582
1583
1584
1585 .wp-chatbot-notification-close {
1586 visibility: visible;
1587 }
1588
1589 .chatbot-sidebar {
1590 display: none !important;
1591 }
1592 }
1593
1594 @media screen and (max-width: 500px) {
1595 .wp-chatbot-integration-button-container {
1596 position: absolute;
1597 left: 15px;
1598 top: 5px;
1599 right: 43px;
1600 text-align: center;
1601 }
1602
1603 .wp-chatbot-integration-button-container span {
1604 display: inline-block !important;
1605 }
1606
1607 .wp-chatbot-header {
1608 padding-top: 15px;
1609 }
1610
1611 #wp-chatbot-chat-container {
1612 right: 30px;
1613 bottom: 30px;
1614 }
1615
1616 .fb_dialog {
1617 z-index: 21999 !important;
1618 right: 46px !important;
1619 bottom: 3px !important;
1620
1621 }
1622 }
1623
1624 @media screen and (max-width: 400px) {
1625 .wp-chatbot-notification-container {
1626 width: 250px;
1627 padding-top: 55px;
1628 }
1629 .wp-chatbot-mobile-full-screen .wp-chatbot-header{
1630 padding-top: 15px !important;
1631 }
1632 }
1633 .wpb-search-result a{
1634 display: block;
1635 background: #fff;
1636 margin-bottom: 0;
1637 padding: 5px;
1638 }
1639 @media screen and (-webkit-min-device-pixel-ratio:0) {
1640 .qcwp-chatbot-search-article input:focus,
1641 .qcwp-chatbot-search-article input {
1642 font-size: 14px;
1643 }
1644
1645 input#wp-chatbot-editor:focus,
1646 input#wp-chatbot-editor {
1647 font-size: 14px;
1648 }
1649
1650 }
1651 /*modal form*/
1652 .plugin-card{
1653 width: 77% !important;
1654 height: 186px;
1655 }
1656 .plugin-action-buttons li a{
1657 font-size: 13px;
1658 }
1659 .name a{
1660 text-decoration: none !important;
1661 }
1662
1663 .cxsc-settings-blocks-addon {
1664 width: 100% !important;
1665 }
1666 .plugin-card {
1667 width: 100% !important;
1668 }
1669 span.chatbotquote-info {
1670 font-size: 38px;
1671 padding: 20px 0 0 0;
1672 position: absolute;
1673 left: 0;
1674 top: 32px;
1675 }
1676 .wp-chatbot-textanimation {
1677 position: relative;
1678 }
1679 ul.wp-chatbot-messages-container > li > .wp-chatbot-paragraph .wp-chatbot-textanimation h3 {
1680 padding: 0 0 0 22px !important;
1681 }
1682 span.chatbotquote-info-foot {
1683 font-size: 38px;
1684 padding: 0px 0 0 130px;
1685 position: static;
1686 bottom: -20px;
1687 display: grid;
1688 line-height: 0;
1689 }
1690 wp-chatbot-editor-container input::placeholder {
1691 color: #181818 !important;
1692 }
1693 .wp-chatbot-editor-container input::-ms-input-placeholder {
1694 color: #181818 !important;
1695 }
1696 .wpb-search-result a {
1697 display: block;
1698 background: #eeeeee00 !important;
1699 padding: 4px 5px;
1700 line-height: 20px;
1701 padding-left: 0px !important;
1702 margin-bottom: 0;
1703 color: #222 !important;
1704 }
1705 .wpb-search-result a p {
1706 margin-bottom: 0;
1707 }
1708 .wpb-search-result a {
1709 color: #222;
1710 }
1711 .wpbot_card_caption p {
1712 color: #222;
1713 }
1714
1715
1716 .wp-chatbot-textanimation ul {
1717 margin: 12px 0 8px 20px !important;
1718 }
1719 .wp-chatbot-textanimation ul li {
1720 list-style-type: "";
1721 padding-left: 6px;
1722 }
1723
1724 .wp-chatbot-textanimation ul li::marker {
1725 color: #1d73b4;
1726 font-weight: bold;
1727 }
1728
1729 /** like dislike thumbs icons**/
1730
1731
1732
1733 .qcld-like-dislike-icon {
1734 display: none;
1735 }
1736
1737 .qcld-like-dislike-icon a {
1738 padding: 0 5px;
1739 }
1740
1741 .qcld-like-dislike-icon i {
1742 color: #1d73b4;
1743 }
1744
1745 ul.wp-chatbot-messages-container>li>.wp-chatbot-paragraph,
1746 .wp-chatbot-agent-profile .wp-chatbot-bubble {
1747 padding: 8px 15px 15px 15px;
1748 }
1749
1750 /* ul.wp-chatbot-messages-container>li.wp-chatbot-msg:hover .qcld-like-dislike-icon {
1751 opacity: 1;
1752 } */
1753 .qcld-share {
1754 position: relative;
1755 display: inline-block;
1756 }
1757
1758 .qcld-share .share-menu {
1759 position: absolute;
1760 bottom: 100%;
1761 left: -6px;
1762 background: #fff;
1763 border: 1px solid #ddd;
1764 padding: 5px;
1765 display: flex;
1766 gap: 8px;
1767 border-radius: 5px;
1768 }
1769
1770 .qcld-share .share-menu a {
1771 color: #333;
1772 font-size: 16px;
1773 }
1774
1775 /**Modal style**/
1776 #wpbot-report-modal>div {
1777 box-shadow: inset 1px 1px 0 rgb(255 255 255 / 75%), inset 0 0 5px rgb(255 255 255 / 76%) !important;
1778 background: #1d73b4 !important;
1779 backdrop-filter: blur(0px);
1780 isolation: isolate;
1781 }
1782
1783 #wpbot-report-modal input#wpbot-report-email {
1784 box-shadow: inset 1px 1px 0 rgb(255 255 255 / 75%), inset 0 0 5px rgb(255 255 255 / 76%);
1785 background: #ffffff61;
1786 backdrop-filter: blur(0px);
1787 isolation: isolate;
1788 margin: 0 0;
1789 border-radius: 6PX;
1790 padding: 10px 10px;
1791 border: none;
1792 width: 96% !important;
1793 color: #fff;
1794 }
1795
1796 #wpbot-report-modal textarea#wpbot-report-text {
1797 box-shadow: inset 1px 1px 0 rgb(255 255 255 / 75%), inset 0 0 5px rgb(255 255 255 / 76%);
1798 background: #ffffff61;
1799 backdrop-filter: blur(0px);
1800 isolation: isolate;
1801 margin: 0 0;
1802 border-radius: 6PX;
1803 padding: 10px 10px;
1804 border: none;
1805 width: 96% !important;
1806 color: #fff;
1807 }
1808
1809 #wpbot-report-modal textarea#wpbot-report-text:focus-visible {
1810 box-shadow: none;
1811 outline: none;
1812 }
1813
1814 #wpbot-report-modal input#wpbot-report-email:focus-visible {
1815 box-shadow: none;
1816 outline: none;
1817 }
1818
1819 #wpbot-report-modal>div h3 {
1820 font-size: 20px;
1821 font-weight: bold;
1822 color: #fff;
1823 }
1824
1825 #wpbot-report-modal>div label {
1826 font-size: 16px;
1827 font-weight: bold;
1828 color: #fff;
1829 }
1830
1831 #wpbot-report-modal>div button {
1832 transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2.2);
1833 box-shadow: inset 1px 1px 0 rgb(255 255 255 / 75%), inset 0 0 5px rgb(255 255 255 / 76%);
1834 background: rgb(255 255 255 / 25%);
1835 backdrop-filter: none;
1836 isolation: isolate;
1837 color: rgb(29 115 180) !important;
1838 margin: 2px 2px;
1839 border: 1px solid #fff !important;
1840 padding: 8px 15px;
1841 border-radius: 8px;
1842 color: #ffffff !important;
1843 font-size: 14px;
1844 font-weight: bold;
1845 cursor: pointer;
1846 }
1847
1848 #wpbot-report-modal>div button:hover {
1849 transform: scale(0.95);
1850 }
1851
1852 .qcld-like-dislike-icon a .liked {
1853 color: green;
1854 cursor: default;
1855 pointer-events: none;
1856 }
1857
1858 .qcld-like-dislike-icon a .disliked {
1859 color: red;
1860 cursor: default;
1861 pointer-events: none;
1862 }
1863
1864 ul.wp-chatbot-messages-container>li.wp-chatbot-msg .chat-container .wp-chatbot-paragraph {
1865 box-shadow: none;
1866 background: transparent;
1867 backdrop-filter: none;
1868 isolation: inherit;
1869 }
1870
1871
1872
1873 ul.wp-chatbot-messages-container>li.wp-chatbot-msg .chat-container {
1874 box-shadow: inset 1px 1px 0 rgb(255 255 255 / 75%), inset 0 0 5px rgb(255 255 255 / 76%);
1875 background: rgb(255 255 255 / 30%);
1876 backdrop-filter: blur(0px);
1877 isolation: isolate;
1878 border-radius: 10px;
1879 padding: 8px 15px;
1880 }
1881
1882 .qcld-like-dislike-icon {
1883 padding: 6px 0 0 0;
1884 }
1885
1886
1887
1888 .qcld-like-dislike-icon i.fa.fa-thumbs-o-up.liked {
1889 position: relative;
1890 font-size: 0px !important;
1891 }
1892
1893 .qcld-like-dislike-icon i.fa.fa-thumbs-o-up.liked:before {
1894 content: "\f164" !important;
1895 left: 0px;
1896 bottom: 0;
1897 font-size: 16px !important;
1898 }
1899
1900 .qcld-like-dislike-icon i.fa.fa-thumbs-o-down.disliked {
1901 position: relative;
1902 font-size: 0px !important;
1903 }
1904
1905 .qcld-like-dislike-icon i.fa.fa-thumbs-o-down.disliked:before {
1906 content: "\f165" !important;
1907 left: 0px;
1908 bottom: 0;
1909 font-size: 16px !important;
1910 }
1911
1912 .qcld-like-dislike-icon a {
1913 padding: 0 0px;
1914 }
1915
1916 .qcld-like-dislike-icon a i {
1917 transition: all 0.2s ease-in-out;
1918 }
1919
1920 .qcld-like-dislike-icon a i:hover {
1921 transform: scale(1.5);
1922 }
1923
1924 .qcld-like-dislike-icon i.fa.fa-thumbs-o-up.liked:before {
1925 transition: all 0.2s ease-in-out;
1926 }
1927
1928 .qcld-like-dislike-icon i.fa.fa-thumbs-o-down.disliked:before:hover {
1929 transform: scale(1.5);
1930 }
1931
1932 .qcld-like-dislike-icon a {
1933 outline: none !important;
1934 }
1935
1936
1937 .qcld-like-dislike-icon a {
1938 padding: 0 10px 0 0;
1939 }
1940
1941 .qcld-like-dislike-icon .share-menu a {
1942 padding: 0 0 0 0 !important;
1943 }
1944
1945 .qcld-like-dislike-icon i {
1946 color: #ffffff;
1947 }
1948
1949 .wp-chatbot-textanimation ul {
1950 margin: 12px 0 8px 20px !important;
1951 padding: 0;
1952 }
1953 .qcld-like-dislike-icon i {
1954 color: #1e74b3;
1955 }
1956 .qcld-like-dislike-icon a i {
1957 font-size: 16px;
1958 padding: 0;
1959 height: auto;
1960 }
1961 .qcld-like-dislike-icon a {
1962 padding: 0 5px 0 0;
1963 height: 15px;
1964 }
1965
1966 @media screen and (min-height: 1281px) {
1967 div#wp-chatbot-chat-container .slimScrollDiv {
1968 height: 100vh !important;
1969 max-height: 680px !important;
1970 }
1971 div#wp-chatbot-chat-container div#wp-chatbot-board-container {
1972 height: 100vh !important;
1973 max-height: 850px !important;
1974 }
1975 }
1976
1977 @media screen and (max-width: 1024px) {
1978 div#wp-chatbot-chat-container {
1979 right: 30px !important;
1980 bottom: 30px !important;
1981 left: auto !important;
1982 }
1983 div#wp-chatbot-mobile-close {
1984 display: none;
1985 }
1986 }
1987 @media screen and (max-width: 767px) {
1988 body div#wp-chatbot-ball-container {
1989 max-width: 100%;
1990 margin: 0 auto 3px auto;
1991 width: 100%;
1992 }
1993 }
1994
1995 @media screen and (max-width: 480px) {
1996 div#wp-chatbot-chat-container {
1997 right: 0px !important;
1998 bottom: 0px !important;
1999 left: auto !important;
2000 }
2001 /* Full width only below 480px while open (incl. after reset/reload) */
2002 div#wp-chatbot-chat-container.wp-chatbot-mobile-fs-open {
2003 left: 0 !important;
2004 right: 0 !important;
2005 bottom: 0 !important;
2006 width: 100% !important;
2007 max-width: 100% !important;
2008 }
2009 div#wp-chatbot-chat-container.wp-chatbot-mobile-fs-open #wp-chatbot-board-container,
2010 div#wp-chatbot-chat-container.wp-chatbot-mobile-fs-open .wp-chatbot-board-container,
2011 .wp-chatbot-template-01 div#wp-chatbot-chat-container.wp-chatbot-mobile-fs-open #wp-chatbot-board-container,
2012 .wp-chatbot-mobile-full-screen.wp-chatbot-mobile-fs-open #wp-chatbot-board-container,
2013 .wp-chatbot-template-01 .wp-chatbot-mobile-full-screen.wp-chatbot-mobile-fs-open #wp-chatbot-board-container,
2014 div#wp-chatbot-chat-container.wp-chatbot-mobile-fs-open .slimScrollDiv,
2015 div#wp-chatbot-chat-container.wp-chatbot-mobile-fs-open .wp-chatbot-ball-inner {
2016 width: 100% !important;
2017 max-width: 100% !important;
2018 }
2019 div#wp-chatbot-ball {
2020 right: 30px;
2021 bottom: 30px;
2022 position: relative;
2023 }
2024 }