1@import url("https://fonts.googleapis.com/css2?family=Exo+2:wght@100;300;400;600;700&display=swap");
2
3img {
4 max-width: 100%;
5 height: auto;
6}
7
8body.aside-open,
9body.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}
512textarea.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
780body {
781 color: #000;
782 background: #ededed;
783 font-family: 'Open Sans', sans-serif !important;
784}
785
786a,
787a: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
1180section {
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
1471footer .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}