PluginProbe
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services / 3.5.7
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services v3.5.7
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.5.7, at css/common-style.css

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