PluginProbe ʕ •ᴥ•ʔ
EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents / 3.7.2
EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents v3.7.2
4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 trunk 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2.0 2.2.1 2.2.2 2.3.0 2.3.1 2.3.2 2.3.3 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.1.3 3.2.0 3.2.1 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 3.9.1 3.9.10 3.9.11 3.9.12 3.9.13 3.9.14 3.9.15 3.9.16 3.9.17 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9 4.0.0 4.0.1 4.0.10 4.0.11 4.0.12 4.0.13 4.0.14 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.0.9 4.1.0 4.1.1 4.1.10 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 4.3.1 4.4.0 4.4.1 4.4.10 4.4.11 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 4.4.7 4.4.8 4.4.9 4.5.0 4.5.1
embedpress / assets / css / embedpress.css
embedpress / assets / css Last commit date
vendor 7 years ago admin-notices.css 4 years ago admin.css 3 years ago el-icon.css 3 years ago embedpress-elementor.css 3 years ago embedpress.css 3 years ago font.css 7 years ago index.html 7 years ago preview.css 6 years ago
embedpress.css
1566 lines
1 /**
2 * @package EmbedPress
3 * @author EmbedPress <help@embedpress.com>
4 * @copyright Copyright (C) 2018 EmbedPress. All rights reserved.
5 * @license GPLv2 or later
6 * @since 1.0
7 */
8 .embedpress-wrapper {
9 position: relative;
10 }
11
12 .ose-dailymotion.responsive,
13 .ose-kickstarter.responsive,
14 .ose-rutube.responsive,
15 .ose-ted.responsive,
16 .ose-vimeo.responsive,
17 .ose-youtube.responsive,
18 .ose-ustream.responsive,
19 .ose-google-docs.responsive,
20 .ose-animatron.responsive,
21 .ose-amcharts.responsive,
22 .ose-on-aol-com.responsive,
23 .ose-animoto.responsive,
24 .ose-soundcloud.responsive,
25 .ose-videojug.responsive,
26 .ose-facebook.responsive,
27 .ose-issuu.responsive {
28 overflow: hidden;
29 position: relative;
30 height: auto;
31 }
32
33 .ose-dailymotion.responsive iframe,
34 .ose-kickstarter.responsive iframe,
35 .ose-rutube.responsive iframe,
36 .ose-ted.responsive iframe,
37 .ose-vimeo.responsive iframe,
38 .ose-vine.responsive iframe,
39 .ose-youtube.responsive iframe,
40 .ose-ustream.responsive iframe,
41 .ose-google-docs.responsive iframe,
42 .ose-animatron.responsive iframe,
43 .ose-amcharts.responsive iframe,
44 .ose-on-aol-com.responsive iframe,
45 .ose-animoto.responsive iframe,
46 .ose-soundcloud.responsive iframe,
47 .ose-videojug.responsive iframe,
48 .ose-issuu.responsive iframe {
49 left: 0;
50 top: 0;
51 height: 100%;
52 width: 100%;
53 position: absolute;
54 }
55
56 /* 16:9 aspect ratio */
57 .ose-dailymotion.responsive,
58 .ose-kickstarter.responsive,
59 .ose-rutube.responsive,
60 .ose-ted.responsive,
61 .ose-vimeo.responsive,
62 .ose-youtube.responsive,
63 .ose-animatron.responsive,
64 .ose-amcharts.responsive,
65 .ose-on-aol-com.responsive,
66 .ose-animoto.responsive,
67 .ose-videojug.responsive {
68 padding-bottom: 56.25%;
69 }
70
71 /* 1:1 aspect ratio */
72 .ose-vine.responsive {
73 padding-bottom: 100%;
74 }
75
76 /* Mixed aspect ratio */
77 .ose-ustream.responsive {
78 padding-bottom: 63.3%;
79 }
80
81 .ose-google-docs.responsive {
82 padding-bottom: 62.6%;
83 }
84
85 .ose-google-docs.ose-google-docs-drawings.responsive {
86 padding-bottom: 74.5%;
87 }
88
89 .ose-google-docs.ose-google-docs-document.responsive,
90 .ose-google-docs.ose-google-docs-forms.responsive,
91 .ose-google-docs.ose-google-docs-spreadsheets.responsive {
92 padding-bottom: 142%;
93 }
94
95 .ose-soundcloud.responsive {
96 padding-bottom: 155px;
97 }
98
99 .ose-issuu.responsive iframe {
100 z-index: 2;
101 }
102
103 .ose-issuu.responsive {
104 padding-bottom: 31.25%;
105 }
106
107 .ose-issuu>div>div>div:last-child {
108 width: 100% !important;
109 z-index: 0;
110 position: absolute;
111 bottom: 0;
112 }
113
114 .ose-mixcloud.responsive iframe {
115 width: 100%;
116 }
117
118 /* Fix scrolling on iOS devices */
119 .ose-google-docs.responsive {
120 -webkit-overflow-scrolling: touch;
121 overflow-y: auto;
122 }
123
124 .ose-facebook.responsive iframe {
125 padding-bottom: 0;
126 width: 100%;
127 }
128
129 .elementor-widget-container iframe {
130 max-height: 100% !important;
131 }
132
133 @media only screen and (max-width: 800px) {
134 .elementor-widget-container iframe {
135 max-height: 100% !important;
136 }
137
138 .elementor-widget-container .embedpress-facebook-vid-iframe,
139 .embedpress-gutenberg-wrapper .embedpress-facebook-vid-iframe,
140 .embedpress-facebook-vid-iframe {
141 max-height: inherit !important;
142 }
143
144 .ep-first-video iframe {
145 max-height: 100%!important;
146 }
147 .ep-youtube__content__block .youtube__content__body .content__wrap {
148 grid-template-columns: repeat(auto-fit, minmax(calc(50% - 30px), 1fr))!important;
149 }
150 }
151
152 @media only screen and (max-width: 500px) {
153
154 .elementor-widget-container .embedpress-facebook-vid-iframe,
155 .embedpress-gutenberg-wrapper .embedpress-facebook-vid-iframe,
156 .embedpress-facebook-vid-iframe {
157 max-height: 390px !important;
158 }
159 .ep-youtube__content__block .youtube__content__body .content__wrap {
160 grid-template-columns: repeat(auto-fit, minmax(calc(100% - 30px), 1fr))!important;
161 }
162 }
163
164 /*Meetup Event styling starts */
165 .ose-meetup {
166 height: auto!important;
167 }
168 .embedpress-event .link {
169 color: #0098ab;
170 }
171
172 .embedpress-event .visibility--a11yHide {
173 border: 0;
174 clip: rect(0 0 0 0);
175 position: absolute;
176 overflow: hidden;
177 margin: -1px;
178 padding: 0;
179 width: 1px;
180 height: 1px;
181 }
182
183 .embedpress-event .text--small {
184 font-size: 14px;
185 margin: 0;
186 }
187
188 .embedpress-event .flex {
189 display: flex;
190 box-sizing: border-box;
191 }
192
193 .embedpress-event .flex--wrap {
194 flex-wrap: wrap;
195 }
196
197 .embedpress-event .flex--row {
198 align-items: center;
199 box-sizing: border-box;
200 display: flex;
201 justify-content: flex-start;
202 flex-direction: row;
203 flex-wrap: nowrap;
204 }
205
206 .embedpress-event .flex-item {
207 flex-basis: 0;
208 flex-grow: 1;
209 width: auto;
210 min-width: 0;
211 /*padding-left: 16px;*/
212 box-sizing: border-box;
213 }
214
215 .embedpress-event .flex-item--shrink {
216 flex-basis: auto;
217 -webkit-box-flex: 0;
218 flex-grow: 0;
219 flex-shrink: 0;
220 width: auto;
221 }
222
223 .embedpress-event .flex--row>.flex-item:first-child {
224 padding-left: 0;
225 }
226
227 .embedpress-event .text--bold {
228 font-weight: 700;
229 }
230
231 .embedpress-event h1,
232 .embedpress-event h2,
233 .embedpress-event h3,
234 .embedpress-event h4,
235 .embedpress-event h5,
236 .embedpress-event h6 {
237 font-size: inherit;
238 }
239
240 .embedpress-event .ep-event--title {
241 font-size: 32px;
242 font-weight: 700;
243 }
244
245 .embedpress-event .ep-event--date {
246 color: #757575;
247 font-weight: 400;
248 font-size: 16px;
249 }
250
251 /*Host*/
252 .embedpress-event .ep-event--host {
253 margin-top: 20px;
254 display: flex;
255 align-items: center;
256 margin-bottom: 20px;
257 }
258
259 .ep-event--host .avatar-print {
260 border-radius: 50%;
261 height: 50px;
262 width: 50px;
263 }
264
265 .embedpress-event img.avatar--person {
266 background-image: none !important;
267 background-repeat: no-repeat;
268 background-position: 50%;
269 background-size: cover;
270 border-radius: 50%;
271 box-sizing: border-box;
272 vertical-align: middle;
273 }
274
275 .event-info-hosts-text {
276 padding-left: 20px;
277 font-size: 16px;
278 font-weight: 400;
279 }
280
281 .embedpress-event .event-description {
282 margin-top: 20px;
283 }
284
285 .text--sectionTitle {
286 font-size: 20px;
287 line-height: 28px;
288 }
289
290 .ep-event--attendees {
291 margin-top: 50px;
292 }
293
294 .ep-event--attendees>.flex {
295 margin-bottom: 20px;
296 }
297
298 .ep-event--attendees .gridList {
299 list-style: none;
300 margin: 0 -16px 0 0;
301 padding: 0;
302 }
303
304 .ep-event--attendees .gridList-item {
305 width: auto;
306 }
307
308 .ep-event--attendees .gridList--autoHeight--has4>.gridList-item {
309 flex: 0 0 50%;
310 max-width: 50%;
311 }
312
313 .ep-event--attendees .groupMember-name {
314 line-height: 1.2 !important;
315 }
316
317 .ep-event--attendees .avatar--person {
318 margin-bottom: 15px;
319 display: inline-block;
320 border-radius: 50%;
321 }
322
323 .ep-event--attendees img.avatar-print {
324 border-radius: 50%;
325 }
326
327 .ep-event--attendees .groupMember-role {
328 font-size: 12px;
329 color: #757575;
330 padding-top: 2px;
331 margin: 0;
332 }
333
334 .ep-event--attendees .groupMember {
335 min-height: 100%;
336 min-width: 128px;
337 padding-left: 8px;
338 padding-right: 8px;
339 }
340
341 .embedpress-event .align--center {
342 text-align: center;
343 }
344
345 .embedpress-event .card {
346 background: #fff;
347 background-clip: padding-box;
348 background-size: cover;
349 border: 1px solid rgba(46, 62, 72, .12);
350 border-radius: 8px;
351 -webkit-box-sizing: border-box;
352 box-sizing: border-box;
353 display: block;
354 min-height: 100%;
355 padding: 16px 16px 18px;
356 position: relative;
357 white-space: normal;
358 }
359
360 .embedpress-event .card--hasHoverShadow {
361 transition: box-shadow .25s cubic-bezier(.4, 0, .2, 1), transform .25s cubic-bezier(.4, 0, .2, 1);
362 }
363
364 .embedpress-event .ep-event-group-link {
365 display: flex;
366 flex-wrap: wrap;
367 align-items: center;
368 background: #ffffff;
369 border-radius: 8px;
370 padding: 20px;
371 margin-bottom: 20px;
372 border: 1px solid rgba(46, 62, 72, .12);
373 }
374
375 .embedpress-event .ep-event-group--name {
376 padding-left: 20px;
377 font-size: 14px;
378 line-height: 1.45;
379 margin: 0;
380 width: 70%;
381 word-break: break-word;
382 }
383
384 .embedpress-event .ep-event-group--image {
385 -o-object-fit: cover;
386 object-fit: cover;
387 width: 56px;
388 height: 56px;
389 border-radius: 4px;
390 }
391
392 .embedpress-event .ep-event-time-location {
393 background: #ffffff;
394 border-radius: 8px;
395 padding: 16px 20px 0 20px;
396 border: 1px solid rgba(46, 62, 72, .12);
397 }
398
399 .embedpress-event .ep-event-time-location .ep-event-datetime,
400 .embedpress-event .ep-event-time-location .ep-event-location {
401 padding-bottom: 20px;
402 }
403
404 .embedpress-event .ep-event-location .wrap--singleLine--truncate,
405 .embedpress-event .ep-event-time-location .ep-event-datetime {
406 font-size: 15px;
407 line-height: 1.5;
408 color: #2e3e48;
409 font-style: normal;
410 margin: 0;
411 }
412
413 .embedpress-event .ep-event-location address {
414 font-style: normal;
415 margin: 0;
416 }
417
418 .embedpress-event .ep-event-location .venueDisplay-venue-address {
419 font-style: normal;
420 color: #757575;
421 margin: 0;
422 }
423
424 .embedpress-event .ep-event-location p {
425 line-height: 20px;
426 }
427
428 .ep-event--attendees .gridList-item {
429 -webkit-box-sizing: border-box;
430 box-sizing: border-box;
431 display: inline-block;
432 font-size: 1rem;
433 margin: 0;
434 vertical-align: top;
435 width: 50%;
436 }
437
438 .gridList-itemInner {
439 -webkit-box-sizing: border-box;
440 box-sizing: border-box;
441 height: 100%;
442 padding: 0 16px 16px 0;
443 }
444
445 /*Youtube subscribe button*/
446 .embedpress-yt-subscribe {
447 display: flex;
448 align-items: center;
449 align-content: start;
450 text-align: center;
451 gap: 1rem;
452 max-width: 600px;
453 width: 100%;
454 }
455
456 .embedpress-yt-subscribe .embedpress-yt-subscribe.dark {
457 color: #ffffff;
458 }
459
460 .embedpress-yt-subscribe .embedpress-yt-sub-text {
461 display: inline-block;
462 margin: 0;
463 padding: 0;
464 }
465
466 /* Meetup styling for new markup*/
467 .dewqijm {
468 height: 100%;
469 margin-right: 10px;
470 }
471
472 .dewqijm img[src^="image"] {
473 display: none;
474 }
475
476 .dewqijm img[src^="http"] {
477 height: 56px !important;
478 width: 56px !important;
479 }
480
481 .dewqijm>div>div {
482 display: none;
483 }
484
485 .embedpress-event .sticky button {
486 display: none;
487 }
488
489 .embedpress-event .items-center {
490 align-items: center;
491 }
492
493 /*Media query*/
494 @media only screen and (min-width: 530px) {
495 .ep-event--attendees .gridList--autoHeight--has4>.gridList-item {
496 flex: 0 0 33.333333%;
497 max-width: 33.333333%;
498 }
499 }
500
501 @media only screen and (min-width: 640px) {
502 .embedpress-event .card {
503 padding: 18px 18px 20px;
504 }
505
506 .ep-event--attendees .gridList--autoHeight--has4>.gridList-item {
507 flex: 0 0 25%;
508 max-width: 25%;
509 }
510 }
511
512
513
514
515 /**
516 * NFT card frontend style
517 */
518
519 .ose-opensea {
520 height: 100% !important;
521 width: calc(100% - 40px) !important;
522 }
523
524 .ep_nft_content_wrap.ep_nft__wrapper {
525 display: grid;
526 }
527
528 .ep_nft_content_wrap.ep_nft__wrapper,
529 .ep_nft_content_wrap.ep_nft_list {
530 grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
531 grid-column-gap: 15px;
532 grid-row-gap: 15px;
533 }
534
535 .ep_nft_content_wrap .ep_nft_item {
536 padding-top: 15px;
537 padding-right: 15px;
538 padding-left: 15px;
539 padding-bottom: 15px;
540 background-color: #ffffff;
541 border-radius: 10px;
542 transition: background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;
543 box-shadow: 0 4px 15px rgba(0, 0, 0, .09);
544 overflow: hidden;
545 padding: 15px;
546 position: relative;
547 transition: .3s ease-in-out;
548 }
549
550 .ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-grid .ep_nft_item {
551 display: flex;
552 flex-direction: column;
553 }
554
555 .ep_nft_content_wrap.ep_nft_list .ep_nft_item {
556 justify-content: flex-start;
557 align-items: flex-start;
558 }
559
560 .ep_nft_content_wrap.ep_nft__wrapper.preset-3 .ep_nft_item .ep_nft_content {
561 background-color: #edecf6e6;
562 }
563
564 .ep_nft_content_wrap .ep_nft_thumbnail {
565 margin-top: 0px;
566 margin-right: 0px;
567 margin-left: 0px;
568 margin-bottom: 15px;
569 border-radius: 5px;
570 }
571
572 .ep_nft_content_wrap .ep_nft_thumbnail img {
573 height: 340px;
574 border-radius: 5px;
575 width: 100%;
576 object-fit: cover;
577 }
578
579 .ep_nft_content .ep_nft_title {
580 color: #333333;
581 font-size: 16px;
582 margin-top: 0px;
583 margin-right: 0px;
584 margin-left: 0px;
585 margin-bottom: 15px;
586 font-weight: 600;
587 word-break: break-all;
588 }
589
590 .ep_nft_content {
591 text-align: left;
592 }
593
594 .ep_nft_content .ep_nft_price {
595 color: #333333;
596 font-size: 14px;
597 margin-top: 0px;
598 margin-right: 0px;
599 margin-left: 0px;
600 margin-bottom: 0px;
601 display: flex;
602 font-weight: 600;
603 }
604
605 .ep_nft_content .ep_nft_price:first-child {
606 margin-bottom: 10px;
607 }
608
609 span.eb_nft_currency {
610 max-width: 28px;
611 display: flex;
612 align-items: center;
613 justify-content: center;
614 }
615
616 span.eb_nft_currency svg {
617 width: 100%;
618 height: auto;
619 }
620
621 .ep_nft_content .ep_nft_price_wrapper {
622 min-height: 20px;
623 }
624
625
626 .ep_nft_content .ep_nft_creator {
627 color: #333333;
628 font-size: 14px;
629 margin-top: 0px;
630 margin-right: 0px;
631 margin-left: 0px;
632 margin-bottom: 20px;
633 display: flex;
634 align-items: center;
635 gap: 5px;
636 }
637
638 .ep_nft_content .ep_nft_creator a {
639 color: #3080E2;
640 font-size: 14px;
641 text-decoration: none;
642 word-break: break-all;
643 text-decoration: none;
644 }
645
646 .ep_nft_content .ep_nft_creator img {
647 height: 30px;
648 width: 30px;
649 border-radius: 50%;
650 }
651
652 .ep_nft_content .ep_nft_button button {
653 margin-top: 0px;
654 margin-right: 0px;
655 margin-left: 0px;
656 margin-bottom: 0px;
657 }
658
659 .ep_nft_content .ep_nft_button button a {
660 background-color: #3080E2;
661 color: #ffffff;
662 font-size: 14px;
663 padding-top: 15px;
664 padding-right: 20px;
665 padding-left: 20px;
666 padding-bottom: 15px;
667 transition: border 0.5s, border-radius 0.5s, box-shadow 0.5s;
668 }
669
670 .ep_nft_content .ep_nft_button button:hover a {
671 background-color: rgb(46, 142, 238);
672 color: #ffffff;
673 }
674
675 .ep-nft-gallery-wrapper .ep_nft_content_wrap.ep_nft__wrapper.ep-preset-1 .ep_nft_item:hover .ep_nft_button {
676 opacity: 1;
677 transform: translate(0);
678 visibility: visible;
679 }
680
681
682 .ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep_nft_button a.ep-details-btn:hover {
683 background-color: rgb(46, 142, 238);
684 color: #ffffff;
685 }
686
687 .ep-nft-gallery-wrapper .ep_nft_content_wrap.ep_nft__wrapper.ep-preset-1 .ep_nft_item:hover .ep_nft_button {
688 opacity: 1;
689 transform: translate(0);
690 visibility: visible;
691 }
692
693 .ep-nft-gallery-wrapper .ep_nft_content_wrap.ep_nft__wrapper.ep-preset-1 .ep_nft_item .ep_nft_button {
694 bottom: 0;
695 left: 0;
696 opacity: 0;
697 position: absolute;
698 transform: translateY(30px);
699 visibility: hidden;
700 width: 100%;
701 transition: 0.3s;
702 }
703
704 .ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep-nft-single-item-wraper .ep_nft_button {
705 margin-top: auto;
706 display: flex;
707 justify-content: space-between;
708 gap: 15px;
709 }
710
711 .ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep_nft_button a {
712 background-color: #3080E2;
713 color: #ffffff;
714 font-size: 14px;
715 padding: 10px 20px;
716 transition: border 0.5s, border-radius 0.5s, box-shadow 0.5s;
717 display: block;
718 text-align: center;
719 font-weight: 500;
720 text-decoration: none;
721 }
722 .ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep_nft_button span.ep-nft-rank{
723 color: #a88484;
724 border-color: #a88484;
725 }
726
727 /* mimmikcssStart */
728
729
730 /* NFT List item CSS */
731
732 .ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item {
733 display: flex;
734 gap: 15px;
735 align-items: center;
736 border-radius: 10px;
737 }
738
739 .ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail {
740 width: 55%;
741 }
742
743 .ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content {
744 width: calc(45% - 15px);
745 }
746
747 .ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content .ep_nft_price.ep_nft_last_sale {
748 margin-bottom: 15px;
749 }
750
751 .ep_nft_content_wrap.ep_nft__wrapper.nft_items .ep_nft_item .ep_nft_thumbnail svg {
752 border-radius: 10px;
753 }
754
755 .ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail img {
756 height: 260px;
757 }
758
759 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_button a {
760 border-radius: 10px;
761 width: 100%;
762 display: flex;
763 align-items: center;
764 justify-content: center;
765 }
766 .ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-grid.ep-preset-2 .ep_nft_content .ep_nft_price:last-child {
767 margin-bottom: 15px;
768 }
769
770 .alignleft .ose-opensea,
771 .alignright .ose-opensea,
772 .aligncenter .ose-opensea {
773 max-width: calc(100% - 40px) !important;
774 }
775
776 .embedpress-gutenberg-wrapper.alignright, .embedpress-gutenberg-wrapper.alignleft {
777 width: 100%;
778 }
779 .embedpress-gutenberg-wrapper.alignright .ep-embed-content-wraper>div {
780 float: right;
781 }
782
783 .embedpress-gutenberg-wrapper.aligncenter.ep-content-share-enabled .ep-embed-content-wraper{
784 justify-content: center;
785 }
786 .embedpress-gutenberg-wrapper.alignright.ep-content-share-enabled .ep-embed-content-wraper{
787 justify-content: right;
788 }
789 .embedpress-gutenberg-wrapper.alignleft.ep-content-share-enabled .ep-embed-content-wraper{
790 justify-content: left;
791 }
792 .embedpress-gutenberg-wrapper.aligncenter {
793 text-align: center;
794 clear: both;
795 }
796 .theme-twentytwentythree footer.wp-block-template-part {
797 clear: both;
798 }
799 /* mimmikcssEnd */
800
801 @media all and (max-width: 1024px) {
802
803 /* tabcssStart */
804 .ep_nft_content_wrap.ep_nft__wrapper,
805 .ep_nft_content_wrap.ep_nft_list {
806 grid-template-columns: repeat(3, 1fr) !important;
807 }
808
809 .alignleft .ose-opensea,
810 .alignright .ose-opensea,
811 .aligncenter .ose-opensea {
812 max-width: 100% !important;
813 }
814
815 /* tabcssEnd */
816
817 }
818
819 @media all and (max-width: 991px) {
820
821 /* tabcssStart */
822 .ose-opensea {
823 min-width: 100% !important;
824 max-width: calc(100% - 40px) !important;
825 }
826
827
828
829 .ep_nft_content_wrap.ep_nft__wrapper,
830 .ep_nft_content_wrap.ep_nft_list {
831 grid-template-columns: repeat(2, 1fr) !important;
832 }
833
834 /* tabcssEnd */
835
836 }
837
838 @media all and (max-width: 767px) {
839
840 /* mobcssStart */
841 .ep_nft_content_wrap.ep_nft__wrapper,
842 .ep_nft_content_wrap.ep_nft_list {
843 grid-template-columns: repeat(1, 1fr) !important;
844 }
845
846 /* mobcssEnd */
847
848 }
849
850
851 /* NFT Single item CSS */
852 .ep-nft-single-item-wraper.ep_nft_content_wrap .ep_nft_item {
853 box-shadow: none;
854 }
855
856 .ep-nft-rank-wraper {
857 margin-bottom: 16px;
858 font-weight: 600;
859 color: #333;
860 font-size: 16px;
861 }
862
863 .ep-nft-rank-wraper.ep-empty-label span{
864 margin-left: 0px;
865 }
866 span.ep-nft-rank {
867 padding: 2px 8px;
868 border-radius: 7px;
869 margin-left: 10px;
870 display: inline-block;
871 font-size: 14px;
872 font-weight: 600;
873 background: transparent!important;
874 border: 1px solid #ddd;
875 color: #333;
876 }
877
878 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content {
879 width: calc(55% - 15px);
880 }
881
882 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail {
883 width: 45%;
884 height: 100%;
885 }
886
887 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail img {
888 height: 100%;
889 }
890
891 .ep-nft-single-item-wraper span.eb_nft_label {
892 color: #333;
893 /* margin-bottom: -10px; */
894 }
895
896 .ep-nft-single-item-wraper .ep_nft_content .ep_nft_price {
897 display: flex;
898 flex-direction: column;
899 margin-right: 45px;
900 }
901
902 .ep-nft-single-item-wraper span.eb_nft_price {
903 font-size: 30px;
904 line-height: normal;
905 }
906
907 .ep-nft-single-item-wraper .ep_nft_content .ep_nft_creator img {
908 height: 15px;
909 width: 15px;
910 border-radius: 50%;
911 }
912
913 .ep-nft-single-item-wraper .ep-usd-price {
914 bottom: 0;
915 font-size: 12px;
916 }
917
918 .ep-nft-single-item-wraper span.eb_nft_label {
919 /* margin-bottom: -14px; */
920 font-size: 15px;
921 }
922
923 .ep-nft-single-item-wraper .ep_nft_content .ep_nft_title {
924 margin-bottom: 10px;
925 font-size: 24px;
926 }
927
928 .ep-nft-single-item-wraper .CollectionLink--name svg {
929 width: 20px;
930 height: 20px;
931 margin-left: 5px;
932 }
933
934 .ep-nft-single-item-wraper a.CollectionLink--link {
935 font-size: 15px;
936 font-weight: 500;
937 text-decoration: none;
938 margin-bottom: 15px;
939 display: block;
940 color: #3080E2;
941 }
942
943 .ep-nft-single-item-wraper sub.verified-icon {
944 bottom: -5px;
945 left: 4px;
946 }
947
948 /* toggle */
949 .ep-nft-single-item-wraper .ep-accordion {
950 border: 1px solid #ddd;
951 border-radius: 10px;
952 margin-top: 15px;
953 display: block;
954 }
955
956 .ep-nft-single-item-wraper .ep-toggle {
957 display: none;
958 }
959
960 .ep-nft-single-item-wraper .ep-option {
961 position: relative;
962 }
963
964 .ep-nft-single-item-wraper .ep-content {
965 padding: 1em;
966 border-top: 1px solid #ddd;
967 }
968
969 .ep-nft-single-item-wraper .ep-content {
970 -webkit-backface-visibility: hidden;
971 backface-visibility: hidden;
972 transform: translateZ(0);
973 transition: all 0.2s;
974 }
975
976 .ep-nft-single-item-wraper .ep-title {
977 -webkit-backface-visibility: hidden;
978 backface-visibility: hidden;
979 transform: translateZ(0);
980 transition: all 0.2s;
981 padding: 1em;
982 display: flex;
983 color: #333;
984 font-weight: bold;
985 cursor: pointer;
986 border-radius: 10px 10px 0 0;
987 align-items: center;
988 }
989
990 .ep-nft-single-item-wraper label.ep-title svg {
991 width: 20px;
992 height: 20px;
993 margin-right: 6px;
994 }
995
996 .ep-nft-single-item-wraper .ep-asset-detail-item {
997 display: flex;
998 justify-content: space-between;
999 font-weight: 500;
1000 }
1001
1002 .ep-nft-single-item-wraper .ep-asset-detail-item span {
1003 word-break: break-word;
1004 max-width: 75%;
1005 }
1006
1007 .ep-nft-single-item-wraper .ep-content {
1008 display: block;
1009 }
1010
1011 .ep-nft-single-item-wraper .ep-content p {
1012 margin: 0;
1013 padding: 0.5em 1em 1em;
1014 font-size: 0.9em;
1015 line-height: 1.5;
1016 }
1017
1018 .ep-nft-single-item-wraper .ep-toggle:checked+.ep-title+.ep-content {
1019 display: none;
1020 background: transparent;
1021 }
1022
1023
1024
1025 .ep-nft-single-item-wraper .ep_nft_content .ep_nft_price_wrapper {
1026 display: flex;
1027 }
1028
1029 .ep-nft-single-item-wraper .ep-toggle+.ep-title:after {
1030 content: "";
1031 display: inline-block;
1032 position: absolute;
1033 width: 12px;
1034 height: 12px;
1035 background: transparent;
1036 text-indent: -9999px;
1037 border-top: 2px solid #bfbfbf;
1038 border-left: 2px solid #bfbfbf;
1039 transition: all 250ms ease-in-out;
1040 text-decoration: none;
1041 color: transparent;
1042 right: 15px;
1043 top: 50%;
1044 transform: rotate(45deg) translate(-20%, -5%);
1045 }
1046 .ep-nft-single-item-wraper .ep-toggle:checked+.ep-title:before {
1047 content: "";
1048 display: inline-block;
1049 position: absolute;
1050 width: 12px;
1051 height: 12px;
1052 background: transparent;
1053 text-indent: -9999px;
1054 border-top: 2px solid #bfbfbf;
1055 border-left: 2px solid #bfbfbf;
1056 transition: all 250ms ease-in-out;
1057 text-decoration: none;
1058 color: transparent;
1059 right: 15px;
1060 top: 50%;
1061 transform: rotate(225deg) translate(80%, 20%);
1062 }
1063 .ep-nft-single-item-wraper .ep-toggle:checked+.ep-title:after {
1064 display: none;
1065 }
1066
1067 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items .ep_nft_item .ep_nft_button span.ep-nft-rank{
1068 pointer-events: none;
1069 }
1070
1071 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-nft-single-item-wraper.ep-grid .ep_nft_content {
1072 margin-bottom: 20px;
1073 }
1074 .elementor-widget-container .ep-nft-gallery-wrapper .ep-loadmore-wrapper button, .embedpress-gutenberg-wrapper .ep-nft-gallery-wrapper .ep-loadmore-wrapper button{
1075 display: none;
1076 }
1077 @media screen and (max-width: 1024px) {
1078
1079 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper, .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft_list {
1080 grid-template-columns: repeat(1, 1fr) !important;
1081 }
1082
1083 }
1084 @media screen and (max-width: 991px) {
1085
1086 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper, .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft_list {
1087 grid-template-columns: repeat(1, 1fr) !important;
1088 }
1089
1090 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item {
1091 align-items: unset;
1092 flex-direction: column;
1093 }
1094
1095 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail {
1096 width: 100%;
1097 }
1098
1099 .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content {
1100 width: 100%;
1101 }
1102 }
1103
1104 @media screen and (max-width: 537px) {
1105 .ep-nft-single-item-wraper sub.ep-usd-price {
1106 margin-bottom: 15px;
1107 display: block;
1108 }
1109 .ose-embedpress-responsive>iframe {
1110 height: auto!important;
1111 }
1112 .ose-google-drive iframe{
1113 height: 250px !important;
1114
1115 }
1116 }
1117
1118 .emebedpress-unit-percent iframe{
1119 width: 100%!important;
1120 }
1121
1122
1123 /* Locked content form */
1124
1125 .password-form-container {
1126 width: 350px;
1127 text-align: center;
1128 padding: 30px;
1129 border-radius: 10px;
1130 box-shadow: 0px 0px 10px #f4eded;
1131 background-color: #f9f9ff;
1132 max-width: 100%;
1133 margin: auto;
1134 }
1135 .password-form-container h2 {
1136 font-size: 22px;
1137 margin-bottom: 15px;
1138 font-family: system-ui;
1139 }
1140 .password-form-container p {
1141 font-size: 12px;
1142 font-family: sans-serif;
1143 line-height: 1.4em;
1144 margin-bottom: 15px;
1145 }
1146 form.password-form {
1147 margin-bottom: 2px;
1148 }
1149 .password-form-container input[type="password"] {
1150 padding: 10px;
1151 border-radius: 5px;
1152 width: 100%;
1153 margin-bottom: 12px;
1154 font-size: 20px;
1155 color: #6354a5;
1156 outline: none;
1157 border: 1px solid #ddd;
1158 outline: 0;
1159 padding-left: 50px;
1160 font-family: sans-serif;
1161 height: 42px;
1162 }
1163
1164 .password-form-container input[type="password"]::placeholder{
1165 color: #e0d1d1;
1166 font-size: 14px;
1167 }
1168
1169 .password-field{
1170 position: relative;
1171 }
1172 .password-field span {
1173 position: absolute;
1174 top: 0px;
1175 left: 0px;
1176 display: flex;
1177 align-items: center;
1178 justify-content: center;
1179 height: 42px;
1180 width: 40px;
1181 background: #DED7FC;
1182 border-radius: 4px;
1183 }
1184 .password-field svg {
1185 width: 22px;
1186 }
1187 .password-form-container input[type="submit"] {
1188 padding: 12px 20px;
1189 background-color: #6354a5;
1190 color: #fff;
1191 border: none;
1192 border-radius: 5px;
1193 font-size: 14px;
1194 cursor: pointer;
1195 font-family: sans-serif;
1196 transition: background-color 0.3s ease, box-shadow 0.3s ease;
1197 font-weight: initial;
1198 white-space: normal;
1199 word-break: break-all;
1200 min-height: 42px;
1201 }
1202 .password-form-container button:hover {
1203 background-color: #0062cc;
1204 box-shadow: 0px 0px 10px #007bff;
1205 }
1206 .password-form-container .error-message {
1207 color: #ff0000;
1208 margin-top: 20px;
1209 font-size: 12px;
1210 line-height: 1.4em;
1211 }
1212 .password-form-container .error-message.hidden {
1213 display: none;
1214 }
1215 p.need-access-message {
1216 margin-bottom: 2px;
1217 margin-top: 13px;
1218 }
1219 .wp-block-embed__wrapper {
1220 display: inline-block;
1221 width: 100%;
1222 max-width: 100%!important;
1223 }
1224 .wp-block-embed__wrapper.position-right-wraper, .wp-block-embed__wrapper.position-right-wraper {
1225 max-width: calc(100% - 40px) !important;
1226 }
1227
1228 .ep-elementor-content {
1229 position: relative;
1230 display: inline-block;
1231 max-width: 100%;
1232 }
1233 .ep-elementor-content.source-opensea {
1234 display: block;
1235 }
1236 /* social share css */
1237 .wp-block-embedpress-embedpress > div, .ep-gutenberg-content {
1238 position: relative;
1239 clear: both;
1240 }
1241 .gutenberg-pdf-wraper {
1242 position: relative;
1243 width: 100%;
1244 }
1245 .ep-embed-content-wraper {
1246 width: 100%;
1247 }
1248 .ep-content-share-enabled .ep-embed-content-wraper {
1249 display: flex!important;
1250 }
1251 .ep-share-position-right .ep-embed-content-wraper{
1252 flex-direction: row;
1253 }
1254 .ep-share-position-left .ep-embed-content-wraper{
1255 flex-direction: row-reverse;
1256 }
1257
1258 .ep-share-position-bottom .ep-embed-content-wraper{
1259 flex-direction: column;
1260 }
1261
1262 .ep-share-position-top .ep-embed-content-wraper {
1263 flex-direction: column-reverse;
1264 }
1265
1266 .ep-fixed-width .gutenberg-pdf-wraper{
1267 display: inline-block;
1268 }
1269
1270 .ep-percentage-width .embedpress-inner-iframe{
1271 width: 100%;
1272 }
1273
1274 /* social share css */
1275
1276 .ep-social-share {
1277 display: flex;
1278 align-items: center;
1279 }
1280
1281 .ep-social-share.share-position-right {
1282 right: -40px;
1283 top: 0;
1284 flex-direction: column;
1285 }
1286 .ep-social-share.share-position-left {
1287 left: 0px;
1288 top: 0;
1289 flex-direction: column;
1290 }
1291
1292 .embedpress-gutenberg-wrapper .ep-social-share.share-position-left, .ep-elementor-content .ep-social-share.share-position-left{
1293 left: -40px;
1294 }
1295
1296 .ep-social-icon {
1297 display: flex;
1298 justify-content: center;
1299 align-items: center;
1300 width: 40px;
1301 height: 40px;
1302 margin: 0;
1303 color: #fff;
1304 text-decoration: none;
1305 font-size: 20px;
1306 }
1307
1308 .ep-social-icon:hover {
1309 opacity: 0.8;
1310 }
1311
1312 .ep-social-share svg {
1313 width: 20px;
1314 height: auto;
1315 }
1316 a.ep-social-icon.pinterest svg {
1317 height: 25px;
1318 }
1319
1320 .facebook {
1321 background-color: #3b5998;
1322 }
1323 .facebook svg {
1324 width: 40px;
1325 }
1326
1327 .twitter {
1328 background-color: #55acee;
1329 }
1330
1331 .pinterest {
1332 background-color: #bd081c;
1333 }
1334
1335 .linkedin {
1336 background-color: #0077b5;
1337 }
1338
1339 .reddit {
1340 background-color: #ff4500;
1341 }
1342
1343 .ep-social-icon i {
1344 margin-right: 0;
1345 }
1346
1347 .ep-content-locked .watermark{
1348 display: none!important;
1349 }
1350 .ep-content-protection-enabled .watermark {
1351 display: none!important;
1352 }
1353
1354 .embedpress-pro-control.not-active {
1355 pointer-events: none;
1356 }
1357
1358 .emebedpress-unit-percent, .ep-elementor-content.ep-percentage-width {
1359 width: 100%;
1360 }
1361
1362 /* Documents viewer style */
1363 [data-theme-mode='dark'] {
1364 --viewer-primary-color: #343434;
1365 --viewer-icons-hover-bgcolor: #453838;
1366
1367 }
1368 [data-theme-mode='light'] {
1369 --viewer-primary-color: #f2f2f6;
1370 --viewer-icons-color: #343434;
1371 --viewer-icons-hover-bgcolor: #e5e1e9;
1372 }
1373 @media (prefers-color-scheme: dark) {
1374 :root {
1375 --viewer-primary-color: #343434;
1376 --viewer-icons-color: #f2f2f6;
1377 --viewer-icons-hover-bgcolor: #453838;
1378
1379 }
1380 }
1381
1382 @media (prefers-color-scheme: light) {
1383 :root {
1384 --viewer-primary-color: #f2f2f6;
1385 --viewer-icons-color: #343434;
1386 --viewer-icons-hover-bgcolor: #e5e1e9;
1387
1388 }
1389 }
1390
1391 .ep-file-download-option-masked::after, .ep-external-doc-icons{
1392 background: var(--viewer-primary-color);
1393 }
1394 .ep-external-doc-icons svg path{
1395 fill: var(--viewer-icons-color);
1396 }
1397 .ep-doc-draw-icon svg path{
1398 fill: var(--viewer-primary-color);
1399 stroke: var(--viewer-icons-color);
1400 }
1401
1402 .ep-external-doc-icons svg:hover svg path{
1403 fill: var(--viewer-icons-color);
1404 stroke: var(--viewer-icons-color);
1405 }
1406 .ep-external-doc-icons svg:hover{
1407 background-color: var(--viewer-icons-hover-bgcolor);
1408 }
1409
1410 .ep-file-download-option-masked {
1411 position: relative;
1412 }
1413 .ep-file-download-option-masked {
1414 position: relative;
1415 width: 100%;
1416 height: 100%;
1417 overflow: hidden;
1418 }
1419
1420 .ep-file-download-option-masked .overlay {
1421 position: absolute;
1422 top: 0;
1423 left: 50%;
1424 transform: translateX(-50%);
1425 width: calc(100% - 15px);
1426 height: calc(100% - 45px);
1427 background-color: rgb(66 23 23 / 0%);
1428 pointer-events: unset;
1429 z-index: 1;
1430 user-select: none;
1431 max-width: 800px;
1432 margin: 0 auto;
1433 }
1434
1435
1436 .ep-file-download-option-masked.ep-file-xls .overlay {
1437 height: calc(100% - 78px);
1438 }
1439
1440 .ep-file-download-option-masked iframe {
1441 width: 100%;
1442 height: 100%;
1443 pointer-events: auto;
1444 }
1445
1446
1447 .ep-file-download-option-masked.enabled-text-copy {
1448 pointer-events: all;
1449 }
1450 .embed-download-disabled {
1451 width: 200px;
1452 height: 22px;
1453 background: #444444;
1454 position: absolute;
1455 right: 2px;
1456 bottom: 8px;
1457 opacity: 0;
1458 }
1459
1460 .cui-toolbar-button-right {
1461 display: none!important;
1462 }
1463
1464 .ndfHFb-c4YZDc-Wrql6b {
1465 display: none;
1466 }
1467
1468 .ep-external-doc-icons {
1469 position: absolute;
1470 display: flex;
1471 flex-direction: revert;
1472 background: var(--viewer-primary-color);
1473 border-radius: 6px;
1474 z-index: 2;
1475 bottom: -18px;
1476 left: 50%;
1477 transform: translate(-50%, -50%);
1478 padding: 0 10px;
1479 }
1480
1481 .ep-external-doc-icons svg{
1482 width: 30px;
1483 height: 30px;
1484 cursor: pointer;
1485 transition: 0.3s;
1486 padding: 5px;
1487 border-radius: 4px;
1488 }
1489 .block-editor-block-list__block .ep-gutenberg-file-doc .ep-external-doc-icons svg {
1490 width: 22px;
1491 height: 22px;
1492 }
1493 .block-editor-block-list__block .ep-gutenberg-file-doc .ep-doc-download-icon svg, .block-editor-block-list__block .ep-gutenberg-file-doc .ep-doc-fullscreen-icon svg {
1494 width: 20px!important;
1495 }
1496
1497 .ep-doc-minimize-icon svg, .ep-doc-fullscreen-icon svg {
1498 padding: 6px;
1499 }
1500 .ep-external-doc-icons svg:hover {
1501 border-radius: 4px;
1502 }
1503
1504 .ep-doc-draw-icon.active svg{
1505 background: var(--viewer-icons-hover-bgcolor);
1506 }
1507
1508 .ep-doc-download-icon, .ep-doc-print-icon, .ep-doc-fullscreen-icon, .ep-doc-popup-icon, .ep-doc-draw-icon, .ep-doc-minimize-icon {
1509 display: flex;
1510 align-items: center;
1511 justify-content: center;
1512 width: 40px;
1513 height: 40px;
1514 /* background: var(--viewer-primary-color); */
1515 }
1516
1517 .elementor .elementor-element.elementor-element .embedpress-document-embed .fullscreen-enabled iframe, .embedpress-document-embed .fullscreen-enabled iframe {
1518 width: 100%!important;
1519 height: 100%!important;
1520 }
1521 .ep-file-download-option-masked.ep-file-link.fullscreen-enabled iframe {
1522 margin-left: 22%;
1523 }
1524
1525 .ep-file-download-option-masked::after {
1526 position: absolute;
1527 width: 100%;
1528 height: 30px;
1529 background: var(--viewer-primary-color);
1530 z-index: 1;
1531 bottom: 0;
1532 content: '';
1533 left: 0;
1534 }
1535 .ep-file-download-option-masked.ep-file-docx::after {
1536 bottom: 0;
1537 }
1538
1539 .ep-file-download-option-masked.ep-file-docx.ep-powered-by-enabled::after {
1540 bottom: 0px;
1541 background: white;
1542 height: 22px;
1543 }
1544 .ep-file-download-option-masked.ep-file-docx.ep-powered-by-enabled.fullscreen-enabled::after {
1545 bottom: 0;
1546 }
1547
1548
1549 canvas.ep-doc-canvas {
1550 position: absolute;
1551 z-index: 1;
1552 left: 0;
1553 bottom: 0;
1554 right: 0;
1555 top: 0;
1556 clear: both;
1557 margin: auto;
1558 display: none;
1559 }
1560
1561 /* .ep-file-download-option-masked::after, .ep-file-download-option-masked iframe {
1562 pointer-events: none;
1563 user-select: none;
1564 opacity: 0;
1565 } */
1566