PluginProbe
WpStream – Live Streaming, Video on Demand, Pay Per View / 4.9
WpStream – Live Streaming, Video on Demand, Pay Per View v4.9
4.14.0 4.13.2 4.13.1 4.13 4.12.5 4.12.4 4.12.3 4.12.2 4.12.1 4.12 4.4.4 4.4.5 4.4.6 4.4.7 4.4.8 4.4.9 4.5 4.5.1 4.5.11 4.5.11.1 4.5.11.2 4.5.11.4 4.5.11.5 4.5.11.6 4.5.12 All 180 releases
wpstream / admin / css / wpstream-admin.css

wpstream-admin.css in WpStream – Live Streaming, Video on Demand, Pay Per View 4.9, at admin/css/wpstream-admin.css

1,715 lines 30.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .create_new_ppv_video{
2 margin-left: 30px;
3 }
4 .create_new_free_video{
5 margin-left: 15px;
6 }
7
8 .wpstream_no_chanel_add_channel{
9 display: inherit;
10 }
11
12 .pack_details_wrapper_transparent h3,
13 .pack_details_wrapper_transparent h3{
14 display: inline-block;
15 }
16
17 .wpstream_create_new_product_link{
18 display: inline-block;
19 margin-left: 20px;
20 font-size: 15px;
21 font-weight: bold;
22 }
23
24
25 .theme_options_tab_wpstream{
26 background: #fff;
27 border-left: 4px solid #fff;
28 box-shadow: 0 10px 31px 0 rgba(7,152,255,0.09);
29 margin: 15px;
30 padding: 20px;
31 font-family: 'Roboto', sans-serif;
32 box-shadow: 0 2px 4px rgb(0 25 60 / 8%);
33 border: 1px solid #e2e5e8;
34 border-radius: 5px;
35 }
36
37 .wpstream_upgrade_topbar{
38 background: #45a73f;
39 color: #fff;
40 cursor: pointer;
41 font-weight: 500;
42 transition: 0.3s ease-out;
43 text-decoration: none;
44 padding: 8px 10px;
45 font-size: 14px;
46 font-weight: 400;
47 border-radius: 5px;
48 margin-left: 30px;
49 }
50
51 .wpstream_upgrade_topbar:hover{
52 background: #378532;
53 color:#fff;
54 }
55
56 .wpstream_option_wrapper{
57 max-width: 70%;
58 padding: 30px 0px 0px 0px;
59 }
60
61 .wpstream_page_wpstream_settings .wpstream_option_wrapper{
62 display: flex;
63 justify-content: space-between;
64 gap: 10px;
65 max-width: 40%;
66 }
67
68 .wpstream_option, .wpstream_setting_event_unit_wrapper {
69 display: flex;
70 flex-direction: column;
71 clear: both;
72 margin-bottom: 20px;
73 position: relative;
74 max-width: 443px;
75 }
76
77 .wpstream_option input{
78 border: 1px solid #d6d6d6;
79 background-color: #fff;
80 color: #2c3338;
81 padding: 5px 10px;
82 width: 330px;
83 }
84
85 .wpstream_option label{
86 width: 100%;
87 float: left;
88 font-weight: 600;
89 font-size: 14px;
90 margin-bottom: 5px;
91 }
92
93 .wpstream_option .settings_details{
94 color: #999;
95 margin-top: 5px;
96 max-width: 365px;
97 }
98
99 .wpstream_option .wpstream-image-upload-wrapper {
100 margin-bottom: 10px;
101 }
102
103 .wpstream_option .wpstream-image-upload-wrapper .wpstream-image-preview {
104 margin: 10px 0;
105 max-width: 300px;
106 }
107
108 .wpstream_option .wpstream-image-upload-wrapper .wpstream-image-preview img {
109 max-width: 100%;
110 height: auto;
111 border: 1px solid #ddd;
112 padding: 5px;
113 background: #fff;
114 }
115
116 .wpstream_option .wpstream-image-upload-wrapper .wpstream-image-upload-buttons .button {
117 margin-right: 5px;
118 }
119
120
121 .event_list_unit_notification{
122 float:left;
123 width:100%;
124 margin-bottom: 10px;
125 }
126
127 .pack_details_wrapper{
128 background-color: #fff;
129 padding: 20px;
130 margin-bottom: 20px;
131 background: #fff;
132 margin: 15px 15px 0px 15px;
133 padding: 20px;
134 font-size: 15px;
135 font-family: 'Roboto', sans-serif;
136 box-shadow: 0 2px 4px rgb(0 25 60 / 8%);
137 border: 1px solid #e2e5e8;
138 border-radius: 5px;
139 }
140
141 .pack_details_wrapper_transparent{
142 background-color: transparent;
143 padding: 20px;
144 margin: 5px 15px 0px 15px;
145 padding: 20px 20px 0px 0px;
146 font-size: 17px;
147 font-family: 'Roboto', sans-serif;
148 }
149
150
151
152 .hide_stream_data{
153 display:none;
154 }
155
156
157 .show_stream_data{
158 display:block;
159 }
160
161
162 .event_thumb_wrapper{
163 margin-right: 15px;
164 min-width: 50px;
165 width: 50px;
166 height: 50px;
167 border: 0px solid #f0f0f0;
168 border-radius: 5px;
169 background-size: cover;
170 background-position: center;
171 background-repeat: no-repeat;
172 }
173
174
175
176 .event_title{
177 width: 350px;
178 }
179 #wpstream-sidebar-meta .event_title{
180 display: none;
181 }
182
183 .event_list_unit .event_title,
184 .event_list_unit h3{
185 margin-top: 0px;
186 color: #3b3b3b;
187 margin: 1em 0;
188 }
189
190 .event_list_unit{
191 color:#00193d;
192 background-color: #fff;
193 padding: 20px;
194 margin-bottom: 20px;
195 margin: 35px 15px 25px 15px;
196 padding: 25px 20px;
197 box-shadow: 0 2px 4px rgb(0 25 60 / 8%);
198 font-family: 'Roboto', sans-serif;
199 transition: 0.3s ease-out;
200 border-radius: 5px;
201 display: flex;
202 flex-direction: row;
203 align-content: center;
204 justify-content: flex-start;
205 align-items: center;
206 width: 900px;
207 position: relative;
208 border: 1px solid #e2e5e8;
209 }
210
211 div.video-js.vjs-has-started button.vjs-big-play-button{
212 display:none;
213 }
214
215 .event_list_unit:hover{
216 box-shadow: 0 3px 23px 9px rgba(7,152,255,0.15);
217 background-color: #fcfcfc;
218 }
219
220 .event_list_unit.wpstream_show_started {
221 background: #fff;
222 border: 1px solid #3dc93d;
223 }
224
225 .wpstream_options_col1{
226 display: flex;
227 flex-direction: row;
228 flex-wrap: nowrap;
229 }
230
231 .wpstream_options_col2{
232 display: flex;
233 flex-direction: row;
234 flex-wrap: nowrap;
235 }
236
237
238 .wpstream_channel_status {
239 position: absolute;
240 background-color: rgb(255 255 255);
241 color: red;
242 border-radius: 5px;
243 top: -10px;
244 left: 7px;
245 font-size: 12px;
246 padding: 4px 15px;
247 letter-spacing: 0.25px;
248 font-weight: 500;
249
250 .spinner {
251 display: block;
252 margin: 0 auto;
253 float: none;
254 }
255 }
256
257 .event_list_unit.wpstream_show_started .wpstream_channel_status{
258 color: #209320;
259 }
260
261
262 .wpstream-button-icon{
263 width: 37px;
264 height: 37px;
265 border: 0px solid #f0f0f0;
266 border-radius: 3px;
267 cursor: pointer;
268 display: inline-block;
269 margin-right: 10px;
270 text-align: center;
271 background-color: #f8f8f8;
272 }
273
274
275
276 .wpstream-button-icon:hover{
277 background-color:#e4e4e4;
278 }
279
280 .wpstream-button-icon svg{
281 max-width: 18px;
282 display: inline-block;
283 max-height: 20px;
284 line-height: 30px;
285 margin-top: 9px;
286 }
287
288
289 .wpstream-button-icon svg path{
290 fill: #828b9b;
291 fill: #5b5b5b;
292 }
293
294
295 #wpstream-sidebar-meta .event_list_unit{
296 padding: 0px;
297 box-shadow: none;
298 margin: 0px;
299 display: flex;
300 flex-direction: column;
301 align-content: center;
302 justify-content: flex-start;
303 align-items: flex-start;
304 width: auto;
305 border: none;
306 margin-top: 10px;
307 }
308
309 #wpstream-sidebar-meta .wpstream_options_col2{
310 margin-top: 10px;
311 }
312 #wpstream-sidebar-meta .wpstream_options_col1{
313 margin-top: 10px;
314 }
315
316 #wpstream-sidebar-meta .event_list_unit.wpstream_show_started{
317 background-color: transparent
318 }
319
320 #wpstream-sidebar-meta .event_list_unit:hover{
321 transform:none;
322 background: #fff;
323 }
324
325 #wpstream-sidebar-meta .event_thumb_wrapper{
326 display:none;
327 }
328 #wpstream-sidebar-meta
329 #wpstream-sidebar-meta h3{
330 line-height: 25px;
331 }
332
333 #wpstream-sidebar-meta .wpstream_turning_on,
334 #wpstream-sidebar-meta .start_event{
335 width:100%;
336 box-sizing: border-box;
337 }
338
339 #wpstream-sidebar-meta .wpstream_event_streaming_local {
340 margin-left: 0px;
341 overflow: auto;
342 padding-right: 20px;
343 }
344
345 .wpstream_event_streaming_local{
346 margin-left: 0px;
347 height: 458px;
348 overflow: auto;
349 padding-right: 20px;
350 width: 456px;
351 display: flex;
352 flex-direction: column;
353 flex-wrap: nowrap;
354 }
355
356 .basic-mode-notice {
357 color:#fff;
358 background: #f40000;
359 box-shadow: 0 1px 1px 0 rgb(0 0 0 / 10%);
360 margin: 5px 0px 15px 0px;
361 font-size: 14px;
362 padding: 10px;
363 border-radius: 10px;
364 }
365
366 .basic-mode-notice a {
367 color:#fff;
368 text-decoration: underline;
369 }
370
371 .wpstream_local_event_options_toggle_wrapper {
372 display: flex;
373 gap: 25px;
374 padding-bottom: 10px;
375 border-bottom: 1px solid #e4e4e4;
376 margin-bottom: 10px;
377 max-width: 443px;
378 }
379
380 .wpstream_local_event_options_toggle_wrapper .wpstream_local_event_options_toggle_info {
381 display: flex;
382 flex-direction: column;
383 }
384
385 input[type="checkbox"]:disabled + .wpstream_slider.round {
386 background: #e4e4e4;
387 cursor: not-allowed;
388 }
389
390 #wpstream-sidebar-meta .external_software_streaming{
391 margin-top: 10px;
392 }
393
394 #wpstream-sidebar-meta .start_external{
395 float: none;
396 padding: 0 10px;
397 font-size: 11px;
398 text-align: center;
399 }
400
401 #wpstream-sidebar-meta .start_webcaster{
402 float:none;
403 }
404
405 #wpstream-sidebar-meta .wpstream_channel_status{
406 padding: 10px 0px 10px 0px;
407 line-height: 24px;
408 box-sizing: border-box;
409 width: 100%;
410 position: relative;
411 left: 0px;
412 top: 0px;
413 font-size: 14px;
414 }
415
416 #wpstream-sidebar-meta .view_channel{
417 display: block;
418 margin-left: 0px;
419 margin-top: 10px;
420 display:none;
421 }
422
423
424 #wpstream-sidebar-meta .how_to{
425 display: none;
426 }
427
428
429 .no_events_warning{
430 font-weight: bold;
431 font-size: 14px;
432 margin-left: 10px;
433 background: #fff;
434 border-left: 4px solid #fff;
435 -webkit-box-shadow: 0 1px 1px 0 rgb(0 0 0 / 10%);
436 box-shadow: 0 1px 1px 0 rgb(0 0 0 / 10%);
437 margin: 5px 15px 20px 15px;
438 padding: 20px 12px 20px 12px;
439 max-width: 915px;
440 border: 1px solid #e2e5e8;
441 border-radius: 5px;
442 }
443
444 .no_events_warning_mes{
445 display: inline-block;
446 }
447
448 .api_conected{
449 background:#45a73f;
450 padding: 5px 10px;
451 color: #fff;
452 margin-bottom: 0px;
453 width: 310px;
454 border-radius: 5px;
455 display: inline-block;
456 }
457
458 .api_not_conected{
459 background: #F24B4B;
460 padding: 5px 10px;
461 color: #fff;
462 border-radius: 5px;
463 width: auto;
464 display: inline-block;
465 }
466
467 .wpstream_error_curl{
468 margin: 10px 15px;
469 display: table;
470 }
471
472 .wpstream_notice_top{
473 border: 1px solid #c3c4c7;
474 box-shadow: 0 1px 1px rgb(0 0 0 / 4%);
475 margin: 5px 15px 0px 15px;
476 border-radius: 3px;
477 }
478
479
480 .api_not_conected.wpstream_orange{
481 background:#FF5722;
482 }
483 .api_not_conected.wpstream_brown{
484 background: #cc410f;
485 }
486
487 .api_not_conected a{
488 color:#fff;
489 }
490
491 .event_list_unit .event_title,
492 .event_list_unit h3{
493 font-weight: 500;
494 font-size: 16px;
495 text-transform: capitalize;
496 position: relative;
497 line-height: 1.3em;
498 padding-right: 20px;
499 }
500 .wpstream_channel_item_id{
501 color: #5b5b5b;
502 font-size: 12px;
503 }
504
505 .wpstream_button {
506 border-radius: 2px;
507 padding: 5px 5px;
508 -webkit-appearance: none;
509 border: 0px solid #d9d9d9;
510 text-transform: uppercase;
511 background: #45a73f;
512 color: #fff;
513 cursor: pointer;
514 font-weight: 500;
515 transition: 0.3s ease-out;
516 font-size: 14px;
517 margin-right: 5px;
518 border-radius: 5px;
519 text-align: center;
520 display: inline-block;
521 margin-right: 10px;
522
523 .spinner {
524 float: none;
525 }
526 }
527
528 .wpstream_button:hover{
529 background:#378532;
530 }
531
532 .wpstream_button_action{
533 padding: 12px 25px;
534 }
535
536 .default-channel-settings-info {
537 padding-bottom: 20px;
538 font-size: 14px;
539 line-height: 1.4rem;;
540 }
541
542 .wpstream-save-settings {
543 display: flex;
544 align-items: center;
545 }
546
547 .wpstream-save-settings-error {
548 color: #f00;
549 }
550
551 .start_event.wpstream_button{
552 padding: 9px 20px;
553 width: auto;
554 min-width: 130px;
555 color: #7a88a3;
556 border: 1px solid #3dc93d;
557 color: #3b3b3b;
558 background-color: #eaf2f7;
559 background-color: #e8f7e8;
560 border: 1px solid #3dc93d85;
561
562
563 }
564
565
566
567 .wpstream_stop_event.wpstream_button{
568 padding: 9px 20px;
569 width: auto;
570 min-width: 130px;
571 }
572
573 #wpstream-sidebar-meta .wpstream_stop_event.wpstream_button{
574 box-sizing: border-box;
575 width: 100%;
576 }
577
578
579
580
581 .start_event.wpstream_button:hover{
582 background: #45a73f;
583 color: #fff;
584 }
585
586 .stop_server,
587 .close_event.wpstream_button{
588 background: #c33a3a;
589 }
590
591 stop_server wpstream_button:hover,
592 .close_event.wpstream_button:hover{
593 background: #d21009;
594 }
595
596 .record_wrapper,
597 .event_list_unit_notificationx{
598 margin-bottom: 10px;
599 position:relative;
600 }
601
602 .encrypt_wrapper{
603 display:none;
604 }
605
606 .event_list_unit_notificationx{
607 font-size: 14px;
608 }
609
610 .event_list_unit_notificationx strong{
611 display: inherit;
612 margin-bottom: 5px;
613 }
614
615
616 .start_external{
617 display: inline-block;
618 padding: 0px 21px;
619 cursor: pointer;
620 line-height: 40px;
621 height: 38px;
622 background: #076d2a;
623 transition: 0.3s ease-out;
624 border-radius: 2px;
625 }
626 .start_external:hover{
627 background: #f7fcf8;
628 }
629
630
631 .wpstream_turning_on{
632 padding: 6px 20px;
633 width: auto;
634 min-width: 130px;
635 }
636
637
638 .start_event.wpstream_turning_on,
639 .wpstream_turning_on{
640 background: #ebe8fa;
641 border: 1px solid #D7D0F7;
642 color:#3b3b3b;
643 }
644
645 .start_event.wpstream_turning_on:hover,
646 .wpstream_turning_on:hover{
647 background: #d4d0e6;
648 border: 1px solid #D7D0F7;
649 color:#3b3b3b;
650 border: 1px solid #f199998a;
651 }
652
653
654
655 .wpstream_stop_event{
656 background: #ffe5e5;
657 border: 1px solid #ff4c4c8c;
658 color: #3b3b3b;
659 }
660 .wpstream_stop_event:hover{
661 background: #FF4C4C;
662 color: #fff;
663 }
664
665 .how_to{
666 margin-top:10px;
667 width: 100%;
668 height: auto;
669
670 }
671 .external_software_streaming{
672 margin-top: 30px;
673 width: 100%;
674 display: none;
675 }
676
677 .external_software_streaming_details{
678 background-color: rgba(13,110,253,0.12);
679 border-radius: 5px;
680 padding: 20px;
681 display: inline-block;
682 width: 420px;
683 }
684
685 .view_channel{
686 font-weight: 500;
687 font-size: 15px;
688 margin-left:30px;
689 display:none;
690 }
691
692
693 #wpstream-sidebar-meta .view_channel.show_stream_data{
694 display: block;
695 }
696
697 .view_channel.show_stream_data{
698 display: inline-block;
699 }
700
701
702
703 .event_list_stream_key_wrap{
704 margin-top:10px;
705 }
706
707 .multiple_warning_events{
708 margin-top: 5px;
709 }
710
711
712 .server_ready_live{
713 padding: 6px 13px;
714 background-color: #6b936b;
715 color: #fff;
716 display: inline-block;
717 margin-bottom: 6px;
718 }
719
720
721 .server_not_ready_live{
722 display: inline-block;
723 padding: 3px 5px;
724 background-color: #f40000;
725 color:#fff;
726 }
727 .error_notice{
728 background: #f40000;
729 color:#fff;
730 width:100%;
731 padding: 5px;
732 margin-bottom: 5px;
733 display: inline;
734 }
735
736 #wpstream-sidebar-meta .error_notice{
737 display: block;
738 }
739
740
741 .curl_error{
742 background: #f40000;
743 color:#fff;
744 width:100%;
745 padding: 5px;
746 margin-bottom: 5px;
747 }
748
749 .curl_error a{
750 color:#fff;
751 }
752
753 .server_loading{
754 display:none;
755 margin-left: 10px;
756 }
757
758 .wpstream_live_key_text,
759 .wpstream_live_uri_text{
760 display: inline;
761 width: 250px;
762 float: left;
763 }
764
765 .wpstream_live_uri_text.wpstream_larix_rtmp{
766 width: 345px;
767 }
768
769 .copy_live_key,
770 .copy_live_uri{
771 display: inline;
772 background: #688ed8;
773 color: #ffffff;
774 padding: 5px 10px;
775 margin-left: 10px;
776 cursor: pointer;
777 font-size: 12px;
778 text-transform: uppercase;
779 border-radius: 5px;
780 font-weight: 400;
781 letter-spacing: 0.03em;
782 border: 1px solid #5f83c8;
783 transition: 0.3s ease-out;
784 -webkit-user-select: none;
785 -ms-user-select: none;
786 user-select: none;
787 }
788 .wpstream_start_with_larix_mobile{
789 background: #688ed8;
790 padding: 20px;
791 color: #fff;
792 border-radius: 6px;
793 text-decoration: none;
794 color: #ffffff;
795 padding: 15px 15px;
796 margin-left: 10px;
797 cursor: pointer;
798 font-size: 12px;
799 text-transform: uppercase;
800 margin: 0px 0px 0px 0px;
801 display: inline-block;
802 }
803
804 .wpstream_start_with_larix_mobile:hover{
805 background: #5878b5;
806 color:#fff;
807 }
808
809 .copy_live_key:hover,
810 .copy_live_uri:hover{
811 background: #5878b5;
812 }
813
814 .show_if_subscription.hide_movieon{
815 display:none;
816 }
817
818 .pricing.hide_movieon{
819 display:block;
820 }
821
822 /*=social streaming
823 ------------------------------------------------*/
824
825
826 .wpstream_social_media_broadcast{
827 display: inline-block;
828 display: none;
829 }
830
831 .wpstream_social_media_unit{
832 display: inline-block;
833 margin-right: 20px;
834 background: #f3f3f3;
835 padding: 9px;
836 margin-top: 10px;
837 font-weight: 500;
838 }
839
840 #wpstream-sidebar-meta .wpstream_social_media_unit{
841 width: 100%;
842 box-sizing: border-box;
843 float: left;
844 }
845
846 #wpstream-sidebar-meta .wpstream_social_stream_container{
847 width: 100%;
848 box-sizing: border-box;
849 float: left;
850 }
851
852
853 .wpstream_social_stream_container{
854 background: #f3f3f3;
855 padding: 9px;
856 min-height: 30px;
857 width: 466px;
858 margin: 10px 0px;
859 display: none;
860 }
861
862 .wpstream_social_stream_container label{
863 display:block;
864 }
865
866 .wpstream_twich_rtmp,
867 .wpstream_youtube_rtmp{
868 width:300px;
869 }
870
871 #wpstream-sidebar-meta .wpstream_twich_rtmp,
872 #wpstream-sidebar-meta .wpstream_youtube_rtmp{
873 width:100%;
874 }
875
876
877 /* =video management
878 ----------------------------------------------- */
879 .wpstream_upload_alert{
880 color: #fff;
881 font-size: 17px;
882 background-color: #e16767;
883 display: inline-block;
884 margin-left: 20px;
885 padding: 15px;
886 }
887
888
889 .wpstream_video_wrapper{
890 background-color: #fff;
891 padding: 20px;
892 margin-bottom: 20px;
893 background: #fff;
894 margin: 5px 15px 20px 15px;
895 padding: 20px;
896 font-family: 'Roboto', sans-serif;
897 box-shadow: 0 2px 4px rgb(0 25 60 / 8%);
898 border: 1px solid #e2e5e8;
899 border-radius: 5px;
900 }
901
902 .wpstream_video_status {
903 padding: 5px;
904 font-weight: 500;
905 color: #fff;
906 font-size: 12px;
907 background-color: #e16767;
908 }
909
910 .wpstream_video_status.ispublished{
911 background: #078407;
912 }
913
914 .wpstream_video_title{
915 margin-top: 10px;
916 font-size: 15px;
917 font-weight: 600;
918 }
919
920 .storage_file_size{
921 background-color: #eff0f1;
922 border-radius: 3px;
923 padding: 3px 5px;
924 font-size: 13px;
925 margin-left: 20px;
926 font-weight: 500;
927 }
928
929 .video_stream_label{
930 font-weight: 600;
931 margin-right: 10px;
932 }
933 .storage_file_name{
934 margin-right: 5px;
935 }
936
937
938
939 .wpstream_delete_media,
940 .wpstream_get_download_link{
941 cursor: pointer;
942 background-color: #45a73f;
943 color: white;
944 padding: 5px 14px;
945 display: inline-block;
946 margin-top: 10px;
947 margin-right: 10px;
948 transition: 0.3s ease-out;
949 border-radius: 3px;
950 }
951 .wpstream_delete_media:hover,
952 .wpstream_get_download_link:hover{
953 background: #378532;
954 }
955
956 .wpstream_download_link{
957 display:none;
958 line-height: 25px;
959 }
960
961 .wpstream_video_notice{
962 display: inline;
963 margin-left: 10px;
964 background: #888;
965 padding: 5px;
966 color: #fff;
967 display:none;
968 }
969
970 .wpstream_upload_container {
971 background-color: #fff;
972 padding: 20px;
973 margin-bottom: 20px;
974 background: #fff;
975 margin: 5px 15px 2px 15px;
976 padding: 20px;
977 min-height: 40px;
978 font-family: 'Roboto', sans-serif;
979 box-shadow: 0 2px 4px rgb(0 25 60 / 8%);
980 border: 1px solid #e2e5e8;
981 border-radius: 5px;
982 }
983
984 .bar {
985 background-color: #28de23;
986 border-right-color: #99d;
987 padding: 5px;
988 margin-bottom: 5px;
989 }
990
991 #wpstream_uploaded_mes{
992 font-weight: 600;
993 margin-bottom: 5px;
994 }
995
996 .direct-upload{
997 width:100%;
998 position:relative;
999 }
1000
1001
1002 #wpstream_media_upload h3,
1003 #wpstream_file_management h3{
1004 margin-left: 20px;
1005 font-family: 'Roboto', sans-serif;
1006 margin-top: 35px;
1007 }
1008
1009 .wpstream_form_ex{
1010 font-size: 20px;
1011 text-align: center;
1012 padding: 40px 0px 20px 0px;
1013 text-transform: uppercase;
1014 font-weight: 500;
1015 color: #999;
1016 }
1017 .wpstream_form_ex_details{
1018 width: 70%;
1019 margin: 0px auto;
1020 padding: 0px 0px 30px 0px;
1021 text-align: center;
1022 }
1023
1024 .wpstream_file_drop_color{
1025 background-color: #ededed;
1026 border-radius: 5px;
1027 }
1028
1029 .direct-upload .progress-bar-area{
1030 position: absolute;
1031 width: 98%;
1032 top: 66px;
1033 left: 0.75%;
1034 }
1035
1036 #wpstream_upload{
1037 background: #078407;
1038 margin: 10px;
1039 }
1040
1041 .js .inputfile {
1042 width: 0.1px;
1043 height: 0.1px;
1044 opacity: 0;
1045 overflow: hidden;
1046 position: absolute;
1047 z-index: -1;
1048 }
1049
1050 .inputfile + label {
1051 max-width: 80%;
1052 font-size: 14px;
1053 /* 20px */
1054 font-weight: 700;
1055 text-overflow: ellipsis;
1056 white-space: nowrap;
1057 cursor: pointer;
1058 display: inline-block;
1059 overflow: hidden;
1060 padding: 0.625rem 1.25rem;
1061 /* 10px 20px */
1062 }
1063
1064 .no-js .inputfile + label {
1065 display: none;
1066 }
1067
1068 .inputfile:focus + label,
1069 .inputfile.has-focus + label {
1070 outline: 1px dotted #000;
1071 outline: -webkit-focus-ring-color auto 5px;
1072 }
1073
1074 .inputfile + label svg {
1075 width: 1em;
1076 height: 1em;
1077 vertical-align: middle;
1078 fill: currentColor;
1079 margin-top: -0.25em;
1080 /* 4px */
1081 margin-right: 0.25em;
1082 /* 4px */
1083 }
1084
1085
1086 /* style 1 */
1087
1088 .inputfile-1 + label {
1089 color: #ffffff;
1090 background-color: #45a73f;
1091 margin: 10px 10px 10px 0px;
1092 transition: 0.3s ease-out;
1093 border-radius: 5px;
1094 }
1095
1096 .inputfile-1:focus + label,
1097 .inputfile-1.has-focus + label,
1098 .inputfile-1 + label:hover {
1099 background-color: #5a9544;
1100 }
1101
1102 .wpstream-tooltip {
1103 cursor: pointer;
1104 color: #0073aa;
1105 vertical-align: middle;
1106 }
1107
1108 .wpstream-tooltip:hover {
1109 opacity: 0.8;
1110 }
1111
1112 .wpstream_setting_event_unit_wrapper{
1113 position:relative;
1114 margin-bottom: 10px;
1115 width: 100%;
1116 }
1117
1118 .wpstream_setting_event_unit_wrapper .settings_details{
1119 max-width: 365px;
1120 }
1121
1122 .wpstream_modal_form .wpstream_setting_event_unit_wrapper .settings_details{
1123 color: #666;
1124 margin-top: 5px;
1125 }
1126
1127
1128
1129 label.wpstream_switch {
1130 position: relative;
1131 display: inline-block;
1132 width: 53px;
1133 min-width: 53px;
1134 height: 25px;
1135 top: 12px;
1136 }
1137
1138 .wpstream_switch input {
1139 opacity: 0;
1140 width: 0;
1141 height: 0;
1142 }
1143
1144 .wpstream_slider {
1145 position: absolute;
1146 cursor: pointer;
1147 top: 0;
1148 left: 0;
1149 right: 0;
1150 bottom: 0;
1151 background-color: #ccc;
1152 -webkit-transition: .4s;
1153 transition: .4s;
1154 text-align: center;
1155 line-height: 25px;
1156 font-size: 11px;
1157 font-weight: 500;
1158 color: #666;
1159 }
1160
1161 .wpstream_slider:before {
1162 position: absolute;
1163 content: "";
1164 height: 18px;
1165 width: 18px;
1166 left: 4px;
1167 bottom: 4px;
1168 background-color: white;
1169 -webkit-transition: .4s;
1170 transition: .4s;
1171 z-index: 1;
1172 }
1173
1174 .wpstream_slider:after {
1175 content: "OFF";
1176 position: absolute;
1177 left: 0;
1178 right: 0;
1179 top: 0;
1180 bottom: 0;
1181 line-height: 25px;
1182 z-index: 0;
1183 text-align: right;
1184 margin-right: 8px;
1185 }
1186
1187 input:checked + .wpstream_slider {
1188 background-color: #2196F3;
1189 color: #fff;
1190 }
1191
1192 input:checked + .wpstream_slider:after {
1193 content: "ON";
1194 text-align: left;
1195 margin-left: 8px;
1196 }
1197
1198 input:focus + .wpstream_slider {
1199 box-shadow: 0 0 1px #2196F3;
1200 }
1201
1202 input:checked + .wpstream_slider:before {
1203 -webkit-transform: translateX(26px);
1204 -ms-transform: translateX(26px);
1205 transform: translateX(26px);
1206 }
1207
1208 /* Rounded sliders */
1209 .wpstream_slider.round {
1210 border-radius: 25px;
1211 }
1212
1213 .wpstream_slider.round:before {
1214 border-radius: 50%;
1215 }
1216
1217 .wpstream_event_streaming_local .wpstream_setting_event_unit_wrapper{
1218 margin-bottom: 10px;
1219 }
1220
1221 .wpstream_event_streaming_local .wpstream_setting_event_unit_wrapper label,
1222 .wpstream_local_event_options_toggle_wrapper .wpstream_local_event_options_toggle_info label {
1223 font-weight: 700;
1224 font-size: 14px;
1225 left: 395px;
1226 }
1227
1228 #wpstream-sidebar-meta .wpstream_setting_event_unit_wrapper label,
1229 .wpstream_page_wpstream_live_channels .event_list_unit .wpstream_setting_event_unit_wrapper label {
1230 left: auto;
1231 right: 0px;
1232 }
1233 #wpstream-sidebar-meta .settings_details{
1234 padding-right: 60px;
1235 }
1236
1237
1238 /*=wpstream share */
1239
1240 .wpstream_sharing_social{
1241 color: #696969;
1242 text-decoration: none;
1243 margin: 0px;
1244 font-size: 12px;
1245 display: inline-block;
1246 }
1247
1248 .wpstream_sharing_social .dashicons {
1249 font-size: 32px;
1250 background-color: #f9f9f9;
1251 width: 91px;
1252 height: 91px;
1253 border-radius: 5px;
1254 line-height: 91px;
1255 color: #1d447d;
1256 margin-right: 25px;
1257 color: #828b9b;
1258 border: 1px solid rgba(13,110,253,0.12);
1259 margin-top: 25px;
1260
1261 }
1262 .wpstream_sharing_social:nth-of-type(4n) .dashicons{
1263 margin-right: 0px;
1264 }
1265
1266 .wpstream_sharing_social .dashicons:hover{
1267 background-color: rgba(13,110,253,0.12);
1268 color: #0d6efd;
1269 }
1270
1271 .wpstream_sharing_social:focus{
1272 box-shadow:none;
1273 outline:0px;
1274 }
1275
1276 #wpstream-sidebar-meta .wpstream_social_share_wrapper{
1277 position: relative;
1278 right:auto;
1279 top: auto;
1280 font-size: 13px;
1281 margin: 10px 0px 0px 0px;
1282 }
1283
1284 #wpstream-sidebar-meta .wpstream_sharing_social{
1285 margin: 0px 0px;
1286 }
1287
1288
1289 .how_to_videos{
1290 display: inline-block;
1291 width: 100%;
1292
1293 }
1294
1295
1296 .wpstream_pagination{
1297 list-style: none;
1298 display: inline;
1299 float:left;
1300 padding-left: 15px;
1301 }
1302
1303 .wpstream_pagination li{
1304 display: inline-block;
1305 border: 1px solid #d8dada;
1306 min-width: 20px;
1307 text-align: center;
1308 margin-right: 5px;
1309 border-radius: 3px;
1310 padding: 5px;
1311 background: #fff;
1312 }
1313
1314 .wpstream_pagination li a{
1315 text-decoration: none;
1316 color:#3c434a;
1317 }
1318
1319 .wpstream_pagination li:empty{
1320 display:none;
1321 }
1322
1323 .wpstream_pagination li.active{
1324 background: #f5f5fb;
1325 }
1326
1327
1328
1329 .wpstream_modal_background{
1330 position: fixed;
1331 z-index: 1001;
1332 top:0px;
1333 bottom: 0px;
1334 left: 0px;
1335 right: 0px;
1336 background-color:rgb(0 20 40 / 86%);
1337 opacity: 0.5;
1338 display: none;
1339 }
1340
1341 .wpstream_modal_form{
1342 width: 460px;
1343 height: 460px;
1344 background-color: #fff;
1345 position: fixed;
1346 top: 50%;
1347 margin-top: -230px;
1348 left: 50%;
1349 margin-left: -230px;
1350 display: none;
1351 z-index: 1002;
1352 padding: 30px;
1353 border-radius: 5px;
1354 }
1355 .wpstream_modal_form.wpestate_settings_modal{
1356 height: 600px;
1357 margin-top: -257px;
1358 }
1359
1360 .wpstream_modal_form h3{
1361 font-size: 20px;
1362 }
1363
1364 .wpstream_close_modal{
1365 width:30px;
1366 height: 30px;
1367 background-color: rgba(13,110,253,0.12);
1368 position: absolute;
1369 top:15px;
1370 right: 15px;
1371 border-radius: 3px;
1372 cursor: pointer;
1373 background-image: url(../../img/closeicon4.png);
1374 background-repeat: no-repeat;
1375 background-position: center;
1376 }
1377
1378 .wpstream_close_modal:hover{
1379 background-color: rgba(13,110,253,0.32);
1380 }
1381
1382
1383 .wpstream_tooltip_wrapper{
1384 position: relative;
1385 }
1386
1387 .wpstream_tooltip_disabled,
1388 .wpstream_tooltip{
1389 position: absolute;
1390 border-radius: 3px;
1391 background-color: rgb(0 20 40 / 86%);
1392 color: #fff;
1393 font-size: 13px;
1394 text-transform: capitalize;
1395 padding: 5px 10px;
1396 bottom: -38px;
1397 left: -15%;
1398 z-index: 10;
1399 transition: all 0.2s cubic-bezier(0.5, 0, 0.5, 1);
1400 transition-delay: .2s;
1401 white-space: nowrap;
1402 opacity: 0;
1403 pointer-events: none;
1404 }
1405 .wpstream_button .wpstream_tooltip{
1406 white-space: normal;
1407 width: 200px;
1408 bottom: -10px;
1409 transform: translate(0, 100%);
1410
1411 }
1412
1413 .wpstream_tooltip_disabled:after,
1414 .wpstream_tooltip:after{
1415 position: absolute;
1416 content: " ";
1417 width: 0;
1418 height: 0;
1419 top: -6px;
1420 left: 20px;
1421 border-left: 7px solid transparent;
1422 border-right: 7px solid transparent;
1423 border-bottom: 7px solid rgb(0 20 40 / 86%);
1424 }
1425
1426 .wpstream_button .wpstream_tooltip:after{
1427 left: 50%;
1428 margin-left: -7px;
1429 }
1430
1431
1432 #wpstream-sidebar-meta .wpstream_tooltip_disabled,
1433 #wpstream-sidebar-meta .wpstream_tooltip{
1434 left: 0%;
1435 width: 93%;
1436 pointer-events: none;
1437 }
1438
1439 #wpstream-sidebar-meta .wpstream-button-icon .wpstream_tooltip_disabled,
1440 #wpstream-sidebar-meta .wpstream-button-icon .wpstream_tooltip{
1441 width: auto;
1442 pointer-events: none;
1443
1444 }
1445
1446 #wpstream-sidebar-meta .wpstream_statistics_channel .wpstream_tooltip_disabled{
1447 left: -50px;
1448 }
1449 #wpstream-sidebar-meta .wpstream_statistics_channel .wpstream_tooltip_disabled:after{
1450 left: 62px!important;
1451 }
1452
1453 #wpstream-sidebar-meta .wpstream_stream_pro .wpstream_tooltip{
1454 left: -50px;
1455 }
1456 #wpstream-sidebar-meta .wpstream_stream_pro .wpstream_tooltip:after{
1457 left: 62px!important;
1458 }
1459
1460 #wpstream-sidebar-meta .wpstream_edit_channel{
1461 display: none;
1462 }
1463
1464
1465
1466
1467 #wpstream-sidebar-meta .wpstream_tooltip_wrapper.wpstream-button-icon .wpstream_tooltip_disabled:after,
1468 #wpstream-sidebar-meta .wpstream_tooltip_wrapper.wpstream-button-icon .wpstream_tooltip:after{
1469 left:10px;
1470 }
1471
1472
1473
1474 .wpstream_inactive_icon{
1475 cursor: not-allowed;
1476 }
1477 .wpstream_inactive_icon svg{
1478 opacity: 0.35;
1479 }
1480
1481 .wpstream_error_modal_notification{
1482 width: 500px;
1483 background-color: #fff;
1484 position: fixed;
1485 top: 50%;
1486 margin-top: -250px;
1487 left: 50%;
1488 margin-left: -250px;
1489 display: none;
1490 z-index: 1002;
1491 padding: 20px;
1492 border-radius: 5px;
1493 font-size: 15px;
1494 }
1495
1496 .wpstream_error_ok{
1497 padding: 8px;
1498 text-transform: uppercase;
1499 margin: 0px auto;
1500 display: block;
1501 float: none;
1502 width: 100px;
1503 position: relative;
1504 margin-top: 20px;
1505 }
1506
1507
1508 .wpstream_external_broadcast_options{
1509 width: 50%;
1510 border: 1px solid #6666;
1511 }
1512
1513 .wpstream_modal_explanations{
1514 margin-top: 15px;
1515 margin-bottom: 5px;
1516 font-size: 14px;
1517 color: #666;
1518 line-height: 1.6em;
1519 }
1520
1521
1522 .wpstream_modal_explanations li{
1523 margin-bottom: 2px;
1524 }
1525
1526
1527 .wpstream_modal_explanations li {
1528 margin-bottom: 2px;
1529 line-height: 1.6em;
1530 }
1531
1532 .print_qrcode{
1533 position: absolute;
1534 top: 73px;
1535 right: 12px;
1536 width: 75px;
1537 }
1538
1539
1540
1541
1542 .wpstream_loader {
1543 width: 8px;
1544 height: 8px;
1545 border: 1px solid #a5a8a4;
1546 border-radius: 50%;
1547 display: inline-block;
1548 position: relative;
1549 -webkit-animation: rotation 1s linear infinite;
1550 animation: rotation 1.3s linear infinite;
1551 margin-left: 14px;
1552 top: 0px;
1553 }
1554
1555 .wpstream_loader:after {
1556 content: "";
1557 position: absolute;
1558 left: 50%;
1559 top: 50%;
1560 transform: translate(-50%, -50%);
1561 width: 18px;
1562 height: 18px;
1563 border-radius: 50%;
1564 border: 1px solid;
1565 border-color: #FF3D00 transparent;
1566 }
1567
1568 /*.wpstream_options_help{*/
1569 /* clear: both;*/
1570 /* width: 51%;*/
1571 /* display: inline-block;*/
1572 /* position: relative;*/
1573 /*}*/
1574
1575 .wpstream_options_help a{
1576 display: inline-block;
1577 position: relative;
1578 white-space: nowrap;
1579 background-color: green;
1580 color: #fff;
1581 border-radius: 3px;
1582 padding: 5px 10px;
1583 text-decoration: none;
1584 background-color: #2196F3;
1585 }
1586
1587
1588
1589
1590 @media only screen and (max-width:1099px){
1591
1592 .wpstream_upgrade_topbar{
1593 display: block;
1594 margin-left: 0px;
1595 margin-top: 30px;
1596 width: 175px;
1597 text-align: center;
1598 }
1599
1600 .event_list_wrapper{
1601 display: flex;
1602 width: 100%;
1603 margin: 5px 0px 25px 0px;
1604 flex-direction: column;
1605 }
1606
1607 .event_list_unit{
1608 flex-direction: column;
1609 align-content: center;
1610 justify-content: flex-start;
1611 align-items: flex-start;
1612 width: auto;
1613 position: relative;
1614 border: 1px solid #e2e5e8;
1615 }
1616 .wpstream_stop_event.wpstream_button,
1617 .start_event.wpstream_button,
1618 .wpstream_stop_event,
1619 .wpstream_turning_on,
1620 .start_event {
1621 width: 100%;
1622 box-sizing: border-box;
1623 margin-bottom: 10px;
1624 max-width: 170px;
1625 }
1626
1627 .wpstream_options_col1{
1628 margin-bottom: 10px;
1629 }
1630
1631 .wpstream_options_col2{
1632 margin-bottom: 10px;
1633 }
1634
1635 .event_title{
1636 width: 100%;
1637 }
1638 .wpstream_modal_form.wpestate_settings_modal,
1639 .wpstream_modal_form {
1640 z-index: 99999;
1641 margin-top: 0px;
1642 top: 0px;
1643 overflow-y: auto;
1644 }
1645
1646 .wpstream_modal_form {
1647 width: 100%;
1648 height: 100%;
1649 background-color: #fff;
1650 position: fixed;
1651 top: 0;
1652 margin-top: 0;
1653 left: 0;
1654 margin-left: 0;
1655 display: none;
1656 z-index: 99999;
1657 padding: 0px 30px;
1658 border-radius: 0px;
1659 box-sizing: border-box;
1660 }
1661
1662 .wpstream_modal_explanations{
1663 width: 100%;
1664 box-sizing: border-box;
1665 }
1666
1667 .wpstream_modal_form.wpestate_settings_modal {
1668 height: 100%;
1669 margin-top: 0px;
1670 overflow-y: auto;
1671 }
1672
1673 .wpstream_sharing_social .dashicons {
1674 margin-right: 15px;
1675 width: 80px;
1676 height: 80px;
1677 }
1678 .wpstream_sharing_social:nth-of-type(4n) .dashicons {
1679 margin-right:15px;
1680 }
1681
1682
1683 }
1684
1685
1686
1687
1688 @media only screen and (max-width:500px){
1689 .external_software_streaming_details{
1690 width: 280px;
1691 }
1692 .copy_live_key,
1693 .copy_live_uri{
1694 margin: 15px 0px 0px 0px;
1695 display: inline-block;
1696 }
1697 .wpstream_close_modal{
1698 z-index: 99999;
1699 }
1700 .wpstream_live_uri_text.wpstream_larix_rtmp,
1701 .wpstream_live_uri_text{
1702 width: 280px;
1703 word-break: break-all;
1704 }
1705 }
1706
1707 .wpstream_theme_event_list_unit {
1708 .spinner {
1709 visibility: visible;
1710 background-repeat: no-repeat;
1711 height: 20px;
1712 background-size: contain;
1713 background-position-x: center;
1714 }
1715 }