PluginProbe ʕ •ᴥ•ʔ
Reviews Feed – Add Testimonials and Customer Reviews From Google Reviews, Yelp, TripAdvisor, and More / 2.7.0
Reviews Feed – Add Testimonials and Customer Reviews From Google Reviews, Yelp, TripAdvisor, and More v2.7.0
2.11.0 2.10.0 2.9.0 2.8.0 2.7.0 2.6.7 2.6.8 2.6.5 2.6.4 2.6.3 2.6.2 2.6.0 2.5.5 2.5.4 2.5.3 2.5.2 trunk 1.0 1.0.1 1.0.2 1.0.3 1.1 1.1.1 1.1.2 1.2.0 2.0 2.1.0 2.1.1 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.5.0 2.5.1
reviews-feed / assets / admin / css / tooltipster.css
reviews-feed / assets / admin / css Last commit date
tooltipster.css 1 month ago
tooltipster.css
543 lines
1 /* This is the core CSS of Tooltipster */
2
3 /* GENERAL STRUCTURE RULES (do not edit this section) */
4
5 .tooltipster-base {
6 /* this ensures that a constrained height set by functionPosition,
7 if greater that the natural height of the tooltip, will be enforced
8 in browsers that support display:flex */
9 display: flex;
10 pointer-events: none;
11 /* this may be overriden in JS for fixed position origins */
12 position: absolute;
13 }
14
15 .tooltipster-box {
16 /* see .tooltipster-base. flex-shrink 1 is only necessary for IE10-
17 and flex-basis auto for IE11- (at least) */
18 flex: 1 1 auto;
19 }
20
21 .tooltipster-content {
22 /* prevents an overflow if the user adds padding to the div */
23 box-sizing: border-box;
24 /* these make sure we'll be able to detect any overflow */
25 max-height: 100%;
26 max-width: 100%;
27 overflow: auto;
28 }
29
30 .tooltipster-ruler {
31 /* these let us test the size of the tooltip without overflowing the window */
32 bottom: 0;
33 left: 0;
34 overflow: hidden;
35 position: fixed;
36 right: 0;
37 top: 0;
38 visibility: hidden;
39 }
40
41 /* ANIMATIONS */
42
43 /* Open/close animations */
44
45 /* fade */
46
47 .tooltipster-fade {
48 opacity: 0;
49 -webkit-transition-property: opacity;
50 -moz-transition-property: opacity;
51 -o-transition-property: opacity;
52 -ms-transition-property: opacity;
53 transition-property: opacity;
54 }
55
56 .tooltipster-fade.tooltipster-show {
57 opacity: 1;
58 }
59
60 /* grow */
61
62 .tooltipster-grow {
63 -webkit-transform: scale(0, 0);
64 -moz-transform: scale(0, 0);
65 -o-transform: scale(0, 0);
66 -ms-transform: scale(0, 0);
67 transform: scale(0, 0);
68 -webkit-transition-property: -webkit-transform;
69 -moz-transition-property: -moz-transform;
70 -o-transition-property: -o-transform;
71 -ms-transition-property: -ms-transform;
72 transition-property: transform;
73 -webkit-backface-visibility: hidden;
74 }
75
76 .tooltipster-grow.tooltipster-show {
77 -webkit-transform: scale(1, 1);
78 -moz-transform: scale(1, 1);
79 -o-transform: scale(1, 1);
80 -ms-transform: scale(1, 1);
81 transform: scale(1, 1);
82 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
83 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
84 -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
85 -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
86 -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
87 transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
88 }
89
90 /* swing */
91
92 .tooltipster-swing {
93 opacity: 0;
94 -webkit-transform: rotateZ(4deg);
95 -moz-transform: rotateZ(4deg);
96 -o-transform: rotateZ(4deg);
97 -ms-transform: rotateZ(4deg);
98 transform: rotateZ(4deg);
99 -webkit-transition-property: -webkit-transform, opacity;
100 -moz-transition-property: -moz-transform;
101 -o-transition-property: -o-transform;
102 -ms-transition-property: -ms-transform;
103 transition-property: transform;
104 }
105
106 .tooltipster-swing.tooltipster-show {
107 opacity: 1;
108 -webkit-transform: rotateZ(0deg);
109 -moz-transform: rotateZ(0deg);
110 -o-transform: rotateZ(0deg);
111 -ms-transform: rotateZ(0deg);
112 transform: rotateZ(0deg);
113 -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
114 -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
115 -moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
116 -ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
117 -o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
118 transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
119 }
120
121 /* fall */
122
123 .tooltipster-fall {
124 -webkit-transition-property: top;
125 -moz-transition-property: top;
126 -o-transition-property: top;
127 -ms-transition-property: top;
128 transition-property: top;
129 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
130 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
131 -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
132 -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
133 -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
134 transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
135 }
136
137 .tooltipster-fall.tooltipster-initial {
138 top: 0 !important;
139 }
140
141 .tooltipster-fall.tooltipster-show {}
142
143 .tooltipster-fall.tooltipster-dying {
144 -webkit-transition-property: all;
145 -moz-transition-property: all;
146 -o-transition-property: all;
147 -ms-transition-property: all;
148 transition-property: all;
149 top: 0 !important;
150 opacity: 0;
151 }
152
153 /* slide */
154
155 .tooltipster-slide {
156 -webkit-transition-property: left;
157 -moz-transition-property: left;
158 -o-transition-property: left;
159 -ms-transition-property: left;
160 transition-property: left;
161 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
162 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
163 -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
164 -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
165 -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
166 transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
167 }
168
169 .tooltipster-slide.tooltipster-initial {
170 left: -40px !important;
171 }
172
173 .tooltipster-slide.tooltipster-show {}
174
175 .tooltipster-slide.tooltipster-dying {
176 -webkit-transition-property: all;
177 -moz-transition-property: all;
178 -o-transition-property: all;
179 -ms-transition-property: all;
180 transition-property: all;
181 left: 0 !important;
182 opacity: 0;
183 }
184
185 /* Update animations */
186
187 /* We use animations rather than transitions here because
188 transition durations may be specified in the style tag due to
189 animationDuration, and we try to avoid collisions and the use
190 of !important */
191
192 /* fade */
193
194 @keyframes tooltipster-fading {
195 0% {
196 opacity: 0;
197 }
198
199 100% {
200 opacity: 1;
201 }
202 }
203
204 .tooltipster-update-fade {
205 animation: tooltipster-fading 400ms;
206 }
207
208 /* rotate */
209
210 @keyframes tooltipster-rotating {
211 25% {
212 transform: rotate(-2deg);
213 }
214
215 75% {
216 transform: rotate(2deg);
217 }
218
219 100% {
220 transform: rotate(0);
221 }
222 }
223
224 .tooltipster-update-rotate {
225 animation: tooltipster-rotating 600ms;
226 }
227
228 /* scale */
229
230 @keyframes tooltipster-scaling {
231 50% {
232 transform: scale(1.1);
233 }
234
235 100% {
236 transform: scale(1);
237 }
238 }
239
240 .tooltipster-update-scale {
241 animation: tooltipster-scaling 600ms;
242 }
243
244 /**
245 * DEFAULT STYLE OF THE SIDETIP PLUGIN
246 *
247 * All styles are "namespaced" with .tooltipster-sidetip to prevent
248 * conflicts between plugins.
249 */
250
251 /* .tooltipster-box */
252
253 .tooltipster-sidetip .tooltipster-box {
254 background: #565656;
255 border: 2px solid black;
256 border-radius: 4px;
257 }
258
259 .tooltipster-sidetip.tooltipster-left .tooltipster-box {
260 margin-right: 8px;
261 }
262
263 .tooltipster-sidetip.tooltipster-right .tooltipster-box {
264 margin-left: 8px;
265 }
266
267 .tooltipster-sidetip.tooltipster-top .tooltipster-box {
268 margin-bottom: 8px;
269 }
270
271 /* .tooltipster-content */
272
273 .tooltipster-sidetip .tooltipster-content {
274 color: white;
275 line-height: 18px;
276 padding: 6px 14px;
277 }
278
279 /* .tooltipster-arrow : will keep only the zone of .tooltipster-arrow-uncropped that
280 corresponds to the arrow we want to display */
281
282 .tooltipster-sidetip .tooltipster-arrow {
283 overflow: hidden;
284 position: absolute;
285 }
286
287 .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {
288 height: 10px;
289 /* half the width, for centering */
290 margin-left: -10px;
291 top: 0;
292 width: 20px;
293 }
294
295 .tooltipster-sidetip.tooltipster-left .tooltipster-arrow {
296 height: 20px;
297 margin-top: -10px;
298 right: 0;
299 /* top 0 to keep the arrow from overflowing .tooltipster-base when it has not
300 been positioned yet */
301 top: 0;
302 width: 10px;
303 }
304
305 .tooltipster-sidetip.tooltipster-right .tooltipster-arrow {
306 height: 20px;
307 margin-top: -10px;
308 left: 0;
309 /* same as .tooltipster-left .tooltipster-arrow */
310 top: 0;
311 width: 10px;
312 }
313
314 .tooltipster-sidetip.tooltipster-top .tooltipster-arrow {
315 bottom: 0;
316 height: 10px;
317 margin-left: -10px;
318 width: 20px;
319 }
320
321 /* common rules between .tooltipster-arrow-background and .tooltipster-arrow-border */
322
323 .tooltipster-sidetip .tooltipster-arrow-background,
324 .tooltipster-sidetip .tooltipster-arrow-border {
325 height: 0;
326 position: absolute;
327 width: 0;
328 }
329
330 /* .tooltipster-arrow-background */
331
332 .tooltipster-sidetip .tooltipster-arrow-background {
333 border: 10px solid transparent;
334 }
335
336 .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
337 border-bottom-color: #565656;
338 left: 0;
339 top: 3px;
340 }
341
342 .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
343 border-left-color: #565656;
344 left: -3px;
345 top: 0;
346 }
347
348 .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
349 border-right-color: #565656;
350 left: 3px;
351 top: 0;
352 }
353
354 .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
355 border-top-color: #565656;
356 left: 0;
357 top: -3px;
358 }
359
360 /* .tooltipster-arrow-border */
361
362 .tooltipster-sidetip .tooltipster-arrow-border {
363 border: 10px solid transparent;
364 left: 0;
365 top: 0;
366 }
367
368 .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {
369 border-bottom-color: black;
370 }
371
372 .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {
373 border-left-color: black;
374 }
375
376 .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
377 border-right-color: black;
378 }
379
380 .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
381 border-top-color: black;
382 }
383
384 /* tooltipster-arrow-uncropped */
385
386 .tooltipster-sidetip .tooltipster-arrow-uncropped {
387 position: relative;
388 }
389
390 .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped {
391 top: -10px;
392 }
393
394 .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped {
395 left: -10px;
396 }
397
398 @media (min-width: 960px) {
399 body .sbr-tooltip-wizard.tooltipster-sidetip {
400 left: 50px !important;
401 top: 74px !important;
402 }
403 }
404
405 .wp-editor .sbr-tooltip-wizard {
406 -webkit-transform: translateY(63px) translateX(17px);
407 transform: translateY(63px) translateX(17px);
408 }
409
410 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-box {
411 background: #fff !important;
412 border: 1px solid #eee !important;
413 border-radius: 2px !important;
414 box-shadow: 0px 1px 18px rgba(0, 0, 0, 0.2) !important;
415 }
416
417 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-content {
418 color: #434960 !important;
419 line-height: 18px;
420 padding: 6px 20px !important;
421 position: relative;
422 }
423
424 .sbr-tooltip-wizard .sbr-tooltip-wizard-head {
425 color: #141B38;
426 font-size: 15px;
427 margin-bottom: 8px;
428 width: 100%;
429 float: left;
430 display: block
431 }
432
433 .sbr-tooltip-wizard .sbr-tooltip-wizard-txt {
434 margin-bottom: 15px;
435 }
436
437 .sbr-tooltip-wizard .sbr-tooltip-wizard-actions button {
438 background: #F3F4F5 !important;
439 cursor: pointer !important;
440 border: 1px solid #DCDDE1 !important;
441 padding: 5px 20px !important;
442 }
443
444 .sbr-tooltip-wizard .sbr-tooltip-wizard-actions {
445 margin-bottom: 10px;
446 }
447
448 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-box:before,
449 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-box:after {
450 content: '';
451 position: absolute;
452 width: 20px;
453 height: 20px;
454 left: 20%;
455 top: -8px;
456 background: #fff;
457 box-shadow: 0px 1px 18px rgba(0, 0, 0, 0.2);
458 z-index: 3;
459 -webkit-transform: rotate(45deg);
460 transform: rotate(45deg);
461 }
462
463 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-box:after {
464 background: #fff;
465 z-index: 999;
466 top: 2px;
467 margin-left: -10px;
468 width: 40px;
469 box-shadow: unset;
470 -webkit-transform: rotate(0deg);
471 transform: rotate(0deg);
472 }
473
474 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-arrow {
475 display: none;
476 }
477
478 #sbr-gutenberg-tooltip-content {
479 display: none;
480 }
481
482 .sbr-tlp-wizard-cls {
483 position: absolute;
484 width: 20px;
485 height: 20px;
486 right: 14px;
487 top: 14px;
488 cursor: pointer;
489 }
490
491 .sbr-tlp-wizard-cls:before,
492 .sbr-tlp-wizard-cls:after {
493 content: '';
494 position: absolute;
495 width: 16px;
496 height: 2px;
497 background: #141B38;
498 left: 3px;
499 top: 7px;
500 -webkit-transform: rotate(45deg);
501 transform: rotate(45deg);
502 }
503
504 .sbr-tlp-wizard-cls:after {
505 -webkit-transform: rotate(-45deg);
506 transform: rotate(-45deg);
507 }
508
509 .sbr-tooltip-wizard.tooltipster-sidetip #sbr-gutenberg-tooltip-content {
510 display: block;
511 }
512
513 .sbr-tooltip-wizard.tooltipster-sidetip {
514 margin-top: 40px;
515 margin-left: 74px;
516 }
517
518 .is-fullscreen-mode .sbr-tooltip-wizard.tooltipster-sidetip {
519 margin-top: 10px;
520 margin-left: -28px;
521 }
522
523 @media (max-width: 960px) {
524 .sbr-tooltip-wizard.tooltipster-sidetip {
525 margin-left: 0;
526 }
527 }
528
529 @media (max-width: 782px) {
530
531 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-box:before,
532 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-box:after {
533 left: 30px;
534 }
535 }
536
537 @media (max-width: 599px) {
538
539 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-box:before,
540 .sbr-tooltip-wizard.tooltipster-sidetip .tooltipster-box:after {
541 left: 15px;
542 }
543 }