1
@import url("https://fonts.googleapis.com/css2?family=Exo+2:wght@100;300;400;600;700&display=swap");
2
3
img {
4
max-width: 100%;
5
height: auto;
6
}
7
8
body.aside-open,
9
body.categories-open {
10
overflow: hidden;
11
}
12
13
.header {
14
transition: all .5s;
15
padding: 23px 0
16
}
17
18
.header,
19
.header.header-scrolled {
20
position: sticky;
21
top: 0;
22
left: 0;
23
right: 0;
24
z-index: 100;
25
26
}
27
28
.header.header-scrolled .navbar {
29
background: transparent
30
}
31
32
.header .top-nav {
33
display: flex;
34
flex-wrap: wrap;
35
justify-content: space-between;
36
align-items: center;
37
background-image: linear-gradient(rgb(66, 19, 42),rgb(77, 23, 51));
38
padding-right: var(--bs-gutter-x,.75rem) !important;
39
padding-left: var(--bs-gutter-x,.75rem) !important;
40
}
41
@media(max-width: 992px) {
42
.header .top-nav {
43
justify-content: center;
44
}
45
}
46
47
.header .logo {
48
margin: 0;
49
padding: 0 1rem 0 0;
50
display: flex;
51
align-items: center;
52
height: 50px;
53
max-width: calc(100% - 48px - 48px);
54
}
55
@media(max-width: 992px) {
56
.header .logo {
57
padding-left: 1rem;
58
margin-left: auto;
59
margin-right: auto;
60
}
61
}
62
63
@media (max-width:992px) {
64
.header {
65
border: 0
66
}
67
}
68
69
.navbar {
70
padding: 0
71
}
72
73
.navbar ul {
74
margin: 0;
75
padding: 0;
76
list-style: none
77
}
78
79
.navbar li,
80
.navbar ul {
81
display: flex;
82
align-items: center
83
}
84
85
.navbar li {
86
position: relative;
87
justify-content: flex-end
88
}
89
90
.navbar a:not(.btn) {
91
display: flex;
92
align-items: center;
93
justify-content: center;
94
line-height: 30px;
95
text-transform: uppercase;
96
font-size: 16px;
97
color: #fff;
98
white-space: nowrap;
99
transition: .3s;
100
padding: 0 2rem;
101
height: 65px;
102
font-weight: 600
103
}
104
105
.navbar a:not(.btn):hover {
106
background-color: #1a0710
107
}
108
109
.navbar a:not(.btn):focus {
110
color: #fff
111
}
112
113
.navbar .active {
114
background: #1a0710;
115
}
116
117
.navbar li:hover>a {
118
color: #fff
119
}
120
121
.btn.btn-nav {
122
color: #fff;
123
background-color: #9A6480;
124
text-transform: uppercase;
125
font-size: 16px;
126
display: inline-flex;
127
align-items: center;
128
padding: 0 1.5rem;
129
height: 40px;
130
}
131
132
.mobile-show-categories,
133
.mobile-nav-toggle {
134
color: #fff;
135
font-size: 28px;
136
cursor: pointer;
137
display: none;
138
line-height: 1;
139
transition: .5s;
140
align-items: center;
141
justify-content: center;
142
height: 50px;
143
padding: 0 10px;
144
}
145
146
.mobile-nav-toggle.bi-x {
147
color: #fff
148
}
149
150
@media (max-width:1500px) {
151
.header svg {
152
width: 90%
153
}
154
.header .navbar ul li a {
155
padding: 0 .5rem
156
}
157
}
158
159
@media (max-width:991px) {
160
.mobile-nav-toggle {
161
display: inline-flex
162
}
163
.navbar {
164
background: transparent
165
}
166
.navbar ul {
167
display: none
168
}
169
}
170
@media(max-width: 800px) {
171
.mobile-show-categories {
172
display: inline-flex;
173
}
174
}
175
176
.navbar-mobile {
177
position: fixed;
178
overflow: hidden;
179
top: 106px;
180
right: 0;
181
left: 0;
182
bottom: 0;
183
background: rgba(23, 26, 29, .6);
184
transition: .3s;
185
z-index: 999
186
}
187
188
.navbar-mobile .mobile-nav-toggle {
189
position: absolute;
190
top: 15px;
191
right: 15px
192
}
193
194
.navbar-mobile ul {
195
display: block;
196
position: absolute;
197
top: 15px;
198
right: 15px;
199
bottom: 15px;
200
left: 15px;
201
padding: 10px 0;
202
border-radius: 10px;
203
background: rgba(23, 26, 29, .7);
204
overflow-y: auto;
205
transition: .3s
206
}
207
208
.navbar-mobile li,
209
.navbar-mobile li a {
210
justify-content: center
211
}
212
213
.navbar-mobile li a {
214
padding: 1.5rem 0;
215
font-size: 18px;
216
color: #fff !important;
217
align-items: center;
218
width: 100%;
219
height: auto
220
}
221
222
.navbar-mobile li a:hover {
223
color: #fff
224
}
225
226
@media(max-width: 992px) {
227
.search-bar {
228
flex: 1 0 100%;
229
max-width: 100%;
230
margin-top: 10px;
231
margin-bottom: 10px;
232
}
233
}
234
235
.aside {
236
width: 210px;
237
overflow-y: auto;
238
display: flex;
239
flex-wrap: nowrap;
240
align-items: stretch;
241
background-color: #ffffff;
242
box-shadow: 0 0 15px rgba(0,0,0,0.4);
243
clip-path: inset(0px -15px 0px 0px);
244
position: fixed;
245
height: 100%;
246
}
247
248
@media (max-width:800px) {
249
.aside {
250
display: none;
251
left: 0;
252
z-index: 10;
253
width: 100%;
254
}
255
.aside-open .aside {
256
display: flex;
257
}
258
}
259
260
.list-container {
261
/*background: #ffffff;*/
262
padding: 0 1rem;
263
width: 100%;
264
265
266
}
267
268
@media (max-width:800px) {
269
.list-container {
270
position: relative;
271
background-color: #fff;
272
}
273
.list-container.list-container-mobile {
274
left: 0;
275
}
276
.list-container.list-container-mobile::before {
277
width: 200%;
278
}
279
.list-container .inner-box {
280
display: block;
281
overflow-y: auto;
282
}
283
}
284
285
.list-container .list-header {
286
display: flex;
287
align-items: center;
288
justify-content: space-between;
289
font-size: 18px;
290
text-transform: uppercase;
291
font-weight: 600;
292
cursor: pointer;
293
}
294
.list-container .list-header .bi-caret-down-fill {
295
width: 22px;
296
height: 22px;
297
font-size: 18px;
298
display: flex;
299
justify-content: center;
300
align-items: center;
301
margin-left: auto;
302
color: #d00482;
303
transition: transform .3s ease 0s;
304
}
305
.list-container .list-header.active .bi-caret-down-fill {
306
transform: rotateX(180deg);
307
}
308
309
.list-container .category-list {
310
list-style: none;
311
padding-left: .3rem
312
}
313
314
.list-container .category-list li {
315
display: block;
316
}
317
318
.list-container .category-list li a {
319
font-size: 14px;
320
color: #7c7c7c;
321
text-transform: capitalize;
322
font-weight: 500;
323
display: flex;
324
align-items: center;
325
height: 0;
326
overflow: hidden;
327
transition: height .3s ease 0s;
328
}
329
.list-container .category-list.active li a,
330
.list-container .category-list li a.active {
331
height: 30px;
332
}
333
334
.list-container .category-list li a.active,
335
.list-container .category-list li a.active:before {
336
color: #FF262A;
337
}
338
339
.list-container .category-list li a.active .bi-x {
340
border: 2px solid #fff
341
}
342
343
344
.list-container .category-list li a:focus .bi-x {
345
border: 2px solid #fff
346
}
347
348
349
350
.list-container .category-list li a:before {
351
content: "\2022";
352
color: #7c7c7c;
353
width: 1em
354
}
355
356
.list-container .category-list li a .bi-x {
357
border: 2px solid #7c7c7c;
358
border-radius: 50%;
359
float: right;
360
width: 22px;
361
height: 22px;
362
font-size: 24px;
363
display: flex;
364
justify-content: center;
365
align-items: center;
366
margin-left: auto;
367
}
368
369
.list-container .list-container-mobile {
370
display: block
371
}
372
373
.list-container-mobile {
374
background: #161616;
375
display: block
376
}
377
378
.show-categories {
379
line-height: 32px;
380
position: relative;
381
left: calc(100% + 3rem - 15px);
382
padding: 0 15px;
383
width: 190px;
384
background-color: rgba(0,0,0,.9);
385
}
386
@media(min-width: 801px) {
387
.show-categories {
388
display: none;
389
}
390
}
391
.show-categories.bi-x {
392
margin: 1rem auto;
393
text-align: center;
394
border-radius: 50%;
395
height: 2rem;
396
width: 2rem;
397
border: 2px solid #fff;
398
display: flex;
399
font-size: 1.3rem;
400
justify-content: center;
401
align-items: center;
402
left: 0;
403
background-color: transparent;
404
}
405
406
.show-categories.bi-x i,
407
.show-categories.bi-x span {
408
display: none
409
}
410
411
.footer {
412
background: #161616;
413
}
414
@media(min-width: 801px) {
415
.footer {
416
margin-left: 210px;
417
padding-left: 6px;
418
}
419
}
420
421
.footer .footer-top {
422
background: #000;
423
color: #fff;
424
font-size: 12px;
425
padding: 0 0;
426
}
427
428
@media (max-width:769px) {
429
.footer .footer-top {
430
text-align: center
431
}
432
}
433
434
.footer .footer-top p {
435
line-height: 1.4;
436
font-weight: 300;
437
color: #fff
438
}
439
440
.footer .footer-top p span {
441
font-weight: 400;
442
text-decoration: underline
443
}
444
445
.footer .footer-bottom {
446
447
display: flex;
448
align-items: center
449
}
450
451
.footer .footer-bottom .footer-logo {
452
display: flex
453
}
454
455
@media (max-width:992px) {
456
.footer .footer-bottom .footer-logo {
457
justify-content: center
458
}
459
}
460
461
.footer .footer-bottom .footer-list {
462
display: inline-flex;
463
list-style: none;
464
text-align: center
465
}
466
467
@media (max-width:560px) {
468
.footer .footer-bottom .footer-list {
469
flex-wrap: wrap
470
}
471
}
472
473
.footer .footer-bottom .footer-list li {
474
padding-top: .85rem
475
}
476
477
.footer .footer-bottom .footer-list li a {
478
color: #fff;
479
text-decoration: none;
480
font-weight: 600
481
}
482
483
.footer .footer-bottom .footer-list li a.custom-dot:before {
484
content: "\2022";
485
color: #fe262a !important;
486
width: 1em;
487
padding: 0 1rem
488
}
489
490
.form-control:focus {
491
box-shadow: none
492
}
493
494
.form-control {
495
display: block;
496
width: 100%;
497
padding: 0 .75rem;
498
font-size: 12px;
499
font-weight: 400;
500
line-height: 1.5;
501
color: #fff;
502
background-color: #fff;
503
background-clip: padding-box;
504
border: 1px solid #c8c8c8;
505
-webkit-appearance: none;
506
-moz-appearance: none;
507
appearance: none;
508
border-radius: .25rem;
509
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
510
top: -2px
511
}
512
textarea.form-control {
513
min-height: 120px;
514
padding: .75rem;
515
}
516
517
.form-control::-moz-placeholder {
518
font-size: 12px;
519
color: #c8c8c8
520
}
521
522
.form-control:-ms-input-placeholder {
523
font-size: 12px;
524
color: #c8c8c8
525
}
526
527
.form-control::placeholder {
528
font-size: 12px;
529
color: #c8c8c8
530
}
531
532
.input-group {
533
534
display: flex;
535
align-items: center;
536
height: 36px
537
}
538
539
.input-group .btn {
540
color: #fff;
541
top: -2px
542
}
543
544
.header input {
545
height: 36px;
546
}
547
.input-group>.form-control,
548
.input-group>.form-select {
549
position: relative;
550
flex: 1 1 auto;
551
width: 1%;
552
min-width: 0;
553
color: #c8c8c8;
554
background: #121212;
555
border: none;
556
margin-left: .4rem
557
}
558
559
.gallery .thumbnail-card .image {
560
z-index: 1;
561
position: relative
562
}
563
564
.gallery .thumbnail-card .image .thumb-overflow {
565
width: 100%;
566
position: relative;
567
display: block;
568
overflow: hidden;
569
height: 0;
570
padding-top: 72.25%
571
}
572
573
.gallery .thumbnail-card .image .thumb-overflow img {
574
width: 100%;
575
top: 0;
576
left: 0;
577
height: 100%;
578
-o-object-fit: cover;
579
object-fit: cover;
580
-o-object-position: center;
581
object-position: center;
582
position: absolute
583
}
584
585
.gallery .thumbnail-card .image .thumb-overflow .img-thumbnail {
586
border: 0;
587
padding: 0;
588
border-radius: 0;
589
background: transparent
590
}
591
592
.top-icon {
593
border-radius: 15px;
594
background: rgba(0, 255, 203, .6);
595
width: 56px;
596
height: 18px;
597
color: #fff;
598
font-size: 10px;
599
font-weight: 400;
600
text-transform: uppercase;
601
display: flex;
602
justify-content: center;
603
align-items: center
604
}
605
606
.top-icon .online-dot {
607
background: #fe262a;
608
border-radius: 100%;
609
height: 8px;
610
width: 8px;
611
display: inline-flex;
612
border: 2px solid #fe262a;
613
padding-top: .25rem;
614
margin: 0 .3rem
615
}
616
617
.models {
618
position: absolute;
619
bottom: .5rem;
620
left: 0;
621
z-index: 9
622
}
623
624
.models .models-name {
625
font-size: 16px;
626
color: #fff;
627
text-transform: capitalize;
628
font-weight: 500;
629
text-shadow: #000 5px 0 10px;
630
}
631
632
.models .models-nick {
633
font-size: 14px;
634
color: #1a0710;
635
font-weight: 700;
636
637
638
}
639
640
.img-col.-cam .video-link {
641
border: 2px solid transparent;
642
transition: border-color .3s ease 0s;
643
}
644
645
.img-col.-cam .video-link:focus,
646
.img-col.-cam .video-link:hover {
647
border: 2px solid rgba(18,3,35,0.8)
648
}
649
.img-col:not(.-cam) .video-link:focus .models .models-name,
650
.img-col:not(.-cam) .video-link:hover .models .models-name {
651
color: #FF262A
652
}
653
654
.content {
655
margin-left: 14.5rem;
656
height: auto;
657
flex: 1
658
}
659
660
@media (max-width:800px) {
661
.content {
662
margin-left: 0
663
}
664
}
665
666
.nav-pills .nav-link.active,
667
.nav-pills .show>.nav-link {
668
color: #fff;
669
background: #1a0710;
670
border: 0;
671
border-bottom-right-radius: 0;
672
border-bottom-left-radius: 0;
673
font-size: 14px;
674
}
675
676
.nav-pills .nav-link {
677
/* background: #7c7c7c; */
678
color: #000;
679
border: 0;
680
border-bottom-right-radius: 0;
681
border-bottom-left-radius: 0;
682
height: 30px;
683
margin-right: .4rem;
684
font-weight: 500;
685
font-size: 14px;
686
text-transform: uppercase
687
}
688
689
@media (max-width:560px) {
690
.nav-pills .nav-link {
691
font-size: 16px;
692
margin-right: .1rem
693
}
694
}
695
696
697
698
.nav-item {
699
display: flex;
700
justify-content: center;
701
align-items: center
702
}
703
704
.tab-content {
705
706
border: 1px solid #491630;
707
708
}
709
710
711
712
713
714
.card .card-title {
715
background: #1c1c1c;
716
border-bottom: 2px solid #121212
717
}
718
719
.card .card-body {
720
padding: 2rem;
721
height: calc(100% - 3.5rem);
722
723
724
}
725
726
.card .card-body .form-input label {
727
margin-left: .5rem;
728
font-size: 18px;
729
font-weight: 400
730
}
731
732
.card .card-body .form-input input,
733
.card .card-body .form-input textarea {
734
height: 36px;
735
border: 1px solid #c8c8c8;
736
border-radius: .75rem;
737
display: flex;
738
align-items: center
739
}
740
741
.card .card-body .fr__link {
742
color: #fe262a !important;
743
text-decoration: none
744
}
745
746
.card .card-body .fr__link:hover {
747
text-decoration: underline
748
}
749
750
.form-input>.form-control,
751
.form-input>.form-select {
752
position: relative;
753
flex: 1 1 auto;
754
width: 100%;
755
min-width: 0;
756
color: #c8c8c8;
757
background: #121212;
758
border: none
759
}
760
761
.captcha {
762
display: flex;
763
align-items: center
764
}
765
766
.captcha .captcha__img {
767
width: 6.25rem;
768
height: 2.5rem;
769
margin-right: .375rem
770
}
771
772
.captcha .captcha__input {
773
flex-grow: 1
774
}
775
776
.forms {
777
min-height: 75vh
778
}
779
780
body {
781
color: #000;
782
background: #ededed;
783
font-family: 'Open Sans', sans-serif !important;
784
}
785
786
a,
787
a:hover {
788
color: #fff;
789
text-decoration: none
790
}
791
792
.img-col {
793
width: 20%;
794
}
795
.img-col.-cam {
796
opacity: 0;
797
transition: opacity .3s ease 0s;
798
799
}
800
801
@media (max-width:1600px) {
802
.img-col {
803
width: 25%;
804
}
805
}
806
807
@media (max-width:1280px) {
808
.img-col {
809
width: 33%
810
}
811
}
812
813
@media (max-width:1100px) {
814
.img-col {
815
width: 33%
816
}
817
}
818
819
@media (max-width:992px) {
820
.img-col {
821
width: 50%
822
}
823
}
824
825
@media (max-width:602px) {
826
.img-col {
827
width: 100%
828
}
829
}
830
831
.col-tab-left {
832
width: 16%
833
}
834
835
@media (max-width:1920px) {
836
.col-tab-left {
837
width: 22%
838
}
839
}
840
841
@media (max-width:1620px) {
842
.col-tab-left {
843
width: 27%
844
}
845
}
846
847
@media (max-width:1366px) {
848
.col-tab-left {
849
width: 30%
850
}
851
}
852
853
@media (max-width:1100px) {
854
.col-tab-left {
855
width: 52%
856
}
857
}
858
859
@media (max-width:640px) {
860
.col-tab-left {
861
width: 100%
862
}
863
}
864
865
.col-tab-right {
866
width: 78%
867
}
868
869
@media (max-width:1620px) {
870
.col-tab-right {
871
width: 72%
872
}
873
}
874
875
@media (max-width:1366px) {
876
.col-tab-right {
877
width: 68%
878
}
879
}
880
881
@media (max-width:1100px) {
882
.col-tab-right {
883
width: 100%
884
}
885
}
886
887
@media (max-width:640px) {
888
.col-tab-right {
889
width: 100%
890
}
891
}
892
893
.light-dark-bk {
894
background: #161616
895
}
896
897
.rows-select {
898
max-width: 100%
899
}
900
901
.form-select {
902
padding: .3125rem 3rem .3125rem 1rem;
903
background-image: url(../images/angle-down.svg) !important;
904
background-repeat: no-repeat, repeat !important;
905
background-position: right 1rem center !important;
906
border-radius: .25rem;
907
-moz-appearance: none;
908
-webkit-appearance: none;
909
appearance: none;
910
border: 1px solid #d8e2ef;
911
color: #fff !important;
912
background-size: 1rem !important;
913
background-color: #fff;
914
box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
915
outline: none
916
}
917
918
.custom-25 {
919
width: 25%
920
}
921
922
@media (max-width:1100px) {
923
.custom-25 {
924
width: 100%;
925
text-align: center
926
}
927
}
928
929
.custom-50 {
930
width: 50%
931
}
932
933
@media (max-width:1100px) {
934
.custom-50 {
935
width: 100%;
936
text-align: center
937
}
938
}
939
940
.custom-75 {
941
width: 75%
942
}
943
944
@media (max-width:1366px) {
945
.custom-75 {
946
width: 100%;
947
text-align: center
948
}
949
}
950
951
.custom-80 {
952
width: 80%
953
}
954
955
@media (max-width:769px) {
956
.custom-80 {
957
width: 100%
958
}
959
}
960
961
.custom-90 {
962
width: 90%
963
}
964
965
@media (max-width:769px) {
966
.custom-90 {
967
width: 100%
968
}
969
}
970
971
.custom-95 {
972
width: 95%
973
}
974
975
@media (max-width:1100px) {
976
.custom-95 {
977
text-align: center
978
}
979
}
980
981
.custom-100 {
982
width: 100%;
983
}
984
@media(min-width: 810px) {
985
.custom-100 {
986
padding-left: 0px !important;
987
}
988
}
989
990
@media (max-width:1100px) {
991
.custom-100 {
992
text-align: center
993
}
994
}
995
996
.background-none {
997
background: none
998
}
999
1000
.header-row .text-header {
1001
font-size: 22px;
1002
color: #000;
1003
font-weight: 600;
1004
white-space: nowrap
1005
}
1006
1007
@media (max-width:1190px) {
1008
.header-row .text-header {
1009
margin: 0;
1010
white-space: normal
1011
}
1012
}
1013
1014
.header-row .text-subhader {
1015
color: #1a0710;
1016
font-size: 16px;
1017
font-weight: 500;
1018
white-space: nowrap
1019
}
1020
1021
@media (max-width:1190px) {
1022
.header-row .text-subhader {
1023
margin: 0;
1024
white-space: normal
1025
}
1026
}
1027
1028
.tab-text-header,
1029
.tab-text-subheader {
1030
font-size: 16px;
1031
font-weight: 300;
1032
text-transform: uppercase
1033
}
1034
1035
.tab-text-subheader {
1036
color: #d00482;
1037
font-weight: 400;
1038
margin-left: .5rem
1039
}
1040
1041
.description {
1042
font-size: 16px;
1043
text-align: left;
1044
font-weight: 300;
1045
line-height: 1.2
1046
}
1047
1048
@media only screen and (max-width:992px) {
1049
.first {
1050
order: 2
1051
}
1052
.second {
1053
order: 1
1054
}
1055
}
1056
1057
.login,
1058
.main-btn,
1059
.sign-up {
1060
margin: 0 1rem;
1061
display: flex;
1062
align-items: center;
1063
justify-content: center;
1064
color: #fff;
1065
padding: .5rem 1.5rem;
1066
font-size: 18px;
1067
text-transform: uppercase;
1068
height: 36px;
1069
cursor: pointer;
1070
font-weight: 500;
1071
white-space: nowrap
1072
}
1073
1074
@media (max-width:1369px) {
1075
.login,
1076
.main-btn,
1077
.sign-up {
1078
padding: .5rem;
1079
margin: 0 .2rem
1080
}
1081
}
1082
1083
.login:hover,
1084
.main-btn:hover,
1085
.sign-up:hover {
1086
color: #fff
1087
}
1088
.main-btn {
1089
background-color: #42132a;
1090
color: #fff;
1091
}
1092
.main-btn:hover {
1093
background-color: #5C2D44;
1094
color: #fff;
1095
}
1096
1097
.join {
1098
1099
}
1100
1101
.join-btn {
1102
border-radius: .75rem;
1103
border: 2px solid #ff8b45;
1104
background: #ff8b45;
1105
font-size: 18px;
1106
height: 44px;
1107
width: 100%;
1108
font-weight: 700
1109
}
1110
1111
.join-btn,
1112
.join-chatroom {
1113
display: flex;
1114
align-items: center;
1115
justify-content: center;
1116
color: #fff;
1117
padding: .5rem 1.5rem;
1118
text-transform: uppercase;
1119
cursor: pointer;
1120
white-space: nowrap
1121
}
1122
1123
.join-chatroom {
1124
border-radius: .75rem;
1125
border: 2px solid #FF262A;
1126
background: #FF262A;
1127
margin: 5rem auto;
1128
font-size: 22px;
1129
height: 119px;
1130
width: 482px;
1131
font-weight: 600
1132
}
1133
1134
.stage {
1135
display: block
1136
}
1137
1138
.stage .inner-stage {
1139
display: block;
1140
position: relative;
1141
overflow: hidden;
1142
height: 0;
1143
padding-top: 56.25%;
1144
margin: 0!important;
1145
}
1146
.stage.-site-1 .inner-stage {
1147
padding-top: 56.75%;
1148
}
1149
.stage.-site-11 .inner-stage {
1150
padding-top: 33.55%;
1151
}
1152
.stage.-site-2 .inner-stage {
1153
padding-top: 47.5%;
1154
}
1155
.stage.-site-5 .inner-stage {
1156
padding-top: 50%;
1157
}
1158
.stage.-site-8 .inner-stage {
1159
padding-top: 54.5%;
1160
}
1161
1162
.stage .inner-stage>#thisPlayer,
1163
.stage .inner-stage>iframe,
1164
.stage .inner-stage>img,
1165
.stage .inner-stage>object,
1166
.stage .inner-stage>video {
1167
position: absolute;
1168
top: 0;
1169
bottom: 0;
1170
left: 0;
1171
right: 0;
1172
width: 100% !important;
1173
height: 100% !important
1174
}
1175
1176
.video-container {
1177
1178
}
1179
1180
section {
1181
padding: 0px 0
1182
}
1183
1184
.top-bar-img {
1185
width: 100%;
1186
height: 30px;
1187
background-color: #ffffff;
1188
font-size: 14px;
1189
padding-top: 5px;
1190
text-align: right;
1191
padding-right: 10px;
1192
}
1193
.top-bar-img a {
1194
color: #000;
1195
font-weight: 600;
1196
margin-left: 10px;
1197
padding-left: 10px;
1198
padding-right: 10px;
1199
border: 1px solid black;
1200
border-radius: 3px;
1201
}
1202
1203
.bottom-bar-img {
1204
width: 100%;
1205
height: 0px;
1206
background-color: #ffffff;
1207
}
1208
1209
.notification-col {
1210
flex: 1 0 100%;
1211
}
1212
.alert,
1213
.messages,
1214
.notification {
1215
padding: .9375rem;
1216
margin-bottom: 1.375rem;
1217
border: .0625rem solid transparent;
1218
border-radius: .25rem
1219
}
1220
.notification.info {
1221
background-color: #d9edf7;
1222
border-color: #bce8f1;
1223
color: #31708f;
1224
1225
}
1226
.notification.alert {
1227
background-color: #fcf8e3;
1228
border-color: #faebcc;
1229
color: #8a6d3b;
1230
1231
}
1232
.notification.error {
1233
background-color: #f2dede;
1234
border-color: #ebccd1;
1235
color: #a94442;
1236
1237
}
1238
.notification.success {
1239
background-color: #dff0d8;
1240
border-color: #d6e9c6;
1241
color: #3c763d;
1242
1243
}
1244
1245
.alert-info p,
1246
.notification p {
1247
margin: 0;
1248
1249
}
1250
.alert-info a,
1251
.notification a {
1252
color: #ffffff !important;
1253
text-decoration: none
1254
}
1255
.alert-info a:hover,
1256
.notification a:hover {
1257
text-decoration: underline
1258
}
1259
1260
.login:hover {
1261
background-color: #FF262A;
1262
border-color: #ffffff;
1263
}
1264
1265
.sign-up:hover {
1266
border-color: #ffffff;
1267
}
1268
/*# sourceMappingURL=style.css.map */
1269
1270
#dataContent {
1271
height: 150px;
1272
transition: height .3s ease 0s;
1273
}
1274
1275
.img-col.-cam .thumbnail-card {
1276
position: relative;
1277
}
1278
1279
.add-to-fav {
1280
position: absolute;
1281
top: 5px;
1282
left: 10px;
1283
display: flex;
1284
align-items: center;
1285
justify-content: center;
1286
font-size: 24px;
1287
color: red;
1288
z-index: 2;
1289
opacity: 1;
1290
width: 30px;
1291
height: 30px;
1292
transition: opacity .3s ease 0s;
1293
}
1294
.img-col.-cam .item-info {
1295
position: absolute;
1296
bottom: 0;
1297
left: 0;
1298
right: 0;
1299
overflow: hidden;
1300
display: flex;
1301
flex-wrap: wrap;
1302
align-items: center;
1303
background-color: rgba(18,3,35,0.8);
1304
z-index: 2;
1305
padding: 10px 20px;
1306
height: 50px;
1307
transition: height .3s ease 0s;
1308
}
1309
.img-col.-cam .item-info .item-name {
1310
flex: 1;
1311
line-height: 30px;
1312
max-width: calc(100% - 60px);
1313
overflow: hidden;
1314
white-space: nowrap;
1315
text-overflow: ellipsis;
1316
display: block;
1317
text-align: left;
1318
}
1319
.img-col.-cam .item-info .item-sub-info {
1320
flex: 1 0 100%;
1321
max-width: 100%;
1322
margin-top: 10px;
1323
}
1324
.img-col.-cam .item-info .item-sub-info .label {
1325
display: block;
1326
font-size: 12px;
1327
line-height: 1.1;
1328
color: #d00482;
1329
}
1330
.img-col.-cam .item-info .item-sub-info .desc {
1331
font-size: 14px;
1332
display: block;
1333
}
1334
1335
.img-col.-cam .item-sites {
1336
position: absolute;
1337
top: 10px;
1338
right: 10px;
1339
max-width: 100px;
1340
opacity: 1;
1341
z-index: 2;
1342
transition: opacity .3s ease 0s;
1343
}
1344
@media(min-width: 1040px) {
1345
.add-to-fav {
1346
opacity: 0;
1347
}
1348
.img-col.-cam .item-sites {
1349
opacity: 0;
1350
}
1351
.img-col.-cam .thumbnail-card:hover .add-to-fav {
1352
opacity: 1;
1353
}
1354
.img-col.-cam a:hover .item-sites {
1355
opacity: 1;
1356
}
1357
.img-col.-cam a:hover .item-info {
1358
height: 94px;
1359
}
1360
}
1361
1362
[id^="object_container"] {
1363
float: left;
1364
width: 100%;
1365
height: 0;
1366
display: block;
1367
padding-top: 56.25%;
1368
overflow: hidden;
1369
margin-top: 20px;
1370
margin-bottom: 20px;
1371
}
1372
[id^="object_container"] iframe {
1373
position: absolute;
1374
top: 0;
1375
bottom: 0;
1376
left: 0;
1377
right: 0;
1378
width: 100% !important;
1379
height: 100% !important;
1380
}
1381
.modal-content {
1382
color: #000000;
1383
}
1384
1385
.rating{
1386
display: flex;
1387
align-items: center;
1388
}
1389
1390
.thumb-up,
1391
.thumb-down{
1392
cursor: pointer;
1393
display: inline-flex;
1394
margin-left: 5px;
1395
}
1396
1397
.thumb-up.disabled,
1398
.thumb-down.disabled{
1399
cursor: inherit;
1400
}
1401
1402
.thumb-up.active rect,
1403
.thumb-up.active path,
1404
.thumb-down.active rect,
1405
.thumb-down.active path{
1406
stroke: #FF262A !important;
1407
}
1408
1409
#staticPage {
1410
width: 90% !important;
1411
max-width: 1000px;
1412
}
1413
1414
.captcha-wrapper {
1415
display: flex;
1416
flex-wrap: wrap;
1417
align-items: center;
1418
}
1419
.captcha-wrapper img {
1420
flex: 0 0 auto;
1421
padding-right: calc(var(--bs-gutter-x) * .5);
1422
}
1423
.captcha-wrapper input {
1424
position: relative;
1425
flex: 1;
1426
min-width: 0;
1427
color: #c8c8c8;
1428
background: #121212;
1429
}
1430
.captcha-wrapper input:focus,
1431
.captcha-wrapper input:active {
1432
color: #c8c8c8;
1433
background: #121212;
1434
}
1435
1436
.breadcrumbs a {
1437
background-color: #1a0710;
1438
border-radius: 0.2em;
1439
color: #fff;
1440
display: inline-block;
1441
padding: 0 5px;
1442
white-space: nowrap;
1443
font-size: 12px;
1444
text-align: center;
1445
margin-right: 5px;
1446
1447
}
1448
1449
.loader {
1450
border: 8px solid #1a0710;
1451
border-top: 8px solid #FF262A;
1452
border-radius: 50%;
1453
width: 90px;
1454
height: 90px;
1455
animation: spin 2s linear infinite;
1456
-webkit-animation: spin 2s linear infinite; /* Safari */
1457
margin: 0 auto;
1458
}
1459
1460
@-webkit-keyframes spin {
1461
0% { -webkit-transform: rotate(0deg); }
1462
100% { -webkit-transform: rotate(360deg); }
1463
}
1464
1465
1466
@keyframes spin {
1467
0% { transform: rotate(0deg); }
1468
100% { transform: rotate(360deg); }
1469
}
1470
1471
footer .header-row .text-header {
1472
font-size: 22px;
1473
color: #fff;
1474
}
1475
1476
.models .tag-name {
1477
font-size: 16px;
1478
color: #000;
1479
text-transform: capitalize;
1480
font-weight: 500;
1481
}