Skip to Content

CSS File

URL: https://iptvx.cam/templates/default_v2/css/style.css
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Sat, 25 Feb 2023 17:30:00 GMT
Download Time: Less than a second
Cookies: None
Size: 25 KB
Rules: 226 style rules
Imports: 1 stylesheets
HTTP Headers:  5 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  1 files
JavaScript:  0 files
Issue Issues: 1 issues found on 22 lines

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}