PluginProbe
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services / 3.6.5
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services v3.6.5
8.7.8 8.7.7 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 All 534 releases
chatbot / css / common-style.css

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

1,528 lines 38.9 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: 60px !important;
148 height: 60px !important;
149 display: block;
150 border-radius: 50%;
151 padding: 6px;
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
195 @keyframes spin {
196 0% {
197 -webkit-transform: rotate(0deg);
198 -ms-transform: rotate(0deg);
199 transform: rotate(0deg);
200 }
201 100% {
202 -webkit-transform: rotate(360deg);
203 -ms-transform: rotate(360deg);
204 transform: rotate(360deg);
205 }
206 }
207
208 @keyframes spinHide {
209 0% {
210 opacity: 0;
211 }
212 100% {
213 opacity: 0;
214 }
215 }
216
217 /*******************************************************************************
218 3. Message container
219 *********************************************************************************/
220 .wp-chatbot-board-container {
221 display: none;
222 font-family: "quicksandregular", "Helvetica Neue", Helvetica, Aria;
223 height: auto;
224 width: 370px;
225 position: relative;
226 box-sizing: border-box; /*margin-bottom: 10px;*/
227 }
228
229 .wp-chatbot-board-container.active-chat-board {
230 display: inline-block;
231 vertical-align: top;
232 }
233
234 .wp-chatbot-header {
235 border-radius: 5px 5px 0 0;
236 margin: 0;
237 padding: 15px 15px;
238 box-sizing: border-box;
239 text-align: center;
240 position: relative; /*height: 63px;*/
241 }
242
243 .wp-chatbot-header h3 {
244 margin: 0 !important;
245 padding: 0 !important;
246 }
247
248 .wp-chatbot-content {
249 height: calc(100vh - 277px);
250 position: relative;
251 padding: 15px;
252 box-sizing: border-box;
253 max-height: 564px;
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 !important;
376 height: 40px !important;
377 }
378
379 /*********************************************************************************
380 4. Tab
381 *********************************************************************************/
382 .wp-chatbot-footer {
383 border-radius: 5px;
384 }
385
386 .wp-chatbot-tab-nav {
387 padding: 15px 5px; /*background-color: #9ec3c0;*/
388 }
389
390 .wp-chatbot-tab-nav ul {
391 margin: 0 !important;
392 padding: 0 !important;
393 list-style: none;
394 text-align: center;
395 display: flex;
396 justify-content: space-around;
397 vertical-align: bottom;
398 }
399
400 .wp-chatbot-tab-nav ul li {
401 display: inline-block;
402 vertical-align: middle;
403 position: relative;
404 transition: 0.2s;
405 margin: 0 !important;
406 padding: 0 !important;
407 }
408
409 .wp-chatbot-tab-nav ul li a {
410 display: block;
411 width: 24px;
412 height: 24px;
413 margin: 5px;
414 background: url("../images/tab-btn-icon.png") no-repeat;
415 border-radius: 50%;
416 position: relative;
417 border-bottom: none;
418 }
419
420 .wp-chatbot-tab-nav ul li a:focus {
421 outline: none;
422 }
423
424 .wp-chatbot-tab-nav ul li a[data-option="recent"] {
425 background-position: -7px -7px;
426 }
427
428 .wp-chatbot-tab-nav ul li a[data-option="cart"] {
429 background-position: -47px -7px;
430 }
431
432 .wp-chatbot-tab-nav ul li a[data-option="chat"] {
433 background-position: -82px -2px;
434 width: 35px;
435 height: 35px;
436 margin: 0;
437 }
438
439 .wp-chatbot-tab-nav ul li a[data-option="help"] {
440 background-position: -129px -7px;
441 }
442
443 .wp-chatbot-tab-nav ul li a[data-option="support"] {
444 background-position: -169px -49px;
445 }
446
447 .wp-chatbot-tab-nav ul li:before {
448 content: "";
449 display: block;
450 width: 74px;
451 /*background: linear-gradient(transparent 50%, #9ec3c0 50%);*/
452 background-size: 200%, 100%;
453 transition: all 0.2s linear;
454 height: 26px;
455 position: absolute;
456 left: 0;
457 top: -25px;
458 margin-left: -20px;
459 border-radius: 50%;
460 }
461
462 .wp-chatbot-tab-nav ul li a[data-option="chat"]:after {
463 content: "";
464 position: absolute;
465 border-radius: 50%;
466 border: 3px solid #FFF;
467 left: -9px;
468 right: -9px;;
469 bottom: -9px;
470 top: -9px;
471 }
472
473 .wp-chatbot-tab-nav ul li.wp-chatbot-operation-active a:before, .wp-chatbot-tab-nav ul li:hover a:before {
474 content: "";
475 position: absolute;
476 left: -4px;
477 right: -4px;;
478 bottom: -4px;
479 top: -4px;
480 border-radius: 50%;
481 border: 3px solid #FFF;
482 transition: 0.2s;
483 }
484
485 .wp-chatbot-tab-nav ul li:hover:before, .wp-chatbot-tab-nav ul li.wp-chatbot-operation-active:before {
486 background-position: bottom;
487 }
488
489 .wp-chatbot-tab-nav ul li a span#wp-chatbot-cart-numbers {
490 position: absolute;
491 top: -6px;
492 right: -11px;
493 background: #da165d;
494 color: #fff;
495 display: block;
496 width: 16px;
497 height: 16px;
498 border-radius: 50%;
499 font-size: 10px;
500 line-height: 16px;
501 }
502
503 /*************************************************************************************
504 5. Message Editor
505 ************************************************************************************/
506 .wp-chatbot-editor-container {
507 border-radius: 0 0 5px 5px;
508 margin: 0;
509 padding: 4px 15px;
510 position: relative;
511 }
512
513 .wp-chatbot-editor-container input {
514 display: inline-block;
515 border: none;
516 box-shadow: none;
517 height: 40px;
518 font-family: 'Montserrat', sans-serif;
519 width: 80%;
520 background-color: transparent;
521 font-size: 14px;
522 margin: 0;
523 padding: 0;
524 outline: none;
525 }
526
527 .wp-chatbot-editor-container input:focus {
528 outline: none;
529 border: none;
530 box-shadow: none;
531 background: none;
532 }
533
534 .wp-chatbot-editor-container button {
535 display: inline-block;
536 height: 40px;
537 background: transparent url("../images/send-button.png") no-repeat center;
538 color: transparent;
539 width: 20%;
540 cursor: pointer;
541 margin: 0 0 0 -8px;
542 padding: 0;
543 border: none;
544 outline: none;
545 }
546
547 .wp-chatbot-editor-container button:hover {
548 background: transparent url("../images/send-button.png") no-repeat center;
549 color: transparent;
550 }
551
552 .wp-chatbot-editor-container button:focus {
553 outline: none;
554 border: none;
555 box-shadow: none;
556 background: transparent url("../images/send-button.png") no-repeat center;
557 }
558
559 /*****************************************************************************************
560 6. Message Item
561 *********************************************************************************************/
562 /*Load More Product*/
563 #wp-chatbot-loadmore {
564 display: table;
565 margin: 0 auto;
566 padding: 8px 20px !important;
567 }
568
569 .qcld-chatbot-support-or {
570 text-align: center;
571 font-weight: 700;
572 color: #1f8ceb;
573 }
574
575 .qcld-chatbot-user-confirmation {
576 color: #494949;
577 }
578
579 /************Link Item*************/
580 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 {
581 display: block;
582 margin: 8px auto;
583 padding: 12px 30px;
584 }
585
586 .qcld-chatbot-reset-btn {
587 display: inline-block;
588 padding: 5px 12px;
589 min-width: 100px;
590 }
591
592 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 {
593 font-weight: bold;
594 cursor: pointer;
595 text-align: center;
596 border-radius: 50px;
597 transition: 0.2s linear;
598 }
599
600 /******* Message module Featured products *******/
601
602 .wp-chatbot-products-area {
603 clear: both;
604 height: auto;
605 margin-bottom: 15px;
606 }
607
608 .wp-chatbot-products-area ul {
609 margin: 0 !important;
610 padding: 0 !important;
611 font-size: 0;
612 }
613
614 .wp-chatbot-products-area ul li {
615 position: relative;
616 display: inline-block;
617 width: 48%;
618 margin: 2% 0;
619 box-sizing: border-box;
620 padding: 2px;
621 background-color: #eee;
622 border-radius: 5px;
623 }
624
625 .wp-chatbot-products-area ul li:nth-child(2n+2) {
626 margin-left: 4%;
627 }
628
629 .wp-chatbot-products-area ul li img {
630 display: block;
631 box-shadow: none;
632 }
633
634 .wp-chatbot-products-area ul li .wp-chatbot-product-summary {
635 background: rgba(0, 0, 0, 0.51);
636 bottom: 0;
637 left: 0;
638 position: absolute;
639 right: 0;
640 text-align: center;
641 top: 0;
642 z-index: 999;
643 visibility: hidden;
644 font-size: 12px;
645 }
646
647 .wp-chatbot-products-area ul li:hover .wp-chatbot-product-summary {
648 visibility: visible;
649 }
650
651 .wp-chatbot-products-area ul li .wp-chatbot-product-summary .wp-chatbot-product-table {
652 display: table;
653 height: 100%;
654 width: 100%;
655 }
656
657 .wp-chatbot-products-area ul li .wp-chatbot-product-summary .wp-chatbot-product-table .wp-chatbot-product-table-cell {
658 display: table-cell;
659 vertical-align: middle;
660 }
661
662 .wp-chatbot-products-area ul li .wp-chatbot-product-summary h3.wp-chatbot-product-title {
663 padding: 0;
664 margin: 0 0 10px 0;
665 font-size: 16px;
666 line-height: 1.2;
667 }
668
669 .wp-chatbot-products-area ul li .wp-chatbot-product-summary h3.wp-chatbot-product-title {
670 color: #ffffff;
671 text-decoration: none;
672 }
673
674 .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 {
675 background-color: transparent !important;
676 color: #ffffff;
677 font-size: 14px;
678 }
679
680 /********* Order List and Cart List *******/
681 .wp-chatbot-orders-container, .wp-chatbot-cart-container {
682 width: 100%;
683 }
684
685 .wp-chatbot-orders-single, .wp-chatbot-orders-header, .wp-chatbot-cart-header, .wp-chatbot-cart-single {
686 display: block;
687 font-size: 0;
688 }
689
690 .wp-chatbot-orders-single div, .wp-chatbot-orders-header div, .wp-chatbot-cart-header div, .wp-chatbot-cart-single div {
691 display: inline-block;
692 font-size: 10px;
693 padding: 8px;
694 vertical-align: middle;
695 min-height: 30px;
696 box-sizing: border-box;
697 }
698
699 .wp-chatbot-cart-header div, .wp-chatbot-cart-single div {
700 width: 20%;
701 }
702
703 .wp-chatbot-cart-header div:nth-child(1), .wp-chatbot-cart-single div:nth-child(1) {
704 width: 45%;
705 }
706
707 .wp-chatbot-cart-header div:nth-child(3), .wp-chatbot-cart-single div:nth-child(3) {
708 text-align: right;
709 }
710
711 .wp-chatbot-cart-header div:nth-child(4), .wp-chatbot-cart-single div:nth-child(4) {
712 width: 15%;
713 text-align: right;
714 }
715
716 .wp-chatbot-orders-single div, .wp-chatbot-orders-header div {
717 width: 25%;
718 }
719
720 .wp-chatbot-orders-single div:nth-child(1), .wp-chatbot-orders-header div:nth-child(1) {
721 width: 15%;
722 }
723
724 .wp-chatbot-orders-single div:nth-child(3), .wp-chatbot-orders-header div:nth-child(3) {
725 width: 35%;
726 }
727
728 .wp-chatbot-orders-container .order-items p {
729 margin: 2px 0;
730 padding: 0;
731 line-height: 14px;
732 }
733
734 .wp-chatbot-cart-container h3 {
735 font-size: 12px !important;
736 margin: 0 !important;
737 padding: 0 !important;
738 }
739
740 .wp-chatbot-cart-container input[type="number"] {
741 width: 100%;
742 height: 20px;
743 padding: 0;
744 margin: 0;
745 text-align: center;
746 }
747
748 .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 {
749 vertical-align: middle;
750 }
751
752 .wp-chatbot-remove-cart-item {
753 display: inline-block;
754 font-size: 14px;
755 width: 20px;
756 height: 20px;
757 line-height: 20px;
758 text-align: center;
759 cursor: pointer;
760 border-radius: 50%;
761 }
762
763 .wp-chatbot-remove-cart-item:hover {
764 background-color: red;
765 color: #ffffff;
766 }
767
768 .wp-chatbot-cart-title, .wp-chatbot-recent-view-title {
769 margin: 0 0 10px;
770 text-align: center;
771 font-size: 18px;
772 }
773
774 .wp-chatbot-cart-footer {
775 clear: both;
776 font-size: 0;
777 }
778
779 .wp-chatbot-cart-footer div {
780 display: inline-block;
781 font-size: 14px;
782 width: 50%;
783 min-height: 1px;
784 }
785
786 .wp-chatbot-cart-footer div a {
787 display: block;
788 text-align: center;
789 font-size: 14px;
790 padding: 8px 20px;
791 }
792
793 .wp-chatbot-no-cart-item {
794 margin: 10px auto;
795 text-align: center;
796 }
797
798 /***********************************************************************************************
799 7. Product details
800 ************************************************************************************************/
801 /**********Product Details (Left)******/
802 .wp-chatbot-product-container {
803 margin-top: 50px;
804 display: none;
805 z-index: 9999999;
806 }
807
808 .wp-chatbot-product-container.active-chatbot-product-details {
809 display: inline-block;
810 vertical-align: top;
811 }
812
813 .wp-chatbot-product-details {
814 width: 600px;
815 position: relative;
816 margin: 50px auto;
817 font-size: 0;
818 min-height: 300px;
819 padding: 15px;
820 }
821
822 .wp-chatbot-product-image-col, .wp-chatbot-product-info-col {
823 display: inline-block;
824 vertical-align: top;
825 width: 50%;
826 font-size: 15px;
827 box-sizing: border-box;
828 padding: 15px;
829 }
830
831 #wp-chatbot-product-image {
832 text-align: center;
833 }
834
835 .wp-chatbot-product-image-large:hover a {
836 cursor: zoom-in;
837 }
838
839 .wp-chatbot-product-image-large a:focus {
840 outline: none;
841 }
842
843 .wp-chatbot-product-image-thumbs {
844 overflow-x: auto;
845 text-align: left;
846 padding: 5px 0;
847 }
848
849 .wp-chatbot-product-image-thumbs ul {
850 margin: 0;
851 padding: 0;
852 white-space: nowrap;
853 }
854
855 .wp-chatbot-product-image-thumbs ul li {
856 list-style: none;
857 display: inline-table;
858 max-width: 80px;
859 margin: 0 2px;
860 background-color: #000;
861 }
862
863 .wp-chatbot-product-image-thumbs ul li img {
864 display: block;
865 }
866
867 .wp-chatbot-product-image-thumbs ul li a {
868 display: block;
869 opacity: .5;
870 }
871
872 .wp-chatbot-product-image-thumbs ul li a:focus {
873 outline: none;
874 }
875
876 .wp-chatbot-product-image-thumbs ul li.wp-chatbot-product-active-image-thumbs a {
877 opacity: 1;
878 }
879
880 .wp-chatbot-product-title h2 {
881 margin: 0 0 5px;
882 font-size: 24px;
883 }
884
885 .wp-chatbot-product-price p {
886 margin: 5px 0 10px;
887 padding: 0;
888 }
889
890 .wp-chatbot-product-price ins, .wp-chatbot-product-price del {
891 background: transparent;
892 color: inherit;
893 }
894
895 .wp-chatbot-product-description {
896 max-height: 150px;
897 overflow-x: auto;
898 }
899
900 .wp-chatbot-product-description, .wp-chatbot-product-description p {
901 font-size: 12px;
902 line-height: 1.8;
903 color: #999999;
904 margin: 5px 0;
905 padding: 0;
906 }
907
908 .wp-chatbot-product-quantity, .wp-chatbot-product-variable > div {
909 margin: 10px 0;
910 font-size: 0;
911 }
912
913 .wp-chatbot-product-quantity label, .wp-chatbot-product-variable label {
914 display: inline-block;
915 width: 90px;
916 text-transform: uppercase;
917 font-size: 14px;
918 margin-right: 10px;
919 }
920
921 .wp-chatbot-product-quantity input, .wp-chatbot-product-variable select {
922 display: inline-block;
923 width: 140px;
924 box-sizing: border-box;
925 padding: 5px 10px;
926 height: 35px;
927 border: 1px solid #eeeeee;
928 margin: 0;
929 font-size: 14px !important;
930 }
931
932 .wp-chatbot-product-quantity input:focus, .wp-chatbot-product-variable select:focus {
933 outline: none;
934 }
935
936 .wp-chatbot-product-cart-button input[type="button"] {
937 display: table;
938 padding: 8px 20px;
939 text-transform: uppercase;
940 font-size: 14px;
941 margin: 20px 0 0;
942 }
943
944 .wp-chatbot-product-cart-button input[type="button"]:focus {
945 box-shadow: none !important;
946 }
947
948 a.wp-chatbot-product-close {
949 position: absolute;
950 top: 0;
951 right: 0;
952 background: rgba(252, 67, 3, 0.8) url("../images/wp-boat-product-close-icon.png") no-repeat center;
953 width: 30px;
954 height: 30px;
955 cursor: pointer;
956 }
957
958 .wp-chatbot-board-container {
959 display: none;
960 }
961
962 @keyframes chatbotProductAnimation {
963 0% {
964 transform: translate(200px);
965 }
966 95% {
967 transform: translate(-10px);
968 }
969 100% {
970 transform: translate(0);
971 }
972 }
973
974 .active-chatbot-product-details {
975 display: block;
976 position: absolute;
977 right: 100%;
978 animation: 0.5s chatbotProductAnimation;
979 z-index: -1;
980 }
981
982 /********Popup Product Details for ShortCode***********/
983 .wp-chatbot-shortcode-template-container .wp-chatbot-product-container {
984 position: fixed;
985 animation: none;
986 right: 0;
987 left: 0;
988 top: 0;
989 border: 0;
990 width: 100%;
991 height: 100%;
992 background-color: rgba(1, 1, 1, 0.79);
993 z-index: 99999999;
994 margin: 0;
995 }
996
997 /****************************************************************************************************
998 8 App ShortCode
999 ****************************************************************************************************/
1000 #wp-chatbot-chat-app-shortcode-container {
1001 position: fixed;
1002 z-index: 99999999;
1003 top: 0;
1004 bottom: 0;
1005 left: 0;
1006 right: 0;
1007 background: #FFF;
1008 }
1009
1010 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-board-container, #wp-chatbot-chat-app-shortcode-container .wp-chatbot-container {
1011 width: 100% !important;
1012 }
1013
1014 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-board-container:after {
1015 display: none;
1016 }
1017
1018 #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 {
1019 border-radius: 0;
1020 }
1021
1022 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-header {
1023 display: none;
1024 }
1025
1026 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-product img {
1027 margin: 0 auto;
1028 }
1029
1030 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-product-container {
1031 margin-top: 0;
1032 }
1033
1034 #wp-chatbot-chat-app-shortcode-container .active-chatbot-product-details {
1035 left: 0;
1036 right: 0;
1037 top: 0;
1038 bottom: 0;
1039 z-index: 999999999;
1040 background: rgba(0, 0, 0, 0.80);
1041 margin: 0;
1042 }
1043
1044 #wp-chatbot-chat-app-shortcode-container .wp-chatbot-product-details {
1045 margin: 0 auto;
1046 }
1047
1048 #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 {
1049 position: absolute;
1050 top: 50%;
1051 left: 50%;
1052 margin-left: -45px;
1053 }
1054
1055 .wpchatbot-app-order-confirmation .wpchatbot-wpcommerce-order, #wp-chatbot-app-checkout-container {
1056 font-size: 14px;
1057 box-sizing: border-box;;
1058 padding: 15px;
1059 position: absolute;
1060 left: 0;
1061 right: 0;
1062 top: 0;
1063 /*bottom: 0;*/
1064 z-index: 999999;
1065 background: #ffffff;
1066 }
1067
1068 .wpchatbot-wpcommerce-order .wpcommerce-notice {
1069 padding: 10px;
1070 border: 1px solid #cccccc;
1071 color: #FFF;
1072 }
1073
1074 .wpchatbot-wpcommerce-order .wpcommerce-notice.wpcommerce-thankyou-order-received {
1075 background: #58a093;
1076 }
1077
1078 .wpchatbot-wpcommerce-order .wpcommerce-notice.wpcommerce-thankyou-order-failed {
1079 background: #db4771;
1080 }
1081
1082 .wpchatbot-wpcommerce-order .wpcommerce-order-details, .wpchatbot-wpcommerce-order .wpcommerce-customer-details {
1083 padding: 20px 0;
1084 }
1085
1086 .wpchatbot-app-order-confirmation #wp-chatbot-chat-container, .wpchatbot-app-checkout #wp-chatbot-chat-container {
1087 display: none;
1088 }
1089
1090 .wpchatbot-wpcommerce-order table {
1091 width: 100%;
1092 }
1093
1094 .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 {
1095 text-align: left;
1096 }
1097
1098 .wpchatbot-app-order-confirmation .wpcommerce-thankyou-order-details {
1099 margin: 0;
1100 padding: 0;
1101 }
1102
1103 .wpchatbot-app-home-back {
1104 display: table;
1105 padding: 8px 20px;
1106 background: #9a3a87;
1107 color: white;
1108 font-size: 14px;
1109 text-transform: uppercase;
1110 border: none;
1111 }
1112
1113 .wpchatbot-app-order-confirmation .wpcommerce-thankyou-order-details li {
1114 list-style: none;
1115 padding: 5px 0;
1116 border-bottom: 1px solid #eaeaea;
1117 }
1118
1119 .wpchatbot-app-order-confirmation .wpcommerce-thankyou-order-details li:last-child {
1120 border-bottom: none;
1121 }
1122
1123 #wp-chatbot-cart-short-code .coupon {
1124 width: 100%;
1125 max-width: 400px;
1126 text-align: left;
1127 }
1128
1129 #wp-chatbot-cart-short-code .coupon input[type="text"], #wp-chatbot-cart-short-code .coupon input[type="submit"] {
1130 width: 45%;
1131 height: 50px;
1132 box-sizing: border-box;
1133 padding: 5px;
1134 margin-right: 4%;
1135 vertical-align: middle;
1136 font-size: 16px;
1137 }
1138
1139 #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 {
1140 width: 100%;
1141 max-width: 100% !important;
1142 margin: 0 !important;
1143 }
1144
1145 #wp-chatbot-cart-short-code .cross-sells {
1146 display: none;
1147 }
1148
1149 #wp-chatbot-cart-short-code .wc-proceed-to-checkout {
1150 margin: 15px 0;
1151 }
1152
1153 /****************************************************************************************************
1154 9 ShortCode OverRight
1155 ****************************************************************************************************/
1156 .wp-chatbot-shortcode-template-container .wp-chatbot-content {
1157 height: 452px;
1158 }
1159
1160 .wp-chatbot-shortcode-template-container {
1161 }
1162
1163 /************Link Item*************/
1164 .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 {
1165 color: #000000;
1166 background-size: 200% auto;
1167 background-color: #ffffff7d;
1168 border: 1px solid #ffffff;
1169 display: inline-block;
1170 margin: 3px auto;
1171 padding: 6px 11px;
1172 margin-right: 4px;
1173 }
1174
1175 .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 {
1176 background-position: right center;
1177 box-shadow: none;
1178 background-color: #a1c4fd;
1179 }
1180
1181 /****************************************************************************************************
1182 10. Notification
1183 ****************************************************************************************************/
1184 .wp-chatbot-notification-container {
1185 position: relative;
1186 padding: 35px 15px 10px;
1187 box-shadow: 0 0 5px #d5d5d5;
1188 transition: 0.8s;
1189 background-color: #fff;
1190 font-size: 14px;
1191 line-height: 1.5;
1192 transform: translateX(500px);
1193 opacity: 0.1;
1194 border-radius: 5px;
1195 width: 320px;
1196 }
1197
1198 .wp-chatbot-notification-container.wp-chatbot-notification-container-sliding {
1199 opacity: 0.9;
1200 transform: translateX(0);
1201 }
1202
1203 .wp-chatbot-notification-container-disable {
1204 display: none;
1205 }
1206
1207 .wp-chatbot-notification-agent-profile {
1208 position: absolute;
1209 top: -40px;
1210 left: 15px;
1211 right: 15px;
1212 }
1213
1214 .wp-chatbot-notification-widget-avatar, .wp-chatbot-notification-welcome {
1215 display: inline-block;
1216 }
1217
1218 .wp-chatbot-notification-widget-avatar {
1219 width: 60px;
1220 height: 60px;
1221 background-color: #fff;
1222 border-radius: 50%;
1223 overflow: hidden;
1224 box-shadow: 0 5px 5px #d5d5d5;
1225 }
1226
1227 .wp-chatbot-notification-welcome {
1228 font-size: 12px;
1229 }
1230
1231 .wp-chatbot-notification-message {
1232 transition: opacity 0.5s;
1233 }
1234
1235 #wp-chatbot-desktop-close {
1236 display: block;
1237 position: absolute;
1238 right: 3px;
1239 padding: 5px;
1240 font-size: 14px;
1241 font-family: "Arial";
1242 line-height: 20px;
1243 top: -20px;
1244 width: 30px;
1245 height: 30px;
1246 background-color: #7d8999;
1247 border-radius: 50%;
1248 color: #ffffff;
1249 cursor: pointer;
1250 text-align: center;
1251 box-sizing: border-box;
1252 transition: 0.2s;
1253 transform: translateY(20px);
1254 }
1255
1256 span.chatbot_intent_reload {
1257 position: absolute;
1258 left: 80%;
1259 -webkit-transform: translate(-80%, -50%);
1260 transform: translate(-80%, -50%);
1261 top: 50%;
1262 color: #9a9a9a;
1263 cursor: pointer;
1264 line-height: normal;
1265 }
1266
1267 .wp-chatbot-notification-close {
1268 display: block;
1269 position: absolute;
1270 right: 0;
1271 padding: 5px;
1272 font-size: 14px;
1273 font-family: "Arial";
1274 line-height: 20px;
1275 top: -35px;
1276 width: 30px;
1277 height: 30px;
1278 background-color: #7d8999;
1279 border-radius: 50%;
1280 color: #ffffff;
1281 cursor: pointer;
1282 text-align: center;
1283 box-sizing: border-box;
1284 transition: 0.2s;
1285 visibility: hidden;
1286 transform: translateY(20px);
1287 }
1288
1289 .wp-chatbot-notification-close:hover {
1290 background-color: #5f6a76;
1291 }
1292
1293 .wp-chatbot-notification-container:hover .wp-chatbot-notification-close {
1294 visibility: visible;
1295 transform: translateY(0px);
1296 }
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
1366 .facebook-messenger {
1367 background-position: 0 -80px;
1368 }
1369
1370 .intergration-weblink {
1371 background-position: -120px -80px;
1372 }
1373
1374 .intergration-phone {
1375 background-position: -81px -80px;
1376 }
1377
1378 .inetegration-skype-btn {
1379 background-position: -162px -80px;
1380 }
1381
1382 .intergration-whats {
1383 background-position: -40px -80px;
1384 }
1385
1386 .intergration-viber {
1387 background-position: 0px -120px;
1388 }
1389
1390 .fb_dialog {
1391 /*right: 85px !important;
1392 bottom: 47px !important;*/
1393 visibility: hidden;
1394 width: 35px !important;
1395 height: 35px !important;
1396 background: #017cff url('../images/tab-btn-icon.png') no-repeat -43px -122px !important;
1397 }
1398
1399 .fb_dialog > .fb_dialog_content {
1400 opacity: 0.01;
1401 }
1402
1403 /****************************************************************************************************
1404 11 Responsive
1405 ****************************************************************************************************/
1406 @media screen and (max-width: 1200px) {
1407 /******************Product Details Popup*****************/
1408 #wp-chatbot-ball-container .wp-chatbot-product-container {
1409 position: absolute;
1410 animation: none;
1411 right: 0;
1412 left: 0;
1413 top: 0;
1414 bottom: 0;
1415 width: 100%;
1416 height: 100%;
1417 background-color: rgba(1, 1, 1, 0.79);
1418 z-index: 9999;
1419 margin: 0;
1420 }
1421
1422 /******product details layout******/
1423 .wp-chatbot-shortcode-template-container .wp-chatbot-product-container {
1424 overflow-y: scroll;
1425 }
1426
1427 .wp-chatbot-products-area .slimScrollDiv, .wp-chatbot-products-area .wp-chatbot-products {
1428 height: auto !important;
1429 }
1430
1431 #wp-chatbot-ball-container .wp-chatbot-product-container {
1432 overflow-x: auto;
1433 }
1434
1435 .wp-chatbot-product-details {
1436 width: 100%;
1437 box-sizing: border-box;
1438 }
1439
1440 .wp-chatbot-product-image-col, .wp-chatbot-product-info-col {
1441 width: 100%;
1442 box-sizing: border-box;
1443 }
1444
1445 }
1446
1447
1448 @media screen and (max-width: 767px) {
1449 .wp-chatbot-header {
1450 padding-left: 50px;
1451 padding-right: 50px;
1452 }
1453
1454 .wp-chatbot-board-container{
1455 width: 310px;
1456 }
1457 .wp-chatbot-mobile-full-screen .wp-chatbot-board-container {
1458 width: 100%;
1459 }
1460
1461
1462
1463 #wp-chatbot-mobile-close {
1464 position: absolute;
1465 right: 12px;
1466 top: 9px;
1467 display: table;
1468 background: rgba(252, 67, 3, 0.8) url("../images/wp-boat-product-close-icon.png") no-repeat center;
1469 width: 30px;
1470 height: 30px;
1471 cursor: pointer;
1472 color: transparent;
1473 }
1474
1475
1476
1477 .wp-chatbot-notification-close {
1478 visibility: visible;
1479 }
1480
1481 .chatbot-sidebar {
1482 display: none !important;
1483 }
1484 }
1485
1486 @media screen and (max-width: 500px) {
1487 .wp-chatbot-integration-button-container {
1488 position: absolute;
1489 left: 15px;
1490 top: 5px;
1491 right: 43px;
1492 text-align: center;
1493 }
1494
1495 .wp-chatbot-integration-button-container span {
1496 display: inline-block !important;
1497 }
1498
1499 .wp-chatbot-header {
1500 padding-top: 50px;
1501 }
1502
1503 #wp-chatbot-chat-container {
1504 right: 30px;
1505 bottom: 30px;
1506 }
1507
1508 .fb_dialog {
1509 z-index: 21999 !important;
1510 right: 46px !important;
1511 bottom: 3px !important;
1512
1513 }
1514 }
1515
1516 @media screen and (max-width: 400px) {
1517 .wp-chatbot-notification-container {
1518 width: 250px;
1519 padding-top: 55px;
1520 }
1521 }
1522 .wpb-search-result{}
1523 .wpb-search-result p{}
1524 .wpb-search-result a{display: block;
1525 background: #fff;
1526 margin-bottom: 7px;
1527 padding: 5px;}
1528