1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> 3<head> 4 <title> Desi Banks </title> 5 <link rel="canonical" href="https://desibanks.net" /> 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 7 <meta id="viewport" name="viewport" content="width=device-width, initial-scale=1" /> 8 9 10 <meta name="description" content="Elevate your link in bio with SOCIA TAP, the ultimate free tool that replaces conventional websites by bringing together all your important links in one modern, user-friendly interface. Perfect for influencers, small businesses, and photographers."> 11 12 13 14 <meta name="apple-mobile-web-app-capable" content="yes"> 15 <meta name="apple-mobile-web-app-title" content="Socia Tap"> 16 <meta name="application-name" content="Socia Tap"> 17 18 19 20
20<script src="https://kit.fontawesome.com/e362c033d8.js" crossorigin="anonymous"></script>
20 21 <link href="https://sociatap.com/sociatap_source/v1/editor/views/css/fonts/fontawesome7free/css/brands.css" rel="stylesheet"> 22 <link href="https://sociatap.com/sociatap_source/v1/editor/views/css/fonts/line-awesome/css/line-awesome.min.css" rel="stylesheet"> 23 <link href="https://sociatap.com/sociatap_source/v1/editor/views/css/fonts/iconic/css/open-iconic.min.css" rel="stylesheet"> 24 <link rel="apple-touch-icon" href="https://desibanks.net/insta_images/theme83203img_6143685b8ce5d847aimg_6143.jpeg"> 25 <link rel="icon" type="image/png" href="https://desibanks.net/insta_images/favicon_theme83203img_6143685b8ce5d847aimg_6143.jpeg"> 26 27 28 <meta name="theme-color" content="#ffffff"> 29 30 <meta property="og:title" content="Desi Banks" /> 31 <meta property="og:description" content="" /> 32 <meta property="og:url" content="https://desibanks.net/" /> 33 <meta property="og:type" content="website" /> 34 <meta property="og:image" content="https://desibanks.net/insta_images/theme83203img_6143685b8ce5d847aimg_6143.jpeg" /> 35 36 37 38 <style type="text/css"> 39 40 @font-face { 41 font-family: 'Antonio-Light'; 42 src: local('***'), 43 url('https://sociatap.com/sociatap_source/v1/editor/blufonts/Antonio-Light_sans/Antonio-Light.eot?#iefix') format('embedded-opentype'), 44 url('https://sociatap.com/sociatap_source/v1/editor/blufonts/Antonio-Light_sans/Antonio-Light.woff') format('woff'), 45 url('https://sociatap.com/sociatap_source/v1/editor/blufonts/Antonio-Light_sans/Antonio-Light.ttf') format('truetype'); 46 } 47 @font-face { 48 font-family: 'Montserrat'; 49 src: local('***'), 50 url('https://sociatap.com/sociatap_source/v1/editor/blufonts/Montserrat_sans/Montserrat.eot?#iefix') format('embedded-opentype'), 51 url('https://sociatap.com/sociatap_source/v1/editor/blufonts/Montserrat_sans/Montserrat.woff') format('woff'), 52 url('https://sociatap.com/sociatap_source/v1/editor/blufonts/Montserrat_sans/Montserrat.ttf') format('truetype'); 53 } 54 @font-face { 55 font-family: 'Montserrat', sans-serif; 56 src: local('***'), 57 url('https://sociatap.com/sociatap_source/v1/editor/blufonts/Montserrat_sans/Montserrat.eot?#iefix') format('embedded-opentype'), 58 url('https://sociatap.com/sociatap_source/v1/editor/blufonts/Montserrat_sans/Montserrat.woff') format('woff'), 59 url('https://sociatap.com/sociatap_source/v1/editor/blufonts/Montserrat_sans/Montserrat.ttf') format('truetype'); 60 } 61 62 63html { 64 margin:0px; 65 padding:0px; 66 67 width: 100%; 68 -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zoom */ 69 70} 71 72 73 74body { 75 margin:0px; 76 padding:0px; 77 78 font-family: Helvetica; 79 font-size: 16px; 80 width: 100%; 81 82 background-color: #000000; 83} 84 85.wdn-text-hidden { 86 font-size: 0; 87 width: 1px; 88 height: 1px; 89 margin: -1px; 90 display: inline-block; 91 overflow: hidden; 92 position: absolute!important; 93 border: 0!important; 94 padding: 0!important; 95 margin: 0!important; 96 clip: rect(0px,0px,0px,0px); 97} 98 99 100input:focus { 101 outline:none; 102} 103 104strong { 105 font-weight: bold; 106} 107 108input:-webkit-autofill, 109input:-webkit-autofill:hover, 110input:-webkit-autofill:focus, 111textarea:-webkit-autofill, 112textarea:-webkit-autofill:hover, 113textarea:-webkit-autofill:focus, 114select:-webkit-autofill, 115select:-webkit-autofill:hover, 116select:-webkit-autofill:focus { 117 -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important; 118} 119 120.temp-display { 121 opacity: 0; 122 display: block !important; 123} 124 125.insta-custom-background { 126 position: fixed; 127 width: 100vw; 128 height: 100vh; 129 /* Add the blur effect */ 130 131 top: 0px; 132 left: 0px; 133 background-image: url(https://desibanks.net/insta_images/backgrounds/1custom_img_0306.jpeg); 134 background-size: cover; 135 background-position: center top; 136 background-repeat: no-repeat; 137 opacity: 1; 138 background-color: #000000 139} 140 141@media screen and (max-width: 800px){ 142 body, 143 .insta-custom-background { 144 background-color: #000000 145 } 146} 147 148.insta-form-msg { 149 font-family: Montserrat; 150 font-size: 12px; 151 padding: 10px 0px 0px 0px; 152} 153 154#insta_bg_video { 155 object-fit: cover; 156 width: 100vw; 157 height: 100vh; 158 position: fixed; 159 top: 0; 160 left: 0; 161 opacity: 0; 162} 163 164#insta_bg_video_poster { 165 object-fit: cover; 166 width: 100vw; 167 height: 100vh; 168 position: fixed; 169 top: 0; 170 left: 0; 171 opacity: 0; 172} 173 174 175 176figure { 177 margin:0; 178} 179 180a { 181 color: #ffffff; 182} 183 184p { 185 margin: 0px 0px 10px 0px; 186} 187 188div p:last-child { 189 margin: 0px; 190} 191 192input[type="radio"] { 193 194} 195 196.blu-noselect { 197 -webkit-touch-callout: none; 198 -webkit-user-select: none; 199 -khtml-user-select: none; 200 -moz-user-select: none;
201 -ms-user-select: none; 202 user-select: none; 203} 204 205input:-webkit-autofill, 206input:-webkit-autofill:hover, 207input:-webkit-autofill:focus, 208textarea:-webkit-autofill, 209textarea:-webkit-autofill:hover, 210textarea:-webkit-autofill:focus, 211select:-webkit-autofill, 212select:-webkit-autofill:hover, 213select:-webkit-autofill:focus { 214 -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important; 215} 216 217.check-scroll { 218 overflow: none; 219 position: absolute; 220} 221.blu-no-pad-top { 222 padding-top:0px !important; 223} 224 225.blu-no-pad { 226 padding:0px !important; 227} 228 229.blu-no-margin { 230 margin:0px !important; 231} 232 233.blu-text-align-left { 234 text-align:left !important; 235} 236 237.blu-text-align-right { 238 text-align:right !important; 239} 240 241.blu-text-align-center { 242 text-align:center !important; 243} 244.blu-pad { 245 padding: 20px; 246} 247.blu-pad-left { 248 padding: 0px 0px 0px 20px !important; 249} 250 251.blu-pad-right { 252 padding: 0px 20px 0px 0px !important; 253} 254 255.blu-pad-top { 256 padding: 20px 0px 0px 0px !important; 257} 258 259.blu-pad-bottom { 260 padding-bottom: 20px !important; 261} 262 263.blu-large-pad-top { 264 padding: 50px 0px 0px 0px !important; 265} 266 267.blu-large-pad-bottom { 268 padding: 0px 0px 50px 0px !important; 269} 270 271.blu-large-pad-left { 272 padding: 0px 0px 0px 50px !important; 273} 274 275.blu-large-pad-right { 276 padding: 0px 50px 0px 0px !important; 277} 278 279 280.blu-small-pad-top { 281 padding-top: 10px !important; 282} 283 284.blu-small-pad-bottom { 285 padding-bottom: 10px !important; 286} 287 288.blu-small-pad-right { 289 padding: 0px 10px 0px 0px !important; 290} 291 292.blu-tiny-pad-top { 293 padding: 5px 0px 0px 0px !important; 294} 295 296.blu-tiny-pad-right { 297 padding: 0px 5px 0px 0px !important; 298} 299 300.blu-tiny-pad-bottom { 301 padding: 0px 0px 5px 0px !important; 302} 303 304.blu-no-pad-left { 305 padding-left:0px !important; 306} 307 308.blu-no-pad-right { 309 padding-right:0px !important; 310} 311 312.blu-no-pad-bottom { 313 padding-bottom:0px !important; 314} 315 316.blu-very-small-pad-top-only { 317 padding-top:10px !important; 318} 319 320.blu-float-left { 321 float:left; 322} 323 324.blu-float-right { 325 float:right; 326} 327 328.blu-display-none { 329 display:none; 330} 331 332.hide { 333 display:none !important; 334} 335 336.opacity0 { 337 opacity: 0; 338} 339 340 341 342.blu-display-block { 343 display:block !important; 344} 345 346.blu-display-inline-block { 347 display:inline-block !important; 348} 349 350 351.blu-position-abs { 352 position:absolute !important; 353} 354 355.blu-position-rel { 356 position:relative !important; 357} 358 359 360 361.blu-inline-block-center { 362 display:inline-block; 363 margin:0 auto; 364 vertical-align:top; 365} 366 367.text-center { 368 text-align:center; 369} 370 371.text-left { 372 text-align:left; 373} 374 375.text-right { 376 text-align:right; 377} 378 379.text-justify { 380 text-align:justify; 381} 382 383 384 385/* FORMAT CHECKBOXES & RADIO BTNS */ 386label { 387 position: relative; 388} 389label.checkbox { 390 font-size: 12px; 391 display: inline-block; 392 position: relative; 393 padding-left: 25px; 394 padding-right: 15px; 395 cursor: pointer; 396 -webkit-user-select: none; 397 -moz-user-select: none; 398 -ms-user-select: none; 399 user-select: none; 400} 401 402.form-checkboxes { 403 position:relative; 404} 405 406/* Hide the browser's default radio button */ 407label.checkbox input { 408 position: absolute; 409 opacity: 0; 410 cursor: pointer; 411} 412 413/* Create a custom radio button */ 414.blu-radio { 415 position: absolute; 416 top: 2px; 417 left: 0; 418 height: 14px; 419 width: 14px; 420 background-color: #ffffff; 421 border: 1px solid #000000; 422 border-radius: 20%; 423} 424 425/* Create a custom checkbox button */ 426.blu-checkbox { 427 position: absolute; 428 top: 6px; 429 left: 0; 430 height: 14px; 431 width: 14px; 432 background-color: #ffffff; 433 border: 1px solid #000000; 434 border-radius: 30%; 435} 436 437.blu-checkbox.opaque { 438 position: absolute; 439 top: 6px; 440 left: 0; 441 height: 14px; 442 width: 14px; 443 background-color: #000000; 444 border: 1px solid #ffffff; 445 border-radius: 30%; 446} 447 448/* On mouse-over, add a grey background color */ 449label.checkbox:hover input ~ .blu-radio, 450label.checkbox:hover input ~ .blu-checkbox { 451 opacity:0.8; 452} 453 454/* When the radio button is checked, add a blue background */ 455 456label.checkbox input:checked ~ .blu-checkbox { 457 background-color: #ffffff; 458} 459 460label.checkbox input:checked ~ .blu-radio { 461 background-color: #ffffff; 462} 463 464/* Create the indicator (the dot/circle - hidden when not checked) */ 465.blu-radio:after, 466.blu-checkbox:after { 467 content: ""; 468 position: absolute; 469 display: none; 470} 471 472/* Show the indicator (dot/circle) when checked */ 473label.checkbox input:checked ~ .blu-radio:after, 474label.checkbox input:checked ~ .blu-checkbox:after { 475 display: block; 476} 477 478/* Style the indicator (dot/circle) */ 479label.checkbox .blu-radio:after { 480 top: 3px; 481 left: 3px; 482 width: 7px; 483 height: 7px; 484 border-radius: 30%; 485 background-color: #000000; 486} 487 488label.checkbox .blu-checkbox:after { 489 left: 4px; 490 top: 2px; 491 width: 5px; 492 height: 8px; 493 border: solid #ffffff; 494 border-width: 0 2px 2px 0; 495 -webkit-transform: rotate(45deg); 496 -ms-transform: rotate(45deg); 497 transform: rotate(45deg); 498} 499 500ul { 501 position: relative; 502 list-style-type: none; /* Remove bullets */ 503 padding: 0; /* Remove padding */ 504 margin: 0; /* Remove margins */ 505 text-align: left; 506} 507 508li.select { 509 position: relative; 510 vertical-align: top;
511 cursor: pointer; 512} 513 514li.select span { 515 display: inline-block; 516 padding: 0px 10px 0px 0px; 517} 518 519li.select i { 520 position: absolute; 521 display: inline-block; 522 top: -4px; 523 /*bottom: 0px;*/ 524 right: -10px; 525 font-size: 20px; 526} 527 528.insta-dropdown { 529 position: absolute; 530 top: 25px; 531 left: -20px; 532 z-index: 1000; 533 padding: 0px 20px; 534 border-radius: 5px; 535 border: 0px solid #ffffff; 536 background-color: #ffffff; 537 box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.1); 538 height: 0px; 539 opacity: 0; 540 overflow: hidden; 541 transition: 0.2s; 542 -webkit-transition: 0.2s; 543 -moz-transition: 0.2s; 544 -o-transition: 0.2s; 545} 546 547.insta-dropdown.opened { 548 display: block; 549 height: auto; 550 opacity: 1; 551 padding: 20px; 552} 553 554.insta-dropdown .blu-radio, 555label.checkbox:hover input ~ .blu-radio, 556label.checkbox:hover input ~ .blu-checkbox { 557 opacity: 0; 558} 559 560.insta-dropdown li { 561 margin-left: 0px; 562 padding: 8px 0px; 563} 564 565/* for finding an elem's height */ 566.blu-temp-show { 567 visibility:hidden !important; 568 display:block !important; 569} 570 571/* for actions after a form is submitted */ 572.blu-after-action { 573 display:none; 574} 575 576.blu-custom-bg-img { 577 position:fixed; 578 opacity:0; 579} 580 581.blu-wrapper { 582 padding: 0px 0px 0px 0px; 583 z-index: 1; 584 margin:0px auto; 585 width: 700px; 586 max-width: 100%; 587 588 position:relative; 589 opacity: 0; 590 } 591 592 593 @media screen and (orientation:landscape) and (min-width: 1000px ) { 594 .blu-wrapper { 595 /*max-width: 70%;*/ 596 box-shadow: 0px 4px 8px rgba(0, 0, 0, 0); 597 } 598 } 599 @media screen and (orientation:landscape) and (min-width: 1500px ) { 600 .blu-wrapper { 601 /*max-width: 50%;*/ 602 box-shadow: 0px 4px 8px rgba(0, 0, 0, 0); 603 } 604 } 605 606 607.blu-page { 608 position:relative; 609 opacity:1; 610 box-sizing: border-box; 611 width: 100%; 612 /*max-width: 700px;*/ 613 margin: 20px auto 0px auto; 614 padding: 0px 0px 0px 0px; 615 border:0px solid; 616 /*-webkit-transform-style: preserve-3d; 617 -moz-transform-style: preserve-3d; 618 transform-style: preserve-3d;*/ 619 } 620 621 622 623.insta-page-bg { 624 position: absolute; 625 top: 0px; 626 left: 0px; 627 width: 100%; 628 height: 100%; 629} 630 631.insta-page-inner { 632 position: relative; 633 text-align: left; 634 opacity: 0; 635 /*min-height: 100vh;*/ 636 637} 638 639@media screen and (max-width: 800px){ 640 .blu-page { 641 margin-top: 0px; 642 padding: 0px; 643 } 644} 645 646@media screen and (max-width: 500px){ 647 .insta-page-inner { 648 min-height: 100vh; 649 } 650 } 651 652.blu-header { 653 position:relative; 654 display:block; 655 opacity:0; 656 text-align:center; 657 658 height:40px; 659 width:700px; 660 max-width:100%; 661 margin: 0px auto 0px auto; 662 border-bottom:0px solid #; 663 padding: 0px 0px 0px 0px; 664 z-index:900450; 665} 666 667 668/* FOOTER */ 669 670.blu-footer { 671 display:none; 672 position:relative; 673 width:100%; 674 margin:20px auto 0px auto; 675 676 background-color:#; 677 padding: 0px; 678 margin-left:0px; 679 680} 681 682.blu-footer-bg { 683 position:absolute; 684 top:0px; 685 width:100%; 686 height:100%; 687 opacity:0.9; 688 background-color:transparent; 689} 690 691.blu-footer-absolute { 692 position:absolute; 693 bottom:0px; 694} 695 696.blu-footer-relative { 697 position:relative; 698} 699 700.blu-footer-content { 701 position:relative; 702 padding: 20px 0px; 703 color: #; 704 text-align: center; 705 width:700px; 706 max-width: 100%; 707 margin: 0 auto; 708 border-top:0px solid #; 709 710} 711 712.blu-copyright { 713 position:relative; 714 text-align:center; 715 padding: 20px 0px 20px 0px; 716 color: #; 717} 718 719.blu-copyright-splash { 720 display:none !important; 721} 722 723.blu-copyright a { 724 color: #; 725 font-size: px; 726 text-decoration:none; 727} 728 729 730h1 { 731 position:relative; 732 line-height:1.1em; 733 letter-spacing:0px; 734 color: #ffffff; 735 736 font-weight:400; 737 padding:0px 0px 0px 0px; 738 margin:0px; 739} 740 741h2 { 742 position:relative; 743 color:#; 744 745 font-weight:400; 746 padding:0px 0px 0px 5px; 747 margin:0px; 748 letter-spacing:0px; 749} 750 751h3 { 752 753 color: #ffffff; 754 font-family: Helvetica; 755 font-size: 28px; 756 font-weight:400; 757 padding:5px 0px 0px 0px; 758 margin:0px; 759} 760 761.blu-bg-div { 762 position:absolute; 763 top:0px; 764 left:0px; 765 width:calc(100%); 766 height:100%; 767} 768 769 770/* For modern browsers */ 771.clearfix:before, 772.clearfix:after { 773 content:""; 774 display:table; 775} 776.clearfix:after { 777 clear:both; 778} 779/* For IE 6/7 (trigger hasLayout) */ 780.clearfix { 781 zoom:1; 782} 783 784.blu-loader { 785 position:fixed; 786 text-align:center; 787 width:100%; 788 top:50%; 789 display:none; 790} 791 792.blu-loader-inner { 793 position:relative; 794 margin:0 auto;
795 width: 20px; 796 height: 20px; 797 font-size:4px; 798} 799 800.insta-loader { 801 position:absolute; 802 text-align:center; 803 display:block; 804 width:100%; 805 top:0px; 806 bottom: 0px; 807 height: 20px; 808 margin: auto; 809} 810 811.insta-loader-inner { 812 position:relative; 813 margin:0 auto; 814 font-size:4px; 815 width: 20px; 816 height: 20px; 817} 818 819.lds-spinner { 820 color: official; 821 display: inline-block; 822 position: relative; 823 width: 20px; 824 height: 20px; 825} 826.lds-spinner div { 827 transform-origin: 10px 10px; 828 animation: lds-spinner 1.2s linear infinite; 829} 830.lds-spinner div:after { 831 content: " "; 832 display: block; 833 position: absolute; 834 top: 0px; 835 left: 10px; 836 width: 2px; 837 height: 6px; 838 border-radius: 20%; 839 background: #000; 840} 841.lds-spinner div:nth-child(1) { 842 transform: rotate(0deg); 843 animation-delay: -1.1s; 844} 845.lds-spinner div:nth-child(2) { 846 transform: rotate(30deg); 847 animation-delay: -1s; 848} 849.lds-spinner div:nth-child(3) { 850 transform: rotate(60deg); 851 animation-delay: -0.9s; 852} 853.lds-spinner div:nth-child(4) { 854 transform: rotate(90deg); 855 animation-delay: -0.8s; 856} 857.lds-spinner div:nth-child(5) { 858 transform: rotate(120deg); 859 animation-delay: -0.7s; 860} 861.lds-spinner div:nth-child(6) { 862 transform: rotate(150deg); 863 animation-delay: -0.6s; 864} 865.lds-spinner div:nth-child(7) { 866 transform: rotate(180deg); 867 animation-delay: -0.5s; 868} 869.lds-spinner div:nth-child(8) { 870 transform: rotate(210deg); 871 animation-delay: -0.4s; 872} 873.lds-spinner div:nth-child(9) { 874 transform: rotate(240deg); 875 animation-delay: -0.3s; 876} 877.lds-spinner div:nth-child(10) { 878 transform: rotate(270deg); 879 animation-delay: -0.2s; 880} 881.lds-spinner div:nth-child(11) { 882 transform: rotate(300deg); 883 animation-delay: -0.1s; 884} 885.lds-spinner div:nth-child(12) { 886 transform: rotate(330deg); 887 animation-delay: 0s; 888} 889@keyframes lds-spinner { 890 0% { 891 opacity: 1; 892 } 893 100% { 894 opacity: 0; 895 } 896} 897 898 899#tout { 900 opacity: 0.9; 901} 902#tout:first-child div { 903 display: block; 904 width: 20px; 905 height: 20px; 906 border: 3px solid #000; 907 border-radius: 50%; 908 position: absolute; 909 top: 0; 910 right: 0; 911 bottom: 0; 912 left: 0; 913 margin: auto; 914} 915 916#tout:first-child>div>div { 917 width: 16px; 918 height: 16px; 919 border: 2px solid transparent; 920 border-radius: 50%; 921 margin: auto; 922 overflow: hidden; 923} 924 925#tout:first-child div div div { 926 width: 24px; 927 height: 24px; 928 margin: auto; 929 top: 60px; 930 background-color: #000; 931 border-radius: 0%; 932 border: none; 933 animation-name: loader_anim, color; 934 animation-duration: 1s; 935 animation-timing-function:ease; 936 animation-iteration-count:infinite; 937 animation-direction: alternate; 938} 939 940@keyframes loader_anim{ 941 942 100% { top:0 } 943} 944 945/* @keyframes color{ 946 0% { background-color: green; } 947 25% { background-color: green; } 948 50% { background-color: red; } 949 75% { background-color: yellow; } 950 100% { background-color: blue; } 951} */ 952 953 954 955.blu-loader-main { 956 position:fixed; 957 text-align:center; 958 959 top:calc(50% - 10px); 960 display:none; 961} 962 963.blu-img-loader-wrapper { 964 position:absolute; 965 display:none; 966 top:0px; 967 width:100%; 968 height:100%; 969 text-align:center; 970 -webkit-transform-style: preserve-3d; 971 -moz-transform-style: preserve-3d; 972 transform-style: preserve-3d; 973} 974.blu-img-loader { 975 position:relative; 976 text-align:center; 977 top:50%; 978 margin:0 auto; 979} 980 981.loader-inner > div { 982 /*background-color: # !important;*/ 983} 984 985.blu-tooltip, .blu-tooltip-main { 986 position:absolute; 987 border:1px solid #; 988 color: #; 989 background-color:#; 990 display:none; 991 padding:5px 10px; 992 white-space: nowrap; 993 font-family: ; 994 font-size:px; 995} 996 997 998/* FORM ELEMENTS */ 999 1000.blu-input, 1001 1002.blu-input-pass, 1003.blu-textarea, 1004.blu-select { 1005 position:relative; 1006 display:block; 1007 border:0px; 1008 padding:10px 5px 10px 5px; 1009 background-color:transparent; 1010 line-height:1em; 1011} 1012 1013.blu-input-small { 1014 padding:0px 1px 0px 1px !important; 1015} 1016 1017.blu-input input, 1018.blu-textarea textarea, 1019.blu-select option, 1020.blu-select select { 1021 color:#; 1022 background-color:transparent; 1023 border:0px; 1024 outline:none; 1025 font-family: ; 1026 font-size:px; 1027 width:95%; 1028 font-weight:300; 1029 opacity:1; 1030 position:relative; 1031 margin:0px; 1032 1033} 1034 1035.blu-input-pass input { 1036 background-color:transparent; 1037 color:#; 1038 border:0px; 1039 outline:none; 1040 font-family: ; 1041 font-size:px; 1042 /*font-family:Arial, sans-serif; 1043 font-size:16px;*/ 1044 width:95%; 1045 position:relative; 1046} 1047 1048@media screen and (-webkit-min-device-pixel-ratio:0) { 1049 .blu-input-pass input { 1050 font-size: 16px; 1051 } 1052} 1053 1054.blu-input .blu-input-bg, .blu-input-pass .blu-input-bg, .blu-textarea .blu-input-bg { 1055 position:absolute; 1056 top:0px; 1057 left:0px; 1058 width:100%; 1059 height:100%; 1060 background-color:#; 1061 opacity:0.1; 1062} 1063 1064.blu-select select { 1065 -webkit-appearance: none; 1066 -moz-appearance: none; 1067 appearance: none; 1068 color:#; 1069 border:none; 1070 outline:none; 1071 font-family: ; 1072 font-size:px; 1073 width:95%; 1074} 1075 1076.blu-select-arrow { 1077 margin-top:-20px; 1078 padding: 0px 10px 0px 10px; 1079 float:right; 1080 color:#; 1081 background-color:#; 1082} 1083 1084 1085.blu-input-default input, 1086.blu-input-default textarea { 1087 opacity:0.5; 1088 color:#; 1089 font-family: !important; 1090 font-size:px !important; 1091 font-weight:300 !important; 1092 position:relative; 1093 margin:0px; 1094} 1095 1096.blu-submit { 1097 display: inline-block; 1098} 1099 1100.blu-button { 1101 text-align:center; 1102} 1103 1104input[type=submit], 1105input[type=button], 1106.blu-button { 1107 position:relative; 1108 text-transform:uppercase; 1109 background-color:#; 1110 color:#; 1111 padding:12px 20px; 1112 border:1px solid #; 1113 1114 1115 margin:0px; 1116 1117 1118 font-family: ; 1119 font-size:px;
1120 cursor:pointer; 1121 letter-spacing:2px; 1122 line-height:1em; 1123 1124} 1125 1126input[type=submit], 1127input[type=button] { 1128 -webkit-appearance: none; 1129} 1130 1131 1132.input[type=submit]:hover, input[type=button]:hover, .blu-button:hover { 1133 color:# !important; 1134} 1135 1136.blu-form-msg { 1137 color: #; 1138 font-family: ; 1139 font-size:px; 1140 width:100%; 1141 text-align:left; 1142 padding: 0px 0px 10px 0px; 1143 1144} 1145 1146.blu-form-required { 1147 color: #; 1148 padding:7px 5px 0px 0px; 1149 margin-left:-15px; 1150 float:left; 1151 opacity:0.8; 1152} 1153 1154 1155 1156 1157 1158/* INSTA ELEMENTS */ 1159 1160::-webkit-scrollbar { 1161 display: none; 1162} 1163 1164body { 1165 overflow: -moz-scrollbars-none; 1166 -ms-overflow-style: none; 1167 scrollbar-width: none; 1168} 1169 1170 1171 1172.insta-footer { 1173 position: relative; 1174 text-align: center; 1175 max-width: 700px; 1176 margin: 0px auto 0px auto; 1177 background-color: transparent; 1178 padding: 20px 0px; 1179} 1180 1181.insta-block { 1182 position: relative; 1183 box-sizing: border-box; 1184 padding: 20px 0px 0px 0px; 1185 1186 margin: 0px auto; 1187 1188} 1189 1190.insta-block.external_links { 1191 transition: 0.2s; 1192 -webkit-transition: 0.2s; 1193 -moz-transition: 0.2s; 1194 -o-transition: 0.2s; 1195} 1196 1197.insta-block.external_links.no-ext-links { 1198 display: none; 1199} 1200 1201.insta-block.external_links.no-ext-links.is-editor { 1202 display: block; 1203} 1204 1205 1206.insta-hide-ext-links { 1207 opacity: 0; 1208 overflow: hidden; 1209 height: 5px; 1210 padding-bottom: 0px !important; 1211} 1212 1213.insta-block.is-editor-mobile { 1214 margin: 10px 0px 0px 0px !important; 1215 padding-top: 0px ; 1216} 1217 1218 1219.insta-block-edit-mobile-wrapper { 1220 padding: 15px; 1221 margin: 0px 0px; 1222 position: relative; 1223} 1224 1225.insta-footer img { 1226 width: 50px; 1227 margin: 0 auto; 1228} 1229.insta-abs-middle { 1230 position:absolute; 1231 top:0px; 1232 left:0px; 1233 width:100%; 1234 height:100%; 1235 text-align:center; 1236 /* fix half-pixel positioning */ 1237 -webkit-transform-style: preserve-3d; 1238 -moz-transform-style: preserve-3d; 1239 transform-style: preserve-3d; 1240} 1241 1242.insta-abs-middle-inner { 1243 position: relative; 1244 top: 50%; 1245 -webkit-transform: translateY(-50%); 1246 -ms-transform: translateY(-50%); 1247 transform: translateY(-50%); 1248} 1249 1250.insta-truncate { 1251 white-space: nowrap; 1252 overflow: hidden; 1253 text-overflow: ellipsis; 1254 max-height: 60px; 1255} 1256 1257.insta-modal { 1258 display:none; 1259 position:fixed; 1260 top:0px; 1261 left:0px; 1262 min-width: 200px; 1263 max-width: 700px; 1264 width: 96%; 1265 height: 94%; 1266 z-index: 13000; 1267 background-color: #000000; 1268 color: ; 1269 border-radius: 10px; 1270 border:1px solid #; 1271 overflow: auto; 1272 /*box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);*/ 1273} 1274 1275.insta-modal-inner { 1276 position: relative; 1277 padding: 50px 0px; 1278 margin: 0 auto; 1279 max-width: 700px; 1280} 1281 1282.modal-body, 1283.modal-header { 1284 padding:0px; 1285} 1286 1287 1288.insta-modal-overlay { 1289 position: fixed; 1290 z-index: 1200; 1291 width: 100%; 1292 height: 100%; 1293 top: 0; 1294 left: 0; 1295 right: 0; 1296 bottom: 0; 1297 background-color: #000000; 1298 opacity: 1; 1299} 1300 1301.insta-bg-div { 1302 position:absolute; 1303 opacity: 0; 1304 top:0px; 1305 left:0px; 1306 width:100%; 1307 height:100%; 1308 1309 background-color: #097bd3; 1310} 1311 1312.insta-close-btn { 1313 position:absolute; 1314 right: 0px; 1315 top: 20px; 1316 cursor:pointer; 1317 color:#ffffff; 1318 opacity: 0.7; 1319 z-index: 100; 1320 font-size: 20px; 1321 font-weight: bold; 1322 font-family: Arial, sans-serif; 1323} 1324 1325 1326.insta-modal-inner .insta-close-btn { 1327 right: 20px; 1328} 1329 1330 1331.insta-modal-inner .insta-close-btn i { 1332 font-size: 25px; 1333} 1334 1335.insta-close-btn:hover { 1336 opacity: 1; 1337} 1338 1339.insta-inline-close-btn, 1340.insta-inline-open-btn { 1341 display: none; 1342 position: absolute; 1343 right: 15px; 1344 top: 0px; 1345 bottom: 0px; 1346 margin: auto; 1347 height: 16px; 1348 cursor: pointer; 1349 font-size: 16px; 1350 1351} 1352 1353.insta-inline-open-btn { 1354 display: none !important; 1355} 1356.insta-inline-close-btn.opened, 1357.insta-inline-open-btn.opened { 1358 display: block; 1359} 1360 1361.insta-block-bg { 1362 position:absolute; 1363 top:0px; 1364 left:0px; 1365 width:100%; 1366 height:100%; 1367 transition: 0.2s; 1368 -webkit-transition: 0.2s; 1369 -moz-transition: 0.2s; 1370 -o-transition: 0.2s; 1371 background-color: transparent; 1372} 1373 1374.insta-block-hidden { 1375 text-align: center; 1376 box-sizing: border-box; 1377 width: calc(100% - 1px); 1378 left: 1px; 1379 border-radius: 10px; 1380 padding: 10px 0px; 1381 1382 min-height: 30px !important; 1383} 1384 1385.insta-block-hidden.is-editor-mobile { 1386 border: 0px !important; 1387} 1388 1389.insta-block-hidden .insta-block-edit-button { 1390 width: 99%; 1391} 1392 1393.insta-block-hidden-title { 1394 position: relative; 1395 left: 0px; 1396 top: 0px; 1397 bottom: 0px; 1398 height: 15px; 1399 margin: auto; 1400 width: calc(100% - 12px); 1401 opacity: 0.5; 1402 font-size: 12px; 1403 color: #000000; 1404 background-color: #ffffff; 1405 text-align: center; 1406 border: 1px dashed #cccccc !important; 1407 overflow: hidden; 1408 border-radius: 10px; 1409 padding: 5px; 1410 1411} 1412 1413 1414.insta-block-edit-button { 1415 position: absolute;
1416 display: none; 1417 text-align: center; 1418 top: 0px; 1419 left: 1px; 1420 width: 99%; 1421 height: 100%; 1422 1423 border-radius: 5px !important; 1424 z-index: 10000; 1425 transition: 0.2s; 1426 -webkit-transition: 0.2s; 1427 -moz-transition: 0.2s; 1428 -o-transition: 0.2s; 1429 cursor: pointer; 1430} 1431 1432.insta-block-edit-button.slideshow { 1433 top: 0px !important; 1434 left: 0px !important; 1435} 1436 1437.insta-block.slideshow.banner .insta-block-edit-button.slideshow { 1438 height: 100% !important; 1439} 1440 1441 1442.insta-block-edit-button-inner { 1443 position: relative; 1444 1445 width: 100%; 1446 height: 100%; 1447 display: inline-block; 1448 margin: 0 auto; 1449 border: 1px dashed transparent; 1450 border-radius: 10px; 1451 overflow: hidden; 1452 } 1453 1454.insta-block-edit-button-inner.banner, 1455.insta-block.slideshow.banner .insta-block-edit-button-inner { 1456 width: 100% !important; 1457 height: 100% !important; 1458} 1459 1460 1461.insta-block-edit-button-inner.slideshow { 1462 top: 0px !important; 1463 left: 0px !important; 1464 border-radius: 5px !important; 1465} 1466 1467.insta-block-hidden.header_image { 1468 height: 100px !important; 1469} 1470.insta-block-hidden.header_image .insta-block-edit-button-inner { 1471 height: 100px !important; 1472 margin-top: 0px !important; 1473} 1474 1475.insta-block.header_image.banner { 1476 margin-bottom: 0 !important; 1477} 1478 1479.insta-block.slideshow.banner { 1480 margin-bottom: 30px !important; 1481} 1482 1483.insta-block.header_image.hidden{ 1484 height: 100px; 1485} 1486 1487 1488 .insta-block-edit-button:hover .insta-block-edit-button-inner, 1489 .insta-block-edit-button.hovered .insta-block-edit-button-inner { 1490 border: 1px solid #999 !important; 1491 } 1492 1493 .insta-block-edit-button:hover .insta-bg-div { 1494 opacity: 0.2; 1495 } 1496 1497 .insta-block-edit-button:hover .insta-edit-lbl-wrapper { 1498 display: block; 1499 } 1500 1501 1502.insta-block-edit-button.active .insta-block-edit-button-inner { 1503 border: 1px dashed #097bd3 !important; 1504} 1505 1506.insta-block-edit-button.hovered .insta-bg-div { 1507 opacity: 0.2; 1508} 1509 1510 1511.insta-edit-lbl-wrapper { 1512 position: absolute; 1513 width: 100%; 1514 height: 100%; 1515 top: 0px; 1516 left: 0px; 1517 text-align: center; 1518 display: none; 1519 } 1520 1521 1522.insta-edit-lbl { 1523 position: absolute; 1524 display: inline-block; 1525 margin: auto; 1526 1527 width: 120px; 1528 left: 0px; 1529 right: 0px; 1530 top: 0px; 1531 bottom: 0px; 1532 border-radius: 8px; 1533 font-size: 16px; 1534 padding: 10px 10px 10px 10px; 1535 border: 1px solid #cccccc; 1536 line-height: 16px; 1537 height: 16px; 1538 1539 1540 1541 1542 1543 1544 1545 overflow: hidden; 1546 1547 1548 color: #000000; 1549} 1550 1551.insta-edit-lbl i { 1552 font-size: 16px; 1553} 1554 1555.insta-block-edit-button.slideshow_links .insta-edit-lbl, 1556.insta-block-edit-button.external_links .insta-edit-lbl { 1557 bottom: auto; 1558 top: 90px; 1559 } 1560 1561.insta-edit-lbl img { 1562 width: 16px; 1563} 1564 1565.insta-edit-lbl .insta-bg-div { 1566 background-color: #fff; 1567 opacity: 1 !important; 1568} 1569 1570.insta-edit-lbl .arrow { 1571 display: none; 1572 position: absolute; 1573 background-color: #fff; 1574 width: 10px; 1575 height: 10px; 1576 -webkit-transform: rotate(45deg); 1577 -ms-transform: rotate(45deg); 1578 transform: rotate(45deg); 1579} 1580 1581.insta-edit-lbl .arrow.up { 1582 border-top: 1px solid #999999; 1583 border-left: 1px solid #999999; 1584 top: -6px; 1585 right: 20px; 1586} 1587 1588.insta-edit-lbl .arrow.down { 1589 display: none; 1590 border-bottom: 1px solid #999999; 1591 border-right: 1px solid #999999; 1592 bottom: -6px; 1593 right: 20px; 1594} 1595 1596 1597.insta-custom-elem { 1598 display: none; 1599 position: absolute; 1600} 1601 1602.insta-block-active .insta-bg-div { 1603 opacity: 0; 1604 background-color: #097bd3; 1605} 1606 1607.insta-temp-show { 1608 visibility:hidden !important; 1609 display:block !important; 1610} 1611 1612/* jquery mobile */ 1613 1614.ui-loader, 1615.ui-loader h1 { 1616 display: none !important; 1617} 1618 1619 1620.insta-exif2 { 1621 -webkit-transform: scaleX(-1); 1622 -moz-transform: scaleX(-1); 1623 -o-transform: scaleX(-1); 1624 transform: scaleX(-1); 1625} 1626 1627.insta-exif3 { 1628 -webkit-transform: scaleY(-1); 1629 -moz-transform: scaleY(-1); 1630 -o-transform: scaleY(-1); 1631 transform: scaleY(-1); 1632} 1633 1634.insta-exif4 { 1635 -webkit-transform: scaleX(-1); 1636 -moz-transform: scaleX(-1); 1637 -o-transform: scaleX(-1); 1638 transform: scaleX(-1); 1639 -webkit-transform: scaleY(-1); 1640 -moz-transform: scaleY(-1); 1641 -o-transform: scaleY(-1); 1642 transform: scaleY(-1); 1643} 1644 1645.insta-exif5 { 1646 -webkit-transform: rotate(90deg); 1647 -moz-transform: rotate(90deg); 1648 -o-transform: rotate(90deg); 1649 transform: rotate(90deg); 1650} 1651 1652.insta-exif6 { 1653 /* 1654 -webkit-transform: scaleX(-1); 1655 -moz-transform: scaleX(-1); 1656 -o-transform: scaleX(-1); 1657 transform: scaleX(-1); 1658 -webkit-transform: rotate(90deg); 1659 -moz-transform: rotate(90deg); 1660 -o-transform: rotate(90deg); 1661 transform: rotate(90deg); 1662 */ 1663} 1664 1665.insta-exif7 { 1666 -webkit-transform: rotate(270deg); 1667 -moz-transform: rotate(270deg); 1668 -o-transform: rotate(270deg); 1669 transform: rotate(270deg); 1670} 1671 1672.insta-exif8 {
1673 -webkit-transform: scaleX(-1); 1674 -moz-transform: scaleX(-1); 1675 -o-transform: scaleX(-1); 1676 transform: scaleX(-1); 1677 -webkit-transform: rotate(270deg); 1678 -moz-transform: rotate(270deg); 1679 -o-transform: rotate(270deg); 1680 transform: rotate(270deg); 1681} 1682 1683.insta-external-link { 1684 display: block; 1685 text-decoration: none !important; 1686 cursor: pointer; 1687 margin: 10px 5px 0px 5px; 1688} 1689 1690 1691.insta-external-link.event.no-date .block3, 1692.insta-external-link.event .block3 { 1693 display: block; 1694} 1695 1696.content-holder { 1697 position: relative; 1698} 1699 1700.insta-external-link.sublink, 1701.insta-external-link.subpaypal 1702/* 1703.insta-external-link.type-popup_video, 1704.insta-external-link.type-popup_media*/ { 1705 overflow: hidden; 1706} 1707 1708.insta-external-link.event.single { 1709 width: 100% !important; 1710 margin: 0px !important; 1711} 1712 1713.insta-external-link.event { 1714 display: flex; 1715} 1716 1717.insta-external-link.event .insta-external-link-inner { 1718 display: grid; 1719 grid-template-columns: auto 1fr; 1720 grid-template-rows: auto auto; 1721 width: 100%; 1722 align-items: center !important; 1723} 1724 1725.insta-external-link.event .block1 { 1726 grid-area: 1 / 1 / span 2 / span 1; 1727 width: 180px !important; 1728 height: calc(100% - 60px) !important; 1729 display: flex; 1730 box-sizing: border-box; 1731 padding: 20px 10px; 1732 margin: 30px 0px 30px 30px; 1733 align-items: center; 1734 justify-content: center; 1735 flex-direction: column; 1736 border-radius: 8px; 1737 background-color: rgba(255, 255, 255, 1); 1738} 1739 1740.insta-external-link.event .block1 div { 1741 width: auto !important; 1742 height: auto !important; 1743 line-height: 1em; 1744} 1745 1746.insta-external-link.event .block2 { 1747 grid-area: 1 / 2 / span 1 / span 2; 1748 text-align: left; 1749 align-self: flex-start; 1750 flex: 1; 1751 margin: auto 0 !important; 1752 padding: 30px 30px 10px 30px; 1753} 1754 1755.insta-external-link.event .block3 { 1756 position: relative; 1757 text-align: left; 1758 align-self: flex-start; 1759 display: block; 1760 padding: 0px 30px 30px 30px; 1761 background-color: transparent !important; 1762 color: #ffffff; 1763 grid-area: 2 / 2 / span 1 / span 1; 1764} 1765 1766.insta-external-link.event .block3 .content { 1767 padding: 0px; 1768 color: #ffffff; 1769} 1770 1771.insta-external-link.event .block2 .content, 1772.insta-external-link.event .insta-event-date, 1773.insta-external-link.event .insta-event-time { 1774 color: #ffffff; 1775} 1776 1777.insta-external-link.event .block2 .content { 1778 padding: 10px 0px 0px 0px; 1779} 1780 1781.insta-external-link.event .insta-event-date { 1782 font-size: 45px; 1783 font-weight: bold; 1784 padding: 0px 0px 0px 0px; 1785 font-family: Helvetica; 1786 color: #e22400 !important; 1787} 1788 1789.insta-external-link.event .insta-event-time { 1790 padding: 10px 0px 0px 0px; 1791 color: #e22400 !important; 1792} 1793 1794.insta-external-link.event .block2 .title { 1795 font-family: Helvetica; 1796 1797 font-size: 28px; 1798 padding: 0px 0px 0px 0px; 1799} 1800 1801.insta-external-link.event .insta-external-link-popup-media-button, 1802.insta-external-link.event .insta-external-link-tickets-button { 1803 margin: 20px auto 0px 0px; 1804 color: #e22400 !important; 1805 background-color: #ffffff; 1806 padding: 15px 30px; 1807} 1808 1809.insta-external-link-tickets-button.paypal { 1810 color: #e22400 !important; 1811 background-color: #ffffff; 1812 padding: 15px 30px; 1813 margin: 20px auto 0 auto; 1814} 1815 1816 1817@media screen and (max-width: 600px){ 1818 .insta-external-link.event .block1 { 1819 width: 130px !important; 1820 height: auto !important; 1821 grid-area: 1 / 1 / span 1 / span 1; 1822 margin: 20px 0px 20px 20px; 1823 1824 1825 } 1826 1827 .insta-external-link-tickets-button { 1828 font-size: 16px; 1829 } 1830 1831 1832 .insta-external-link.event .insta-event-date { 1833 font-size: 40px; 1834 } 1835 1836 .insta-external-link.event .block2 { 1837 padding: 30px 20px; 1838 } 1839 1840 .insta-external-link.event .block3 { 1841 text-align: center; 1842 grid-area: 2 / 1 / span 1 / span 3; 1843 padding: 0px 20px 30px 20px; 1844 } 1845 1846 .insta-external-link.event .block3 .content { 1847 text-align: left; 1848 } 1849} 1850 1851@media screen and (max-width: 350px){ 1852 .insta-external-link.event .block1 { 1853 width: 110px !important; 1854 } 1855} 1856 1857 .insta-external-link.type-notify_me[data-featured='yes'][data-page-type='popup'] .block1, 1858 .insta-external-link.type-notify_me[data-featured='yes'][data-page-type=''] .block1, 1859 .insta-external-link.type-popup_media[data-featured='yes'][data-page-type='popup'] .block1, 1860 .insta-external-link.type-popup_widget[data-featured='yes'][data-page-type='popup'] .block1, 1861 .insta-external-link.type-popup_audio[data-featured='yes'][data-page-type='popup'] .block1, 1862 .insta-external-link.type-popup_video[data-featured='yes'][data-page-type='popup'] .block1, 1863 .insta-external-link.type-notify_me[data-featured='yes'] .insta-inline-close-btn, 1864 /*.insta-external-link.type-popup_media[data-featured='yes'] .insta-inline-close-btn,*/
1865 .insta-external-link.type-popup_widget[data-featured='yes'] .insta-inline-close-btn, 1866 .insta-external-link.type-popup_video[data-featured='yes'] .insta-inline-close-btn { 1867 display: none; 1868 } 1869 1870 1871 1872 1873.insta-external-link.type-popup_audio[data-featured='yes'][data-page-type='popup'].no-title.opened .blu-bg-div.main { 1874 /*background-color: transparent !important;*/ 1875} 1876 1877.insta-external-link .block2.main { 1878 box-sizing: border-box; 1879 display: flex; 1880 flex-direction: column; 1881 align-items: center; 1882 justify-content: center; 1883 line-height: 1.5em; 1884} 1885 1886 1887 1888.insta-external-link[data-featured='bar'] .block1.custom { 1889 position: relative !important; 1890 left: 0px; 1891 margin: auto 0px 1892} 1893 1894.insta-external-link[data-featured='bar'] .block2.main { 1895 flex-direction: row; 1896 min-height: 60px; 1897} 1898 1899.insta-external-link .block2-inner { 1900 flex: 1; 1901 width: 100%; 1902 position: relative; 1903 display: flex; 1904 flex-direction: column; 1905 justify-content: center; 1906} 1907 1908 1909.insta-external-link.type-popup_widget[data-featured='bar'] .block2.main.opened { 1910 /*opacity: 0;*/ 1911} 1912 1913.insta-external-link[data-featured='bar'].no-image .block2-inner { 1914 padding: 0px 10px; 1915} 1916 1917.insta-external-link.main.title-overlay .block2 { 1918 box-sizing: border-box; 1919 position: absolute !important; 1920 bottom: 0px !important; 1921 left: 0px; 1922 width: 100%; 1923 text-align: center !important; 1924} 1925 1926.insta-external-link.title-overlay .block2 { 1927 background-color: transparent; 1928} 1929 1930.insta-external-link.title-overlay .block2 i { 1931 display: none !important; 1932} 1933 1934.insta-external-link.title-overlay .block2 .title div { 1935 line-height: 1em; 1936} 1937 1938/* 1939.insta-external-link.title-overlay .block4 { 1940 1941 text-align: left; 1942 padding-left: 30px; 1943 1944} 1945*/ 1946 1947.insta-external-link.title-overlay .insta-block4-bg { 1948 opacity: 0; 1949} 1950 1951.insta-external-link .block2-inner .inner-inner-title { 1952 display: flex; 1953 justify-content: center; 1954 align-items: center; 1955} 1956 1957.insta-external-link .block2-inner .inner-inner-title h2 { 1958 flex: 1; 1959} 1960 1961@media screen and (max-width: 600px){ 1962 .insta-external-link .block2-inner { 1963 width: 100%; 1964 } 1965 1966 .insta-external-link .block2-inner .inner-title { 1967 /*white-space: nowrap; 1968 overflow: hidden; 1969 text-overflow: ellipsis; 1970 max-height: 60px;*/ 1971 } 1972 } 1973 .insta-external-link.type-newsletter .blu-bg-div, 1974 .insta-external-link.type-notify_me .blu-bg-div { 1975 opacity: 0 !important; 1976 } 1977 1978.insta-external-link.type-newsletter .block1 { 1979 display: none; 1980} 1981 1982.insta-external-link.type-newsletter[data-featured='yes'] .insta-external-link-inline-wrapper { 1983 max-height: none; 1984 padding: 0px; 1985} 1986 1987.insta-external-link-inner.main { 1988 z-index: 2001; 1989} 1990 1991.insta-external-link.type-newsletter[data-featured='yes'] .insta-external-link-newsletter-form, 1992.insta-external-link.type-newsletter[data-featured='yes'] .insta-external-link-inner.main { 1993 display: block !important; 1994} 1995 1996 1997 1998.insta-external-link.type-newsletter[data-featured='yes'] .block1.no-image, 1999.insta-external-link.type-newsletter[data-featured='yes'] .block2, 2000.insta-external-link.type-notify_me[data-featured='yes'] .block2 { 2001 display: none; 2002} 2003 2004.insta-external-link.type-newsletter[data-featured='yes'] .block2.main { 2005 padding: 10px 10px 0px 10px; 2006} 2007 2008.insta-external-link.type-notify_me .insta-external-link-inline-holder, 2009.insta-external-link.type-notify_me .insta-external-link-inline-wrapper, 2010 .insta-external-link.type-newsletter .insta-external-link-inline-holder, 2011 .insta-external-link.type-newsletter .insta-external-link-inline-wrapper { 2012 -webkit-transition: 0s; 2013 -moz-transition: 0s; 2014 -o-transition: 0s; 2015 transition: 0s; 2016 height: auto !important; 2017} 2018 2019 2020 .insta-external-link.type-notify_me .blu-bg-div.main, 2021 .insta-external-link.type-notify_me .blu-bg-div.animate { 2022 background-color: transparent !important; 2023 } 2024 2025.insta-external-link[data-featured='bar'][data-animate='yes'] { 2026 overflow: visible; 2027} 2028 2029.insta-external-link.opened[data-featured='bar'][data-animate='yes'] { 2030 overflow: hidden; 2031} 2032.insta-external-link[data-featured='yes'] .blu-bg-div.main { 2033 top: 0px; 2034} 2035 2036.insta-external-link.opened .blu-bg-div.main { 2037 height: calc(100% - 1px); 2038} 2039 2040.insta-external-link[data-featured='bar'][data-animate='yes'] .blu-bg-div.animate { 2041 animation-duration: 4s; 2042 /*animation-timing-function: ease-out;*/ 2043 animation-delay: 0; 2044 animation-direction:normal; 2045 animation-iteration-count: infinite; 2046 animation-fill-mode: none; 2047 animation-play-state: running; 2048 margin: 0px 0px 0px 0px; 2049} 2050 2051.insta-external-link[data-featured='bar'][data-animate='yes'] .blu-bg-div.animate.solid { 2052 animation-name: animate_pulse_solid; 2053} 2054 2055.insta-external-link.opened[data-featured='bar'][data-animate='yes'] .blu-bg-div.animate.solid { 2056 animation-name: ''; 2057} 2058 2059.insta-external-link[data-featured='bar'][data-animate='yes'] .blu-bg-div.animate.outline { 2060 animation-name: animate_pulse_outline; 2061 border-width: 1px; 2062} 2063 2064.insta-external-link[data-featured='no'] { 2065 margin: 10px 5px 0px 5px; 2066} 2067 2068.insta-external-link[data-featured='no'] .block5 {
2069 display: none; 2070} 2071 2072.insta-external-link.main[data-featured='no'] .insta-external-link-inner.main { 2073 overflow: hidden; 2074 border-radius: 8px; 2075 } 2076 2077 2078.insta-external-link[data-featured='no'].opened { 2079 height: auto !important; 2080} 2081 2082.insta-external-link.type-group_title { 2083 width: 100% !important; 2084 box-shadow: none !important; 2085 background-color: transparent !important; 2086} 2087.insta-external-link.type-group_title .blu-bg-div, 2088.insta-external-link.type-group_title .block1 { 2089 display: none !important; 2090} 2091 2092.insta-external-link.type-group_title .block2 { 2093 color: #ffffff !important; 2094 /*padding-bottom: 0px !important;*/ 2095 min-height: auto !important; 2096} 2097 2098@keyframes animate_pulse_solid { 2099 0% { 2100 /*opacity: 0;*/ 2101 } 2102 2103 10% { 2104 transform: scale(1.05, 1.05); 2105 -webkit-transform: scale(1.05, 1.05); 2106 } 2107 2108 20% { 2109 transform: scale(1, 1); 2110 -webkit-transform: scale(1, 1); 2111 } 2112 2113 30% { 2114 transform: scale(1.05, 1.05); 2115 -webkit-transform: scale(1.05, 1.05); 2116 } 2117 2118 40% { 2119 transform: scale(1, 1); 2120 -webkit-transform: scale(1, 1); 2121 } 2122 2123 100% { 2124 /*opacity: 0;*/ 2125 } 2126} 2127 2128@keyframes animate_pulse_outline { 2129 0% { 2130 /*opacity: 0;*/ 2131 } 2132 2133 10% { 2134 transform: scale(1.03, 1.03); 2135 -webkit-transform: scale(1.03, 1.03); 2136 } 2137 2138 20% { 2139 transform: scale(1, 1); 2140 -webkit-transform: scale(1, 1); 2141 } 2142 2143 30% { 2144 transform: scale(1.03, 1.03); 2145 -webkit-transform: scale(1.03, 1.03); 2146 } 2147 2148 40% { 2149 transform: scale(1, 1); 2150 -webkit-transform: scale(1, 1); 2151 } 2152 2153 100% { 2154 /*opacity: 0;*/ 2155 } 2156} 2157 2158.iframe-container { 2159 padding: 0px 0px 0px 0px; 2160 position: relative; 2161 margin: 0 auto; 2162 z-index: 1; 2163 border-radius: 10px; 2164 overflow: hidden; 2165 } 2166 2167.insta-external-link-page .iframe-container { 2168 border-radius: 0px; 2169} 2170 2171.iframe-container iframe { 2172 position: relative; 2173} 2174 2175 2176.insta-external-link .blu-bg-div, 2177.insta-external-link .block2 { 2178 -webkit-transition: 0s; 2179 -moz-transition: 0s; 2180 -o-transition: 0s; 2181 transition: 0s; 2182} 2183 2184.insta-external-link.ad.no-title .insta-external-link-inner .blu-bg-div, 2185.insta-external-link.ad.no-title:hover .insta-external-link-inner .blu-bg-div, 2186.insta-external-link.ad.no-title:hover, 2187.insta-external-link.ad.no-title.opened:hover { 2188 background-color: transparent !important; 2189} 2190 2191 2192 2193.insta-external-link.donation_option .blu-bg-div { 2194 color: #ffffff; 2195 background-color: #e22400; 2196} 2197 2198.insta-external-link.donation_option .block1.custom { 2199 left: 0px !important; 2200 border-radius: 8px 8px 0px 0px; 2201 } 2202 2203.insta-external-link.donation_option .block2 { 2204 margin: 0px !important; 2205 padding: 20px !important; 2206} 2207 2208.insta-external-link .blu-bg-div { 2209 -webkit-transition: 0.5s; 2210 -moz-transition: 0.5s; 2211 -o-transition: 0.5s; 2212 transition: 0.5s; 2213 border-radius: 8px; 2214 2215} 2216 2217 2218.insta-external-link .insta-loader { 2219 position: relative; 2220 height: 0px; 2221 overflow: hidden; 2222 opacity: 0; 2223 padding: 0px 0px 0px 0px; 2224 -webkit-transition: 0.2s; 2225 -moz-transition: 0.2s; 2226 -o-transition: 0.2s; 2227 transition: 0.2s; 2228} 2229 2230.insta-external-link .insta-loader.opened { 2231 height: 50px; 2232 opacity: 1; 2233} 2234 2235.insta-external-link .insta-loader .lds-spinner div:after { 2236 background-color: #fff; 2237} 2238 2239.insta-external-link .block2 { 2240 position: relative; 2241} 2242 2243 2244 2245.insta-external-link-newsletter-form, 2246.insta-external-link-comment-form, 2247.insta-external-link-contact-form { 2248 display: none; 2249 position: relative; 2250 top: 0px; 2251 left: 0px; 2252 width: 100%; 2253 height: auto; 2254 box-sizing: border-box; 2255} 2256 2257.insta-external-link-contact-form.email_form { 2258 box-sizing: border-box; 2259 padding: 0px 20px; 2260} 2261 2262.insta-external-link-contact-form-content { 2263 text-align: center; 2264 padding: 20px 0px; 2265} 2266 2267.insta-external-link.type-upload .insta-external-link-contact-form-content { 2268 color: #000; 2269 font-family: Helvetica; 2270 font-size: 16px; 2271 } 2272 2273.insta-external-link-inline-content { 2274 padding: 20px 40px 20px 40px; 2275 text-align: left; 2276 line-height: 1.4em; 2277 } 2278 2279.insta-external-link-inline-content.with-link { 2280 padding: 20px 40px 0px 40px; 2281} 2282 2283.insta-external-link-page.page.external_links .insta-external-link-inline-content { 2284 padding: 20px 30px 20px 30px; 2285 text-align: left; 2286 line-height: 1.4em; 2287} 2288 2289.insta-external-link.type-popup_audio .insta-external-link-inline-content, 2290.insta-external-link-page.popup_audio .insta-external-link-inline-content { 2291 text-align: center !important; 2292} 2293 2294.insta-external-link-popup-media-button, 2295.insta-external-link-tickets-button { 2296 position: relative;
2297 display: inline-flex; 2298 flex-direction: row; 2299 align-items: center; 2300 text-decoration: none; 2301 box-sizing: border-box; 2302 vertical-align: middle; 2303 cursor: pointer; 2304 padding: 18px 50px 18px 50px; 2305 border-radius: 6px; 2306 font-size: 18px; 2307 color: #ffffff; 2308 background-color: #ffffff; 2309 line-height: 16px; 2310 letter-spacing: 1px; 2311 margin: 20px 0px 30px 0px; 2312} 2313 2314.insta-external-link-popup-media-button.promo-page { 2315 2316 margin: 30px 0px 20px 0px; 2317} 2318 2319.insta-widget-links { 2320 padding: 20px; 2321} 2322 2323.insta-widget-links h4 { 2324 margin-top: 0px; 2325 text-align: center; 2326} 2327.insta-widget-links-title { 2328 text-align: center; 2329 padding: 20px 30px !important; 2330} 2331 2332.insta-external-link-page.inline .insta-widget-links-title.content, 2333.insta-external-link-page.inline .insta-block-title { 2334 color: #ffffff; 2335} 2336 2337 2338.insta-external-link-page.page .insta-widget-links-title.content { 2339 color: #ffffff; 2340} 2341 2342.insta-external-link-popup-media-button.widget-link { 2343 display: flex; 2344 margin: 0px 0px 10px 0px; 2345 border-radius: 5px; 2346 2347} 2348 2349.insta-external-link-page.inline .insta-external-link-popup-media-button.widget-link { 2350 color: #e22400; 2351 background-color: #ffffff; 2352} 2353 2354.insta-external-link-page.inline .insta-widget-links h4 { 2355 color: #ffffff; 2356} 2357 2358.insta-widget-view-all-button { 2359 padding-top: 10px; 2360} 2361 2362.insta-widget-view-all-button { 2363 cursor: pointer; 2364} 2365 2366.insta-external-link-popup-media-button img { 2367 height: 40px; 2368 margin-right: 10px; 2369} 2370 2371.insta-external-link-popup-media-button i { 2372 font-size: 20px; 2373} 2374 2375.insta-external-link-popup-media-button span { 2376 flex: 1; 2377 text-align: left; 2378 text-transform: capitalize; 2379} 2380 2381@media screen and (max-width: 500px){ 2382 .insta-external-link.side_scroll .insta-external-link-popup-media-button, 2383 .insta-external-link.side_scroll .insta-external-link-tickets-button { 2384 margin: 25px 0px 5px 0px; 2385 } 2386 2387 2388} 2389 2390 2391.insta-external-link-contact-form { 2392 position: relative; 2393} 2394 2395.insta-external-link-contact-form.comment {
2396 display: block; 2397} 2398 2399.insta-external-link-newsletter-form-note, 2400.insta-external-link-contact-form-note { 2401 position: absolute; 2402 top: 0px; 2403 left: 0px; 2404 width: 100%; 2405 height: 100%; 2406 color: inherit; 2407 background-color: #ffffff !important; 2408 color: #000000 !important; 2409} 2410 2411 2412 2413.insta-external-link-newsletter-form-note div, 2414.insta-external-link-newsletter-form-inner { 2415 position: relative; 2416 box-sizing: border-box; 2417 top: 0px; 2418 left: 0px; 2419 width: 100%; 2420 height: auto; 2421 display: flex; 2422 flex-direction: row; 2423 align-items: center; 2424 justify-content: center; 2425 color: inherit; 2426} 2427 2428 2429 2430.insta-external-link-newsletter-form-note div { 2431 top: 20px; 2432} 2433 2434.insta-external-link-contact-form-note div, 2435.insta-external-link-contact-form-inner { 2436 position: relative; 2437 box-sizing: border-box; 2438 top: 0px; 2439 left: 0px; 2440 width: 100%; 2441 height: auto; 2442 display: flex; 2443 flex-direction: row; 2444 align-items: center; 2445 justify-content: center; 2446 color: inherit; 2447} 2448 2449.insta-external-link-contact-form-inner form { 2450 width: 100%; 2451} 2452 2453.insta-external-links.main { 2454 padding: 0px 0px 0px 0px; 2455 margin: 0px 0px; 2456} 2457 2458.insta-block.external_links.is-last .insta-external-links.main { 2459 padding: 0px 0px 20px 0px; 2460} 2461.insta-external-links-inner.main { 2462 box-sizing: border-box; 2463 padding: 0px 0px; 2464} 2465 2466.insta-external-links.sublinks.donation .insta-external-links-inner { 2467 display: flex; 2468 justify-content: center; 2469 flex-wrap: wrap; 2470} 2471 2472.insta-external-links.main .insta-external-links-inner.main { 2473 width: 100%; 2474} 2475 2476.insta-external-link.type-upload .insta-external-link-contact-form-note div, 2477.insta-external-link.type-upload .insta-external-link-contact-form-inner, 2478.insta-external-links-testimonial .insta-external-link-contact-form-inner, 2479.insta-external-links-testimonial .insta-external-link-contact-form-note div { 2480 display: block; 2481} 2482 2483 2484 2485.insta-external-links-testimonial .insta-external-link-contact-form-inner { 2486 background: #ffffff !important; 2487 border: 0 !important; 2488 text-align: center; 2489} 2490 2491.insta-external-link-page.page .insta-external-links-testimonial .insta-external-link-contact-form-inner, 2492.insta-external-link-page.page .insta-external-links-testimonial { 2493 background: transparent !important; 2494} 2495 2496.insta-external-link.type-upload .insta-external-link-contact-form-inner, 2497.insta-external-links-testimonial .insta-external-link-contact-form-inner { 2498 padding: 20px 20px 20px 20px; 2499 max-width: 600px; 2500 margin: 0 auto; 2501} 2502 2503.insta-external-link.square.type-upload .insta-external-link-contact-form-inner { 2504 padding: 20px; 2505} 2506 2507.insta-external-link.square.type-upload.opened .insta-inline-close-btn { 2508 display: none; 2509} 2510 2511.insta-external-link-contact-form-note div { 2512 position: absolute; 2513 top: 20px; 2514} 2515 2516.insta-external-link-contact-form-inner { 2517 padding: 0px; 2518} 2519 2520.insta-external-link-newsletter-form-inner { 2521 padding: 0px; 2522} 2523 2524.insta-external-link-contact-form.blog_page .insta-external-link-contact-form-inner { 2525 flex-direction: column; 2526} 2527 2528.insta-external-link-contact-form.blog_page input[type=text] { 2529 margin: 0px 0px 10px 0px; 2530} 2531 2532.insta-signup-title h1 { 2533 text-align: center; 2534 padding: 0px 0px 20px 0px; 2535} 2536 2537@media screen and (max-width: 800px){ 2538 .insta-external-links.main { 2539 margin: 0px 5px; 2540 } 2541 2542 .insta-external-link-contact-form-inner { 2543 padding: 0px; 2544 } 2545 2546 .insta-external-link-newsletter-form-inner { 2547 padding: 0px; 2548 } 2549 2550 .insta-external-link-inline-content { 2551 padding: 20px 20px 20px 20px; 2552 text-align: left; 2553 } 2554 2555 .insta-external-link-inline-content.with-link { 2556 padding: 20px 20px 0px 20px; 2557 } 2558 2559 2560 .insta-external-link-inline-holder .insta-external-link-contact-form-inner { 2561 padding: 0px; 2562 } 2563 2564 .insta-external-link.type-upload .insta-external-link-contact-form-inner, 2565 .insta-external-links-testimonial .insta-external-link-contact-form-inner { 2566 /*padding: 0px 20px 20px 20px;*/ 2567 } 2568} 2569 2570.insta-external-link-newsletter-form-note, 2571.insta-external-link-contact-form-note { 2572 display: none; 2573 color: inherit; 2574 font-size: inherit; 2575 font-family: inherit; 2576} 2577 2578.insta-external-link-newsletter-form-field { 2579 width: calc(100% - 70px); 2580 box-sizing: border-box; 2581 position: relative; 2582 margin: 0px 5px 0px 0px; 2583} 2584.insta-external-link-contact-form-field { 2585 width: calc(100% - 70px); 2586 box-sizing: border-box; 2587 position: relative; 2588 margin: 0px 5px 0px 0px; 2589} 2590 2591 2592.insta-external-link-contact-form-field input[type=text] { 2593 box-sizing: border-box; 2594} 2595 2596.insta-external-link-contact-form-field.radio { 2597 width: 100%; 2598 padding: 10px 0px 0px 0px; 2599} 2600 2601.insta-main-radio-label, 2602.insta-main-date-label { 2603 display: block; 2604 text-align: left; 2605 padding: 0px 0px 10px 0px; 2606} 2607 2608.insta-external-link-contact-form-field.radio input { 2609 margin: 3px 10px 0px 0px; 2610} 2611 2612.insta-input-radio-option label { 2613 display: flex; 2614 align-items: flex-start; 2615 padding: 0px 0px 10px 0px; 2616} 2617 2618.insta-external-link-contact-form-field.dropdown { 2619 padding: 0px 0px 20px 0px; 2620} 2621 2622.insta-external-link-contact-form-field.dropdown .insta-dropdown { 2623 left: 0px; 2624} 2625 2626.insta-dropdown-menu { 2627 padding: 10px 0px 0px 0px; 2628} 2629 2630.insta-dropdown-menu-options { 2631 display: flex; 2632} 2633 2634 2635 2636.insta-external-link-contact-form-field .insta-dropdown label.checkbox { 2637 font-size: 16px; 2638} 2639 2640 2641.insta-external-link-contact-form-field, 2642.insta-external-link.type-upload .insta-external-link-contact-form-field, 2643.insta-external-links-testimonial .insta-external-link-contact-form-field, 2644.insta-external-link-payment-info .insta-external-link-contact-form-field, 2645.insta-member-login .insta-external-link-contact-form-field, 2646.insta-member-login-reset .insta-external-link-contact-form-field, 2647.insta-member-settings .insta-external-link-contact-form-field, 2648.insta-member-content-search .insta-external-link-contact-form-field, 2649.insta-member-content-search .insta-external-link-contact-form-field, 2650.insta-actioncall-subscribe-form .insta-external-link-contact-form-field { 2651 margin: 0px 0px 20px 0px; 2652 width: 100%; 2653} 2654 2655.insta-external-link.type-notify_me .insta-external-link-contact-form-field, 2656.insta-contact-link-newsletter .insta-external-link-contact-form-field { 2657 margin: 0; 2658} 2659 2660.insta-external-link-contact-form-field input[type=text], 2661.insta-external-link-contact-form-field textarea,
2662.insta-external-link-contact-form-field input[type=password], 2663.insta-external-link.type-upload .insta-external-link-contact-form-field input[type=text], 2664.insta-external-links-testimonial .insta-external-link-contact-form-field input[type=text], 2665.insta-external-links-testimonial .insta-external-link-contact-form-field textarea, 2666.insta-external-link-payment-info .insta-external-link-contact-form-field input[type=text], 2667.insta-external-link-payment-info .insta-external-link-contact-form-field input[type=password], 2668.insta-external-link-payment-info .insta-external-link-contact-form-field textarea, 2669.insta-external-link-contact-form .insta-external-link-contact-form-field input[type=text], 2670input[type=date], 2671.insta-external-link-contact-form .insta-external-link-contact-form-field textarea, 2672.insta-external-link-service-offer-form input[type=text], 2673.insta-external-link-service-offer-form textarea, 2674.insta-external-link.type-email_form .insta-external-link-contact-form input[type=text], 2675.insta-external-link.type-email_form .insta-external-link-contact-form textarea, 2676.insta-member-login .insta-external-link-contact-form-field input[type=text], 2677.insta-member-login .insta-external-link-contact-form-field input[type=password], 2678.insta-member-login-reset .insta-external-link-contact-form-field input[type=text], 2679.insta-member-settings .insta-external-link-contact-form-field input[type=text], 2680.insta-member-content-search .insta-external-link-contact-form-field input[type=text], 2681.insta-actioncall-subscribe-form .insta-external-link-contact-form-field input[type=text], 2682.insta-external-link-donation-form-field input[type=text] { 2683 position: relative; 2684 padding: 14px 10px; 2685 background-color: #ffffff; 2686 -webkit-box-shadow: 0 0 0 30px #ffffff inset !important; 2687 color: #000000; 2688 width: 100%; 2689 box-sizing: border-box; 2690 border: 1px solid rgba(0, 0, 0, 1) !important; 2691 border-radius: 8px; 2692 font-family: Helvetica; 2693 font-size: 16px; 2694 2695} 2696.insta-external-link-payment-info .insta-external-link-contact-form-field input[type=text]:-webkit-autofill, 2697.insta-external-link-payment-info .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:hover, 2698.insta-external-link-payment-info .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:focus, 2699.insta-external-link-payment-info .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:active 2700.insta-member-login .insta-external-link-contact-form-field input[type=text]:-webkit-autofill, 2701.insta-member-login .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:hover, 2702.insta-member-login .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:focus, 2703.insta-member-login .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:active, 2704.insta-member-login-reset .insta-external-link-contact-form-field input[type=text]:-webkit-autofill, 2705.insta-member-login-reset .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:hover, 2706.insta-member-login-reset .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:focus, 2707.insta-member-login-reset .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:active, 2708.insta-member-settings .insta-external-link-contact-form-field input[type=text]:-webkit-autofill, 2709.insta-member-settings .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:hover, 2710.insta-member-settings .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:focus, 2711.insta-member-settings .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:active, 2712.insta-member-content-search .insta-external-link-contact-form-field input[type=text]:-webkit-autofill, 2713.insta-member-content-search .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:hover, 2714.insta-member-content-search .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:focus, 2715.insta-member-content-search .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:active, 2716.insta-actioncall-subscribe-form .insta-external-link-contact-form-field input[type=text]:-webkit-autofill:active { 2717 -webkit-box-shadow: 0 0 0 30px #f1f1f1 inset !important; 2718} 2719 2720.insta-actioncall-subscribe-form .insta-external-link-contact-form-field input[type=text] { 2721 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) !important; 2722 2723 2724 border-radius: 5px; 2725 } 2726 2727.insta-external-link-service-offer-form.page input[type=text], 2728.insta-external-link-service-offer-form.page textarea { 2729 background-color: #ffffff; 2730 } 2731 2732.insta-external-link-page.notify_me .insta-external-link-contact-form .insta-external-link-contact-form-field input[type=text], 2733.insta-external-link-page.notify_me .insta-external-link-contact-form .insta-external-link-contact-form-field textarea { 2734 2735 border-radius: 10px 0px 0px 10px; 2736 background-color: #ffffff; 2737 -webkit-box-shadow: 0 0 0 30px #ffffff inset !important; 2738} 2739 2740.insta-external-link-contact-form-field input[type=text].warning, 2741.insta-external-link-contact-form-field textarea.warning { 2742 color: #cc3300; 2743} 2744 2745.insta-external-link-payment-form { 2746 width: 600px; 2747 max-width: 100%; 2748} 2749 2750.insta-external-link-payment-main-info { 2751 width: 100%; 2752 box-sizing: border-box; 2753 max-width: 100%; 2754 padding: 20px 50px 0px 50px; 2755 color: #ffffff; 2756 font-family: Helvetica; 2757 font-size: 16px; 2758 } 2759 2760.insta-external-link-payment-main-info h1 { 2761 font-family: Helvetica; 2762 font-size: 28px; 2763 } 2764 2765.insta-external-link-payment-main-info .event-date { 2766 padding: 10px 0px; 2767 font-size: 19px; 2768} 2769 2770.insta-external-link-payment-info { 2771 color: #ffffff; 2772 padding: 20px 50px 0px 50px; 2773} 2774.insta-external-link-payment-info .insta-external-link-contact-form-field input[type=text] { 2775 2776} 2777 2778.insta-external-link-payment-main-info .title { 2779 color: #ffffff; 2780 2781} 2782 2783.insta-external-link-payment-main-info .content { 2784 padding: 0px 0px 0px 0px; 2785 line-height: 1.4em; 2786} 2787 2788.insta-external-link-payment-back-btn { 2789 position: absolute; 2790 cursor: pointer; 2791 top: 20px; 2792 left: 20px; 2793} 2794 2795.insta-external-link-payer-info { 2796 padding: 10px 0px 0px 0px; 2797} 2798 2799.insta-external-link-payer-info .label { 2800 display: inline-block; 2801 padding-right: 10px; 2802} 2803 2804@media screen and (max-width: 800px){ 2805 .insta-external-link-payment-main-info { 2806 padding: 20px 20px 0px 20px; 2807 } 2808 2809 .insta-external-link-payment-info { 2810 padding: 20px 20px 0px 20px; 2811 } 2812} 2813 2814.insta-external-link.type-upload .insta-external-link-contact-form-button, 2815.insta-external-links-testimonial .insta-external-link-contact-form-button, 2816.insta-external-link-contact-form.blog_page .insta-external-link-contact-form-button { 2817 padding: 13px 30px; 2818 text-transform: capitalize; 2819 border-radius: 10px; 2820 background-color: #000000 !important; 2821 color: #ffffff !important; 2822} 2823 2824.insta-external-link-page.page .insta-external-links-testimonial .insta-external-link-contact-form-button { 2825 background-color: #ffffff !important; 2826 color: #ffffff !important; 2827} 2828 2829.insta-external-links-testimonial .insta-external-link-contact-form-button { 2830 margin: 10px 10px 0px 10px; 2831} 2832 2833.insta-external-link-newsletter-form-field .blu-bg-div, 2834.insta-external-link-contact-form-field .blu-bg-div { 2835 opacity: 0; 2836 border-radius: 0px; 2837} 2838 2839 2840 2841 2842.insta-external-link-newsletter-form input[type=text], 2843.insta-external-link-contact-form input[type=text], 2844.insta-external-links-email-prompt-form input[type=text], 2845.insta-external-links-email-prompt-form input[type=text], 2846.insta-external-link-contact-form textarea,
2847.insta-popup input[type=text] { 2848 position: relative; 2849 width: 100%; 2850 padding: 7px 5px; 2851 margin: 0px 10px 0px 0px; 2852 border-radius: 0px; 2853 box-sizing: border-box; 2854 outline: none; 2855 -webkit-appearance: none; 2856 border: 0px; 2857 box-shadow: none; 2858 color: inherit; 2859 background-color: inherit; 2860 font-size: inherit; 2861 font-family: inherit; 2862} 2863 2864.insta-external-links-email-prompt-form input { 2865 margin: 0px; 2866} 2867 2868/*.insta-external-link-contact-form input, 2869.insta-external-link-contact-form textarea, 2870.insta-external-link-contact-form input:focus, 2871.insta-external-link-contact-form textarea:focus,*/ 2872.insta-external-link-page.notify_me .insta-external-link-contact-form-field input[type=text], 2873.insta-external-link-page.notify_me .insta-external-link-contact-form-field input[type=text]:focus, 2874.insta-external-link-newsletter-form-field input[type=text], 2875.insta-external-link-newsletter-form-field input[type=text]:focus { 2876 margin: 0px; 2877 padding: 18px 15px; 2878 2879 } 2880 2881.insta-external-link-contact-form input[type=text]::placeholder { 2882 color: #000000; 2883 } 2884 2885.insta-external-links-email-prompt { 2886 order: 10; 2887 max-width: 600px; 2888 margin: 0px auto 0px auto; 2889 padding: 0px 0px 50px 0px; 2890 text-align: center; 2891 width: calc(100% - 40px); 2892 font-family: Helvetica; 2893} 2894 2895.insta-external-links-email-prompt .insta-external-link-contact-form-inner, 2896.insta-wishlist-form-wrapper .insta-external-link-contact-form-inner { 2897 flex-direction: column; 2898} 2899 2900.insta-external-links-email-prompt-image { 2901 position: relative; 2902 overflow: hidden; 2903 margin-top: 0px; 2904} 2905 2906.insta-external-links-email-prompt-image img { 2907 position: absolute; 2908 opacity: 0; 2909} 2910 2911.insta-external-links-email-prompt-image.no-crop img { 2912 width: 100%; 2913 height: 100%; 2914 object-fit: cover; 2915} 2916 2917.insta-external-links-email-prompt .insta-external-link-contact-form-content { 2918 text-align: center; 2919 box-sizing: border-box; 2920 padding: 0px 0px 20px 0px; 2921 color: #ffffff; 2922} 2923 2924.insta-external-links-email-prompt .insta-external-link-contact-form-field { 2925 width: 100%; 2926 margin: 0px 0px 10px 0px; 2927 box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.2); 2928 } 2929 2930.insta-external-links-email-prompt .insta-external-link-contact-form-field.append { 2931 display: grid; 2932 grid-template-columns: auto 80px; 2933} 2934 2935.insta-external-links-email-prompt-form input[type=text], 2936.insta-wishlist-form-wrapper input[type=text] { 2937 border-radius: 0px; 2938 padding: 9px 10px; 2939 box-sizing: border-box; 2940 -webkit-box-shadow: 0 0 0 100px #ffffff inset !important; 2941 color: #000000;/*#ffffff;*/ 2942 background-color: #ffffff !important; 2943 } 2944 2945 2946.insta-wishlist-form-wrapper .insta-external-link-contact-form-field { 2947 margin-bottom: 10px; 2948 width: 100%; 2949 max-width: 600px; 2950} 2951 2952.insta-external-links-email-prompt-buttons { 2953 position: relative; 2954 display: flex; 2955 flex-direction: row; 2956 justify-content: space-between; 2957 width: calc(100% - 0px); 2958} 2959 2960.insta-external-links-email-prompt-buttons.center { 2961 justify-content: center; 2962} 2963 2964.insta-external-links-wishlist-buttons { 2965 position: relative; 2966 display: flex; 2967 flex-direction: row; 2968 justify-content: center; 2969 width: calc(100% - 0px); 2970 padding: 20px 0px 0px 0px; 2971} 2972 2973.insta-external-links-wishlist-buttons .insta-external-link-button { 2974 margin: 0 5px; 2975} 2976 2977 2978.insta-external-links-email-prompt-form .insta-external-link-contact-form-button { 2979 width: auto; 2980 opacity: 1; 2981 display: flex; 2982 align-items: center; 2983 justify-content: center; 2984 box-sizing: border-box; 2985 padding: 9px 20px; 2986 border-radius: 0px; 2987 border: 0px; 2988 width: 49%; 2989 background-color: #e22400; 2990 color: #ffffff; 2991 box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.2); 2992 } 2993 2994.insta-external-links-email-prompt-buttons.center .insta-external-link-contact-form-button { 2995 width: 100%; 2996} 2997 2998 2999.insta-external-links-email-prompt-form .insta-external-link-contact-form-inner { 3000 background-color: transparent; 3001 border: 0px; 3002} 3003 3004.insta-external-links-email-prompt-form .insta-external-link-contact-form-button.insta-external-link-cancel-button { 3005 3006} 3007 3008::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ 3009 color: inherit; 3010 opacity: 1; /* Firefox */ 3011} 3012 3013:-ms-input-placeholder { /* Internet Explorer 10-11 */ 3014 color: inherit; 3015} 3016 3017::-ms-input-placeholder { /* Microsoft Edge */ 3018 color: inherit; 3019} 3020 3021.insta-external-link-newsletter-form-field input[type=text]:focus, 3022.insta-external-link-contact-form-field input[type=text]:focus, 3023.insta-external-link-contact-form-field textarea:focus { 3024 3025 box-shadow: none; 3026 outline: none; 3027} 3028 3029.insta-external-link-newsletter-form-button, 3030.insta-external-link-contact-form-button { 3031 cursor: pointer; 3032 position: relative; 3033 opacity: 1; 3034 text-transform: capitalize; 3035 text-align: center; 3036 padding: 12px 40px; 3037 border-radius: 0px; 3038 -webkit-transition: 0.2s; 3039 -moz-transition: 0.2s; 3040 -o-transition: 0.2s; 3041 transition: 0.2s; 3042 background-color: #ffffff; 3043 color: #ffffff; 3044 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) ; 3045 } 3046 3047.insta-external-link.type-notify_me.box-shadow { 3048 box-shadow: 1px 1px 4px rgba(0, 0, 0, 0); 3049} 3050 3051.insta-external-link.type-notify_me .insta-external-link-contact-form-button, 3052.insta-external-link-newsletter-form-button { 3053 padding: 19px 40px !important; 3054} 3055 3056 3057 3058.insta-external-link-contact-form-button { 3059 display: inline-block; 3060 box-sizing: border-box; 3061 3062} 3063 3064.insta-external-link-newsletter-form-button:hover, 3065.insta-external-link-contact-form-button:hover { 3066 opacity: 1; 3067} 3068 3069.insta-block-title { 3070 text-align: center; 3071 font-family: Helvetica; 3072 color: #ffffff; 3073 line-height: 1.3em; 3074 font-size: 28px; 3075} 3076 3077 3078.insta-text-link-hidden { 3079 position: relative; 3080 max-width: 100%; 3081 word-wrap: break-word; 3082 display: inline-block; 3083 margin: 0 auto; 3084 text-decoration: none; 3085 padding: 6px 0px; 3086 border-radius: 0px; 3087 background: none; 3088 3089} 3090 3091.insta-text-link a { 3092 color: inherit; 3093 text-decoration: none; 3094} 3095 3096.insta-slideshow.small_links { 3097 width: 115% !important; 3098} 3099 3100.insta-slideshow.small_links.center { 3101 width: 100% !important; 3102} 3103 3104.insta-slideshow-inner { 3105 position: absolute; 3106 height: 100%; 3107 top: 0px; 3108 left: 0px; 3109 margin: 0 auto; 3110} 3111 3112.insta-slide.slide { 3113 position:absolute; 3114 top: 0px; 3115 display: none; 3116 /*-webkit-transition: 0.2s; 3117 -moz-transition: 0.2s; 3118 -o-transition: 0.2s; 3119 transition: 0.2s;*/ 3120} 3121 3122.insta-slide.slide.current, 3123.insta-slide.slide.next { 3124 display: block; 3125} 3126 3127.insta-slide.fade { 3128 position: absolute; 3129 top: 0px; 3130 left: 0px; 3131 display: none; 3132} 3133 3134.insta-slide.fade.current { 3135 display: block; 3136} 3137 3138.insta-slide-inner { 3139 position: relative; 3140 overflow: hidden; 3141 background-repeat: no-repeat; 3142} 3143 3144.insta-block.avatar .insta-slide-inner { 3145 position: absolute; 3146 width: 100%; 3147 height: 100%; 3148 top: 0; 3149 left: 0; 3150} 3151 3152.insta-slide-img { 3153 position: absolute; 3154} 3155 3156.blu-carousel { 3157 opacity: 0; 3158 position: relative; 3159 padding: 20px 10px 0 10px; 3160} 3161 3162.blu-carousel .insta-slide-img { 3163 position: relative; 3164 width: 100%; 3165} 3166 3167 3168 3169.blu-carousel.small_links .insta-slide-inner { 3170 aspect-ratio: 1 / 1; 3171 width: 100%; 3172 box-sizing: border-box; 3173 position: relative; 3174 top: 0; 3175 left: 0; 3176 overflow: hidden; 3177 border-left: 5px solid ; 3178 border-right: 5px solid ; 3179 border-radius: 10px; 3180 } 3181 3182.insta-slideshow.small_links.center .blu-carousel { 3183 display: flex; 3184 justify-content: center; 3185} 3186 3187.insta-slideshow.small_links.center .slick-track { 3188 width: 100% !important; 3189} 3190 3191.blu-carousel.small_links .insta-slide-img { 3192 object-fit: cover; 3193 height: 100%; 3194 width: 100%; 3195} 3196 3197 3198 3199.blu-carousel .insta-slide.slide { 3200 text-decoration: none; 3201 position: relative !important; 3202} 3203 3204.blu-carousel .insta-slide h2 { 3205 padding: 20px 0px 0px 0px; 3206 font-family: Helvetica; 3207 font-size: 16px; 3208} 3209 3210.blu-carousel .insta-slide { 3211 box-sizing: border-box; 3212 border-left: 3px solid ; 3213 border-right: 3px solid ; 3214} 3215 3216.blu-carousel.small_links .insta-slide.slide { 3217 /*height: auto !important; 3218 width: calc(33.33vw - 10px) !important;*/ 3219 border-left: 0px solid !important; 3220 border-right: 0px solid !important; 3221} 3222 3223 3224.insta-slideshow.small_links.center .insta-slide.slide { 3225 display: block; 3226 width: calc(33.33% - 10px) !important; 3227} 3228 3229.insta-block.parag { 3230 padding: 20px 0px 0px 0px; 3231 margin: 0px 0px 0px 0px; 3232} 3233 3234.insta-block.parag.no-logo { 3235 margin: 10px 0px 0px 0px; 3236} 3237 3238.insta-block.parag.no-text-link { 3239 padding: 10px 0px 0px 0px; 3240} 3241 3242.insta-parag { 3243 margin: 30px 0px 0px 0px; 3244 text-align: center; 3245 min-height: 20px; 3246 color: #ffffff; 3247 padding: 10px 10px; 3248} 3249 3250.insta-external-link .title { 3251 position: relative; 3252} 3253 3254@media screen and (max-width: 260px){ 3255 .insta-parag { 3256 padding: 6px; 3257 } 3258 3259 .insta-block.parag { 3260 padding: 10px 0px 0px 0px; 3261 } 3262} 3263 3264@media screen and (max-width: 600px){ 3265 .insta-logo1 div { 3266 font-size: 78% !important; 3267 } 3268 3269 .insta-external-link.type-notify_me .insta-external-link-contact-form-button, 3270 .insta-external-link-newsletter-form-button { 3271 padding: 19px 20px !important; 3272 } 3273} 3274 3275 3276 3277@media screen and (max-width: 350px){ 3278 3279 3280 .insta-external-link-inner.main .title > div, 3281 .insta-external-link-inner.main .title2 > div, 3282 .insta-external-link-inner.main .title2 > span,
3283 .insta-external-link.side_scroll.sublink .title-inner > div { 3284 font-size: calc(100% - 2px); 3285 } 3286 3287 .insta-external-link .content { 3288 font-size: 10px !important; 3289 } 3290 3291 .insta-external-link.membership_benefit .content { 3292 font-size: 12px !important; 3293 } 3294 3295 .insta-slide-desc > div { 3296 font-size: 80%; 3297 } 3298 3299 3300 3301 3302 .insta-newsletter h2 { 3303 font-size: 14px !important; 3304 } 3305 3306 .insta-newsletter .button { 3307 3308 font-size: 12px !important; 3309 } 3310 3311 .insta-newsletter label { 3312 font-size: 14px !important; 3313 padding-bottom: 20px !important; 3314 } 3315 3316 3317 .insta-parag div { 3318 font-size: 90% !important; 3319 } 3320 3321} 3322 3323@media screen and (max-width: 260px){ 3324 .insta-logo1 { 3325 line-height:1.2em !important; 3326 } 3327 .insta-logo1 div { 3328 font-size: 58% !important; 3329 } 3330 .insta-logo2 div { 3331 font-size: 58% !important; 3332 } 3333 3334 3335 3336 .insta-block-title div { 3337 font-size: 65% !important; 3338 } 3339 3340 .insta-external-link .title->div, 3341 .insta-external-link .title2->div { 3342 font-size: 70% !important; 3343 } 3344 .insta-slide-title h1 { 3345 font-size: 11.2px !important; 3346 3347 } 3348 3349 .insta-slide-title { 3350 padding: 10px 0px 20px 0px !important; 3351 } 3352 3353 3354 3355 3356 3357 .insta-external-link .content { 3358 font-size: 7px !important; 3359 } 3360 3361 .insta-slide-desc { 3362 font-size: 7px !important; 3363 } 3364 3365 .insta-external-link-inner.main .title div { 3366 font-size: 90% !important; 3367 } 3368 3369 .insta-external-link .title2 { 3370 font-size: 7px; 3371 } 3372 3373 3374 .insta-newsletter h2 { 3375 font-size: 11px !important; 3376 } 3377 3378 .insta-newsletter .button { 3379 3380 font-size: 9px !important; 3381 } 3382 3383 .insta-newsletter label { 3384 font-size: 11px !important; 3385 padding-bottom: 20px !important; 3386 } 3387 3388 .insta-parag div { 3389 font-size: 80% !important; 3390 } 3391} 3392 3393.insta-external-link-inner.main { 3394 overflow: hidden; 3395} 3396 3397.insta-external-link.subpaypal .price { 3398 font-size: 90%; 3399 padding: 10px 0px 0px 0px; 3400} 3401 3402.insta-external-link.side_scroll.subpaypal h2 { 3403 padding: 0px; 3404 line-height: 1em; 3405} 3406 3407.insta-external-link-page { 3408 box-sizing: border-box; 3409 padding: 45px 0px 75px 0px; 3410 background-color: #ffffff; 3411} 3412 3413.insta-external-link-page-inner { 3414 box-sizing: border-box; 3415 padding: 0px 20px; 3416 background-color: #ffffff; 3417} 3418 3419.insta-external-link-page.notify_me { 3420 border-radius: 0px; 3421 border: 0px solid #e22400; 3422 } 3423 3424 3425.insta-external-link-page.notify_me.has-content { 3426 padding: 20px !important; 3427} 3428 3429.insta-external-link.main.box-shadow, 3430.insta-external-link.side_scroll.box-shadow { 3431 box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.15); 3432 border-radius: 10px; 3433 } 3434 3435.insta-external-link-page.notify_me.no-content, 3436.insta-external-link-page.notify_me.no-content .insta-external-link-page-inner.notify_me { 3437 padding: 0px !important; 3438} 3439 3440.insta-external-link-page.notify_me.no-content .insta-external-link-contact-form-inner { 3441 border: 0px !important; 3442 } 3443 3444.insta-external-link-page.inline.notify_me .title h1 { 3445 text-align: center; 3446 padding: 10px 0px 0px 0px; 3447 /*color: #000000 !important;*/ 3448} 3449 3450.insta-external-link-page.inline.notify_me .content { 3451 text-align: center; 3452 padding: 10px 20px 0px 20px; 3453 color: #ffffff; 3454} 3455 3456.insta-external-link-page-inner.notify_me { 3457 padding: 10px 0px 0px 0px; 3458} 3459 3460.insta-external-link-inline-wrapper.note { 3461 padding: 0px; 3462 border-radius: 10px; 3463 color: #ffffff; 3464} 3465 3466.insta-external-link-inline-wrapper.note .insta-external-link-popup-media-button { 3467 color: #e22400; 3468 background-color: #ffffff; 3469} 3470 3471.insta-external-link-page.inline.note { 3472 color: #ffffff; 3473 background-color: #e22400; 3474} 3475 3476.insta-note-text { 3477 padding: 30px !important; 3478} 3479 3480.insta-external-link-page.inline.note .insta-external-link-inline-content, 3481.insta-external-link-page.inline.note .title h1 { 3482 text-align: center; 3483 padding: 0px; 3484} 3485 3486.insta-external-link-page.inline.note .insta-external-link-inline-content { 3487 padding-top: 20px; 3488} 3489 3490@media screen and (max-width: 600px){ 3491 .insta-external-link-page.notify_me input[type=text] { 3492 padding: 18px 8px; 3493 } 3494 .insta-external-link-page.notify_me .insta-external-link-contact-form-button, 3495 .insta-external-link-newsletter-form-button { 3496 padding: 11px 30px; 3497 } 3498 3499 .insta-external-link-page.inline.notify_me .content { 3500 text-align: center; 3501 } 3502 3503 .insta-external-link-page.notify_me.has-content { 3504 padding: 0px !important; 3505 } 3506} 3507 3508@media screen and (max-width: 350px){ 3509 .insta-external-link-newsletter-form-button, 3510 .insta-external-link-page.notify_me .insta-external-link-contact-form-button { 3511 padding: 11px 15px; 3512 } 3513 3514 3515} 3516 3517@media screen and (max-width: 300px){ 3518 .insta-external-links-email-prompt { 3519 width: calc(100% - 20px); 3520 } 3521 3522 .insta-external-link-page.notify_me .insta-external-link-newsletter-form-button, 3523 .insta-external-link-contact-form-button { 3524 padding: 11px 15px; 3525 } 3526 3527 .insta-external-links-email-prompt-form .insta-external-link-contact-form-button { 3528 padding: 10px 10px; 3529 } 3530 3531 .insta-external-link-contact-form input[type=text], 3532 .insta-external-link-contact-form textarea,
3533 .insta-external-link-contact-form input[type=text]:focus, 3534 .insta-external-link-contact-form textarea:focus, 3535 .insta-external-link-newsletter-form-field input[type=text], 3536 .insta-external-link-newsletter-form-field input[type=text]:focus { 3537 padding: 14px 10px; 3538 } 3539} 3540 3541.insta-external-link-page.download { 3542 position: relative; 3543 padding: 0px 30px 75px 30px; 3544 width: 100%; 3545} 3546 3547.insta-external-link-page.download .insta-external-link-page-content { 3548 padding: 0px 0px 20px 0px; 3549} 3550 3551.insta-external-link-page.download .insta-external-link-page-content .content { 3552 text-align: center; 3553} 3554 3555.insta-external-link-page.download .insta-external-link-page-content .title h1 { 3556 text-align: center; 3557} 3558 3559.insta-external-link-page.page { 3560 margin: 20px auto 10px auto; 3561 /*max-height: calc(100vh - 100px);*/ 3562 color: #ffffff; 3563 padding: 0px; 3564 width: 100%; 3565} 3566 3567.insta-external-link-page.page.contact_link { 3568 margin: 0px; 3569} 3570 3571.insta-external-link-page.page.contact_link .insta-external-link-inline-content { 3572 padding-top: 0px; 3573} 3574 3575.insta-contact-link-social-icons { 3576 padding: 10px 0px 30px 0px; 3577 margin-left: -5px; 3578} 3579 3580.insta-contact-link-newsletter { 3581 padding: 20px 0px 30px 0px; 3582} 3583 3584.insta-contact-link-newsletter-form { 3585 width: 100%; 3586 display: flex; 3587} 3588.insta-contact-link-newsletter .insta-external-link-input-button-group .insta-external-link-contact-form-field input[type=text] { 3589 border: 0px !important; 3590} 3591 3592.insta-external-link-page.contact_link .insta-external-link-inline-content .title h2 { 3593 font-size: 22.4px; 3594} 3595 3596 3597@media screen and (max-width: 600px){ 3598 .insta-external-link-page.page.contact_link .insta-external-link-inline-content { 3599 padding: 0px 0px 20px 0px; 3600 } 3601} 3602 3603.insta-external-link-page.page.service-request .insta-external-link-page-inner { 3604 text-align: center; 3605} 3606 3607.insta-external-link-page.page.service-request .price { 3608 font-family: Helvetica; 3609 font-size: 28px; 3610} 3611 3612.insta-external-link-page.page.email_form, 3613.insta-external-link-page.page.contact_link { 3614 min-height: calc(100vh - 200px); 3615 display: flex; 3616 flex-direction: column; 3617 justify-content: flex-start; 3618} 3619 3620.insta-external-link-page.page.shop { 3621 padding: 0px 0px 75px 0px; 3622 margin-top: 0px; 3623 width: 100%; 3624} 3625 3626.insta-external-link-page.page.shop .insta-external-links-inner { 3627 margin: 0 auto 0 auto; 3628 display: flex; 3629 flex-direction: row; 3630 justify-content: center; 3631 flex-wrap: nowrap; 3632 max-width: 100% !important; 3633} 3634 3635 3636 3637.insta-external-link-page.page .title { 3638 padding: 0px 0px; 3639} 3640 3641.insta-external-link-page.page.email_form .title { 3642 text-align: center; 3643} 3644 3645.insta-external-link-page.page.email_form .title, 3646.insta-external-link-page.page.email_form .content { 3647 padding-left: 50px; 3648 padding-right: 50px; 3649} 3650 3651.insta-external-link-page.page .title.no-image { 3652 padding: 0px 0px; 3653} 3654 3655.insta-external-link-page.page .title h1 { 3656 padding: 30px 30px 0px 30px; 3657} 3658 3659.insta-external-link-page.page.vlog .title h1 { 3660 padding: 0px 30px; 3661} 3662 3663 3664.insta-external-link-page.page .insta-external-link-page-content.blog_page .title h1 { 3665 padding: 20px 0px 0px 0px; 3666} 3667 3668.insta-external-link-page.page .insta-external-link-inline-content .title h1 { 3669 padding: 20px 0px 0px 0px; 3670} 3671 3672.insta-external-link-page.page.contact_link .insta-external-link-inline-content .title h1 { 3673 padding: 10px 0px 0px 0px; 3674} 3675 3676.insta-external-link-page.page .price { 3677 font-size: 16px; 3678 font-family: Helvetica; 3679 3680 padding: 10px 0px 0px 0px; 3681} 3682 3683.insta-external-link-page.page .price-total { 3684 font-size: 24px; 3685 font-family: Helvetica; 3686 } 3687 3688.insta-external-link-page.inline .title h1 { 3689 text-align: center; 3690 padding: 20px 20px 0px 20px; 3691} 3692 3693.insta-external-link-page.inline.email_form .title h1 { 3694 color: #ffffff!important; 3695} 3696 3697.insta-external-link-page.inline .title.no-image h1, 3698.insta-external-link.type-popup_media .insta-external-link-page.inline .title h1 { 3699 text-align: left; 3700 padding: 20px 40px 0px 40px; 3701} 3702 3703.insta-external-link-page.inline.email_form.no-content { 3704 padding: 0px 0px 0px 0px; 3705} 3706 3707.insta-external-link-page.inline.email_form .title h1 { 3708 text-align: center; 3709} 3710 3711.insta-external-link-page.inline.email_form .title h1 { 3712 padding: 20px 20px 0px 20px; 3713} 3714 3715.insta-external-link.type-services .insta-external-link-page.inline .title h1, 3716.insta-external-link.type-cashup_links .insta-external-link-page.inline .title h1 { 3717 background-color: #fff; 3718} 3719 3720.insta-external-link-page.shop-item, 3721.insta-external-link-page.tickets { 3722 margin-top: 20px; 3723 width: calc(100% - 40px); 3724} 3725 3726.insta-external-link-page.shop-item .title, 3727.insta-external-link-page.tickets .title { 3728 max-width: calc(100% - 0px); 3729 margin: 0 auto; 3730 padding: 0px 0px 10px 0px; 3731} 3732 3733.insta-external-link-page.tickets .title h1 { 3734 padding: 0px; 3735} 3736 3737.insta-external-link-page.tickets .insta-shop-item-details-wrapper { 3738 padding: 0px 0px 20px 0px; 3739 font-size: 19px; 3740} 3741 3742.insta-external-link-page.shop .title h1 { 3743 padding: 20px 0px 0px 0px; 3744} 3745 3746.insta-external-link-page.page.shop .title h1 { 3747 padding: 20px 0px; 3748} 3749 3750.insta-external-link-page.shop .insta-external-link.subpaypal .block1 { 3751 border-radius: 0px 0px 10px 10px !important; 3752 } 3753 3754.insta-external-link-page.shop .insta-external-link.subpaypal .block1.no-image { 3755 display: none; 3756} 3757 3758 3759.insta-external-link-page.shop-item .content { 3760 padding-bottom: 10px; 3761} 3762 3763.insta-external-link-page.shop-item .title .price { 3764 font-size: 22px; 3765 font-family: Helvetica; 3766 padding: 5px 0px 0px 0px; 3767} 3768 3769.insta-external-link.subpaypal .blu-bg-div { 3770 background-color: transparent !important; 3771} 3772 3773.insta-external-link.subpaypal .block2 .title { 3774 display: flex; 3775 flex-direction: column; 3776 justify-content: center; 3777 color: #ffffff; 3778} 3779 3780.insta-external-link-page-content.shop_item { 3781 padding: 20px; 3782} 3783 3784.insta-external-link-page-content.paypal .title h1, 3785.insta-external-link-page-content.shop_item .title h1 { 3786 padding: 30px 0px 20px 0px; 3787 color: #ffffff; 3788} 3789 3790.insta-external-link-page-content.paypal .title .price, 3791.insta-external-link-page-content.subpaypal .title .price, 3792.insta-external-link-page-content.shop_item .title .price { 3793 padding: 0px 0px; 3794} 3795 3796.insta-external-link-inner { 3797 position: relative; 3798} 3799.insta-external-link-inline-holder, 3800.insta-external-link-inline-wrapper { 3801 position: relative; 3802 height: auto; 3803 opacity: 1; 3804} 3805 3806.insta-external-link-inline-wrapper .insta-external-link-contact-form-inner { 3807 flex-direction: column; 3808 padding-top: 20px; 3809} 3810 3811.insta-external-link-inline-wrapper .insta-external-link-contact-form-inner h1 { 3812 padding: 0px 0px 20px 0px; 3813} 3814 3815.insta-external-link-inline-wrapper .insta-external-link-contact-form { 3816 box-sizing: border-box; 3817 background-color: #fff; 3818 padding: 0px 20px 20px 20px; 3819} 3820 3821.insta-external-link-inline-wrapper .insta-external-link-contact-form-field { 3822 margin: 0px 0px 20px 0px; 3823} 3824 3825.insta-external-link-inline-wrapper { 3826 overflow-y: hidden; 3827} 3828 3829.insta-external-link-inline-holder { 3830 height: 0px; 3831 /*-webkit-transition: max-height 1s ease-out; 3832 -moz-transition: max-height 1s ease-out; 3833 -o-transition: max-height 1s ease-out; 3834 transition: max-height 3s ease-out;*/ 3835} 3836 3837.insta-external-link-inline-holder .content-holder { 3838 3839} 3840 3841.insta-external-link-inner .blu-bg-div { 3842 /*-webkit-transition: all 0.2s; 3843 -moz-transition: all 0.2s; 3844 -o-transition: all 0.2s; 3845 transition: all 0.2s;*/ 3846} 3847 3848.insta-external-link-inline-holder.opened, 3849.insta-external-link-inline-wrapper.opened { 3850 /*max-height: 10000px;*/ 3851 opacity: 1; 3852 overflow: hidden; 3853 /*overflow-y: unset;*/ 3854} 3855 3856.insta-external-link-page.inline { 3857 min-height: auto; 3858 padding: 0px 0px 0px 0px/* 10px 10px 10px*/; 3859 background-color: #ffffff; 3860} 3861 3862.insta-external-link-page.inline.sublinks { 3863 margin-top: 10px; 3864} 3865 3866.insta-external-link-page.inline.email_form { 3867 background-color: transparent; 3868} 3869 3870.insta-external-link.type-email_form.opened .blu-bg-div.main { 3871 3872} 3873 3874.insta-external-link-page.shop-item.inline, 3875.insta-external-link.type-popup_media .insta-external-link-page.inline,
3876.insta-external-link.type-popup_widget .insta-external-link-page.inline, 3877.insta-external-link.type-popup_video .insta-external-link-page.inline { 3878 background-color: transparent; 3879} 3880 3881.insta-external-link.type-popup_audio .insta-external-link-page.inline { 3882 background-color: transparent; 3883} 3884 3885 3886.insta-external-link-page.inline .insta-external-links-inner { 3887 margin: 0px auto; 3888 text-align: center; 3889 max-width: calc(100% - 40px); 3890} 3891 3892 3893@media screen and (max-width: 800px){ 3894 3895 .insta-external-link-page.page { 3896 margin: 0px 0px 10px 0px; 3897 /*max-height: calc(100vh - 100px);*/ 3898 color: #ffffff; 3899 padding: 0px; 3900 width: 100%; 3901 } 3902 3903 3904 .insta-external-link-page.download { 3905 padding: 0px 20px 75px 20px; 3906 width: 100%; 3907 } 3908 3909 .insta-external-link-page.page.downloads { 3910 margin: 0px 0px 10px 0px; 3911 } 3912 3913 3914 .insta-external-link-page.inline .insta-external-links-inner { 3915 max-width: 100% !important; 3916 } 3917 3918 .insta-external-link-inline-wrapper { 3919 padding: 0px 0px; 3920 } 3921 3922 .insta-external-link-page.page.services .title { 3923 padding: 0px; 3924 } 3925 3926 .insta-external-link-page.page { 3927 box-sizing: border-box; 3928 padding: 0px; 3929 width: 100%; 3930 } 3931 3932 .insta-external-link-page.page .title h1, 3933 .insta-external-link-page.inline .title h1 { 3934 padding: 20px 20px 0px 20px; 3935 } 3936 3937 3938 3939 .insta-external-link-page.page.service-request .title h1, 3940 .insta-external-link-page.inline.service-request .title h1, 3941 .insta-external-link-page.shop .title h1 { 3942 padding: 20px 0px 0px 0px; 3943 } 3944 3945 .insta-external-link-page.shop-item .title h1 { 3946 padding: 30px 0px 20px 0px !important; 3947 } 3948 3949 .insta-external-link-page.page.external_links .insta-external-link-inline-content { 3950 padding: 20px 3951 } 3952 3953} 3954 3955.insta-external-link-border { 3956 display: none; 3957} 3958 3959.insta-external-link.sublink, 3960.insta-external-link.cashup_link, 3961.insta-external-link.service { 3962 display: block; 3963} 3964 3965.insta-external-link.inline .insta-external-link-inner { 3966 border-radius: 2px; 3967 -webkit-transition: 0.2s; 3968 -moz-transition: 0.2s; 3969 -o-transition: 0.2s; 3970 transition: 0.2s; 3971} 3972 3973.insta-external-links.sublinks.video_links .insta-external-link { 3974 margin: 0px 10px 10px 10px; 3975} 3976 3977.insta-external-links.sublinks.donations_link .insta-external-links-inner { 3978 justify-content: center; 3979 flex-direction: column; 3980 align-items: center; 3981 padding-bottom: 0px; 3982} 3983 3984.insta-external-link.type-donations_link .insta-external-link-inline-holder.opened { 3985 background-color: #ffffff; 3986} 3987 3988.insta-external-links.donations_link { 3989 margin-top: 30px; 3990} 3991 3992.insta-external-links.donations_link .insta-external-link { 3993 margin: 0px !important; 3994} 3995 3996.insta-external-links.donations_link .insta-external-link-inner { 3997 padding-bottom: 20px; 3998} 3999 4000 4001.insta-external-links.donations_link .insta-donation-payment, 4002.insta-donation-amount { 4003 position: relative; 4004} 4005 4006.insta-external-links.donations_link .insta-donation-payment { 4007 padding: 0px 0px 0px 0px; 4008} 4009 4010.insta-external-links.donations_link .insta-external-links-payments-title { 4011 padding: 0px 20px; 4012} 4013 4014.insta-external-links.donations_link .insta-donation-payment .insta-external-link { 4015 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0); 4016} 4017 4018 4019.insta-external-links-testimonial { 4020 background: #ffffff; 4021} 4022.insta-external-links.donations_link .insta-donation-payment .title { 4023 color: #000000 !important; 4024} 4025 4026.insta-external-link-page.page .insta-external-links.donations_link .insta-donation-payment .title { 4027 color: #ffffff !important; 4028} 4029 4030.insta-donation-amount, 4031.insta-external-link-donation-form-note { 4032 display: none; 4033} 4034 4035.insta-external-link-donation-form-inner { 4036 position: relative; 4037} 4038 4039.insta-external-link-donation-form .blu-bg-div { 4040 display: none; 4041} 4042 4043 4044 4045.insta-donation-amount { 4046 padding: 10px 0px 0px 0px; 4047} 4048 4049.insta-donation-goal { 4050 padding: 10px 0px; 4051} 4052 4053 4054.insta-external-links-testimonial .insta-external-links-inner { 4055 display: flex; 4056 flex-direction: column; 4057 justify-content: center; 4058 align-items: center; 4059 padding-top: 0px !important; 4060 padding-bottom: 20px; 4061} 4062 4063.insta-external-links-testimonial .insta-donation-payment-inner, 4064.insta-external-links.donations_link .insta-donation-payment-inner { 4065 display: flex !important; 4066 flex-direction: row !important; 4067 justify-content: center; 4068} 4069 4070.insta-external-links-testimonial .insta-external-link-inner { 4071 display: flex !important; 4072 flex-direction: column !important; 4073 align-items: center !important; 4074 justify-content: center !important; 4075 padding: 0px 20px; 4076} 4077 4078.insta-external-links-testimonial .insta-donation-payment-inner .insta-external-link-inner { 4079 padding-top: 20px !important; 4080} 4081 4082.insta-external-links.donations_link .insta-donation-payment-inner .insta-external-link-inner { 4083 padding: 0px 20px !important; 4084 flex-direction: column; 4085} 4086 4087.insta-external-links.donations_link .block1 { 4088 padding: 0px 0px 0px 0px; 4089 display: block !important; 4090 margin: 0px !important; 4091} 4092.insta-external-links.donations_link .block1 img { 4093 width: 100px; 4094 max-width: 100%; 4095 -webkit-transition: 0.2s; 4096 -moz-transition: 0.2s; 4097 -o-transition: 0.2s; 4098 transition: 0.2s; 4099} 4100 4101@media screen and (max-width: 800px){ 4102 .insta-donation-payment { 4103 width: 100%; 4104 } 4105 4106 .insta-external-links.donations_link .insta-external-link-inner { 4107 padding: 0px 10px; 4108 } 4109} 4110 4111.insta-external-link.inline .block2 { 4112 min-height: auto; 4113 /*padding-top: 20px; 4114 padding-bottom: 20px;*/ 4115} 4116 4117.insta-external-link.no-image .block2 { 4118 margin-left: 0px; 4119} 4120 4121.insta-external-links.donations_link .block2 { 4122 width: 100%; 4123 margin: 0px; 4124 padding: 10px 0px 10px 0px; 4125} 4126 4127.insta-external-link.side_scroll, 4128.insta-external-link.subpaypal.side_scroll { 4129 display: flex; 4130} 4131 4132.insta-shop-details-btn { 4133 position: relative; 4134 padding: 10px 30px; 4135 cursor: pointer; 4136 text-align: center; 4137 box-sizing: border-box; 4138 background-color: #e22400; 4139 color: #ffffff; 4140 max-width: calc(100% - 30px); 4141 display: inline-block; 4142 margin: 0px auto 20px auto; 4143} 4144 4145.insta-external-link.rouned-corners .insta-shop-details-btn { 4146 border-radius: 8px; 4147} 4148 4149 4150.insta-external-link.subpaypal.side_scroll .insta-shop-details-btn, 4151.insta-external-link.side_scroll .insta-shop-details-btn { 4152 background-color: #e22400; 4153 color: #ffffff; 4154} 4155 4156.insta-external-link.side_scroll .block1.custom { 4157 position: relative; 4158 border-radius: 0px !important; 4159 left: 0px; 4160 margin: 0px; 4161 border: 0px !important; 4162} 4163 4164.insta-external-link[data-featured='yes'] .block1.custom { 4165 left: 0px; 4166 position: relative; 4167 border: 0px !important; 4168 border-radius: 0px !important; 4169} 4170 4171 4172.insta-external-link.side_scroll.no-title .block2, 4173.insta-external-link.side_scroll.ad.no-title .block2, 4174.insta-external-link[data-featured='yes'][data-type='font'].no-title .block2.main.has-icon, 4175.insta-external-link[data-featured='yes'].no-title .block2.main { 4176 display: none; 4177} 4178/* 4179.insta-external-link[data-featured='yes'] .block4 { 4180 position: absolute; 4181 width: auto; 4182 top: auto !important; 4183 bottom: 10px; 4184 right: 10px; 4185} 4186*/ 4187.insta-external-link-page { 4188 position: relative; 4189} 4190 4191.insta-external-link-page.side_scroll { 4192 padding: 20px 0px 0px 0px; 4193 margin-top: 0px !important; 4194 background-color: transparent; 4195 min-height: auto !important; 4196} 4197 4198 4199 4200.insta-external-link-page.side_scroll .insta-external-links { 4201 overflow-y: hidden; 4202 overflow-x: scroll;
4203 width: calc(100% - 10px); 4204 margin: 0px 5px; 4205} 4206 4207.insta-external-link-page.side_scroll .insta-external-links.testimonials { 4208 /*width: calc(100% - 10px); 4209 margin: 0px 5px; 4210 width: calc(100%); 4211 margin: 0px;*/ 4212} 4213 4214.insta-external-link-page.side_scroll .insta-external-links.plans { 4215 padding-top: 10px; 4216} 4217 4218.insta-external-link-page.side_scroll .insta-external-links-inner { 4219 display: flex !important; 4220 flex-direction: row; 4221 margin: 0px; 4222 padding-top: 0px; 4223 flex-wrap: nowrap; 4224 -webkit-transition: all 0.5s ease-out; 4225 -moz-transition: all 0.5s ease-out; 4226 -o-transition: all 0.5s ease-out; 4227 transition: all 0.5s ease-out; 4228} 4229 4230.insta-external-link-page.side_scroll.shop .insta-external-links-inner { 4231 width: calc(100% + 10px); 4232} 4233 4234.insta-external-link-page.side_scroll .insta-external-links.plans .insta-external-links-inner { 4235 flex-wrap: wrap; 4236 width: calc(100% + 10px) !important; 4237} 4238 4239.insta-external-link-page.page.sublinks .insta-external-links { 4240 padding: 0px 0px; 4241} 4242 4243 4244@media screen and (max-width: 800px){ 4245 .insta-shop-details-btn { 4246 padding: 10px 20px; 4247 margin: 0px auto 10px auto; 4248 } 4249 4250 .insta-external-link-page.side_scroll { 4251 padding: 0px 0px 0px 0px; 4252 } 4253 4254 .insta-external-link-page.side_scroll.big_bar .insta-external-link-arrow,
4255 .insta-external-link-page.side_scroll.square .insta-external-link-arrow, 4256 .insta-external-link-page.side_scroll.shop .insta-external-link-arrow, 4257 .insta-external-link-page.side_scroll.slideshow .insta-external-link-arrow, 4258 .insta-external-link-page.side_scroll.vlog .insta-external-link-arrow { 4259 display: none; 4260 } 4261 4262 4263 .insta-external-link-page.side_scroll .insta-external-links-inner { 4264 padding: 0px 0px 5px 0px; 4265 } 4266 4267 .insta-external-link-page.side_scroll .insta-external-links.plans { 4268 width: calc(100% - 20px); 4269 margin: 0px 10px; 4270 } 4271 4272 .insta-external-link-page.side_scroll .insta-external-links.plans .insta-external-links-inner { 4273 flex-direction: column; 4274 width: 100% !important; 4275 } 4276 4277 .insta-external-link-arrow.plans { 4278 display: none !important; 4279 } 4280} 4281 4282 4283 4284.insta-external-link.side_scroll, 4285.insta-external-link.side_scroll[data-featured='no'] { 4286 margin: 10px 10px 0px 0px; 4287} 4288 4289.insta-external-link.side_scroll.ad { 4290 margin: 10px 0px 0px 0px; 4291} 4292 4293.insta-external-link.side_scroll.ad .insta-external-link-inner { 4294 padding: 0px; 4295} 4296 4297.insta-external-link.side_scroll.slide { 4298 4299 box-shadow: 1px 1px 5px rgb(0 0 0 / 0%) !important; 4300 margin: 0px 10px 0px 0px; 4301} 4302 4303/*.insta-external-link.side_scroll.ad .blu-bg-div,*/ 4304.insta-external-link.side_scroll.slide .blu-bg-div { 4305 opacity: 0 !important; 4306} 4307 4308.insta-external-link-page.side_scroll h1 { 4309 text-align: center; 4310 padding: 0px 0px 0px 0px !important; 4311} 4312 4313.insta-external-link-page.side_scroll.slideshow h1 { 4314 padding: 0px 0px 20px 0px !important; 4315} 4316 4317.insta-external-link.sublink.side_scroll .block2 .title { 4318 padding: 0px 20px; 4319} 4320 4321.insta-external-link.side_scroll .block2 { 4322 justify-content: center; 4323 margin: 0px; 4324} 4325 4326.insta-external-link.side_scroll.ad .block2, 4327.insta-external-link.side_scroll.slide .block2 { 4328 padding: 10px; 4329 min-height: 30px; 4330 display: flex; 4331 align-items: center; 4332} 4333 4334.insta-external-link.side_scroll.slide .block2 { 4335 position: absolute; 4336 bottom: 0px; 4337 width: 100%; 4338 box-sizing: border-box; 4339 background-color: rgba(226, 36, 0, 0.5); 4340} 4341 4342.insta-external-link.sublink.side_scroll .insta-external-link-inner { 4343 height: 100%; 4344 width: 100%; 4345 display: flex !important; 4346 flex-direction: column; 4347} 4348 4349.insta-external-link.sublink.side_scroll .block2 { 4350 display: flex; 4351 flex-direction: column; 4352 align-items: center; 4353 left: 0 !important; 4354 padding: 10px 0px; 4355} 4356 4357.insta-external-link.side_scroll.box-shadow { 4358 box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.15); 4359} 4360 4361/* 4362.insta-external-link.side_scroll .block4 { 4363 position: relative; 4364 box-sizing: border-box; 4365 width: 100%; 4366 margin-top: -20px; 4367 padding: 5px 10px 20px 10px; 4368} 4369 4370.insta-external-link.side_scroll .block4 .price { 4371 font-size: 16px; 4372 font-family: Helvetica; 4373 padding: 1px 0px 0px 5px; 4374}*/ 4375 4376 4377.insta-external-link .block4 { 4378 box-sizing: border-box; 4379 position: relative; 4380 display: flex; 4381 align-items: center; 4382 top: auto !important; 4383 left: auto !important; 4384 padding: 0px 0px 0px 20px; 4385} 4386 4387/* 4388.insta-external-link[data-featured='bar'] .block4, 4389.insta-external-link[data-featured='big_bar'] .block4, 4390.insta-external-link[data-featured='banner'] .block4 { 4391 position: relative; 4392 display: flex; 4393 align-items: center; 4394 order: 4; 4395 width: auto; 4396 height: 50px; 4397 right: 10px; 4398 top: 0px !important; 4399 bottom: 0px !important; 4400 margin: auto; 4401 font-weight: normal; 4402 padding: 5px 10px; 4403}*/ 4404 4405 4406.insta-external-link .block4 .lock { 4407 position: relative; 4408 padding-right: 5px; 4409 display: inline-block; 4410 color: #ffffff; 4411} 4412 4413.insta-external-link .block4 .price { 4414 position: relative; 4415 font-weight: normal; 4416 padding-top: 0px; 4417 display: inline-block; 4418 color: #ffffff; 4419} 4420 4421 4422 4423.insta-external-link-page.inline .insta-external-link { 4424 margin: 0px auto 0px auto; 4425 border-radius: 10px !important; 4426 } 4427 4428.insta-external-link-page.inline .insta-external-link:hover, 4429.insta-external-link-page.inline .insta-external-link-inner:hover { 4430 background-color: transparent !important; 4431} 4432 4433.insta-external-link .block2.main .title div { 4434 4435} 4436 4437.insta-external-link .block2.main.opened .title div, 4438.insta-external-links-payments-title { 4439 font-size: 100%; 4440} 4441 4442.insta-shop-item-price { 4443 font-size: 100%; 4444 -webkit-transition: 0.2s; 4445 -moz-transition: 0.2s; 4446 -o-transition: 0.2s; 4447 transition: 0.2s; 4448 padding: 4px 0px 0px 0px; 4449} 4450 4451.insta-external-link .block2.main.opened .insta-shop-item-price { 4452 opacity: 0; 4453 height: 1px; 4454} 4455 4456.insta-external-links-payments-title { 4457 text-align: center; 4458 color: #000000 !important; 4459 padding: 0px 20px 20px 20px; 4460} 4461 4462.insta-external-link-page.page .insta-external-links-payments-title { 4463 color: #ffffff !important; 4464} 4465 4466.insta-external-links-payments-title.comment {
4467 padding: 20px 20px 0px 20px; 4468} 4469 4470@media screen and (max-width: 800px){ 4471 .insta-external-links-payments-title { 4472 padding: 0px 20px 20px 20px; 4473 } 4474 4475 .insta-external-links.donations_link .block1 img { 4476 width: 80px; 4477 } 4478 4479 4480 4481 .insta-external-link.sublink.side_scroll .block2 .title, 4482 .insta-external-link.sublink.side_scroll .block2 { 4483 padding: 0px 0px; 4484 } 4485} 4486 4487 4488.insta-external-link.service, 4489.insta-external-link.cashup_link, 4490.insta-external-link.sublink.no-box-shadow { 4491 border-radius: 0px; 4492 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0) !important; 4493} 4494 4495 4496 4497.insta-external-link-page.inline .insta-external-link.sublink, 4498.insta-external-link-page.inline .insta-external-link.subpaypal { 4499 width: calc(100% - 40px); 4500 margin: 0px 20px 10px 20px; 4501} 4502 4503.insta-external-link-page.inline .insta-external-link.service { 4504 width: calc(100% - 40px); 4505 margin: 0px 20px 10px 20px; 4506} 4507 4508.insta-external-link-page .insta-external-link.cashup_link { 4509 width: 100%; 4510 margin: 10px 0px 0px 0px; 4511} 4512 4513.insta-external-link-page .insta-external-link.service .block2, 4514.insta-external-link-page .insta-external-link.cashup_link[data-featured='bar'] .block2 { 4515 min-height: 40px; 4516 display: flex; 4517 align-items: center; 4518} 4519 4520 4521 4522.insta-external-link-page.inline .insta-external-link.cashup_link .block1.no-image { 4523 4524} 4525 4526 4527 4528.insta-external-link[data-featured='yes'], 4529.insta-external-link.main[data-featured='bar'], 4530.insta-external-link.main[data-featured='big_bar'] { 4531 width: calc(100% - 10px) !important; 4532} 4533 4534.insta-external-link.main[data-featured='banner'] { 4535 /*flex: 0 0 calc(100% + 10px) !important; 4536 width: calc(100% + 10px) !important; 4537 margin-left: -10px;*/ 4538 border-radius: 0px !important; 4539} 4540 4541.insta-external-link.main[data-featured='banner'] .blu-bg-div.main { 4542 border-radius: 0px !important; 4543} 4544 4545.insta-external-link[data-featured='bar'] .insta-external-link-inner, 4546.insta-external-link[data-featured='big_bar'] .insta-external-link-inner, 4547.insta-external-link.side_scroll[data-featured='big_bar'] .insta-external-link-inner, 4548.insta-external-link[data-featured='banner'] .insta-external-link-inner { 4549 display: flex; 4550 flex-direction: row; 4551 align-items: center; 4552 justify-content: flex-start; 4553 box-sizing: border-box; 4554} 4555 4556 4557 4558.insta-external-link.main[data-featured='banner'] .insta-external-link-inner.main { 4559 padding: 0px; 4560} 4561 4562.insta-external-link[data-featured='big_bar'] .block1.custom, 4563.insta-external-link[data-featured='banner'] .block1.custom { 4564 position: relative; 4565 left: 0px; 4566 border: 0 !important; 4567} 4568 4569.insta-external-link.type-paypal[data-featured='bar'] .block1 div { 4570 4571 border-radius: 5px !important; 4572 } 4573 4574.insta-external-link[data-featured='big_bar'] .block1.custom { 4575 border-radius: 5px 0px 0px 5px !important; 4576 } 4577 4578.insta-external-link[data-featured='banner'] .block1.custom { 4579 border-radius: 0%; 4580} 4581 4582.insta-external-link[data-featured='yes'] .block2.main.opened { 4583 min-height: auto; 4584} 4585 4586 4587 4588.insta-external-link.main[data-featured='big_bar'] .block2 { 4589 box-sizing: border-box; 4590 width: calc(100% - 120px); 4591 margin: 0px; 4592} 4593 4594 4595 4596.insta-external-link.main.no-image .insta-external-link-inner.main .block2 { 4597 width: 100%; 4598} 4599 4600.insta-external-link.main[data-featured='banner'] .block2 { 4601 box-sizing: border-box; 4602 margin: 0px; 4603} 4604 4605, 4606.insta-external-link.main.no-image[data-featured='big_bar'] .block2, 4607.insta-external-link.main[data-featured='big_bar'] .block2.opened { 4608 box-sizing: border-box; 4609 width: calc(100% - 120px); 4610 margin: 0px; 4611} 4612 4613.insta-external-link.main[data-featured='bar'] .block2 { 4614 width: calc(100% - 0px); 4615 box-sizing: border-box; 4616 margin: 0px; 4617} 4618 4619.insta-external-link.main[data-featured='bar'] .block2.has-icon { 4620 padding-left: 5px !important; 4621} 4622 4623.insta-external-link.main[data-featured='bar'] .block2.has-icon.custom-icon { 4624 /*padding-right: 44px;*/ 4625} 4626 4627.insta-external-link.main[data-featured='big_bar'] .insta-external-link-inner.main, 4628.insta-external-link.side_scroll[data-featured='big_bar'] .insta-external-link-inner.main { 4629 padding: 0px; 4630} 4631 4632.insta-external-link.main[data-featured='big_bar'] .block2.main, 4633.insta-external-link.main[data-featured='banner'] .block2.main, 4634.insta-external-link.side_scroll[data-featured='big_bar'] .block2.main { 4635 min-height: 100px; 4636 padding: 0px 20px; 4637} 4638 4639.insta-external-link[data-featured='big_bar'].type-action .insta-external-link-inner { 4640 display: grid; 4641 grid-template-columns: 150px 1fr; 4642 padding: 10px !important; 4643} 4644 4645.insta-external-link[data-featured='big_bar'].type-action.no-image .insta-external-link-inner { 4646 display: grid; 4647 grid-template-columns: auto; 4648 justify-content: center; 4649 padding: 10px !important; 4650} 4651 4652.insta-external-link[data-featured='big_bar'].type-action .block1.custom { 4653 grid-area: 1 / 1 / span 2 / span 1; 4654 border-radius: 5px !important; 4655 } 4656 4657 4658 4659.insta-external-link.main[data-featured='big_bar'].type-action .block2.main { 4660 grid-area: 1 / 2 / span 1 / span 1; 4661 width: 100%; 4662 min-height: auto; 4663 padding: 20px 50px; 4664} 4665 4666.insta-external-link.main[data-featured='big_bar'].type-action.no-image .block2.main { 4667 padding: 20px 30px; 4668} 4669 4670.insta-external-link.main[data-featured='big_bar'].type-action .insta-external-link-button { 4671 grid-area: 2 / 2 / span 1 / span 1; 4672} 4673 4674 4675.insta-external-link.main[data-featured='big_bar'] .block2.main i, 4676.insta-external-link.main[data-featured='big_bar'] .block2.main .block2-custom-img, 4677.insta-external-link.main[data-featured='banner'] .block2.main i, 4678.insta-external-link.main[data-featured='banner'] .block2.main .block2-custom-img { 4679 display: none; 4680} 4681
4682.insta-external-link-page.side_scroll.square .insta-external-links-inner { 4683 padding: 0px; 4684} 4685 4686.insta-external-link.side_scroll[data-featured='square'] { 4687 box-shadow: 1px 1px 5px rgb(0 0 0 / 0) !important; 4688} 4689 4690.insta-external-link.subpaypal.side_scroll[data-featured='square'] { 4691 margin: 10px 10px 0px 0px; 4692} 4693 4694.insta-external-link.side_scroll[data-featured='square'] .blu-bg-div { 4695 background-color: transparent !important; 4696} 4697.insta-external-link.side_scroll[data-featured='square'] .block2 { 4698 justify-content: flex-start; 4699 min-height: auto; 4700 padding: 10px 0px 0px 0px; 4701 color: #ffffff !important; 4702} 4703 4704.insta-external-link.side_scroll[data-featured='square'] .block2 .title { 4705 padding: 0px; 4706 color: #ffffff !important; 4707} 4708 4709.insta-external-link.subpaypal.side_scroll[data-featured='square'] .block2 .title { 4710 padding: 10px 0px; 4711} 4712 4713.insta-external-link.subpaypal.side_scroll[data-featured='square'] .block2 .title .price { 4714 padding: 10px 0px 0px 0px; 4715} 4716 4717.insta-external-link.side_scroll[data-featured='square'] .block1 { 4718 4719 border-radius: 10px !important; 4720 } 4721 4722.insta-external-link.side_scroll[data-featured='square'] .insta-external-link-inner.main { 4723 padding: 0px !important; 4724} 4725@media screen and (max-width: 400px){ 4726 .insta-external-link.side_scroll[data-featured='big_bar'] .block2 { 4727 min-height: 80px; 4728 padding: 0px 10px; 4729 } 4730} 4731 4732.insta-external-link.side_scroll[data-featured='square'] .block4 { 4733 color: #ffffff !important; 4734} 4735 4736.insta-external-link[data-featured='yes'] .block1.no-image, 4737.insta-external-link[data-featured='bar'] .block1.no-image, 4738.insta-external-link[data-featured='big_bar'] .block1.no-image, 4739.insta-external-link[data-featured='banner'] .block1.no-image { 4740 display: none; 4741} 4742 4743.insta-external-link.service .insta-external-link-inner { 4744 box-sizing: border-box; 4745 width: 100%; 4746 display: grid; 4747 grid-template-columns: 80px auto auto; 4748 grid-template-rows: auto; 4749 align-items: center; 4750 padding: 0px 20px !important; 4751} 4752 4753.insta-external-link.service.no-image .insta-external-link-inner { 4754 grid-template-columns: auto auto; 4755} 4756 4757.insta-external-link .insta-external-link-inner .block1 { 4758 overflow: hidden; 4759 position: relative; 4760} 4761 4762.insta-external-link.service .insta-external-link-inner .block1, 4763.insta-external-link.subpaypal .insta-external-link-inner .block1 { 4764 overflow: hidden; 4765 position: relative; 4766} 4767 4768.insta-external-link.subpaypal .insta-external-link-inner .block1 { 4769 border-radius: 0; 4770 left: 0; 4771} 4772 4773.insta-external-link.service.no-image .insta-external-link-inner .block1 { 4774 overflow: hidden; 4775 position: absolute; 4776} 4777 4778.insta-external-links.cashup_links { 4779 background-color: #fff; 4780} 4781 4782.insta-external-links.sublinks.cashup_links .insta-external-links-inner { 4783 padding: 10px 20px 10px 20px; 4784} 4785 4786.insta-external-link.cashup_link .insta-external-link-inner, 4787.insta-external-link.sublink .insta-external-link-inner { 4788 border-radius: 10px; 4789 overflow: hidden; 4790 } 4791 4792.insta-external-link.cashup_link { 4793 margin: 0px 0px 10px 0px; 4794} 4795 4796.insta-external-link.cashup_link .block1 { 4797 display: none; 4798} 4799.insta-external-link.cashup_link .block2, 4800.insta-external-link.sublink .block2 { 4801 border: 0px !important; 4802} 4803.insta-external-link.sublink[data-featured=bar] .block2 { 4804 min-height: 40px; 4805 display: flex; 4806 flex: 1; 4807 align-items: center; 4808 justify-content: center; 4809} 4810 4811.insta-external-link.sublink[data-featured=bar] .block2 .title { 4812 flex:1; 4813} 4814 4815.insta-external-link.cashup_link .block2 { 4816 display: flex; 4817 justify-content: center; 4818 align-items: center; 4819 padding: 20px 20px; 4820} 4821 4822.insta-external-link.cashup_link .block2 .title { 4823 flex: 1; 4824 display: flex; 4825 justify-content: center; 4826 align-items: center; 4827} 4828 4829 4830 4831.insta-external-link.cashup_link .block2 .title span { 4832 display: inline-block; 4833 padding: 0px 0px 0px 20px; 4834} 4835 4836.insta-external-link.cashup_link .block2 .title .title-inner { 4837 flex: 1; 4838 display: inline-block; 4839} 4840 4841.insta-external-link.sublink .block2 .title .title-inner { 4842 display: flex; 4843 justify-content: center; 4844 align-items: center; 4845} 4846 4847.insta-external-link.sublink .block2 .title .title-inner .price { 4848 padding: 0px 0px 0px 10px; 4849} 4850 4851@media screen and (max-width: 800px){ 4852 .insta-external-link.cashup_link .block2 .title .title-inner { 4853 padding-left: 0px; 4854 } 4855 4856 .insta-external-link.main[data-featured='big_bar'] .block2 { 4857 width: calc(100% - 100px); 4858 } 4859 4860 .insta-external-link.main[data-featured='banner'] .block2 { 4861 width: calc(100% - 100px); 4862 } 4863 4864 .insta-external-link.main[data-featured='big_bar'].type-action .insta-external-link-inner { 4865 display: grid; 4866 grid-template-columns: 120px 1fr; 4867 align-items: flex-start; 4868 padding: 20px; 4869 } 4870 4871 .insta-external-link.main[data-featured='big_bar'].type-action .block1 { 4872 grid-area: 1 / 1 / span 1/ span 1; 4873 } 4874 4875 4876 .insta-external-link.main[data-featured='big_bar'].type-action .block2.main { 4877 align-self: center; 4878 grid-area: 1 / 2 / span 1/ span 1; 4879 padding: 0px 0px 0px 0px; 4880 } 4881 4882 .insta-external-link.main[data-featured='big_bar'].type-action.no-image .block2.main { 4883 grid-area: 1 / 1 / span 1/ span 2; 4884 } 4885 4886 .insta-external-link.main[data-featured='big_bar'].type-action .insta-external-link-button { 4887 grid-area: 2 / 1 / span 1/ span 2; 4888 } 4889 4890 .insta-external-link.main[data-featured='big_bar'].type-action.no-image .insta-external-link-button { 4891 margin: 0; 4892 } 4893 4894} 4895 4896@media screen and (max-width: 300px){ 4897 .insta-external-link.main[data-featured='big_bar'].type-action .insta-external-link-inner { 4898 display: grid; 4899 grid-template-columns: 80px 1fr; 4900 align-items: flex-start; 4901 padding: 20px; 4902 } 4903} 4904 4905.insta-external-links.sublinks .insta-external-links-inner { 4906 padding: 20px; 4907 max-width: 100%; 4908} 4909 4910.insta-external-links.sublinks.services .insta-external-links-inner { 4911 padding: 20px 0px; 4912 max-width: 100%; 4913} 4914 4915.insta-external-link-page.page.services .insta-external-links-inner { 4916 padding: 0px 5px 20px 5px; 4917} 4918 4919@media screen and (max-width: 800px){ 4920 .insta-external-link-page.page.services .insta-external-links-inner { 4921 padding: 0px 10px 20px 10px; 4922 } 4923} 4924 4925.insta-external-links.sublinks.service_request .insta-external-links-inner { 4926 padding: 0px 0px 20px 0px; 4927} 4928 4929.insta-external-link.service .insta-external-link-inner, 4930.insta-external-link.side_scroll { 4931 border-radius: 10px; 4932 overflow: hidden; 4933 } 4934 4935.insta-external-link-page.page .insta-external-link.service { 4936 /*margin-left: 0px; 4937 margin-right: 0px;*/ 4938 display: block; 4939} 4940 4941.insta-external-link.service .blu-bg-div { 4942 /*background-color: transparent;*/ 4943} 4944 4945 4946.insta-external-link.service .block2 { 4947 order: 2; 4948 display: inline-flex !important; 4949 width: auto !important; 4950 align-self: center; 4951 text-align: center; 4952 justify-content: center; 4953 padding-left: 0px !important; 4954 padding-right: 0px !important; 4955 border: 0px !important; 4956 /*color: #ffffff !important;*/ 4957} 4958 4959.insta-external-link.service .block2 .title-inner { 4960 display: flex; 4961 align-items: center; 4962} 4963 4964.insta-external-link.service .block2 .title-inner .price { 4965 padding: 0px 0px 0px 20px; 4966} 4967 4968.insta-external-link.subpaypal .block2 { 4969 margin: 0px; 4970} 4971 4972.insta-external-link.service .block4 { 4973 order: 3; 4974 position: relative; 4975 text-align: right; 4976 display: flex; 4977 align-items: center; 4978 height: auto; 4979 right: 0px; 4980 top: auto; 4981 bottom: auto; 4982 margin: 0px; 4983 /*color: #ffffff !important;*/ 4984} 4985 4986 4987/* 4988.insta-external-link[data-featured='no'] .block4 { 4989 position: absolute !important; 4990 margin: auto; 4991} 4992*/ 4993 4994.block5 { 4995 position: absolute; 4996 top: 10px; 4997 left: 10px; 4998} 4999 5000.block5-custom-img { 5001 width: 40px; 5002 height: 40px; 5003 position: relative; 5004 overflow: hidden; 5005 border-radius: 3px; 5006} 5007 5008.block5-custom-img img { 5009 width: 100%; 5010 height: 100%; 5011 object-fit: cover; 5012} 5013 5014.block5 i { 5015 font-size: 20px; 5016 color: ; 5017} 5018 5019.insta-external-link-page-image { 5020 margin: 0px auto; 5021} 5022 5023.insta-external-link-page-image.poll { 5024 margin-bottom: 20px; 5025} 5026 5027.insta-external-link-page-image.video { 5028 display: flex; 5029 align-items: center; 5030 justify-content: center; 5031} 5032 5033.insta-external-link-page-image.video video { 5034 max-height: calc(100vh - 250px); 5035} 5036 5037.insta-external-link-page-image.video.promo-page { 5038 max-height: calc(100vh - 300px); 5039} 5040 5041.insta-external-link-page-image.video.promo-page video { 5042 max-height: none; 5043 width: 100%; 5044} 5045 5046.insta-external-link-page-image img { 5047 position: relative; 5048 width: 100%; 5049} 5050 5051.insta-external-link-page-image.shop-item { 5052 position: relative; 5053 margin: 0px 0px 20px 0px; 5054} 5055 5056.insta-external-link-page-image.shop-item img { 5057 position: absolute; 5058 width: auto; 5059} 5060 5061.insta-external-link-page-content .content { 5062 text-align: left; 5063} 5064 5065.insta-external-link-page-content.subpaypal { 5066 padding: 20px 40px; 5067} 5068 5069.insta-external-link-page-content.paypal .content, 5070.insta-external-link-page-content.subpaypal .content { 5071 padding: 0px 0px 20px 0px; 5072} 5073 5074.insta-external-link-page-content.paypal .content p:last-child { 5075 margin: 0px; 5076} 5077 5078.insta-external-link-page-content .title { 5079 padding: 30px 0px 0px 0px; 5080} 5081 5082.insta-external-link-page-content.paypal .title, 5083.insta-external-link-page-content.subpaypal .title { 5084 padding: 0px; 5085 height: auto !important; 5086} 5087 5088.insta-external-link-page-content.paypal .title h1 { 5089 text-align: left; 5090} 5091 5092.insta-external-link-page-content.subpaypal .title h1 { 5093 padding: 10px 0px; 5094} 5095 5096.insta-external-link-page-content.paypal .title h1 div, 5097.insta-external-link-page-content.subpaypal .title h1 div { 5098 display: block; 5099 padding: 0px 0px 10px 0px; 5100} 5101 5102.insta-external-link-page .content a { 5103 text-decoration: underline; 5104 color: #e22400; 5105} 5106 5107.insta-embedded-video { 5108 padding: 0px 20px 20px 20px; 5109} 5110 5111.insta-external-link[data-featured='yes'].no-title.type-popup_audio .insta-external-link-page.inline .insta-embedded-video { 5112 /*padding: 0px;*/ 5113} 5114 5115
5116.insta-external-link[data-featured='yes'].no-title.type-popup_widget .insta-external-link-page.inline .insta-embedded-video { 5117 padding: 20px; 5118} 5119 5120.insta-external-link-page .insta-embedded-video a { 5121 text-decoration: underline; 5122 color: #e22400; 5123} 5124 5125.insta-external-link-page-verify-form { 5126 text-align: center; 5127} 5128 5129.insta-external-link-page-verify-form input[type=text] { 5130 padding: 10px 16px 9px 16px; 5131 font-size: 14px; 5132 border-radius: 3px; 5133 border: 0px; 5134 width: 200px; 5135 border: 1px solid #ffffff; 5136} 5137 5138.insta-external-link-page-verify-form .insta-button { 5139 margin-right: 0px; 5140} 5141 5142.insta-external-link-page-verify-form .insta-error { 5143 padding-top: 10px; 5144 color: #ffffff; 5145} 5146 5147.insta-external-sublinks-desc { 5148 position: relative; 5149 text-align: center; 5150 margin-bottom: 0px; 5151 padding: 10px 50px 10px 50px; 5152 color: #ffffff; 5153} 5154 5155.insta-external-sublinks-desc a { 5156 color: #ffffff; 5157} 5158 5159.insta-external-link.type-services .insta-external-links.sublinks { 5160 background-color: #ffffff; 5161 5162} 5163 5164.insta-external-link.type-cashup_links .insta-external-sublinks-desc { 5165 background-color: #ffffff; 5166 display: flex; 5167 color: #ffffff; 5168} 5169 5170.insta-external-link-page.donation .insta-external-sublinks-desc { 5171 color: #ffffff; 5172} 5173 5174.insta-external-link-page.shop .insta-external-sublinks-desc { 5175 padding: 20px; 5176} 5177 5178.insta-external-links.sublinks.ads .insta-external-links-inner { 5179 padding-bottom: 0px; 5180} 5181 5182.insta-external-links.ads .insta-external-link-img { 5183 opacity: 0; 5184} 5185 5186.insta-external-links.sublinks.slideshow .insta-external-links-inner { 5187 padding-bottom: 0px !important; 5188} 5189 5190.insta-external-link.type-services .insta-external-sublinks-desc { 5191 color: #ffffff !important; 5192 background-color: #ffffff; 5193 padding-bottom: 1px; 5194} 5195 5196.insta-external-link.type-services .insta-external-links-inner { 5197 width: 100%; 5198 max-width: 100%; 5199} 5200 5201 5202.insta-external-link.type-services .insta-external-links.sublinks .block2, 5203.insta-external-link.type-services .insta-external-links.sublinks .block4 { 5204 /*color: #000000 !important;*/ 5205} 5206 5207.insta-external-link.type-services .insta-external-link-inline-holder { 5208 overflow: hidden; 5209 z-index: 1; 5210} 5211 5212a.insta-external-link.service .insta-external-link-inner { 5213 /*border-top: 1px solid rgba(0, 0, 0, 0.2);*/ 5214} 5215 5216.insta-external-link.service .insta-external-link-inner { 5217 5218 margin: 0px; 5219 justify-content: center !important; 5220} 5221 5222 5223@media screen and (max-width: 800px){ 5224 .insta-external-link-page-image { 5225 margin: 0px 10px 0px 10px; 5226 } 5227 5228 5229 5230 .insta-external-link.type-service_request .insta-external-link-page-image, 5231 .insta-external-link.type-donations_link .insta-external-link-page-image, 5232 .insta-external-link-page.page .insta-external-link-page-image, 5233 .insta-external-link-page-image.promo-page { 5234 margin: 0px auto; 5235 -webkit-transition: 0s; 5236 -moz-transition: 0s; 5237 -o-transition: 0s; 5238 transition: 0s; 5239 } 5240 5241 .insta-external-link-page-image.video { 5242 margin: 0px 0px 20px 0px; 5243 max-height: calc(100vh - 250px); 5244 } 5245 5246 5247 5248 .insta-external-link-page-image.video video { 5249 max-height: none; 5250 } 5251 5252 .insta-external-link-page-image.video.promo-page { 5253 max-height: calc(100vh - 350px); 5254 } 5255 5256 5257 .insta-external-link-page-content.subpaypal { 5258 padding: 20px 20px; 5259 } 5260 5261 .insta-external-sublinks-desc { 5262 padding: 20px 30px 5px 30px; 5263 } 5264 5265 .insta-external-link-page.shop .insta-external-sublinks-desc, 5266 .insta-external-link-page.side_scroll .insta-external-sublinks-desc, 5267 .insta-external-link-page.cashup_links .insta-external-sublinks-desc { 5268 padding: 20px 20px 0px 20px; 5269 } 5270 5271 5272 5273 5274 .insta-external-link.type-services .insta-external-sublinks-desc { 5275 padding: 20px 10px 1px 10px; 5276 } 5277 5278 .insta-external-link-page.cashup_links .title { 5279 padding: 0px 20px; 5280 } 5281 5282 .insta-external-link-page.page .title h1, .insta-external-link-page.inline .title h1 { 5283 padding: 30px 20px 0px 20px; 5284 } 5285 5286 .insta-external-link.type-services .insta-external-link-page-image { 5287 margin: 0px auto; 5288 } 5289 5290 5291 5292 .insta-external-link.service .insta-external-link-inner { 5293 padding: 0px 10px; 5294 } 5295 5296 .insta-external-link.service .block2 { 5297 5298 margin: 0px 0px 0px 0px !important; 5299 5300 } 5301 5302 .insta-external-link-page-content.paypal .content, 5303 .insta-external-link-page-content.subpaypal .content { 5304 padding: 0px 0px 10px 0px; 5305 } 5306} 5307 5308/* POLL */ 5309.insta-external-link-page-content.poll { 5310 padding: 10px 0px 0px 0px; 5311 margin-top: 0px; 5312} 5313 5314.insta-external-link-page-poll-content { 5315 padding: 0px 0px 0px 0px; 5316} 5317 5318.insta-external-link-page-content.poll .title { 5319 padding: 0px 20px 0px 20px; 5320} 5321 5322.insta-external-link-page-content.poll .title h1 { 5323 text-align: center; 5324} 5325 5326.insta-external-link-page .poll-question { 5327 text-align: center; 5328 box-sizing: border-box; 5329 margin: 0 auto; 5330 padding: 0px 20px 20px 20px; 5331} 5332.insta-external-link-page .poll-question h2 { 5333 color: #ffffff; 5334 font-size: 15px; 5335 padding: 0px 0px 0px 0px; 5336} 5337 5338.insta-external-links-inner.poll-answers { 5339 text-align: left; 5340 max-width: calc(100% - 40px) !important; 5341 padding: 0px 0px 0px 0px; 5342} 5343 5344.insta-poll-answers { 5345 position: relative;
5346 display: flex; 5347 flex-direction: column; 5348 align-items: center; 5349 justify-content: flex-start; 5350 margin: 0px; 5351} 5352 5353.insta-poll-answers.image { 5354 position: relative; 5355 display: flex; 5356 flex-direction: row; 5357 flex-wrap: wrap; 5358 align-items: flex-start; 5359 justify-content: center; 5360 width: 100%; 5361} 5362 5363.insta-poll-answer { 5364 cursor: pointer; 5365 margin: 0px 5px 20px 5px; 5366 -webkit-transition: 0.2s; 5367 -moz-transition: 0.2s; 5368 -o-transition: 0.2s; 5369 transition: 0.2s; 5370} 5371 5372.insta-poll-answers.image .insta-poll-answer { 5373 display: flex; 5374 flex-direction: column; 5375 margin: 0px 5px 50px 5px; 5376} 5377 5378.insta-poll-answers .insta-poll-answer { 5379 width: calc(100% - 10px); 5380 flex: 0 0 calc(100% - 10px); 5381} 5382 5383.insta-poll-answers.text-only { 5384 width: 100%; 5385} 5386 5387.insta-poll-answers.text-only .insta-poll-answer { 5388 flex: 0; 5389} 5390 5391.insta-poll-answers .poll-answer-image { 5392 display: none; 5393} 5394 5395.insta-poll-answers .poll-answer-image .blu-bg-div { 5396 border-radius: 7px; 5397 background-color: #ffffff; 5398 text-align: center; 5399 opacity: 0.2; 5400} 5401 5402.insta-poll-answers.image .insta-poll-answer { 5403 width: calc(50% - 10px); 5404 flex: 0 0 calc(50% - 10px); 5405} 5406 5407.insta-poll-answers.image .poll-answer-image { 5408 position: relative; 5409 order: 1; 5410 display: block; 5411 width: 100%; 5412 border-radius: 7px; 5413 overflow: hidden; 5414 margin: 0px 0px 20px 0px; 5415} 5416 5417.insta-poll-answers.image .poll-answer-image:after { 5418 content: ""; 5419 display: block; 5420 border-radius: 0px; 5421 overflow: hidden; 5422 5423} 5424 5425.insta-poll-answers.image .poll-answer-image.square:after { 5426 5427} 5428 5429.insta-poll-answers.image .poll-answer-image.vertical:after { 5430 padding-bottom: calc(100%/0.7); 5431} 5432 5433 5434.insta-poll-answer-content { 5435 position: relative; 5436 border-radius: 7px; 5437 border: 0px solid #ffffff; 5438 padding: 0px 50px; 5439 /*box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);*/ 5440 color: #ffffff; 5441 font-size: 16px; 5442} 5443 5444.insta-poll-answers.image .insta-poll-answer-content { 5445 padding: 0px; 5446 order: 3; 5447} 5448 5449.insta-poll-answer-content-inner { 5450 position: relative; 5451 display: flex; 5452 align-items: center; 5453 justify-content: center; 5454 padding: 0px; 5455 height: 40px; 5456 margin: 0px; 5457 border-radius: 7px; 5458 5459} 5460 5461 5462.insta-poll-answer-content-inner .blu-bg-div { 5463 border-radius: 7px; 5464 background-color: #ffffff; 5465 text-allign: center; 5466 opacity: 0.4; 5467} 5468 5469.insta-poll-answer.not-voted .blu-bg-div { 5470 opacity: 1; 5471} 5472 5473.insta-poll-percent-bg { 5474 position: absolute; 5475 box-sizing: border-box; 5476 height: 100%; 5477 top: 0px; 5478 left: 0px; 5479 display: flex; 5480 flex-direction: row; 5481 align-items: center; 5482 justify-content: flex-start; 5483 -webkit-transition: 0.2s; 5484 -moz-transition: 0.2s; 5485 -o-transition: 0.2s; 5486 transition: 0.2s; 5487 border-radius: 7px 0px 0px 7px; 5488 background-color: #ffffff; 5489 opacity: 0.3; 5490} 5491 5492.insta-poll-percent-bg.hundred-percent { 5493 border-radius: 7px; 5494} 5495 5496.insta-poll-answer-content-inner .lbl-select, 5497.insta-poll-answer-content-inner .lbl { 5498 position: relative; 5499 display: inline-block; 5500 margin: 0 auto; 5501 padding: 3px 0px 0px 0px; 5502 font-size: 18px; 5503 font-weight: bold; 5504 color: #ffffff; 5505 -webkit-transition: 0.2s; 5506 -moz-transition: 0.2s; 5507 -o-transition: 0.2s; 5508 transition: 0.2s; 5509} 5510 5511.insta-poll-answer-content-inner .lbl-select { 5512 font-size: 12px; 5513 font-family: Helvetica; 5514 padding: 2px 0px 0px 0px; 5515 letter-spacing: 1px; 5516} 5517 5518.insta-poll-answer.not-voted:hover .blu-bg-div { 5519 opacity: 1; 5520} 5521 5522.insta-poll-answer-text { 5523 position: relative; 5524 order: 2; 5525 color: #ffffff; 5526 font-size: 16px; 5527 font-family: Helvetica; 5528} 5529 5530.insta-poll-answer-text-inner { 5531 position: relative; 5532 text-align: left; 5533 padding: 0px 50px 10px 50px; 5534} 5535 5536.insta-poll-answers.image .insta-poll-answer-text-inner { 5537 text-align: center; 5538 padding: 0px 10px 20px 10px; 5539} 5540 5541.insta-external-link-page-content { 5542 padding: 0px 20px; 5543} 5544 5545.insta-external-link-page-content.clubhouse { 5546 background-color: #fff; 5547 color: #999999; 5548 letter-spacing: .05em; 5549} 5550 5551.insta-external-link-page-content.clubhouse .font-semibold { 5552 font-weight: bold; 5553} 5554 5555.insta-external-link-page-content.clubhouse .flex { 5556 display: flex; 5557} 5558 5559.insta-external-link-page-content.clubhouse .flex-col { 5560 flex-direction: column; 5561} 5562 5563.insta-external-link-page-content.clubhouse .w-full { 5564 width: 100%; 5565} 5566 5567.insta-external-link-page-content.clubhouse .pr-1 { 5568 padding-right: .25rem; 5569} 5570 5571.insta-external-link-page-content.clubhouse .ml-1 { 5572 margin-left: .25rem; 5573} 5574 5575.insta-external-link-page-content.clubhouse .ml-2 { 5576 margin-left: 1rem; 5577} 5578 5579.insta-external-link-page-content.clubhouse .ml-3 { 5580 margin-left: .75rem; 5581} 5582 5583.insta-external-link-page-content.clubhouse .mt-5 { 5584 margin-top: 1rem; 5585} 5586 5587.insta-external-link-page-content.clubhouse .bg-cover { 5588 background-size: cover; 5589 background-position: center; 5590 height: 80px; 5591 width: 80px; 5592 border-radius: 42%; 5593 border: 1px solid rgba(0, 0, 0, 0.2); 5594} 5595 5596.insta-external-link-page-content.clubhouse #event_date { 5597 opacity: 0.5; 5598 font-size: .925rem; 5599} 5600.insta-external-link-page-content.clubhouse .text-xs { 5601 font-size: .75rem; 5602 display: flex; 5603} 5604 5605.insta-external-link-page-content.clubhouse .text-sm { 5606 font-size: .875rem 5607} 5608.insta-external-link-page-content.clubhouse .text-xs div { 5609 margin-right: .25rem; 5610} 5611 5612.insta-external-link-page-content.clubhouse .mt-2 { 5613 margin-top: .5rem; 5614} 5615 5616 5617.insta-external-link-page-content.clubhouse .px-1 div { 5618 height: 48px; 5619 width: 48px; 5620 margin: 5px; 5621 background-size: cover; 5622 background-position: center; 5623 border-radius: 42%; 5624} 5625 5626.insta-external-link-page-content-inner { 5627 position: relative; 5628} 5629 5630 5631.insta-external-link-page .content { 5632 padding: 20px 0px; 5633 line-height: 1.4em; 5634 color: #ffffff; 5635} 5636 5637.insta-external-link-page .content p:last-child { 5638 margin: 0px; 5639} 5640 5641.insta-external-link-page-content.paypal { 5642 /*padding: 20px 0px 0px 0px;*/ 5643} 5644 5645@media screen and (min-width: 801px){ 5646 .insta-external-link-page-content.paypal { 5647 padding: 20px 50px 0px 50px; 5648 } 5649} 5650 5651 5652.insta-external-link-page .insta-close-btn { 5653 right: 10px; 5654} 5655 5656.insta-external-link-page-bg { 5657 background-color: #ffffff; 5658 opacity: 1; 5659 border-radius: 20px; 5660 overflow: hidden; 5661 } 5662 5663.insta-external-link-inline-holder .insta-external-link-page-bg { 5664 background-color: transparent; 5665} 5666 5667.insta-poll-answer .blu-bg-div, 5668.insta-poll-answer .insta-poll-percent-bg { 5669 background-color: #ffffff; 5670} 5671 5672.insta-poll-answer .insta-poll-percent-bg { 5673 opacity: 0.4; 5674} 5675 5676.insta-poll-answer.winning .insta-poll-percent-bg { 5677 opacity: 1; 5678} 5679 5680.insta-poll-answer-checkmark {
5681 display: none; 5682 position: absolute; 5683 left: 6px; 5684 top: 8px; 5685 color: #ffffff; 5686} 5687.insta-poll-answer.active .insta-poll-answer-checkmark { 5688 display: block; 5689} 5690 5691.insta-poll-answer.active .poll-answer-image { 5692 width: calc(100% - 0px); 5693 border: 0px solid #ffffff; 5694} 5695 5696.insta-poll-answer.active .poll-answer-image:after { 5697 padding-bottom: calc(100%/1.3 - 0px); 5698} 5699 5700.poll-answer-image img { 5701 max-width: none !important; 5702} 5703 5704.file-wrapper { 5705 text-align: center; 5706 color: #ffffff; 5707} 5708.file-wrapper object, 5709.file-wrapper iframe { 5710 width: 100%; 5711 height: 75vh; 5712 background-color: #000000; 5713} 5714 5715.file-wrapper img { 5716 position: relative !important; 5717} 5718 5719.insta-external-link-payment { 5720 box-sizing: border-box; 5721 max-width: 100%; 5722 font-family: Helvetica; 5723 font-size: 16px; 5724 padding: 20px 50px; 5725} 5726 5727@media screen and (max-width: 800px){ 5728 .insta-external-link-payment { 5729 padding: 20px; 5730 } 5731} 5732 5733.insta-external-link-page h1, 5734.insta-external-link-payment h1, 5735.insta-cart h1, 5736.insta-profile h1 { 5737 font-family: Helvetica; 5738 font-size: 28px; 5739 color: #ffffff; 5740 padding-bottom: 20px; 5741 text-align: center; 5742} 5743 5744.insta-external-link-inline-wrapper h1 { 5745 font-family: Helvetica; 5746 font-size: 28px; 5747 color: #ffffff; 5748 padding-top: 20px; 5749} 5750 5751.insta-external-link-payment h1 { 5752 display: grid; 5753 box-sizing: border-box; 5754 grid-template-columns: auto 100px; 5755 grid-template-rows: auto; 5756 align-items: center; 5757 5758} 5759 5760.insta-external-link-payment-price { 5761 text-align: left; 5762 font-size: 21px; 5763 color: #ffffff; 5764 padding: 10px 0px 0px 0px; 5765} 5766 5767.insta-payment-tickets-options { 5768 padding: 20px 0px 0px 0px; 5769} 5770 5771.insta-payment-tickets-options .insta-shop-item-details-wrapper { 5772 display: table-row; 5773 gap: 20px; 5774 padding: 0px 0px 10px 0px; 5775 font-size: 19px; 5776} 5777 5778.insta-payment-tickets-options .insta-shop-item-details-lbl, 5779.insta-payment-tickets-options label { 5780 font-size: 19px !important; 5781} 5782 5783.insta-payment-tickets-options .insta-shop-item-details-lbl.title { 5784 padding: 0px 20px; 5785} 5786 5787.insta-payment-tickets-options .insta-shop-item-details-lbl.qty-lbl { 5788 padding: 0px 10px 0px 0px; 5789} 5790 5791.insta-payment-tickets-options .insta-shop-item-details-lbl:first-child { 5792 width: auto; /* Set a fixed width for the first label */ 5793 flex: none; /* Prevents it from resizing */ 5794} 5795 5796.insta-tickets-confirmation { 5797 padding: 20px 50px 5798} 5799 5800.insta-external-link-payment .title, 5801.insta-external-link-payment .content { 5802 font-family: Helvetica; 5803 font-size: 16px; 5804 color: #ffffff; 5805} 5806 5807.insta-external-link-payment-image { 5808 position: relative; 5809 padding: 10px 0px 20px 0px; 5810} 5811 5812.insta-external-link-payment-image img { 5813 position: relative; 5814 max-width: 200px; 5815} 5816 5817.insta-more { 5818 position: relative; 5819 display: inline-block; 5820 padding: 0px 0px 0px 10px; 5821 cursor: pointer; 5822 opacity: 0.6; 5823} 5824 5825 .insta-more:hover { 5826 opacity: 1; 5827 } 5828 5829.insta-button { 5830 position: relative; 5831 text-decoration: none !important; 5832} 5833 5834.insta-button.with-icon i { 5835 font-size: 24px; 5836} 5837 5838.insta-button.disabled { 5839 opacity: 0.3; 5840} 5841 5842.insta-button.disabled:hover { 5843 opacity: 0.3; 5844} 5845 5846.insta-button:focus { 5847 outline: none; 5848} 5849 5850 .insta-button:hover { 5851 opacity: 1; 5852 } 5853 5854.insta-pay-button-wrapper { 5855 position: relative; 5856 text-align: center; 5857 width: 100%; 5858 max-width: 100%; 5859 margin: 0 auto; 5860 display: inline-grid; 5861 grid-gap: 10px; 5862 box-sizing: border-box; 5863 padding: 20px 0px 50px 0px; 5864} 5865 5866.insta-external-link-page.shop-item .insta-pay-button-wrapper { 5867 padding: 20px 0px 50px 0px; 5868} 5869 5870.insta-external-link-page.shop-item .insta-slideshow-pages { 5871 padding: 10px 0px 0px 0px; 5872 5873} 5874 5875.insta-after-payment-note { 5876 position: relative; 5877 text-align: center; 5878 padding: 0 0 20px 0; 5879} 5880 5881.insta-pay-button { 5882 position: relative; 5883 box-sizing: border-box; 5884 display: inline-block; 5885 margin: 0 auto; 5886 text-align: center; 5887 max-width: 100%; 5888 margin: 0 !important; 5889 -webkit-transition: 0.2s; 5890 -moz-transition: 0.2s; 5891 -o-transition: 0.2s; 5892 transition: 0.2s; 5893} 5894 5895 5896.insta-pay-button.add, 5897.insta-pay-button.soldout, 5898.insta-pay-button.checkout { 5899 color: #ffffff; 5900 background-color: #ffffff; 5901} 5902 5903.insta-external-link-page.shop-item .insta-pay-button.add { 5904 width: 100%; 5905 padding: 14px 40px 14px 40px 5906} 5907 5908 5909 5910.insta-pay-button.checkout { 5911 width: 100%; 5912 box-sizing: border-box; 5913 grid-area: 1 / 2 / span 1 / span 1; 5914} 5915 5916 5917 5918.insta-pay-button.continue { 5919 width: 100%; 5920 box-sizing: border-box; 5921 text-transform: uppercase; 5922 color: #ffffff; 5923 background-color: #ffffff; 5924 border: 1px solid #ffffff; 5925 grid-area: 2 / 1 / span 1 / span 2; 5926} 5927 5928 .insta-pay-button.add:hover, 5929 .insta-pay-button.checkout:hover { 5930 background-color: #ffffff; 5931 color: #ffffff; 5932 } 5933 .insta-pay-button.continue:hover { 5934 5935 background-color: #ffffff; 5936 color: #ffffff; 5937 border: 1px solid #ffffff; 5938 } 5939 5940.insta-pay-button-wrapper .insta-form-msg { 5941 /*grid-area: 3 / 1 / span 1 / span 2;*/ 5942 position: absolute; 5943 width: calc(100% + 2px); 5944 height: 100%; 5945 top: 0px; 5946 left: -1px; 5947 display: none; 5948 background-color: #ffffff; 5949} 5950 5951.insta-pay-button-wrapper .insta-form-msg-inner { 5952 position: absolute; 5953 width: 100%; 5954 height: 80%; 5955 display: flex; 5956 align-items: center; 5957 justify-content: center; 5958} 5959 5960.insta-pay-button.soldout { 5961 margin: 0px; 5962} 5963 5964/* GALLERY */ 5965 5966.insta-gallery { 5967 position: relative; 5968 text-align: center; 5969 padding: 0px 30px 50px 30px; 5970 margin-top: 0px; 5971} 5972 5973.insta-gallery.slideshow { 5974 padding: 0px 10px 50px 10px; 5975} 5976 5977.insta-gallery-content { 5978 display: grid; 5979 grid-template-columns: auto auto; 5980 grid-template-rows: auto auto; 5981 text-align: left; 5982 position: relative; 5983 padding: 0px 0px 20px 0px; 5984} 5985 5986 5987 5988.insta-gallery-content.no-content { 5989 text-align: right; 5990} 5991 5992.insta-gallery-images { 5993 position: relative; 5994 overflow: auto; 5995 /*max-height: calc(100vh - 100px);*/ 5996 padding-bottom: 0; 5997} 5998.insta-embedded-video { 5999 text-align: center; 6000} 6001 6002.insta-gallery-image .insta-embedded-video { 6003 padding: 0; 6004} 6005 6006.insta-embedded-video iframe { 6007 width: 100%; 6008} 6009 6010 6011 6012.insta-external-link.no-title .insta-embedded-video iframe { 6013 border-radius: 10px; 6014 } 6015 6016.insta-embedded-video > div:first-child { 6017 min-width: 240px !important; 6018 margin: 0 auto; 6019} 6020 6021.insta-embedded-video .shopify-buy-frame { 6022 padding: 0px 0px 20px 0px; 6023} 6024 6025 6026.insta-gallery-content .content { 6027 padding: 0px 0px 20px 0px; 6028 grid-area: 2 / 1 / span 1 / span 2; 6029 font-family: Helvetica; 6030 font-size: 16px; 6031 line-height: 1.8em; 6032 color: #ffffff; 6033} 6034 6035.insta-gallery-content a { 6036 text-decoration: underline; 6037 color: #ffffff; 6038} 6039 6040.insta-gallery a.insta-external-link-button { 6041 text-decoration: none; 6042 text-transform: none; 6043 color: #ffffff; 6044 display: block; 6045 width: 200px; 6046 max-width: 100%; 6047 margin: 0 auto; 6048} 6049 6050.insta-block-title.gallery, 6051.insta-block-title.nft_gallery { 6052 text-align: left; 6053 margin: 0px; 6054 color: #e22400; 6055 font-size: 28px; 6056 font-family: Helvetica; 6057 padding: 30px 0px 20px 0px; 6058 background-color: transparent; 6059} 6060 6061.insta-block-title.gallery { 6062 grid-area: 1 / 1 / span 1 / span 1; 6063 display: flex; 6064 align-items: center; 6065 justify-content: space-between; 6066} 6067 6068.insta-gallery.blog .insta-block-title.gallery { 6069 text-align: center; 6070} 6071 6072.insta-block-title.nft_gallery {
6073 display: flex; 6074 flex-direction: row; 6075 flex-wrap: wrap; 6076 justify-content: space-between; 6077 padding: 10px 0px 10px 0px; 6078} 6079 6080.insta-gallery-follow-button { 6081 margin-right: 0px; 6082} 6083 6084 6085 6086.insta-block-title.nft_gallery .content { 6087 width: 100%; 6088} 6089 6090.insta-block-title.gallery div { 6091 text-align: left; 6092} 6093.insta-gallery-image { 6094 position: relative; 6095 opacity: 0; 6096 display: inline-block; 6097 width: 100%; 6098 text-decoration: none; 6099 padding: 0px 0px 20px 0px; 6100 -webkit-transition: 0.3s; 6101 -moz-transition: 0.3s; 6102 -o-transition: 0.3s; 6103 transition: 0.3s; 6104 6105} 6106.insta-gallery-image.blog_page { 6107 opacity: 1; 6108} 6109 6110 6111.insta-gallery-image[data-media-type=blog_link], 6112.insta-gallery-image[data-media-type=shop_item] { 6113 cursor: pointer; 6114 width: 100% !important; 6115 height: auto !important; 6116 box-sizing: border-box; 6117 overflow: hidden; 6118 padding: 0px; 6119 border-radius: 10px; 6120 margin: 0px 0px 20px 0px; 6121 border: 1px solid rgba(255, 255, 255, 0.1); 6122} 6123 6124.insta-gallery-image[data-media-type=blog_link] .insta-gallery-image-inner, 6125.insta-gallery-image[data-media-type=shop_item] .insta-gallery-image-inner { 6126 display: flex; 6127 flex-direction: row; 6128 flex-wrap: nowrap; 6129} 6130 6131.insta-gallery-image[data-media-type=blog_link] .block1, 6132.insta-gallery-image[data-media-type=shop_item] .block1 { 6133 width: 120px !important; 6134 position: relative !important; 6135 overflow: visible !important; 6136 border-radius: 0px; 6137 border-right: 1px solid rgba(255, 255, 255, 0.1); 6138} 6139 6140.insta-gallery-image[data-media-type=blog_link] .block1 img, 6141.insta-gallery-image[data-media-type=shop_item] .block1 img { 6142 width: 120px; 6143 height: 100%; 6144 min-height: 100px; 6145 object-fit: cover; 6146} 6147 6148.insta-gallery-image[data-media-type=blog_link] .block1.cropped, 6149.insta-gallery-image[data-media-type=shop_item] .block1.cropped { 6150 overflow: hidden; 6151} 6152 6153.insta-gallery-image[data-media-type=blog_link] .block1.cropped img, 6154.insta-gallery-image[data-media-type=shop_item] .block1.cropped img { 6155 object-fit: inherit; 6156} 6157 6158.insta-gallery-image[data-media-type=blog_link] .block2, 6159.insta-gallery-image[data-media-type=shop_item] .block2 { 6160 display: flex; 6161 flex-direction: column; 6162 justify-content: center; 6163 align-items: flex-start; 6164 padding: 10px 20px; 6165} 6166 6167.insta-gallery-image[data-media-type=blog_link] .content, 6168.insta-gallery-image[data-media-type=shop_item] .content { 6169 padding: 10px 0px 0px 0px; 6170 display: none; 6171} 6172 6173.insta-gallery-image[data-media-type=divider_title] .block2 { 6174 text-align: center; 6175 padding: 10px; 6176} 6177 6178.insta-gallery-image[data-media-type=divider_title] { 6179 text-align: center; 6180 width: 100% !important; 6181 height: auto !important; 6182} 6183 6184.insta-gallery-image.slideshow { 6185 display: none; 6186 width: calc(100% - 10px) !important; 6187 min-height: calc(100vh - 170px) !important; 6188 height: auto !important; 6189 margin: 0px 0px !important; 6190} 6191 6192.insta-gallery-images.thumbs .insta-gallery-image.slideshow .block1 { 6193 position: relative; 6194 height: calc(100vh - 170px); 6195} 6196 6197 6198 6199.insta-gallery-image img { 6200 width: 100%; 6201} 6202 6203 6204 6205.insta-gallery-images.thumbs { 6206 overflow: hidden; 6207 padding: 0px; 6208} 6209 6210.insta-gallery-images.thumbs .insta-gallery-images-inner { 6211 width: calc(100% + 10px); 6212 display: flex; 6213 flex-direction: row; 6214 flex-wrap: wrap; 6215} 6216 6217.insta-gallery-images.thumbs .insta-gallery-images-inner .thumb-column { 6218 width: calc((100% + 10px)/2); 6219} 6220 6221.insta-gallery-images.thumbs.none .insta-gallery-images-inner .thumb-column { 6222 width: 50%; 6223} 6224 6225 6226 6227.insta-gallery-images.thumbs .insta-gallery-image { 6228 cursor: pointer; 6229 margin: 0px 10px 10px 0px; 6230 padding: 0px; 6231} 6232 6233.insta-gallery-images.thumbs .insta-gallery-image.opened { 6234 display: block; 6235} 6236 6237.insta-gallery-image .block1 { 6238 border-radius: 10px; 6239 overflow: hidden; 6240} 6241 6242.insta-gallery-images.thumbs .insta-gallery-image .block1, 6243.insta-gallery-images.thumbs .insta-gallery-image .insta-embedded-video { 6244 overflow: hidden; 6245 position: absolute; 6246 width: 100%; 6247 height: 100%; 6248 display: flex; 6249 align-items: center; 6250 justify-content: center; 6251} 6252 6253.insta-gallery-images.thumbs.none .insta-gallery-image .block1, 6254.insta-gallery-images.thumbs.none .insta-gallery-image .insta-embedded-video { 6255 position: relative; 6256 height: auto; 6257} 6258 6259.insta-gallery-images.thumbs .insta-gallery-image.nft { 6260 height: auto !important; 6261} 6262.insta-gallery-images.thumbs .insta-gallery-image.nft .block1 { 6263 position: relative; 6264} 6265 6266.insta-gallery-image.nft .block2 { 6267 display: block; 6268 text-align: left; 6269 6270} 6271 6272.insta-gallery-image.nft .block2 div { 6273 padding: 0px 0px 10px 0px; 6274} 6275 6276.insta-gallery-image.nft .content { 6277 text-align: left; 6278 padding: 20px 0px 0px 0px; 6279} 6280 6281.insta-gallery-images.thumbs .insta-gallery-image.nft .content { 6282 display: none; 6283} 6284 6285.insta-gallery-images.thumbs .insta-gallery-image.nft.opened .content { 6286 display: block; 6287} 6288 6289.insta-gallery-images.thumbs .insta-gallery-image .insta-embedded-video { 6290 background-color: #000; 6291} 6292 6293.insta-gallery-images.thumbs .insta-embedded-video-button { 6294 position: absolute; 6295 width: 100%; 6296 height: 100%; 6297 left: 0px; 6298 top: 0px; 6299} 6300
6301.insta-gallery-images.thumbs .insta-gallery-image.opened .insta-embedded-video-button { 6302 display: none; 6303} 6304 6305.insta-gallery-images.thumbs .insta-gallery-image.opened .block1, 6306.insta-gallery-images.thumbs .insta-gallery-image.opened .insta-embedded-video { 6307 overflow: auto; 6308} 6309 6310.insta-gallery-images.thumbs .insta-gallery-image img, 6311.insta-gallery-images.thumbs .insta-gallery-image video { 6312 width: 100%; 6313 height: 100%; 6314 object-fit: cover; 6315} 6316 6317.insta-gallery-images.thumbs .insta-gallery-image.opened img, 6318.insta-gallery-images.thumbs .insta-gallery-image.opened video { 6319 width: 100%; 6320 height: 100%; 6321 object-fit: contain; 6322} 6323 6324.insta-gallery-images.thumbs .insta-gallery-image.opened iframe { 6325 width: 100%; 6326 object-fit: contain; 6327} 6328 6329 6330.insta-gallery-image[data-media-type='video'], 6331.insta-gallery-image[data-media-type='embedded_video']{ 6332 opacity: 1; 6333} 6334 6335.insta-gallery-image .block2 { 6336 text-align: center; 6337 padding: 25px 0px 0px 0px; 6338 color: #ffffff; 6339} 6340 6341.insta-gallery-image[data-media-type=blog_link] .block2, 6342.insta-gallery-image[data-media-type=shop_item] .block2 { 6343 text-align: left; 6344} 6345 6346.insta-gallery-image .block2 .title { 6347 padding: 0px 0px 0px 0px; 6348 line-height: 1.2em; 6349 font-size: 28px; 6350 } 6351 6352.insta-gallery-image[data-media-type=blog_link] .block2 .title, 6353.insta-gallery-image[data-media-type=shop_item] .block2 .title { 6354 font-size: 16px; 6355 font-family: Helvetica; 6356} 6357 6358@media screen and (max-width: 800px){ 6359 .insta-block-title.gallery, 6360 .insta-block-title.nft_gallery, 6361 .insta-block-title.gallery div, 6362 .insta-block-title.nft_gallery div, 6363 .insta-gallery-content .content { 6364 text-align: center; 6365 } 6366 6367 .insta-gallery.slideshow { 6368 padding: 50px 10px 50px 10px; 6369 } 6370 6371 .insta-gallery-content { 6372 display: block; 6373 } 6374 6375 6376} 6377 6378 6379@media screen and (max-width: 300px){ 6380 .insta-gallery-image[data-media-type=blog_link] .block2 .title, 6381 .insta-gallery-image[data-media-type=shop_item] .block2 .title { 6382 font-size: 12.8px; 6383 } 6384 6385 6386} 6387 6388.insta-gallery-image .content { 6389 padding: 20px 0px 0px 0px; 6390 line-height: 1.4em; 6391 text-align: left; 6392 color: #ffffff; 6393} 6394 6395.insta-gallery-images.thumbs .insta-gallery-image.thumb .insta-gallery-image-button { 6396 display: none; 6397} 6398 6399.insta-gallery-image-button { 6400 position: relative; 6401 display: inline-block; 6402 text-decoration: none; 6403 vertical-align: middle; 6404 margin: 10px 0px 0px 0px; 6405 padding: 15px 20px 14px 20px; 6406 letter-spacing: 2px; 6407 background-color: #ffffff; 6408 color: #ffffff; 6409 font-family: Helvetica; 6410 font-size: 12px !important; 6411 border-radius: 3px; 6412} 6413 6414.insta-gallery-arrow { 6415 position: absolute; 6416} 6417 6418 6419.insta-button { 6420 cursor: pointer; 6421 display: inline-block; 6422 text-transform: uppercase; 6423 color: #ffffff; 6424 background-color: #ffffff; 6425 border: 1px solid #ffffff; 6426 border-radius: 8px; 6427 text-align: center; 6428 padding: 14px 20px 14px 20px; 6429 font-size: 16px; 6430 letter-spacing: 1px; 6431 margin: 20px 20px; 6432} 6433 6434 6435.insta-back-button-wrapper { 6436 position: relative; 6437 box-sizing: border-box; 6438 /*height: 45px;*/ 6439 width: calc(100%); 6440 padding: 10px 20px 0px 20px; 6441 z-index: 500; 6442 6443 display: flex; 6444 flex-direction: row; 6445 align-items: center; 6446 justify-content: space-between; 6447} 6448 6449.insta-back-button-wrapper.blog_link { 6450 padding: 10px 30px; 6451} 6452 6453.insta-back-button-wrapper.gallery, 6454.insta-back-button-wrapper.curator_blog, 6455.insta-back-button-wrapper.vlog, 6456.insta-back-button-wrapper.blog { 6457 padding: 10px 30px 0px 30px; 6458} 6459 6460 6461 6462.insta-external-link-inline-holder .insta-back-button-wrapper { 6463 display: none; 6464} 6465 6466 6467.insta-external-links-back-button { 6468 cursor: pointer; 6469 text-decoration: none; 6470 text-align: center; 6471 color: #ffffff; 6472 background-color: transparent !important; /*#ffffff; */ 6473 padding: 10px 20px 10px 0px; 6474 border-radius: 3px; 6475 margin: 0px 0px; 6476 display: inline-flex; 6477 flex-direction: row; 6478 align-items: center; 6479 justify-content: center; 6480} 6481 6482.insta-share-button { 6483 position: absolute; 6484 font-size: 20px; 6485 top: 20px; 6486 right: 30px; 6487 cursor: pointer; 6488 z-index: 550; 6489} 6490 6491@media screen and (max-width: 800px){ 6492 .insta-back-button-wrapper { 6493 padding: 10px 20px; 6494 position: relative !important; 6495 } 6496 6497 .insta-external-links-back-button { 6498 margin-top: 0px; 6499 padding: 12px 20px 10px 0px; 6500 color: #ffffff; 6501 background-color: transparent !important; /*#ffffff; */ 6502 } 6503 6504 .insta-share-button { 6505 /*top: 0px;*/ 6506 right: 20px; 6507 } 6508 6509 .insta-share-button.slideshow { 6510 top: 10px; 6511 } 6512 6513 6514 .insta-gallery-content { 6515 margin-top: 0px; 6516 } 6517 6518 .insta-gallery-image .block2 { 6519 padding: 20px; 6520 } 6521 6522 .insta-gallery.blog_link .insta-gallery-content { 6523 margin-top: 0px; 6524 } 6525 6526 .insta-gallery-image.slideshow { 6527 display: none;
6528 width: calc(100% - 10px) !important; 6529 min-height: calc(100vh - 250px) !important; 6530 margin: 0px 0px !important; 6531 } 6532} 6533 6534.insta-external-links-back-button i { 6535 font-size: 22px; 6536 display: none; 6537 -webkit-transform: rotate(180deg); 6538 -ms-transform: rotate(180deg); 6539 transform: rotate(180deg); 6540} 6541 6542.insta-external-links-back-button span { 6543 display: inline-block; 6544 line-height: 14px; 6545 font-size: 14px !important; 6546} 6547 6548 6549.insta-button span, 6550.insta-button i { 6551 position: relative; 6552 display: inline-block; 6553 vertical-align: middle; 6554 color: #ffffff; 6555 font-size: 16px; 6556} 6557 6558.insta-button i { 6559 font-size: 20px; 6560 padding-right: 10px; 6561} 6562 6563 6564 6565.insta-gallery-download-btn { 6566 grid-area: 1 / 2 / span 1 / span 1; 6567 margin: 0px 0px !important; 6568 position: relative; 6569 right: 0px; 6570 display: inline-flex; 6571 align-items: center; 6572 padding: 0px 0px 10px 30px; 6573 background-color: #ffffff; 6574 color: #ffffff; 6575 border: 0 !important; 6576 z-index: 600; 6577} 6578 6579.insta-gallery-download-btn div{ 6580 white-space: nowrap; 6581} 6582 6583.insta-gallery-download-btn.no-content { 6584 top: 0px; 6585 position: relative; 6586} 6587 6588 6589 6590.insta-gallery-download-btn i { 6591 font-size: 16px; 6592 padding: 0px 0px 0px 5px; 6593 color: #ffffff; 6594} 6595 6596@media screen and (max-width: 800px){ 6597 .insta-gallery-download-btn { 6598 position: relative; 6599 display: flex; 6600 justify-content: center; 6601 top: auto !important; 6602 right: auto !important; 6603 padding: 10px 0px 10px 0px; 6604 } 6605 6606 .insta-block-title.gallery { 6607 display: block; 6608 } 6609} 6610 6611@media screen and (max-width: 400px){ 6612 .insta-gallery-download-btn { 6613 6614 justify-content: center; 6615 top: auto !important; 6616 right: auto !important; 6617 } 6618 6619 6620} 6621 6622.insta-external-links-back-button.modal { 6623 display: none; 6624} 6625 6626.insta-qr-page { 6627 position: absolute; 6628 width: 100%; 6629 height: 100vh; 6630 top: 0px; 6631 left: 0px; 6632 display: flex; 6633 flex-direction: column; 6634 align-items: center; 6635 justify-content: center; 6636} 6637 6638.insta-qr-page .title { 6639 display: none; 6640 padding: 0px 0px 30px 0px; 6641 font-size: 12px; 6642} 6643 6644.insta-video { 6645 position: relative; 6646} 6647 6648.insta-video video { 6649 position: relative; 6650} 6651 6652audio { 6653 max-width: 100%; 6654} 6655 6656audio:focus { 6657 outline:none; 6658} 6659 6660.insta-social-link a { 6661 display: inline-block; 6662 width: 40px; 6663 height: 40px; 6664} 6665 6666.insta-social-link svg { 6667 width: 40px; 6668 height: 40px; 6669 color: #e22400; 6670} 6671 6672.insta-social-link.high-count a { 6673 width: 35px; 6674 height: 35px; 6675} 6676 6677.insta-social-link img { 6678 max-height: 100%; 6679 max-width: 100%; 6680} 6681 6682@media screen and (max-width: 300px){ 6683 .insta-social-link a { 6684 width: 30px; 6685 height: 30px; 6686 } 6687 6688 .insta-social-link.high-count a { 6689 height: 28px; 6690 width: 28px; 6691 } 6692} 6693 6694.insta-social-link.custom a { 6695 position: relative; 6696 overflow: hidden; 6697 border-radius: 5px; 6698 display: inline-block; 6699} 6700 6701.insta-social-link.custom.not-cropped a { 6702 display: flex; 6703} 6704 6705.insta-social-link.custom.not-cropped img { 6706 object-fit: cover; 6707 height: 100%; 6708 width: 100%; 6709} 6710 6711.insta-social-link.custom.cropped img { 6712 position: absolute; 6713 max-width: none; 6714 max-height: none; 6715} 6716 6717 6718/* SHOP ITEMS */ 6719 6720.insta-shop-item-details-wrapper { 6721 z-index: 100; 6722 padding: 0px; 6723 align-items: center; 6724 display: grid; 6725 grid-template-columns: auto 1fr; 6726 max-width: 600px; 6727 grid-gap: 20px; 6728 font-size: 16px; 6729 6730} 6731 6732.insta-shop-item-details-wrapper-main { 6733 color: #ffffff; 6734} 6735 6736.insta-shop-item-details { 6737 position: relative; 6738 padding: 0px 0px 20px 0px; 6739 6740} 6741 6742 6743.insta-shop-item-details-options { 6744 padding: 10px 30px 10px 20px; 6745 min-width: 120px; 6746 margin: 0 auto 0 0; 6747 border: 1px solid rgba(255, 255, 255, 0.2); 6748 border-radius: 8px; 6749 } 6750 6751.insta-shop-item-details-options .blu-bg-div { 6752 background-color: #ffffff; 6753 opacity: 0.1; 6754} 6755 6756.insta-shop-item-details-options .insta-dropdown { 6757 box-sizing: border-box; 6758 top: 45px; 6759 left: -1px; 6760 width: auto; 6761} 6762 6763 6764.insta-shop-item-details-lbl, 6765.insta-shop-item-details-options label { 6766 word-break: keep-all; 6767 white-space: nowrap; 6768 padding: 0px; 6769 font-size: 16px !important; 6770} 6771 6772.insta-shop-item-details-lbl { 6773 font-weight: bold; 6774 text-align: left; 6775 padding: 0px 0px 0px 0px; 6776} 6777 6778.insta-shop-item-details-wrapper .qty { 6779 display: flex; 6780 flex-direction: row; 6781 justify-content: flex-start;
6782 align-items: center; 6783} 6784 6785.insta-shop-item-details-wrapper .qty .plus, 6786.insta-shop-item-details-wrapper .qty .minus { 6787 cursor: pointer; 6788 opacity: 0.7; 6789 padding: 0px 5px; 6790 -webkit-transition: 0.3s; 6791 -moz-transition: 0.3s; 6792 -o-transition: 0.3s; 6793 transition: 0.3s; 6794 font-size: 12px; 6795} 6796 6797 .insta-shop-item-details-wrapper .qty .plus:hover, 6798 .insta-shop-item-details-wrapper .qty .minus:hover { 6799 opacity: 1; 6800 } 6801 6802.insta-shop-item-details-wrapper .qty-val { 6803 display: inline-block; 6804 vertical-align: middle; 6805 padding: 5px 10px; 6806 border-radius: 8px; 6807 border: 1px solid rgba(255, 255, 255, 0.2); 6808} 6809 6810.insta-shop-item-images { 6811 position: relative; 6812 margin: 0 auto; 6813} 6814 6815.insta-shop-item-images.single { 6816 margin: 0px auto; 6817} 6818 6819.insta-external-link-payment-main-info .insta-shop-item-images.single { 6820 margin: 0px auto 20px 0px; 6821} 6822 6823.insta-shop-item-image { 6824 position: absolute; 6825 top: 0px; 6826 left: 0px; 6827 overflow: hidden; 6828} 6829 6830.insta-shop-item-image.external { 6831 display: flex; 6832 align-items: center; 6833 justify-content: center; 6834} 6835 6836.insta-shop-item-image img { 6837 position: absolute; 6838 opacity: 0; 6839} 6840 6841.insta-shop-item-image.external img { 6842 position: relative; 6843 width: auto !important; 6844 height: auto !important; 6845 max-width: 100% !important; 6846 max-height: 100% !important; 6847} 6848 6849.insta-shop-image-arrow{ 6850 padding: 10px; 6851 position: relative; 6852 color: #ffffff; 6853 background-color: rgba(255, 255, 255, 0.7); 6854 height: 15px; 6855 cursor: pointer; 6856 -webkit-transition: 0.3s; 6857 -moz-transition: 0.3s; 6858 -o-transition: 0.3s; 6859 transition: 0.3s; 6860} 6861 6862@media screen and (max-width: 500px){ 6863 .insta-shop-item-details-wrapper { 6864 display: block; 6865 } 6866 .insta-shop-item-details-lbl { 6867 padding: 10px 0px 10px 0px; 6868 display: block; 6869 } 6870 6871 .insta-payment-tickets-options .insta-shop-item-details-lbl { 6872 display: table-cell; 6873 } 6874 6875 .insta-payment-tickets-options .insta-shop-item-details-lbl.title { 6876 padding: 0px 10px; 6877 } 6878} 6879 6880.insta-gal-image-arrows { 6881 position: relative; 6882 display: flex; 6883 flex-direction: row; 6884 justify-content: center; 6885 padding: 10px 0px 0px 0px; 6886} 6887.insta-gal-image-arrow { 6888 padding: 10px 10px; 6889 position: relative; 6890 color: #ffffff; 6891 background-color: rgba(255, 255, 255, 0.7); 6892 height: 15px; 6893 cursor: pointer; 6894 -webkit-transition: 0.3s; 6895 -moz-transition: 0.3s; 6896 -o-transition: 0.3s; 6897 transition: 0.3s; 6898} 6899 6900.insta-gal-image-arrow.left { 6901 padding-right: 30px; 6902} 6903 6904.insta-gal-image-arrow.right { 6905 padding-left: 30px; 6906} 6907 6908.insta-gallery-thumbs-button { 6909 position: relative; 6910 z-index: 1000; 6911 left: 0px; 6912 top: 0px; 6913 text-align: center; 6914 display: flex; 6915 flex-direction: row; 6916 align-items: center; 6917 justify-content: center; 6918 padding: 0px 0px 20px 0px; 6919 cursor: pointer; 6920 color: #ffffff; 6921 6922} 6923 6924.insta-gallery.nft_gallery .insta-gallery-thumbs-button { 6925 right: 30px; 6926} 6927 6928.insta-gallery-thumbs-button.no-content { 6929 top: 0px; 6930} 6931 6932.insta-gallery-thumbs-button i { 6933 display: none; 6934} 6935 6936.insta-gallery-thumbs-button span { 6937 display: none; 6938 padding: 1px 0px 0px 10px; 6939 display: inline-block; 6940 line-height: 14px; 6941 font-size: 14px !important; 6942} 6943 6944@media screen and (max-width: 600px){ 6945 .insta-gallery-thumbs-button { 6946 top: 0px; 6947 } 6948 6949 .insta-gal-image-arrows { 6950 padding: 0px 0px 0px 0px; 6951 } 6952} 6953 6954 .insta-shop-image-arrow:hover { 6955 background-color: rgba(255, 255, 255, 1); 6956 } 6957 6958.insta-shop-image-arrow.left { 6959 padding-right: 20px; 6960} 6961 6962.insta-shop-image-arrow.right { 6963 padding-left: 20px; 6964} 6965.insta-external-link-img.shop { 6966 object-fit: unset; 6967} 6968 6969.insta-slideshow-pages { 6970 position: relative; 6971 text-align: center; 6972 display: flex; 6973 flex-direction: row; 6974 align-items: center; 6975 justify-content: center; 6976 padding: 10px 0px 20px 0px; 6977} 6978 6979.insta-slideshow-page { 6980 position: relative; 6981 display: inline-block; 6982 padding: 0px 2px; 6983 font-size: 7px; 6984 cursor: pointer; 6985} 6986 6987.insta-slideshow-page:hover { 6988 color: ; 6989} 6990 6991.insta-block.avatar { 6992 min-height: 50px; 6993} 6994 6995 6996.insta-avatar.portrait { 6997 margin: 10px 10px 0px 10px !important; 6998 border-radius: 15px !important; 6999 } 7000 7001.insta-block.avatar.portrait { 7002 margin: 0px auto !important; 7003 width: calc(100% - 20px); 7004 } 7005 7006.insta-block.avatar.portrait.slideshow { 7007 width: 100%; 7008} 7009 7010.insta-block.avatar.portrait .insta-block-edit-button{ 7011 left: 10px; 7012 width: calc(100% - 20px); 7013 } 7014 7015.insta-block.avatar.video { 7016 margin-top: 0px; 7017 7018} 7019 7020.insta-avatar-anim { 7021 width: 100%; 7022} 7023 7024.insta-block.avatar.header-bg { 7025 margin: 0px 0px 0px 0px; 7026 width: 100%; 7027 max-width: 100%; 7028 text-align: center; 7029 top: 0px !important; 7030 7031} 7032 7033.insta-avatar-audio-button { 7034 display: block; 7035 cursor: pointer; 7036 text-decoration: none; 7037 position: relative; 7038 max-width: calc(100% - 20px); 7039 margin: 20px auto 0 auto; 7040} 7041.insta-avatar-audio-button-inner { 7042 display: inline-flex; 7043 justify-content: center; 7044 align-items: center; 7045 border: 1px solid ; 7046 padding: 5px 10px; 7047 border-radius: 20px; 7048 margin: 0px auto; 7049} 7050 7051.insta-avatar-audio-button i { 7052 margin: 0 10px 0 0; 7053 font-size: 30px; 7054} 7055 7056.insta-avatar-audio-embed { 7057 display: none; 7058} 7059 7060.insta-avatar-audio-button iframe { 7061 max-width: 100%; 7062 width: 300px; 7063 height: 80px; 7064} 7065 7066@media screen and (min-width: 801px){ 7067 .insta-block.avatar.no-header.header-bg { 7068 margin-bottom: 0 !important; 7069 /* height: auto !important; */ 7070 } 7071 7072 7073} 7074 7075.insta-block.avatar.no-avatar { 7076 display: none; 7077 } 7078 7079.insta-block.avatar.header-bg .insta-block-edit-button-inner { 7080 width: 100% !important; 7081 height: 125% !important; 7082} 7083 7084.insta-block.avatar.header-bg.portrait .insta-block-edit-button-inner { 7085 width: 100% !important; 7086 height: 100% !important; 7087} 7088 7089.insta-block.avatar.header-bg.slideshow .insta-block-edit-button-inner { 7090 height: 100% !important; 7091} 7092 7093.insta-block.avatar.header-bg .insta-avatar { 7094 7095 display: inline-block; 7096 margin-top: 40px; 7097} 7098.insta-avatar-custom-bg { 7099 position: absolute; 7100 width: calc(100% + 0px); 7101 height: 100%; 7102 border-radius: 0px !important; 7103 left: 0px; 7104 top: 0px; 7105 overflow: hidden; 7106 display: flex; 7107 align-items: center; 7108 justify-content: center; 7109 background-color: #000000; 7110} 7111 7112.insta-avatar-custom-bg img, 7113.insta-avatar-custom-bg video { 7114 position: relative; 7115 object-fit: cover; 7116 width: 100%; 7117 height: 100%; 7118 left: auto; 7119 top: auto; 7120} 7121 7122.insta-avatar-custom-bg-cutout { 7123 position: absolute; 7124 left: -40px; 7125 bottom: -140px; 7126 width: calc(100% + 80px); 7127 height: 200px; 7128 border-radius: 50%; 7129 background-color: #ffffff; 7130} 7131 7132.insta-avatar-custom-bg-cutout.no-avatar { 7133 bottom: -140px !important; 7134} 7135 7136.insta-avatar-custom-bg-cutout.medium { 7137 bottom: -100px; 7138} 7139 7140.insta-avatar-custom-bg-cutout.large { 7141 bottom: -80px; 7142} 7143 7144@media screen and (max-width: 600px){ 7145 .insta-avatar-custom-bg-cutout.medium { 7146 bottom: -120px; 7147 } 7148 7149 .insta-avatar-custom-bg-cutout.large { 7150 bottom: -150px; 7151 } 7152 7153 .insta-avatar.portrait { 7154 } 7155 7156 7157 7158} 7159.tiktok-embed { 7160 min-width: auto !important; 7161} 7162 7163.insta-featured-links { 7164 width: calc(100% - 40px ); 7165 margin: 0 auto; 7166} 7167 7168.insta-featured-link { 7169 position: relative;
7170 display: block; 7171} 7172 7173.insta-featured-link-inner { 7174 width: 100%; 7175 position: relative; 7176 display: inline-block; 7177 margin: 0px auto 0px auto; 7178 overflow: hidden; 7179 border-radius: 10px; 7180} 7181 7182.insta-featured-link .block1 { 7183 position: relative; 7184 display: flex; 7185 align-items: center; 7186 justify-content: center; 7187} 7188 7189.insta-featured-link-title i { 7190 font-size: 20px; 7191 color: #ffffff; 7192 7193} 7194 7195.insta-featured-link-inner iframe { 7196 width: 100%; 7197} 7198.insta-featured-link .insta-external-link-page-image { 7199 margin: 0px; 7200} 7201 7202.insta-contact-link-info { 7203 position: relative; 7204 display: flex; 7205 flex-direction: row; 7206 align-items: center; 7207 justify-content: space-between; 7208 padding: 10px 0px 10px 20px; 7209 border-bottom: 1px solid rgba(255, 255, 255, 0.2); 7210} 7211 7212.insta-external-link.type-contact_link .insta-contact-link-info, 7213.insta-external-link.type-contact_link .insta-contact-link-info.address, 7214.insta-external-link-page.page.contact_link .insta-contact-link-info, 7215.insta-external-link-page.page.contact_link .insta-contact-link-info.address { 7216 padding: 20px 0px; 7217} 7218 7219.insta-external-link.type-contact_link .insta-contact-link-info.name, 7220.insta-external-link.type-contact_link .insta-contact-link-info.company { 7221 padding: 5px 0px 5px 20px; 7222} 7223 7224.insta-contact-link-info-message { 7225 padding: 0px 20px 20px 20px; 7226} 7227 7228.insta-contact-link-info-header { 7229 position: relative; 7230 display: flex; 7231 flex-direction: row; 7232 align-items: center; 7233 justify-content: flex-start; 7234 padding: 0px 0px 20px 0px; 7235} 7236 7237.insta-external-link-page.page .insta-contact-link-info-header{ 7238 padding: 20px 0px; 7239} 7240.insta-external-link-page.inline .insta-contact-link-info { 7241 color: #ffffff; 7242 border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important; 7243} 7244 7245.insta-contact-link-info-name { 7246 padding: 0px 0px 0px 30px; 7247} 7248 7249.insta-external-link-page.inline .insta-contact-link-info.name, 7250.insta-external-link-page.inline .insta-contact-link-info.company { 7251 border: 0px !important; 7252} 7253 7254.insta-contact-link-info-image { 7255 7256 width: 120px; 7257 height: 120px; 7258 flex: 0 0 120px; 7259 margin-right: 0px; 7260} 7261 7262.insta-contact-link-info-image img { 7263 width: 100%; 7264 height: 100%; 7265 border-radius: 50%; 7266} 7267 7268.insta-contact-link-info.company, 7269.insta-contact-link-info.name { 7270 padding: 8px 10px 8px 20px !important; 7271 border-bottom: 0px !important; 7272} 7273 7274.insta-contact-link-info.name div { 7275 line-height: 1em; 7276 font-size: 28px; 7277 font-family: Helvetica; 7278} 7279 7280 7281 7282.insta-contact-link-info.url-address .insta-truncate { 7283 width: 100%; 7284} 7285 7286.insta-contact-link-info.address { 7287 padding: 10px 10px 0px 10px; 7288 border-bottom: 0px !important; 7289} 7290 7291.insta-contact-link-info a { 7292 text-decoration: none; 7293 color: #ffffff !important; 7294} 7295 7296.insta-contact-link-info-icon { 7297 padding: 0px 0px 0px 10px; 7298 font-size: 20px; 7299} 7300 7301@media screen and (max-width: 600px){ 7302 .insta-contact-link-info-image { 7303 width: 120px; 7304 height: 120px; 7305 flex: 0 0 120px; 7306 margin-right: 10px; 7307 } 7308 7309 .insta-contact-link-info.name div { 7310 /*font-size: 25.2px;*/ 7311 } 7312 7313 .insta-contact-link-info-name { 7314 padding: 0px 0px 0px 0px; 7315 } 7316} 7317 7318@media screen and (max-width: 400px){ 7319 .insta-contact-link-info-image { 7320 width: 120px; 7321 height: 120px; 7322 flex: 0 0 120px; 7323 margin-right: 10px; 7324 } 7325 7326 .insta-contact-link-info.name div { 7327 line-height: 1em; 7328 font-size: 20.8px; 7329 font-family: Helvetica; 7330 } 7331} 7332 7333 7334/* CART */ 7335 7336.insta-cart, 7337.insta-profile { 7338 padding: 0px 0px 0px 0px; 7339 margin-top: 0px; 7340 7341 /*max-height: calc(100vh - 100px);*/ 7342 color: #ffffff; 7343} 7344 7345.insta-cart-empty { 7346 padding: 50px 0px; 7347 text-align: center; 7348} 7349 7350.insta-cart-wrapper { 7351 position: relative; 7352 display: block; 7353 margin: 0 auto; 7354 width: 100%; 7355 max-width: calc(100% - 40px); 7356 display: flex; 7357 flex-direction: row; 7358 flex-wrap: wrap; 7359} 7360 7361.insta-cart .title, 7362.insta-profile .title { 7363 text-align: center; 7364} 7365 7366.insta-cart-title { 7367 text-align: center; 7368 padding: 0px 0px 0px 0px; 7369} 7370 7371.insta-cart-items { 7372 position: relative; 7373 width: 100%; 7374 box-sizing: border-box; 7375 padding: 0px; 7376 7377} 7378 7379.insta-cart-item { 7380 position: relative; 7381 margin: 0px 0px 20px 0px; 7382 padding: 20px; 7383} 7384 7385.insta-cart-item .blu-bg-div { 7386 opacity: 0.04; 7387 background-color: #ffffff; 7388} 7389 7390.insta-cart-item-inner { 7391 position: relative; 7392 padding: 0px; 7393} 7394 7395.insta-cart-item-info { 7396 position: relative; 7397 display: flex; 7398 flex-direction: row; 7399 flex-wrap: nowrap; 7400 align-items: center; 7401 font-size: 16px; 7402} 7403 7404.insta-cart-item-info .img-holder { 7405 width: 200px; 7406 height: 140px; 7407 padding: 0px 20px 0px 0px; 7408} 7409 7410@media screen and (max-width: 320px){ 7411 7412 .insta-cart-item-info { 7413 flex-direction: column; 7414 } 7415 7416 .insta-cart-item-info .img-holder { 7417 width: 200px; 7418 height: 140px; 7419 padding: 0px 20px 0px 0px; 7420 } 7421} 7422.insta-cart-item-info img { 7423 display: inline-block; 7424 vertical-align: middle; 7425 margin: 0 auto; 7426 max-width: 100%; 7427 max-height: 100%; 7428} 7429 7430.insta-cart-item-details { 7431 flex: 1; 7432} 7433 7434.insta-cart-item-details h3 { 7435 padding: 10px 0px 0px 0px; 7436 display: flex; 7437 flex-direction: row; 7438 justify-content: space-between; 7439 font-size: 19.2px; 7440} 7441 7442.insta-cart-item-details h3 .qty { 7443 padding: 0px 10px; 7444} 7445 7446.insta-cart-item-options { 7447 padding: 20px 0px; 7448} 7449 7450.insta-cart-item-option { 7451 position: relative; 7452 margin: 5px 0px; 7453 display: flex; 7454 flex-direction: row; 7455 flex-wrap: nowrap; 7456 align-items: flex-start; 7457 font-size: 16px; 7458} 7459 7460.insta-cart-item-option > div { 7461 box-sizing: border-box; 7462 padding: 0px 20px 0px 0px; 7463} 7464 7465.insta-cart-item-option .label { 7466 width: calc(100% - 320px); 7467} 7468 7469.insta-cart-item-option .price { 7470 display: flex; 7471} 7472 7473.insta-cart-item-option .qty { 7474 7475} 7476 7477.insta-cart-item-option .price-total { 7478 text-align: right; 7479 width: 100%; 7480 padding: 0px 0px 10px 0px; 7481 font-size: 19.2px; 7482} 7483 7484.insta-cart-item .delete {
7485 width: 20px; 7486 position: absolute; 7487 right: 0px; 7488 bottom: 0px; 7489 cursor: pointer; 7490 -webkit-transition: 0.3s; 7491 -moz-transition: 0.3s; 7492 -o-transition: 0.3s; 7493 transition: 0.3s; 7494} 7495 7496 .insta-cart-item .delete:hover { 7497 color: #ffffff; 7498 } 7499 7500.insta-cart-totals { 7501 position: relative; 7502 box-sizing: border-box; 7503 width: 100%; 7504 padding: 20px 0px; 7505} 7506 7507.insta-cart-totals-inner { 7508 position: relative; 7509 padding: 20px; 7510 font-size: 16px; 7511} 7512 7513.insta-cart-totals-inner .blu-bg-div { 7514 opacity: 0.04; 7515 background-color: #ffffff; 7516} 7517 7518.insta-cart-totals-entry { 7519 position: relative; 7520 display: flex; 7521 flex-direction: row; 7522 max-width: 80%; 7523 margin: 0 auto; 7524 padding: 0px; 7525} 7526 7527.insta-cart-totals-entry.total { 7528 flex-direction: column; 7529 border-top: 0px solid ; 7530 font-size: 100%; 7531 font-weight: bold; 7532 padding: 20px 0px; 7533} 7534 7535.insta-cart-totals-entry .total-price { 7536 display: flex; 7537 flex-direction: row; 7538 justify-content: space-between; 7539 font-size: 19.2px; 7540} 7541 7542.insta-cart-totals-entry.total .lbl2 { 7543 font-size: 16px; 7544} 7545 7546.insta-cart-totals-entry .lbl { 7547 width: 60%; 7548} 7549 7550.insta-cart-totals-entry .value { 7551 width: 40%; 7552 text-align: right; 7553} 7554.insta-cart-checkout { 7555 max-width: 80%; 7556 margin: 0 auto; 7557 position: relative; 7558 text-align: center; 7559} 7560 7561.insta-button.cart { 7562 box-sizing: border-box; 7563 margin: 0px 0px 10px 0px; 7564 width: 100%; 7565 display: flex; 7566 flex-direction: row; 7567 justify-content: center; 7568 align-items: center; 7569 color: #ffffff; 7570} 7571 7572.insta-cart-paynow-icon { 7573 position: relative; 7574 padding: 0px 0px 0px 10px; 7575} 7576 7577.insta-cart-paynow-icon span { 7578 font-size: 20px; 7579} 7580 7581.paypal-buttons { 7582 min-width: auto !important; 7583} 7584 7585#insta_payment_confirm_div { 7586 padding: 20px 0px; 7587} 7588 7589.insta-cart-menu { 7590 position: relative; 7591 box-sizing: border-box; 7592 z-index: 10000; 7593 padding: 10px 20px 5px 0px; 7594 border-radius: 4px; 7595 overflow: hidden; 7596 cursor: pointer; 7597 text-align: right; 7598} 7599 7600.insta-cart-menu.shop-page { 7601 padding: 10px 8px 5px 0px; 7602 margin-right: 30px; 7603 position: absolute; 7604 right: 0px; 7605 top: 20px; 7606} 7607 7608.insta-cart-menu.shop-page.paypal { 7609 top: 20px; 7610 right: 0px; 7611} 7612 7613.insta-cart-menu.shop-page.curator_blog { 7614 margin-right: 70px; 7615} 7616 7617 7618.insta-cart-menu.is-editor { 7619 display: none; 7620} 7621 7622 7623 7624.insta-cart-menu i { 7625 position: relative; 7626 font-size: 16px; 7627 color: #ffffff; 7628} 7629 7630.insta-cart-menu .qty { 7631 position: absolute; 7632 width: 15px; 7633 height: 15px; 7634 top: -9px; 7635 left: 11px; 7636 border-radius: 50%; 7637 overflow: hidden; 7638 display: flex; 7639 flex-direction: column; 7640 justify-content: center; 7641 align-items: center; 7642 color: #ffffff; 7643 7644} 7645 7646.insta-cart-menu .qty .lbl { 7647 position: relative; 7648 font-size: 10px; 7649 font-family: sans-serif; 7650} 7651 7652.insta-cart-menu .qty .blu-bg-div { 7653 background-color: #ffffff; 7654 opacity: 0.7; 7655} 7656.insta-cart-input { 7657 padding: 10px; 7658 margin: 0px 0px 10px 0px; 7659 border-radius: 3px; 7660 width: 100%; 7661 box-sizing: border-box; 7662 border: 1px solid #ffffff; 7663 color: #ffffff; 7664 background-color: #ffffff; 7665 font-family: Helvetica; 7666 font-size: 16px; 7667} 7668 7669.insta-profile-wrapper { 7670 position: relative; 7671 margin: 0 auto; 7672 width: 800px; 7673 max-width: 100%; 7674} 7675 7676.insta-profile-purchase-info { 7677 position: relative; 7678 color: #ffffff; 7679 font-size: 16px; 7680 padding: 20px; 7681} 7682 7683.insta-profile-purchase-info img { 7684 height: 100px; 7685 vertical-align: middle; 7686 display: inline-block; 7687 padding: 0px 20px 0px 0px; 7688} 7689 7690.insta-profile-purchase-info .insta-button { 7691 margin: 20px 0px 0px 0px; 7692} 7693 7694.insta-profile-item { 7695 display: flex; 7696 flex-direction: row; 7697 align-items: center; 7698 padding: 10px 0px; 7699 color: #ffffff; 7700 font-size: 16px; 7701} 7702 7703@media screen and (max-width: 800px){ 7704 7705 .insta-cart-menu.shop-page { 7706 padding: 10px 8px 5px 0px; 7707 margin-right: 30px; 7708 position: absolute; 7709 right: 0px; 7710 top: 65px; 7711 } 7712 7713 .insta-cart-wrapper { 7714 max-width: calc(100% - 40px); 7715 } 7716 7717 .insta-cart-item { 7718 padding: 0px 20px 20px 20px; 7719 } 7720 7721 .insta-cart-item-info .img-holder { 7722 width: 60px; 7723 min-width: 60px; 7724 height: 140px; 7725 display: flex; 7726 align-items: center; 7727 } 7728 7729 .insta-cart-item .delete { 7730 right: -10px; 7731 bottom: -5px; 7732 } 7733 7734 .insta-cart-totals-inner { 7735 padding: 20px 0px; 7736 } 7737 7738} 7739 7740@media screen and (max-width: 320px){ 7741 7742 .insta-cart-item-info { 7743 flex-direction: column; 7744 } 7745 7746 .insta-cart-item-info .img-holder { 7747 width: 100%; 7748 height: auto; 7749 padding: 20px 0px 0px 0px; 7750 } 7751} 7752 7753.insta-header-group.slideshow { 7754 display: flex; 7755 flex-direction: column; 7756 padding: 0px; 7757} 7758 7759.insta-block-edit-button.avatar.slideshow { 7760 width: 100% !important; 7761} 7762 7763.insta-block-edit-button.avatar { 7764 position: absolute; 7765 top: 0px; 7766 width: 100%; 7767 height: 100%; 7768 z-index: 100; 7769} 7770 7771.insta-block.avatar .insta-block-edit-mobile-wrapper { 7772 padding: 15px 15px 15px 15px; 7773} 7774 7775 7776.insta-block-edit-button.banner { 7777 height: 100% !important; 7778} 7779 7780.insta-embedded-video .twitter-tweet { 7781 margin: 10px auto !important; 7782} 7783 7784.insta-external-link-inline-scroll-page { 7785 position: relative; 7786 margin: 0px; 7787 width: calc(100%); 7788 padding: 10px 0px 0px 0px; 7789} 7790 7791.insta-external-link-inline-scroll-page.slideshow { 7792 padding: 0px; 7793} 7794 7795/* SERVICE REQUEST */ 7796 7797 7798.insta-external-link-page.service-request .content { 7799 padding-bottom: 0px; 7800} 7801 7802.insta-external-link-service-request-title { 7803 padding: 30px 0px 0px 0px !important; 7804} 7805 7806.insta-external-link-form-input-field { 7807 position: relative; 7808 max-width: 500px; 7809 margin: 0px auto 20px auto; 7810} 7811 7812 7813 7814.insta-external-link-form-input-field .currency-sign { 7815 margin-left: -15px; 7816 display: inline-block; 7817 width: 15px; 7818} 7819 7820.insta-external-link-form-input-field.append, 7821.insta-external-link-contact-form-field.append {
7822 display: flex; 7823 justify-content: center; 7824 align-items: stretch; 7825} 7826 7827.insta-external-link-form-input-field.append .currency-sign, 7828.insta-external-link-form-input-field.append .prepended, 7829.insta-external-link-contact-form-field.append .prepended { 7830 margin: 0px; 7831 position: relative; 7832 width: 30px; 7833 display: flex; 7834 justify-content: center; 7835 align-items: center; 7836 border-radius: 5px 0px 0px 5px; 7837 color: #ffffff !important; 7838 background-color: rgba(255, 255, 255, 1); 7839} 7840 7841 7842.insta-external-link-form-input-field.append input[type=text], 7843.insta-external-link-contact-form-field.append input[type=text] { 7844 border-radius: 0px 5px 5px 0px !important; 7845 /*width: calc(100% - 60px) !important;*/ 7846} 7847 7848.insta-external-link-button { 7849 cursor: pointer; 7850 position: relative; 7851 display: inline-block; 7852 text-transform: none; 7853 box-sizing: border-box; 7854 text-decoration: none; 7855 padding: 9px 20px; 7856 color: #ffffff; 7857 background-color: rgba(255, 255, 255, 1); 7858 margin: 10px 0px 0px 0px; 7859 border-radius: 5px; 7860 } 7861 7862.insta-external-link-button.action { 7863 text-transform:none; 7864 background-color: #ffffff; 7865 color: rgba(255, 255, 255, 1) !important; 7866 margin: 0px auto 20px auto; 7867 padding: 9px 50px; 7868} 7869 7870.insta-external-link-button.action .blu-bg-div { 7871 position: relative; 7872 background-color: #ffffff; 7873} 7874 7875.insta-external-link[data-featured=banner] .insta-external-link-button.action { 7876 margin: 20px auto 0 auto; 7877} 7878.insta-external-link-button.service_offer { 7879 display: block; 7880 margin: 0 auto 26px auto; 7881 max-width: calc(100% - 40px); 7882 padding: 11px 40px 10px 40px; 7883 text-transform: none; 7884 background-color: #ffffff; 7885 color: rgba(255, 255, 255, 1); 7886} 7887 7888.insta-external-link-button.service_offer .blu-bg-div { 7889 opacity: 0; 7890} 7891 7892.insta-external-link-button.shop_item { 7893 border-radius: 5px; 7894 } 7895 7896.insta-external-link.type-service_offer.no-image.no-icon .insta-external-link-button.service_offer { 7897 margin: 0 auto 20px auto; 7898} 7899 7900.insta-external-link.main .insta-external-link-inline-holder { 7901 z-index: 2010; 7902} 7903 7904.insta-external-link.type-upload .insta-external-link-inline-wrapper { 7905 background-color: #ffffff; 7906 z-index: 1010; 7907 overflow: hidden; 7908 border-radius: 0px 0px 10px 10px; 7909 } 7910 7911 7912 7913.insta-external-link.main.type-service_offer .block2.main { 7914 padding-left: 10px; 7915} 7916 7917.insta-external-link-button.appended { 7918 margin: 0px; 7919 border-radius: 0px 8px 8px 0px; 7920 } 7921 7922.insta-external-link-service-request-form { 7923 position: relative; 7924 width: calc(100% - 40px); 7925 margin: 20px 20px 0px 20px; 7926} 7927 7928.insta-external-link-service-offer-form { 7929 position: relative; 7930 width: 100%; 7931 margin: 20px 0px; 7932} 7933 7934.insta-button.stripe { 7935 width: 100%; 7936 margin: 20px 0px; 7937} 7938 7939.insta-external-link-service-request-form-inner, 7940.insta-external-link-service-offer-form-inner { 7941 max-width: 600px; 7942 margin: 0 auto; 7943 position: relative; 7944} 7945 7946.insta-external-link-service-request-form input[type=text], 7947.insta-external-link-service-request-form textarea { 7948 position: relative; 7949 box-sizing: border-box; 7950 padding: 9px 10px; 7951 margin: 0px 0px 0px 0px; 7952 resize: none; 7953 background-color: rgba(0, 0, 0, 0.05); 7954 border: 0px solid #ffffff; 7955 width: calc(100%); 7956 border-radius: 5px; 7957 /* 7958 border: 0px; 7959 color: #ffffff; 7960 background-color: rgba(255, 255, 255, 0.05); 7961 */ 7962 font-size: 16px; 7963 font-family: Helvetica; 7964} 7965 7966.insta-external-link-service-offer-form .insta-external-link-form-input-field { 7967 max-width: none; 7968} 7969 7970@media screen and (max-width: 600px){ 7971 7972 .insta-external-link-button.action { 7973 width: 100%; 7974 margin: 20px 0px 0px 0px; 7975 padding: 9px 30px; 7976 } 7977 7978 .insta-external-link-button.action div { 7979 font-size: 90%; 7980 } 7981 7982 .insta-external-link-service-request-form { 7983 width: calc(100%); 7984 margin: 20px 0px; 7985 } 7986 7987 .insta-external-link-button.service_offer { 7988 max-width: calc(100% - 40px); 7989 7990 } 7991} 7992 7993@media screen and (max-width: 300px){ 7994 .insta-external-link-button.action { 7995 padding: 9px 10px; 7996 } 7997 7998 .insta-external-link-button.action div { 7999 font-size: 70%; 8000 } 8001} 8002 8003.insta-external-link-service-request-form-note { 8004 display: none; 8005} 8006 8007 8008.instagram-media { 8009 max-width: none !important; 8010 min-width: 250px !important; 8011 width: 100% !important; 8012 margin: 0px auto; 8013} 8014 8015/* 8016.insta-external-link.type-service_offer .block2 { 8017 padding: 20px; 8018} 8019 8020.insta-external-link.main.type-service_offer .insta-external-link-inner.main { 8021 padding: 0px 20px; 8022}*/ 8023 8024.insta-external-link.type-service_request .insta-external-link-inline-holder, 8025.insta-external-link.type-service_request .blu-bg-div { 8026 background-color: #ffffff; 8027} 8028 8029 8030.insta-metamask-note { 8031 position: relative; 8032 text-align: center; 8033 padding: 20px; 8034} 8035 8036 8037 8038.insta-metamask-note-text { 8039 padding: 0px 0px 20px 0px; 8040} 8041 8042.insta-nft-container { 8043 position: relative; 8044 width: 100%; 8045 display: flex; 8046 flex-direction: row; 8047 flex-wrap: wrap; 8048} 8049 8050.insta-gallery.nft_gallery { 8051 8052} 8053 8054.insta-nft-card { 8055 width: 50%; 8056 box-sizing: border-box; 8057 padding: 0px 10px 10px 10px; 8058} 8059 8060.insta-nft-image { 8061 width: 100%; 8062} 8063 8064.insta-nft-name { 8065 padding: 10px 0px; 8066} 8067 8068.insta-nft-desc { 8069 padding: 0px 0px 10px 0px; 8070} 8071 8072.nft-link { 8073 text-decoration: none; 8074 white-space: nowrap; 8075} 8076 8077@media screen and (max-width: 600px){ 8078 .insta-metamask-note .insta-button { 8079 box-sizing: border-box; 8080 width: 100%; 8081 margin: 0px 0px 20px 0px; 8082 } 8083} 8084 8085@media screen and (max-width: 600px){ 8086 .insta-nft-card { 8087 width: 100%; 8088 } 8089} 8090 8091.insta-gallery.curator_blog .insta-gallery-images, 8092.insta-gallery.blog .insta-gallery-images, 8093.insta-gallery.nft_gallery .insta-gallery-images { 8094 padding: 0px; 8095} 8096 8097.insta-external-link.type-donations_link.opened[data-featured='yes'] .insta-inline-close-btn, 8098.insta-external-link.type-paypal.opened[data-featured='yes'] .insta-inline-close-btn { 8099 display: block; 8100} 8101 8102 8103 8104 8105.insta-external-link[data-featured='yes'] .block2.main { 8106 margin: 0; 8107 box-sizing: border-box; 8108} 8109 8110.block2-custom-img { 8111 width: 40px; 8112 height: 40px; 8113 position: relative; 8114 overflow: hidden; 8115 border-radius: 3px; 8116} 8117 8118.block2-custom-img img { 8119 width: 100%; 8120 height: 100%; 8121 object-fit: cover; 8122} 8123 8124.insta-external-link[data-featured='no'] .block2.main.has-icon.custom .block2-custom-img { 8125 display: none; 8126} 8127 8128/* 8129.insta-external-link.title-overlay[data-featured='yes'][data-paid-link='yes'] .block4 { 8130 margin-top: -10px; 8131} 8132*/ 8133 8134.insta-external-link.type-paypal.opened .insta-external-link-inner.main .block1 /*, 8135.insta-external-link.type-paypal.opened .insta-external-link-inner.main .block2*/ { 8136 display: none; 8137} 8138 8139.insta-external-link.type-paypal .insta-external-link-inner.main { 8140 display: flex; 8141 flex-direction: row; 8142 align-items: center; 8143} 8144 8145.insta-external-link.type-paypal[data-featured='no'] .insta-external-link-inner.main { 8146 flex-direction: column; 8147} 8148 8149.insta-external-link.type-paypal[data-featured='yes'] .insta-external-link-inner.main { 8150 display: block; 8151} 8152 8153.insta-external-link.type-paypal .insta-external-link-inner.main .block1.custom { 8154 border-radius: 0px; 8155 position: relative; 8156 margin: 0px; 8157 left: 0px; 8158} 8159 8160.insta-external-link.type-paypal[data-featured='yes'] .insta-external-link-inner.main .insta-external-link-img, 8161.insta-external-link.type-paypal[data-featured='no'] .insta-external-link-inner.main .insta-external-link-img { 8162 8163 8164} 8165 8166 8167 8168.insta-external-link.type-paypal[data-featured='yes'] .insta-external-link-inner.main .insta-external-link-img { 8169 box-sizing: border-box; 8170 padding: 0px; 8171} 8172 8173.insta-external-link.type-paypal[data-featured='bar'] .insta-external-link-inner.main { 8174 padding: 10px; 8175 min-height: 40px; 8176} 8177 8178.insta-external-link.type-paypal[data-featured='yes'] .insta-external-link-inner.main { 8179 min-height: 40px; 8180} 8181 8182.insta-external-link.main.opened[data-featured='yes'] .insta-external-link-inner.main .block1 img, 8183.insta-external-link.main.opened[data-featured='no'] .insta-external-link-inner.main .block1 img, 8184.insta-external-link.main.opened[data-featured='big_bar'] .insta-external-link-inner.main .block1 img { 8185 display: none; 8186} 8187 8188.insta-external-link.main.opened[data-featured='yes'] .insta-external-link-inner.main .block1.custom img { 8189 display: block; 8190} 8191 8192 8193 8194 8195.insta-external-link.main.opened[data-featured='no'] .insta-external-link-inner.main .block1, 8196.insta-external-link.main.opened[data-featured=''] .insta-external-link-inner.main .block1, 8197.insta-external-link.main.opened[data-featured='big_bar'] .insta-external-link-inner.main .block1 { 8198 display: none; 8199} 8200 8201.insta-external-link.type-paypal[data-featured='bar'][data-thumb-crop='no'] .insta-external-link-inner.main .insta-external-link-img 8202/*.insta-external-link.type-paypal[data-featured='yes'][data-thumb-crop='no'] .insta-external-link-inner.main .insta-external-link-img*/ { 8203 position: relative !important; 8204 8205 height: 100% !important; 8206 object-fit: contain !important; 8207 top: auto !important; 8208 left: !important; 8209 position: relative; 8210} 8211 8212.insta-external-link.type-paypal[data-featured='bar'][data-thumb-crop='no'] .insta-external-link-inner.main .insta-external-link-img { 8213 width: auto !important; 8214} 8215 8216/* 8217.insta-external-link.type-paypal[data-featured='yes'][data-thumb-crop='no'] .insta-external-link-inner.main .insta-external-link-img { 8218 width: 100% !important; 8219} 8220 8221.insta-external-link.type-paypal[data-featured='yes'][data-thumb-crop='no'] .insta-external-link-inner.main .block1 div { 8222 height: auto !important; 8223} 8224*/ 8225.insta-external-link.type-paypal[data-featured='bar'] .insta-external-link-inner.main .block2.main { 8226 padding: 20px 50px; 8227 text-align: center; 8228} 8229 8230 8231 8232.insta-external-link.type-paypal[data-featured='bar'] .insta-external-link-inner.main .block2.main .insta-shop-item-price { 8233 font-size: 100%; 8234} 8235 8236.insta-external-link[data-featured='yes'].type-paypal .block2-custom-img { 8237 display: none; 8238} 8239 8240@media screen and (max-width: 800px){ 8241 .insta-external-link.type-paypal .insta-external-link-inner.main .block2 .content { 8242 display: none; 8243 } 8244 8245 .insta-external-link.type-paypal[data-featured='bar'] .insta-external-link-inner.main .block2.main { 8246 padding: 10px 20px; 8247 } 8248} 8249 8250.insta-qr-image { 8251 max-width: 800px; 8252 width: 100%; 8253 margin: 0 auto; 8254 border: 0px solid rgba(0, 0, 0, 0.5); 8255 box-sizing: border-box; 8256 border-radius: 10px; 8257} 8258 8259.insta-external-link-alert { 8260 position: fixed; 8261 z-index: 100000; 8262 width: 100%; 8263 background-color: #ffffff; 8264 color: #000000; 8265 bottom: -200px; 8266 left: 0px; 8267 border-radius: 30px 30px 0px 0px; 8268 box-shadow: 0px -5px 15px rgba(0, 0, 0, 0.07); 8269 display: block; 8270 opacity: 0;
8271 cursor: pointer; 8272 transition: 0.5s; 8273 -webkit-transition: 0.5s; 8274 -moz-transition: 0.5s; 8275 -o-transition: 0.5s; 8276 font-family: Helvetica; 8277 font-size: 22.4px; 8278} 8279 8280.insta-external-link-alert.opened { 8281 display: block; 8282 opacity: 1; 8283 bottom: 0px; 8284} 8285 8286.insta-external-link-alert.closed { 8287 display: none; 8288} 8289 8290.insta-external-link-alert .close { 8291 top: 15px; 8292 right: 15px; 8293 color: #000; 8294} 8295 8296.insta-external-link-alert-inner { 8297 display: flex; 8298 flex-direction: column; 8299 justify-content: center; 8300 align-items: center; 8301 padding: 30px 20px 20px 20px; 8302 8303} 8304 8305.insta-external-link-alert-title { 8306 text-align: center; 8307 line-height: 1.2em; 8308 padding: 20px 0px 0px 0px; 8309} 8310 8311.insta-external-link-alert .insta-avatar { 8312 position: relative; 8313 border: 0px; 8314 background-color: ; 8315} 8316 8317.insta-external-link-alert .insta-button { 8318 width: 80%; 8319 border-radius: 0px; 8320 text-transform: none; 8321 color: #ffffff; 8322 background-color: #000000; 8323 font-family: 16; 8324 font-size: 16px; 8325} 8326 8327.insta-external-link-alert .insta-button.rounded { 8328 border-radius: 10px; 8329} 8330 8331.insta-popup { 8332 position: fixed; 8333 display: none; 8334 top: 0px; 8335 left: 0px; 8336 width: 100%; 8337 height: 100%; 8338 z-index: 20000; 8339} 8340 8341.insta-popup-inner { 8342 position: absolute; 8343 top: 0px; 8344 left: 0px; 8345 width: 100%; 8346 height: 100%; 8347 display: flex; 8348 flex-direction: column; 8349 align-items: center; 8350 overflow: scroll; 8351 justify-content: flex-start; 8352} 8353 8354.insta-popup-inner.center { 8355 justify-content: center; 8356} 8357 8358.insta-popup .blu-bg-div.popup { 8359 background-color: #fff; 8360 opacity: 0.95; 8361 position: fixed; 8362} 8363 8364.insta-popup.promo-page .blu-bg-div.popup { 8365 opacity: 1; 8366} 8367.insta-popup .close { 8368 position: absolute; 8369 top: 10px; 8370 right: 10px; 8371 font-size: 25px; 8372 padding: 5px; 8373 cursor: pointer; 8374 z-index: 10; 8375 color: #000; 8376} 8377 8378.insta-popup.promo-page .close { 8379 top: 0px; 8380 right: 20px; 8381} 8382 8383.insta-popup.popup-card .close { 8384 8385} 8386 8387.insta-popup-body, 8388.insta-popup-content { 8389 position: relative; 8390 8391} 8392 8393.insta-popup-content { 8394 margin: 0 auto; 8395 width: 600px; 8396 box-sizing: border-box; 8397 padding: 30px 20px 20px 20px; 8398 max-width: 100%; 8399 background-color: #fff; 8400 border-radius: 10px; 8401 box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.1); 8402} 8403 8404.insta-popup.promo-page .insta-popup-content { 8405 box-shadow: 2px 2px 20px rgba(0, 0, 0, 0); 8406} 8407 8408.insta-external-link-input-button-group { 8409 display: flex; 8410 flex-direction: row; 8411 flex-wrap: nowrap; 8412 align-items: center; 8413 justify-content: space-between; 8414 background-color: #fff; 8415 border: 1px solid #000; 8416 border-radius: 10px; 8417 overflow: hidden; 8418 } 8419 8420.insta-external-link-inline-form-field { 8421 position: relative; 8422 color: #000; 8423 background-color: transparent; 8424} 8425 8426.insta-external-link-inline-form-field input[type=text] { 8427 padding: 5px 10px; 8428} 8429 8430.insta-external-link-input-button-group input[type=password] { 8431 border: 0px; 8432 padding: 0px 10px; 8433 font-family: Helvetica; 8434 font-size: 16px; 8435} 8436 8437.insta-popup .insta-external-link-button { 8438 padding: 15px 20px; 8439 color: #ffffff; 8440 background-color: #000000; 8441} 8442 8443.insta-external-link-password-form h1 { 8444 font-size: 28px; 8445 font-family: Helvetica; 8446} 8447 8448.insta-external-link-password-form .content { 8449 padding-bottom: 20px; 8450} 8451 8452 8453 8454@media screen and (max-width: 600px){ 8455 .insta-popup .blu-bg-div { 8456 opacity: 1; 8457 } 8458 8459 .insta-popup .close { 8460 position: relative; 8461 8462 right: 30px; 8463 align-self: flex-end; 8464 } 8465 8466 .insta-popup.sticky_note_poll .close { 8467 right: 20px; 8468 top: 0; 8469 } 8470 8471 .insta-popup-body { 8472 background-color: #fff; 8473 position: absolute; 8474 height: 100%; 8475 width: 100%; 8476 display: flex; 8477 flex-direction: column; 8478 align-items: center; 8479 justify-content: center; 8480 } 8481 8482 .insta-popup-content { 8483 box-shadow: none; 8484 max-width: 100%; 8485 padding: 20px; 8486 } 8487 8488 .insta-external-link-input-button-group { 8489 display: block; 8490 flex-direction: row; 8491 flex-wrap: nowrap; 8492 align-items: center; 8493 justify-content: space-between; 8494 background-color: #fff; 8495 border: 0px solid #000; 8496 } 8497 8498 .insta-contact-link-newsletter .insta-external-link-input-button-group { 8499 display: flex; 8500 border: 1px solid #000; 8501 } 8502 8503 .insta-external-link-input-button-group input[type=password]{ 8504 padding: 14px 10px; 8505 border: 1px solid #000; 8506 box-sizing: border-box; 8507 width: 100%; 8508 border-radius: 8px; 8509 } 8510 8511 .insta-external-link-input-button-group .insta-external-link-button.appended { 8512 border-radius: 8px; 8513 } 8514 8515 8516 .insta-popup .insta-external-link-button { 8517 padding: 15px 20px; 8518 box-sizing: border-box; 8519 width: 100%; 8520 text-align: center; 8521 margin: 10px 0px 0px 0px; 8522 } 8523 8524 .insta-popup .insta-external-link-inline-form-field input[type=text] { 8525 border: 1px solid #000; 8526 padding: 12px 10px; 8527 } 8528} 8529 8530.insta-payment-status { 8531 text-align: center; 8532 font-size: 19.2px; 8533 font-family: 16; 8534 padding: 20px 0px; 8535} 8536 8537/* TESTIMONIALS */ 8538.insta-external-links.testimonials { 8539 margin-bottom: 0px !important; 8540} 8541 8542.insta-external-link.testimonial, 8543.insta-external-link.plan { 8544 box-sizing: border-box; 8545 color: #ffffff; 8546 background-color: #e22400; 8547 padding: 20px; 8548 /*margin: 10px 5px 0px 0px;*/ 8549} 8550 8551.insta-external-link.testimonial { 8552 display: flex; 8553 padding: 30px 20px; 8554} 8555 8556.insta-external-link.testimonial .insta-more-btn, 8557.insta-external-link.testimonial .insta-less-btn {
8558 display: block; 8559 padding: 20px 0px 0px 0px; 8560 8561} 8562 8563 8564.insta-external-link.plan .insta-external-link-inner { 8565 display: flex; 8566 height: 100%; 8567 width: 100% !important; 8568} 8569 8570.insta-external-link.plan { 8571 width: calc(50% - 5px) !important; 8572} 8573 8574.insta-external-link.plan.single { 8575 width: calc(100% - 10px) !important; 8576} 8577 8578.insta-external-link.testimonial .block1 { 8579 display: none !important; 8580 position: relative !important; 8581 margin: 0 !important; 8582 left: 0px !important; 8583} 8584 8585.insta-external-link.side_scroll.testimonial.no-title .block2 { 8586 display: block !important; 8587} 8588 8589.insta-external-link.plan .block2 { 8590 text-align: left; 8591 display: grid; 8592 grid-template-columns: 90px calc(100% - 90px); 8593 flex-direction: column; 8594 margin: 0; 8595 padding: 0px 0px 0px 0px; 8596 color: #ffffff; 8597} 8598 8599.insta-external-link.testimonial .block2 { 8600 text-align: center; 8601 display: flex; 8602 align-items: center; 8603 flex-direction: column; 8604 margin: 0; 8605 padding: 0px 0px 0px 0px; 8606 color: #ffffff; 8607} 8608 8609.insta-external-link.no-image.testimonial .block2, 8610.insta-external-link.plan .block2 { 8611 display: flex; 8612 flex-direction: column; 8613} 8614 8615.insta-external-link.plan .block2 { 8616 flex:1; 8617} 8618 8619 8620 8621.insta-external-link.testimonial .block2-custom-img { 8622 width: 150px; 8623 height: 150px; 8624 overflow: hidden; 8625 position: relative; 8626 grid-area: 1/1; 8627 border-radius: 50%; 8628 } 8629 8630.insta-external-link.testimonial .block2-custom-img img, 8631.insta-external-link.cashup_link .block2-custom-img img { 8632 position: absolute; 8633 8634} 8635.insta-external-link.testimonial .block2-custom-img, 8636.insta-external-link.cashup_link .block2-custom-img { 8637 border-radius: 50%; 8638 } 8639 8640.insta-external-link[data-featured='bar'][data-type='font'] .block2.main.has-icon, 8641.insta-external-link[data-featured='yes'][data-type='font'] .block2.main.has-icon, 8642.insta-external-link[data-featured='yes'][data-type='custom'] .block2.main.has-icon { 8643 display: flex; 8644 flex-direction: row; 8645 padding-right: 40px; 8646} 8647 8648.insta-external-link[data-featured='bar'] .block2.main.has-icon
8648i, 8649.insta-external-link.sublink[data-featured='bar'] .block2 i, 8650.insta-external-link.cashup_link[data-featured='bar'] .block2 i, 8651.insta-external-link[data-featured='yes'] .block2.main.has-icon i { 8652 font-size: 30px; 8653 height: 30px; 8654 width: 40px; 8655} 8656 8657.insta-external-link[data-featured='bar'] .block2.main.has-icon i svg, 8658.insta-external-link.sublink[data-featured='bar'] .block2 i svg, 8659.insta-external-link.cashup_link[data-featured='bar'] .block2 i svg, 8660.insta-external-link[data-featured='yes'] .block2.main.has-icon i svg { 8661 height: 30px; 8662 width: 30px; 8663} 8664 8665.insta-external-link[data-featured='bar'] .block2.main.has-icon.custom-icon i { 8666 display: none; 8667} 8668 8669.insta-external-link[data-featured='bar'] .insta-external-link-inner { 8670 padding: 0px 10px; 8671} 8672 8673.insta-external-link.page.video[data-featured='bar'] .insta-external-link-inner { 8674 padding: 0 !important; 8675} 8676 8677.insta-external-link.page.video { 8678 margin: 10px 0px 0px 0px; 8679} 8680 8681 8682.insta-external-link.inline.sublink .block2-custom-img { 8683 margin-left: 0px; 8684} 8685 8686 8687.insta-external-link.testimonial .block2 i { 8688 font-size: 100px; 8689 height: 150px; 8690 display: flex; 8691 align-items: center; 8692} 8693.insta-external-link.testimonial .block2-custom-img, 8694.insta-external-link.testimonial .block2 i { 8695 margin: 0px 0px 20px 0px; 8696} 8697 8698.insta-external-link.testimonial .block2 .title, 8699.insta-external-link.plan .block2 .title { 8700 grid-area: 1/2; 8701 display: flex; 8702 align-items: center; 8703 justify-content: center; 8704 font-family: Helvetica; 8705 font-size: 25.2px; 8706 padding: 0px 0px 0px 0px; 8707} 8708 8709.insta-external-link.plan .block2 .title { 8710 flex-direction: column; 8711 align-items: center; 8712} 8713 8714.insta-external-link.plan .block2 .title .price { 8715 font-size: 80%; 8716 font-family: Helvetica; 8717 padding: 10px 0px 0px 0px; 8718} 8719 8720.insta-external-link-page.side_scroll .insta-external-links-inner { 8721 margin-bottom: 0px !important; 8722 padding: 0px 0px 20px 0px !important; 8723 max-width: none !important; 8724} 8725 8726.insta-external-link-page.side_scroll.big_bar .insta-external-links-inner { 8727 flex-direction: column; 8728 flex-wrap: wrap; 8729 padding-bottom: 10px; 8730 height: calc(240px + 20px); 8731} 8732 8733 8734 8735.insta-external-links.testimonials .insta-external-links-inner.single, 8736.insta-external-link.testimonial.single { 8737 width: 100% !important; 8738 margin-right: 0 !important; 8739} 8740 8741 8742.insta-external-links.testimonials .insta-external-links-inner.single { 8743 padding-bottom: 0 !important; 8744} 8745 8746.insta-external-link.testimonial .block2 .content, 8747.insta-external-link.plan .block2 .content { 8748 flex: 1; 8749 text-align: center; 8750 padding: 16px 0px 0px 0px; 8751 grid-area: 2 /1/ span 1 / span 2; 8752 color: #ffffff; 8753 8754} 8755 8756 8757 8758.insta-external-link.testimonial .insta-external-link-popup-media-button, 8759.insta-external-link.plan .insta-external-link-popup-media-button { 8760 justify-content: center; 8761 grid-area: 3/1/span 1/span2; 8762 background-color: #ffffff; 8763 color: ; 8764 margin: 10px 0px auto 0px; 8765} 8766 8767.insta-external-link.plan .insta-external-link-popup-media-button { 8768 padding: 17px 20px 15px 20px; 8769 width: 215px; 8770 margin: 30px auto 20px auto; 8771} 8772 8773.insta-external-link.plan .insta-bulet-point { 8774 padding: 0px 0px 10px 0px; 8775} 8776 8777.insta-external-link.plan ul { 8778 list-style-type: disc; 8779 padding: 0px 0px 0px 20px; 8780} 8781 8782.insta-external-link.testimonial .insta-external-link-inner { 8783 display: flex !important; 8784 flex-direction: column; 8785 width: 100%; 8786} 8787 8788.insta-external-link-page.side_scroll .insta-external-link-arrow { 8789 position: relative; 8790 top: auto; 8791 display: inline-block; 8792} 8793 8794.insta-external-link-page.side_scroll .insta-external-link-arrow.disabled { 8795 opacity: 0.5; 8796} 8797 8798.insta-external-link-page.side_scroll .insta-external-link-arrow.left { 8799 left: -5px; 8800} 8801 8802.insta-external-link-page.side_scroll .insta-external-link-arrow.right { 8803 right: -5px; 8804} 8805 8806.insta-more-btn, 8807.insta-less-btn { 8808 display: inline-block; 8809 padding: 0px 0px 0px 5px; 8810 cursor: pointer; 8811 font-weight: bold; 8812} 8813 8814 8815@media screen and (max-width: 800px){ 8816 .insta-external-link.plan { 8817 width: 100% !important; 8818 } 8819 8820 .insta-external-link-page.side_scroll.big_bar .insta-external-links-inner { 8821 height: calc(200px + 20px); 8822 } 8823 8824 .insta-external-link-page.side_scroll .insta-external-links-inner { 8825 padding: 0px 0px 10px 0px !important; 8826 } 8827 8828 .insta-external-link.testimonial .block2 .title, 8829 .insta-external-link.plan .block2 .title { 8830 justify-content: center; 8831 } 8832 8833 .insta-external-link.testimonial .block2 .content, 8834 .insta-external-link.plan .block2 .content { 8835 text-align: center; 8836 } 8837 8838} 8839 8840@media screen and (max-width: 400px){ 8841 .insta-external-link-page.side_scroll.big_bar .insta-external-links-inner { 8842 height: calc(160px + 20px); 8843 } 8844} 8845 8846/* CALL TO ACTION */ 8847 8848.insta-block.actioncall { 8849 box-sizing: border-box; 8850 margin: 0 auto; 8851 max-width: calc(100% - 50px); 8852 padding: 20px 0px; 8853} 8854.insta-actioncall { 8855 position: relative; 8856} 8857.insta-actioncall-inner { 8858 display: flex; 8859 flex-direction: row; 8860 justify-content: space-between; 8861 align-items: stretch; 8862} 8863.insta-actioncall-button { 8864 cursor: pointer; 8865 display: flex; 8866 align-items: center; 8867 justify-content: center; 8868 text-decoration: none; 8869 box-sizing: border-box;
8870 width: calc(50% - 10px); 8871 text-align: center; 8872 margin: 0px; 8873 padding: 14px 30px; 8874 letter-spacing: 0px; 8875 min-height: 60px; 8876 font-family: Helvetica; 8877 font-size: 16px; 8878 border: 1px solid ; 8879} 8880 8881.insta-actioncall-button[data-index='1'] { 8882 border: 1px solid #ffffff; 8883 background-color: #ffffff; 8884 color: #000000; 8885 } 8886 8887.insta-actioncall-subscribe-form { 8888 text-align: center; 8889 width: 800px; 8890 max-width: 100%; 8891} 8892 8893.insta-actioncall-subscribe-form h1 { 8894 color: #ffffff; 8895} 8896 8897.insta-actioncall-button, 8898.insta-actioncall-subscribe-form .insta-external-link-input-button-group { 8899 border-radius: 8px; 8900 overflow: hidden; 8901 } 8902 8903 8904.insta-popup .insta-external-link-inline-form-field input[type=text], 8905.insta-actioncall-subscribe-form .insta-external-link-button, 8906.insta-external-link-donation-form-field input[type=text] { 8907 padding: 15px 30px; 8908 border-radius: 5px !important; 8909 8910} 8911 8912 8913.insta-external-link-donation-form-field input[type=text] { 8914 width: auto !important; 8915} 8916 8917@media screen and (max-width: 800px){ 8918 8919 .insta-block.actioncall { 8920 box-sizing: border-box; 8921 margin: 0 auto; 8922 max-width: calc(100% - 20px); 8923 padding: 20px 0px; 8924 } 8925 8926 8927 .insta-actioncall-button { 8928 padding: 10px 20px; 8929 width: calc(50% - 5px); 8930 } 8931 8932 8933 .insta-actioncall-subscribe-form .insta-external-link-input-button-group { 8934 border-radius: 0px; 8935 overflow: visible; 8936 } 8937} 8938 8939@media screen and (max-width: 300px){ 8940 .insta-block.actioncall { 8941 /*max-width: 90% !important;*/ 8942 padding: 20px 0px; 8943 } 8944 .insta-actioncall-button { 8945 font-size: 14.4px; 8946 } 8947} 8948 8949@media screen and (max-width: 250px){ 8950 8951 .insta-actioncall-button { 8952 font-size: 12.8px; 8953 } 8954} 8955 8956.insta-external-link-contact-form.email_form .insta-external-link-contact-form-inner { 8957 flex-direction: column !important; 8958 background-color: #ffffff; 8959 padding-top: 20px; 8960 max-width: 600px; 8961 margin: 0 auto; 8962} 8963 8964.insta-external-link-page.page .insta-external-link-contact-form.email_form .insta-external-link-contact-form-inner { 8965 background-color: #ffffff; 8966} 8967 8968.insta-external-link-page.inline.email_form .content { 8969 color: #000; 8970} 8971 8972.insta-external-link-page.email_form .content { 8973 text-align: center; 8974 padding: 20px 20px 0px 20px; 8975} 8976 8977 8978 8979.insta-external-link-contact-form.comment.email_form input[type=text], 8980input[type=date], 8981.insta-external-link-contact-form.comment.email_form textarea { 8982 margin: 0px 0px 20px 0px; 8983 border-radius: 8px; 8984 } 8985 8986.insta-external-link-contact-form.comment.email_form textarea { 8987 resize: none; 8988} 8989 8990.insta-external-link-contact-form.email_form .insta-external-link-contact-form-buttons { 8991 display: flex; 8992 /*width: calc(100% - 40px + 10px);*/ 8993 margin: 20px 0px 30px 0px; 8994} 8995 8996.insta-external-link-page.inline .insta-external-link-contact-form.email_form .insta-external-link-contact-form-buttons { 8997 /*width: calc(100% - 40px);*/ 8998} 8999 9000.insta-external-link-contact-form.email_form .insta-external-link-contact-form-button { 9001 margin: 0px auto; 9002 width: 200px; 9003 /*margin: 0px 5px; 9004 width: calc(50% - 10px);*/ 9005 border-radius: 10px; 9006 } 9007 9008.insta-external-link-page.inline.email_form .insta-external-link-submit-button { 9009 background-color: #000; 9010 color: #fff; 9011} 9012.insta-external-link-contact-form.email_form .insta-external-link-cancel-button { 9013 background-color: #fff; 9014 color: #000; 9015 border: 1px solid #000; 9016 margin-right: 20px; 9017} 9018 9019.insta-external-link-page.page.email_form .insta-external-link-cancel-button { 9020 display: none; 9021} 9022 9023.insta-external-link.type-upload .insta-external-link-cancel-button { 9024 background-color: #fff !important; 9025 color: #000 !important; 9026 border: 1px solid #000; 9027 margin-right: 20px; 9028 padding: 12px 30px; 9029} 9030 9031.insta-external-link-contact-form.email_form .insta-external-link-contact-form-field { 9032 width: calc(100% - 40px); 9033 margin: 0 auto; 9034} 9035 9036.insta-external-link.main.type-email_form .insta-external-link-inline-holder { 9037 background-color: transparent; 9038 border: 0px solid #fff !important; 9039 9040 opacity: 0; 9041} 9042 9043.insta-external-link.main.type-email_form .insta-external-link-inline-holder.opened { 9044 opacity: 1; 9045} 9046 9047@media screen and (max-width: 800px){ 9048 9049 9050 .insta-external-link-contact-form.email_form .insta-external-link-contact-form-buttons { 9051 width: calc(100% - 40px); 9052 } 9053 9054 .insta-external-link-page.page .insta-external-link-contact-form.email_form .insta-external-link-contact-form-buttons { 9055 width: 100%; 9056 } 9057 9058 9059 9060 .insta-external-link-page.page.email_form .insta-external-link-contact-form.email_form .insta-external-link-contact-form-field { 9061 width: 100%; 9062 } 9063} 9064 9065/* MEMBERSHIP */ 9066.insta-external-link-page.membership { 9067 background-color: transparent !important; 9068} 9069.insta-external-link-page.membership h1 { 9070 display: flex; 9071 justify-content: center; 9072 color: #ffffff; 9073 font-size: 28px; 9074 } 9075 9076.insta-external-link-page.page.membership h1 { 9077 color: #ffffff; 9078} 9079.insta-external-link-page.membership .insta-button { 9080 min-width: 200px; 9081 max-width: 100%; 9082 margin: 20px 20px 20px 20px; 9083} 9084 9085.insta-external-link-page.membership h3 { 9086 padding: 20px 0px 0px 0px; 9087 font-family: Helvetica; 9088 font-size: 21px; 9089} 9090 9091.insta-external-link.membership_benefit { 9092 width: calc(100% - 40px); 9093 margin: 0px 20px 20px 20px; 9094} 9095 9096.insta-external-link.membership_benefit .insta-external-link-inner { 9097 display: grid; 9098 grid-template-columns: 50px auto; 9099 align-items: center; 9100} 9101 9102.insta-external-link.membership_benefit .insta-external-link-inner .blu-bg-div { 9103 background-color: transparent !important; 9104} 9105 9106.insta-external-link.membership_benefit.inline { 9107 padding: 0px 20px; 9108} 9109 9110.insta-external-link.membership_benefit .insta-external-link-inner.no-number .block1 { 9111 display: none !important; 9112} 9113 9114.insta-external-link.membership_benefit .insta-external-link-inner.no-number .block2 { 9115 margin: 0px 30px; 9116 padding-bottom: 30px; 9117} 9118 9119.insta-external-link.membership_benefit .insta-external-link-inner.no-number .block2 .content { 9120 text-align: center !important; 9121} 9122 9123.insta-external-link.membership_benefit .block1 { 9124 display: block !important; 9125 width: 40px; 9126 font-size: 50px; 9127 padding: 0px 20px 0px 0px; 9128} 9129 9130 9131.insta-external-link.membership_benefit .block2 { 9132 padding: 20px 0px; 9133 margin-left: 0px; 9134 margin-right: 20px; 9135 border-bottom: 1px solid #e22400; 9136} 9137 9138 9139 9140.insta-external-link.membership_benefit .block2 .content { 9141 text-align: left; 9142 padding: 0px; 9143} 9144 9145.insta-external-link.membership_benefit .block2 .content p { 9146 margin: 0px; 9147} 9148 9149.insta-external-link.membership_benefit .block2 .blu-bg-div { 9150 background-color: transparent !important; 9151} 9152 9153@media screen and (max-width: 800px){ 9154 .insta-external-link.membership_benefit .block2 { 9155 padding: 10px 0px; 9156 } 9157} 9158 9159/* MEMBER AREA */ 9160.insta-page-inner.member { 9161 display: flex; 9162 flex-direction: column; 9163 align-items: center; 9164 justify-content: flex-start; 9165 min-height: calc(100vh - 40px); 9166} 9167 9168.insta-member-header { 9169 display: flex; 9170 width: calc(100%); 9171 align-items: center; 9172 justify-content: flex-end; 9173} 9174 9175.insta-member-header .insta-button { 9176 background-color: transparent; 9177 border: 0; 9178 padding: 20px 10px; 9179 margin: 0px 0px 0px 5px; 9180 color: #ffffff; 9181} 9182 9183.insta-member-header .insta-button.settings { 9184 font-size: 20px; 9185} 9186 9187.insta-member-login, 9188.insta-member-login-reset { 9189 width: 100%; 9190 position: relative;
9191 display: flex; 9192 align-items: center; 9193 justify-content: center; 9194 height: calc(100vh - 40px); 9195} 9196 9197.insta-member-login h1, 9198.insta-member-login-reset h1, 9199.insta-member-settings h1 { 9200 text-align: center; 9201 margin: 0px 0px 20px 0px; 9202 color: #ffffff; 9203} 9204 9205 9206.insta-member-settings .insta-form-msg { 9207 text-align: center; 9208} 9209 9210.insta-member-login-inner, 9211.insta-member-login-reset-inner, 9212.insta-member-settings-inner { 9213 width: 500px; 9214 max-width: 100%; 9215 box-sizing: border-box; 9216 padding: 50px; 9217} 9218 9219.insta-member-settings label { 9220 display: inline-block; 9221 margin: 10px 0px; 9222} 9223 9224.insta-member-login .insta-button, 9225.insta-member-settings .insta-button { 9226 margin: 0px; 9227 width: 100%; 9228 box-sizing: border-box; 9229} 9230 9231.insta-member-login-reset .insta-button { 9232 margin: 0px; 9233 width: calc(50% - 10px); 9234 box-sizing: border-box; 9235} 9236 9237.insta-member-login-reset .insta-button.cancel { 9238 background-color: #ffffff; 9239 color: #ffffff; 9240 border: 1px solid #ffffff; 9241} 9242.insta-member-settings .insta-button.unsubscribe { 9243 background-color: #cc3300; 9244 border: 0; 9245} 9246 9247.insta-member-content { 9248 width: 100%; 9249 color: #ffffff; 9250} 9251 9252.insta-member-post-button { 9253 width: 100%; 9254 cursor: pointer; 9255 box-sizing: border-box; 9256 padding: 10px 20px; 9257 border-radius: 10px; 9258 background-color: #e22400; 9259 color: #ffffff; 9260 margin: 0px 0px 10px 0px; 9261 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); 9262 } 9263 9264.insta-member-post-button-inner, 9265.insta-member-post-subbutton-inner { 9266 display: flex; 9267 flex-direction: row; 9268 justify-content: space-between; 9269} 9270 9271.insta-member-post-subbutton-holder { 9272 position: relative; 9273 padding: 20px 0px 0px 0px; 9274} 9275 9276.insta-member-post-button.sub { 9277 /*background-color: rgba(255, 255, 255, 0.1);*/ 9278 color: #e22400; 9279 background-color: #ffffff; 9280} 9281 9282.insta-member-post-page { 9283 padding: 0px 20px; 9284} 9285 9286.insta-member-post { 9287 position: relative; 9288 padding: 0px 0px; 9289} 9290 9291 9292.insta-member-post-media { 9293 padding: 0px 0px 20px 0px; 9294} 9295 9296.insta-member-post h2, 9297.insta-member-post .content { 9298 padding: 0px 0px 20px 0px; 9299 color: #ffffff; 9300} 9301 9302.insta-member-content-search { 9303 padding: 20px 0px; 9304 9305} 9306 9307.insta-member-content-search .insta-external-link-contact-form-field { 9308 display: flex; 9309 align-items: stretch; 9310} 9311 9312.insta-member-content-search input[type=text] { 9313 border-radius: 10px 0px 0px 10px; 9314 } 9315 9316.insta-member-content-search i { 9317 position: relative; 9318 padding: 0px 20px; 9319 cursor: pointer; 9320 display: flex; 9321 align-items: center; 9322 background-color: #000000; 9323 color: #ffffff; 9324 border-radius: 0px 10px 10px 0px; 9325 } 9326 9327.insta-member-login-reset-buttons { 9328 display: flex; 9329 flex-direction: row; 9330 align-items: center; 9331 justify-content: space-between; 9332} 9333 9334.insta-member-login-reset-button { 9335 text-align: center; 9336 cursor: pointer; 9337 text-decoration: underline; 9338 padding: 20px 0px 0px 0px; 9339 color: #ffffff; 9340} 9341 9342.insta-member-search-clear-button, 9343.insta-underlined-button { 9344 position: relative; 9345 text-align: center; 9346 cursor: pointer; 9347 text-decoration: underline; 9348 padding: 10px 0px 0px 0px; 9349} 9350 9351.insta-underlined-button.member-login { 9352 display: block; 9353 padding: 0px 0px 30px 0px; 9354} 9355@media screen and (max-width: 800px){ 9356 .insta-member-content { 9357 width: calc(100% - 40px); 9358 } 9359 9360 .insta-member-login-inner, 9361 .insta-member-login-reset-inner { 9362 padding: 20px; 9363 } 9364} 9365 9366.insta-slide-video-poster { 9367 overflow: hidden !important; 9368 position: absolute !important; 9369 width: 100%; 9370 height: 100%; 9371 top: 0px; 9372 left: 0px; 9373 z-index: 1; 9374 transform: translateZ(0); 9375 border-radius: 10px; 9376 } 9377 9378.insta-slide-video-poster img { 9379 transform: translateZ(0); 9380} 9381 9382.insta-slide-video-poster-play-button { 9383 position: absolute; 9384 top: 0px; 9385 left: 0px; 9386 width: 100%; 9387 height: 100%; 9388 display: flex; 9389 align-items: center; 9390 justify-content: center; 9391 9392 9393} 9394 9395.insta-slide-video-poster-play-button i { 9396 padding: 10px 13px; 9397 font-size: 25px; 9398 border-radius: 50%; 9399 overflow: hidden; 9400 background-color: rgba(0, 0, 0, 0.5); 9401 color: #ffffff; 9402} 9403 9404body.disable-vscroll { 9405 overflow: hidden; 9406 touch-action: none; /* Ensures no touch scrolling */ 9407} 9408 9409.insta-episodes-title { 9410 padding: 0px 20px; 9411} 9412 9413.insta-external-link-page.inline .insta-episodes-title, 9414.insta-external-link-page.inline .insta-podcast-episodes .insta-external-link-arrow { 9415 color: #ffffff; 9416} 9417
9418.insta-podcast-episodes { 9419 position: relative; 9420 overflow: hidden; 9421 width: calc(100% - 40px); 9422 box-sizing: border-box; 9423 margin: 0px 20px; 9424} 9425 9426.insta-podcast-episodes-inner { 9427 position: relative; 9428 display: flex; 9429 flex-direction: column; 9430 flex-wrap: wrap; 9431 height: calc(240px + 20px); 9432} 9433 9434.insta-podcast-episode { 9435 position: relative; 9436 cursor: pointer; 9437 text-decoration: none; 9438 display: flex; 9439 align-items: center; 9440 padding: 0px; 9441 width: calc(60% - 10px); 9442 margin: 0px 10px 10px 0px; 9443 background-color: rgba(255, 255, 255, 0.05); 9444 border-radius: 5px; 9445 overflow: hidden; 9446 transition: 0.2s; 9447 -webkit-transition: 0.2s; 9448 -moz-transition: 0.2s; 9449 -o-transition: 0.2s; 9450} 9451 9452.insta-external-link-page.inline .insta-podcast-episode { 9453 background-color: rgba(255, 255, 255, 0.1); 9454 color: #ffffff; 9455} 9456 9457 9458 .insta-podcast-episode:hover { 9459 background-color: rgba(255, 255, 255, 0.1); 9460 } 9461 9462.insta-podcast-episode .image { 9463 position: relative; 9464 width: 120px; 9465 height: 120px; 9466 flex: 0 0 120px; 9467 margin: 0px 20px 0px 0px; 9468} 9469 9470.insta-podcast-episode .preview-button { 9471 position: absolute; 9472 9473 z-index: 10; 9474 font-size: 30px; 9475 width:100%; 9476 height: 100%; 9477 top: 0px; 9478 left: 0px; 9479 display: flex; 9480 align-items: center; 9481 justify-content: center; 9482} 9483 9484.insta-podcast-episode img { 9485 width: 100%; 9486 height: 100%; 9487 object-fit: cover; 9488} 9489 9490.insta-podcast-episode .name { 9491 display: flex; 9492 flex-direction: column; 9493 align-items: flex-start; 9494 justify-content: center; 9495 text-align: left; 9496 height: 100%; 9497 width: calc(100% - 120px - 60px); 9498} 9499 9500.insta-podcast-episode .name div { 9501 width: 100%; 9502} 9503 9504.insta-podcast-episode .name > div { 9505 padding: 0px 0px 5px 0px; 9506} 9507 9508.insta-podcast-episode .date { 9509 font-size: 90%; 9510} 9511 9512.insta-podcast-episode .buttons { 9513 position: absolute; 9514 bottom: 10px; 9515 right: 0px; 9516 display: flex; 9517 flex-direction: column; 9518 justify-content: center; 9519 9520} 9521 9522.insta-podcast-episode .buttons i { 9523 text-decoration: none; 9524 font-size: 20px; 9525 padding: 0px 10px; 9526} 9527 9528@media screen and (max-width: 600px){ 9529 .insta-podcast-episode { 9530 width: calc(75% - 10px); 9531 } 9532 9533 .insta-podcast-episode .name { 9534 width: calc(100% - 80px - 60px); 9535 } 9536 9537 .insta-podcast-episode .image { 9538 width: 80px; 9539 height: 80px; 9540 flex: 0 0 80px; 9541 } 9542 9543 .insta-podcast-episodes-inner { 9544 height: calc(160px + 20px); 9545 } 9546} 9547 9548 9549/* HEADER BANNER */ 9550 9551.insta-block.avatar.banner { 9552 height: auto !important; 9553 width: 100%; 9554 margin: 0px 0px 20px 0px !important; 9555} 9556.insta-header-banner { 9557 position: relative; 9558 display: flex; 9559 align-items: center; 9560 justify-content: center; 9561 box-sizing: border-box; 9562 padding: 50px 50px; 9563 width: 100%; 9564 left: 0px; 9565} 9566 9567.insta-header-banner .insta-avatar-custom-bg { 9568 position: absolute; 9569 width: 100%; 9570 height: 100% !important; 9571 left: 0px; 9572 top: 0px !important; 9573 overflow: hidden; 9574 display: flex; 9575 align-items: center; 9576 justify-content: center; 9577 background-color: #000000; 9578} 9579 9580.insta-block.avatar.portrait .insta-avatar-custom-bg { 9581 display: none; 9582} 9583 9584.insta-block.avatar.banner.portrait .insta-avatar-custom-bg { 9585 display: block; 9586} 9587 9588 9589.insta-header-banner .insta-avatar { 9590 position: relative !important; 9591 border: 0px; 9592 top: 0px !important; 9593 left: auto !important; 9594 margin: 0px 0px 0px 20px !important; 9595} 9596 9597.insta-header-banner .insta-avatar img { 9598 position: absolute; 9599} 9600 9601.insta-avatar.square { 9602 border-radius: 10px; 9603 } 9604 9605.insta-header-banner-content { 9606 flex: 1; 9607 position: relative; 9608 display: flex; 9609 flex-direction: column; 9610 align-items: center; 9611 text-align: center; 9612 color: #ffffff; 9613 margin: 0px 20px 0px 0px; 9614} 9615 9616.insta-header-banner-content h1 { 9617 padding: 0px 0px 10px 0px; 9618} 9619 9620.insta-header-banner-content .content { 9621 padding: 0px 0px 10px 0px; 9622} 9623 9624.insta-external-link-button.header-banner { 9625 text-transform: none; 9626 padding: 8px 40px 10px 40px; 9627} 9628 9629 9630 9631@media screen and (max-width: 600px){ 9632 .insta-header-banner { 9633 flex-direction: column; 9634 } 9635} 9636 9637@media screen and (max-width: 800px){ 9638 .insta-header-banner { 9639 padding: 30px 30px; 9640 width: calc(100% + 1px); 9641 left: 0px; 9642 } 9643 9644 .insta-header-banner-content { 9645 order: 2; 9646 margin: 30px 0px 0px 0px !important; 9647 } 9648 9649 .insta-header-banner .insta-avatar { 9650 order: 1; 9651 margin: 0px !important; 9652 } 9653} 9654 9655 9656/* BLOG PAGE */ 9657.insta-article-preview { 9658 position: relative; 9659 cursor: pointer; 9660 margin: 0px 0px 50px 0px; 9661} 9662 9663.insta-article-preview .content { 9664 color: #ffffff; 9665} 9666 9667.insta-article-preview-inner { 9668 display: flex; 9669 align-items: center; 9670} 9671 9672.insta-article-preview-inner .block1 { 9673 width: 300px; 9674 height: 300px; 9675 flex: 0 0 300px; 9676 overflow: hidden; 9677 object-fit: cover; 9678} 9679 9680.insta-article-preview-inner .block1 img { 9681 width: 100%; 9682 height: 100%; 9683 object-fit: cover; 9684} 9685 9686.insta-article-preview-inner .block2 { 9687 box-sizing: border-box; 9688 flex: 1; 9689} 9690 9691.insta-article-preview-inner .block2.no-image { 9692 box-sizing: border-box; 9693 padding: 0px !important; 9694} 9695 9696.insta-article-preview.odd .insta-article-preview-inner .block2 { 9697 order: 2; 9698 padding: 0px 0px 0px 20px; 9699} 9700 9701.insta-article-preview.even .insta-article-preview-inner .block2 { 9702 order: 1; 9703 padding: 0px 20px 0px 0px; 9704} 9705 9706.insta-article-preview.even .insta-article-preview-inner .block1 { 9707 order: 2; 9708} 9709 9710.insta-article-preview .title { 9711 padding: 0px 0px 20px 0px; 9712} 9713 9714.insta-article-preview .insta-more-btn { 9715 font-weight: normal; 9716 width: 150px; 9717 margin: 20px auto 0 auto; 9718 background-color: #ffffff; 9719 color: #ffffff; 9720 padding: 10px 20px 9px 20px; 9721 font-family: Helvetica; 9722 border-radius: 5px; 9723 } 9724 9725.insta-article-preview .content .insta-more-btn {
9726 display: none; 9727} 9728 9729.insta-article-preview .insta-view-post-btn { 9730 font-weight: normal; 9731 display: inline-block; 9732 width: 150px; 9733 margin: 20px auto 0 auto; 9734 background-color: #ffffff; 9735 color: #ffffff; 9736 padding: 10px 20px 9px 20px; 9737 font-family: Helvetica; 9738 border-radius: 5px; 9739 } 9740 9741@media screen and (max-width: 600px){ 9742 .insta-article-preview-inner { 9743 flex-direction: column; 9744 align-items: center; 9745 } 9746 9747 9748 .insta-article-preview.even .insta-article-preview-inner .block1 { 9749 order: 1 !important; 9750 } 9751 9752 .insta-article-preview .insta-article-preview-inner .block2 { 9753 order: 2 !important; 9754 padding: 20px 0px 0px 0px !important; 9755 } 9756} 9757 9758 9759/* FUNNEL */ 9760.insta-external-link-page.page.funnel { 9761 padding: 0px; 9762} 9763 9764.insta-external-link-page.funnel .insta-external-link-page-content { 9765 padding: 0px; 9766} 9767.insta-external-link-page.funnel .title h1 { 9768 padding: 0px; 9769 text-align: center; 9770} 9771 9772.insta-external-link-page.funnel .content { 9773 text-align: center; 9774 padding: 20px 0px 0px 0px; 9775} 9776 9777.insta-external-link-page.funnel .insta-external-link-popup-media-button { 9778 padding: 16px 40px 16px 40px; 9779 box-sizing: border-box; 9780 max-width: 100%; 9781 margin-bottom: 0px; 9782 line-height: 1em; 9783} 9784 9785.insta-after-payment-note.funnel { 9786 padding: 20px 0px; 9787} 9788 9789.insta-funnel-confirmation { 9790 text-align: center; 9791 padding: 30px 20px; 9792} 9793 9794.insta-funnel-header { 9795 display: flex; 9796 align-items: center; 9797 padding: 20px; 9798} 9799 9800.insta-funnel-header.embed, 9801.insta-funnel-header.video { 9802 flex-direction: column; 9803 text-align: center; 9804} 9805 9806.insta-funnel-header.embed { 9807 padding-top: 0px; 9808} 9809 9810.insta-funnel-header.embed .insta-funnel-header-media, 9811.insta-funnel-header.video .insta-funnel-header-media { 9812 padding: 0px 0px 30px 0px; 9813} 9814 9815 9816.insta-funnel-header-media { 9817 padding: 0px 30px 0px 0px; 9818} 9819 9820.insta-funnel-header-media .iframe-container { 9821 width: 300px; 9822} 9823 9824.insta-funnel-header.embed .insta-funnel-header-media .iframe-container { 9825 width: 100%; 9826} 9827 9828.insta-external-link-page.page.funnel .insta-shop-item-image img { 9829 opacity: 0; 9830} 9831 9832.insta-funnel-list { 9833 text-align: center; 9834 padding: 50px 20px; 9835} 9836 9837.insta-funnel-list h1 { 9838 padding: 0px 0px 50px 0px; 9839} 9840 9841.insta-funnel-list-inner { 9842 display: flex; 9843 flex-wrap: wrap; 9844 justify-content: center; 9845} 9846 9847.insta-funnel-list-item { 9848 flex: 0 0 33.33%; 9849 box-sizing: border-box; 9850 padding: 0px 20px 20px 20px; 9851 text-align: center; 9852} 9853 9854.insta-funnel-list-inner[data-count='2'] .insta-funnel-list-item, 9855.insta-funnel-list-inner[data-count='4'] .insta-funnel-list-item { 9856 flex: 0 0 50%; 9857} 9858 9859.insta-funnel-list-item h2 { 9860 padding: 0px 0px 20px 0px; 9861} 9862 9863.insta-funnel-list-item .number { 9864 margin: 0px auto 20px auto; 9865 font-size: 40px; 9866 line-height: 38px; 9867 width: 60px; 9868 height: 60px; 9869 align-items: center; 9870 justify-content: center; 9871 display: flex; 9872 border: 6px solid #ffffff; 9873 border-radius: 50%; 9874} 9875 9876 9877.insta-funnel-footer { 9878 display: flex; 9879 align-items: center; 9880 padding: 20px; 9881} 9882 9883.insta-funnel-footer.no-media { 9884 text-align: center; 9885 flex-direction: column; 9886} 9887 9888.insta-funnel-footer.no-media .title { 9889 padding: 20px 0px 0px 0px; 9890} 9891 9892.insta-funnel-footer.no-media .title h1 { 9893 text-align: center; 9894} 9895 9896.insta-funnel-footer-media { 9897 padding: 0px 30px 0px 0px; 9898} 9899 9900.insta-funnel-footer.no-media .insta-funnel-footer-media { 9901 display: none; 9902} 9903 9904@media screen and (max-width: 600px){ 9905 .insta-funnel-footer { 9906 flex-direction: column; 9907 padding: 20px; 9908 } 9909 9910 .insta-funnel-header { 9911 flex-direction: column; 9912 padding: 0px 20px 20px 20px; 9913 } 9914 9915 .insta-funnel-list { 9916 padding: 20px 20px 0px 20px; 9917 } 9918 9919 .insta-funnel-header, 9920 .insta-funnel-header .title h1, 9921 .insta-funnel-header .content, 9922 .insta-funnel-footer, 9923 .insta-funnel-footer .title h1, 9924 .insta-funnel-footer .content { 9925 text-align: center !important; 9926 } 9927 9928 .insta-funnel-header-media, 9929 .insta-funnel-footer-media { 9930 padding: 0px 0px 30px 0px; 9931 } 9932 9933 .insta-funnel-list-inner { 9934 flex-direction: column; 9935 } 9936} 9937 9938.insta-gallery.blog_page .insta-gallery-content { 9939 padding: 0px 0px 0px 0px; 9940} 9941 9942.insta-page-header { 9943 text-align: center; 9944 padding: 20px 0px 0px 0px; 9945} 9946 9947.insta-page-header.blog .insta-logo { 9948 padding: 0px 0px 20px 0px; 9949} 9950 9951.insta-page-header-logo { 9952 text-decoration: none; 9953} 9954 9955.insta-page-header-social-links { 9956 margin: 0 auto; 9957} 9958 9959.insta-blog-header-border { 9960 position: relative; 9961 9962 margin: 50px auto; 9963 width: 70%; 9964 border-top: 1px solid rgba(255, 255, 255, 1); 9965} 9966 9967.insta-blog-images {
9968 display: flex; 9969 position: relative; 9970 overflow-x: hidden; 9971 width: calc(100% + 10px); 9972 9973 padding: 20px 0px 0px 0px; 9974} 9975 9976.insta-blog-image { 9977 position: relative; 9978 overflow: hidden; 9979 margin-right: 10px; 9980} 9981 9982.insta-blog-image img { 9983 position: relative; 9984} 9985 9986.insta-gallery-image.blog_page .block2 .title { 9987 text-align: left; 9988} 9989 9990.insta-gallery-image.blog_page .block1 { 9991 border-radius: 0px; 9992} 9993 9994/* DONATION LINKS */ 9995 9996.insta-external-links.donation { 9997 9998} 9999 10000.insta-external-links.donation .insta-external-link-inner { 10001 display: flex; 10002 flex-direction: row; 10003} 10004 10005.insta-external-link.donation_option { 10006 width: calc(50% - 10px); 10007 box-sizing: border-box; 10008 display: flex; 10009 margin: 0px 5px 10px 5px; 10010} 10011 10012.insta-external-link.donation_option .insta-external-link-inner { 10013 display: flex; 10014 flex: 1; 10015 flex-direction: column; 10016 box-sizing: border-box; 10017 margin: 0px; 10018} 10019 10020.insta-external-link.donation_option .insta-select-button { 10021 position: absolute; 10022 bottom: 5px; 10023 right: 2px; 10024 font-size: 20px; 10025 text-transform: lowercase; 10026 margin: 0px; 10027 padding: 5px 10px; 10028 color: #ffffff; 10029} 10030 10031.insta-external-link.donation_option .block1 { 10032 margin: 0px !important; 10033} 10034 10035 10036 10037.insta-donation-cart-popup { 10038 box-sizing: border-box; 10039 position: fixed; 10040 z-index: 10000; 10041 top: 50px; 10042 width: 350px; 10043 margin: auto; 10044 right: 0px; 10045 left: 350px; 10046 border-radius: 5px 0px 0px 5px; 10047 padding: 10px 20px; 10048 background-color: rgba(255, 255, 255, 0.9); 10049 color: #ffffff; 10050} 10051 10052.insta-donation-cart-popup-inner { 10053 display: flex; 10054 position: relative; 10055 flex-direction: row; 10056 align-items: center; 10057 10058} 10059 10060.insta-donation-cart-popup .title { 10061 white-space: nowrap; 10062 padding: 0px 10px 0px 0px; 10063} 10064 10065.insta-donation-cart-popup .insta-button { 10066 font-size: 10px; 10067 width: 100%; 10068 border: 0px; 10069 white-space: nowrap; 10070 box-sizing: border-box; 10071 margin: 0px 0px 0px 10px; 10072} 10073 10074.insta-donation-cart-popup .insta-button .mobile { 10075 display: none; 10076} 10077 10078.insta-donation-cart-popup .insta-button .desktop { 10079 display: block; 10080} 10081 10082.insta-donation-cart-popup .total { 10083 font-size: 24px; 10084} 10085 10086@media screen and (max-width: 800px){ 10087 .insta-donation-cart-popup { 10088 10089 top: 5px; 10090 width: auto; 10091 margin: auto; 10092 right: 0px; 10093 left: auto; 10094 padding: 10px; 10095 } 10096 10097 .insta-donation-cart-popup-inner { 10098 flex-direction: column; 10099 } 10100 10101 .insta-donation-cart-popup .insta-button { 10102 padding: 0px 5px; 10103 margin: 5px 0px 0px 0px; 10104 width: auto; 10105 background-color: transparent; 10106 color: #ffffff; 10107 } 10108 10109 .insta-donation-cart-popup .title { 10110 display: none; 10111 } 10112 10113 .insta-donation-cart-popup .price { 10114 font-size: 16px; 10115 } 10116 10117 .insta-donation-cart-popup .insta-button .mobile { 10118 display: block; 10119 padding: 0px; 10120 color: #ffffff; 10121 } 10122 10123 .insta-donation-cart-popup .insta-button .desktop { 10124 display: none; 10125 } 10126 10127 10128 .insta-external-link.donation_option { 10129 /*width: calc(50% - 10px);*/ 10130 width: 100%; 10131 } 10132} 10133 10134.insta-promo-page .title { 10135 padding: 0px 0px 30px 0px; 10136} 10137 10138.insta-promo-page video { 10139 overflow: hidden; 10140 position: relative; 10141 border-radius: 10px; 10142 } 10143 10144.insta-video-play-button { 10145 position: absolute; 10146 top: 0px; 10147 left: 0px; 10148 width: 100%; 10149 height: 100%; 10150 display: flex; 10151 justify-content: center; 10152 align-items: center; 10153} 10154 10155.insta-video-play-button-bg { 10156 position: absolute; 10157 width: 50px; 10158 height: 50px; 10159 border-radius: 50%; 10160 overflow: hidden; 10161 background-color: #ffffff; 10162} 10163 10164.insta-video-play-button i { 10165 position: relative; 10166 cursor: pointer; 10167 font-size: 60px; 10168} 10169 10170.insta-promo-close-button { 10171 cursor: pointer; 10172 text-decoration: underline; 10173} 10174 10175.insta-external-link-page-image.promo-page { 10176 border-radius: 10px; 10177 overflow: hidden; 10178} 10179 10180.insta-external-link-page-image.promo-page img { 10181 position: absolute; 10182} 10183 10184.insta-external-link-popup-media-button-wrapper { 10185 position: relative; 10186} 10187 10188.insta-external-link.type-note .insta-external-link-page-image { 10189 margin: 0; 10190} 10191 10192.insta-external-link.type-note .insta-external-link-popup-media-button { 10193 margin-top: 0; 10194} 10195 10196.insta-external-link.type-note .insta-external-link-popup-media-button.media { 10197 margin: 0 auto; 10198} 10199 10200.insta-external-link.type-note .insta-external-link-popup-media-button-wrapper.media { 10201 position: absolute; 10202 left: 0px; 10203 width: 100%; 10204 text-align: center; 10205 bottom: 20px; 10206} 10207 10208.insta-promo-page .title h1 { 10209 color: #ffffff; 10210 font-family: Helvetica; 10211 font-size: 28px; 10212 } 10213 10214/* DOWNLOADS */ 10215.insta-external-links.downloads .insta-external-links-inner { 10216 display: flex; 10217 flex-direction: column; 10218 padding: 0px 20px; 10219} 10220.insta-external-links.downloads .insta-external-link-inner { 10221 overflow: hidden; 10222 border-radius: 8px; 10223 } 10224 10225.insta-external-links.downloads .insta-external-link-inner.mobile { 10226 flex-wrap: wrap; 10227} 10228 10229.insta-external-links.downloads .insta-external-link-inner.mobile .title { 10230 width: calc(100%); 10231 padding: 0px 0px 20px 0px; 10232 text-align: left; 10233} 10234 10235 10236 10237.insta-external-links.downloads .insta-external-link-inner.mobile .title2 { 10238 padding: 0px; 10239} 10240 10241.insta-external-links.downloads .insta-external-link-inner.mobile .block2 { 10242 padding: 20px 20px 20px 20px; 10243} 10244 10245.insta-external-link.download .block1 { 10246 margin: 0px !important; 10247 10248 10249 padding: 20px 20px; 10250} 10251 10252.insta-external-link.download { 10253 width: 100%; 10254 margin: 20px 0px 0px 0px; 10255} 10256 10257.insta-external-link.download[data-type='font'] .block1 { 10258 display: flex; 10259 justify-content: center; 10260 align-items: center; 10261 width: 140px !important; 10262 height: 140px !important; 10263} 10264 10265.insta-external-link.download .block1 i { 10266 color: #ffffff; 10267 font-size: 60px; 10268} 10269 10270.insta-external-link.download .block1 .block2-custom-img { 10271 border-radius: 10px; 10272 } 10273 10274.insta-external-link.download .block2, 10275.insta-external-link.download[data-paid-link='yes'] .block2, 10276.insta-external-link.download.no-image[data-type='font'] .block2 { 10277 flex: 1; 10278 text-align: center !important; 10279 display: flex; 10280 flex-direction: column; 10281 align-items: center; 10282 justify-content: center; 10283 margin: 0px !important; 10284 padding: 20px 20px 20px 20px; 10285} 10286 10287.insta-external-link.download.no-image .block2 { 10288 align-items: center; 10289 text-align: center !important; 10290} 10291 10292.insta-external-link.download.no-image .block2 { 10293 padding: 20px; 10294} 10295 10296.insta-external-link.download .block2 .title2 { 10297 padding: 10px 0px 0px 0px; 10298} 10299 10300.insta-external-link.download .insta-external-link-popup-media-button { 10301 color: #e22400; 10302 background-color: #ffffff; 10303 margin: 20px 0px 0px 0px; 10304} 10305.insta-external-link-popup-card-wrapper { 10306 position: relative; 10307 text-align: center; 10308 padding: 20px; 10309 color: #ffffff; 10310} 10311 10312.insta-external-link-popup-media-button.popup-card { 10313 margin-bottom: 0px; 10314 padding: 12px 30px; 10315} 10316 10317 10318 10319.insta-copy-text { 10320 display: inline-flex; 10321 min-width: 200px; 10322 margin: 20px auto 0 auto; 10323 border: 1px solid #ffffff; 10324 border-radius: 6px; 10325 } 10326 10327.insta-text-to-copy { 10328 padding: 8px 10px; 10329 flex: 1; 10330} 10331 10332.insta-copy-msg {
10333 padding: 20px 0px 0px 0px; 10334} 10335 10336.insta-copy-button { 10337 10338 padding: 8px 10px; 10339 cursor: pointer; 10340 background-color: #ffffff; 10341 color: #ffffff; 10342} 10343 10344input[type=date] { 10345 appearance: none; 10346 -webkit-appearance: none; 10347 -moz-appearance: none; 10348 position: relative; 10349} 10350 10351input[type=date]::before { 10352 content: url('https://sociatap.com/sociatap_source/v1/editor/images/svg/calendar-days-solid.svg'); /* Custom icon */ 10353 position: absolute; 10354 right: 10px; 10355 background-color: #fff; 10356 top: calc(50% - 2px); 10357 transform: translateY(-50%); 10358 pointer-events: none; /* Allow clicks to pass through */ 10359 width: 22px; 10360 height: 22px; 10361} 10362 10363.insta-privacy-footer { 10364 display: flex; 10365 font-size: 12px; 10366 justify-content: center; 10367 padding: 20px; 10368} 10369 10370.insta-privacy-footer-divider { 10371 padding: 0px 10px; 10372} 10373 10374.insta-privacy-footer-link { 10375 cursor: pointer; 10376} 10377 10378 10379.insta-external-link.type-google_review .insta-external-link-inner.main, 10380.insta-external-link.type-ig_feed .insta-external-link-inner.main { 10381 flex-direction: column !important; 10382} 10383 10384.insta-external-link.type-google_review[data-featured='bar'][data-type='font'] .block2.main.has-icon, 10385.insta-external-link.type-ig_feed[data-featured='bar'][data-type='font'] .block2.main.has-icon { 10386 padding-right: 5px !important; 10387} 10388 10389.insta-google-reviews { 10390 width: calc(100% - 40px); 10391 margin: 0px 20px 20px 20px; 10392 overflow: hidden; 10393} 10394 10395.insta-google-reviews .insta-button { 10396 margin: 0 0 20px 0; 10397} 10398 10399.insta-google-reviews-inner { 10400 display: flex; 10401 position: relative; 10402 overflow: hidden; 10403 white-space: nowrap; 10404 width: 100%; 10405 scroll-behavior: smooth; 10406} 10407 10408.insta-google-reviews-nav { 10409 position: relative; 10410 padding: 20px 0px 0px 0px; 10411} 10412 10413.insta-google-reviews .review { 10414 text-decoration: none; 10415 padding: 0px 20px 0px 0px; 10416 flex: 0 0 calc(33.33% - 13.4px); 10417 width: calc(33.33% - 13.4px); 10418} 10419 10420.insta-google-reviews .review-title { 10421 padding: 0px 0px 10px 0px; 10422} 10423 10424.insta-google-rating { 10425 padding: 0px 0px 0px 10px; 10426} 10427 10428@media screen and (max-width: 800px){ 10429 .insta-google-reviews .review { 10430 flex: 0 0 calc(50% - 10px); 10431 width: calc(50% - 10px); 10432 } 10433} 10434 10435.insta-ig-feed { 10436 display: none; 10437 width: calc(100% - 200px); 10438 margin: 0px 20px 20px 20px; 10439 overflow: hidden; 10440} 10441 10442.insta-ig-feed-inner { 10443 width: calc(100% - 0px); 10444 margin: 0 auto; 10445 display: grid; 10446 grid-template-columns: repeat(3, 1fr); 10447 grid-template-rows: repeat(2, 1fr); 10448 gap: 5px; 10449 overflow: hidden; 10450 border-radius: 10px; 10451 } 10452 10453 10454.insta-ig-feed-inner .item { 10455 text-decoration: none; 10456 aspect-ratio: 1 / 1; 10457 overflow: hidden; 10458 10459} 10460 10461 .insta-ig-feed-inner .item:hover img, 10462 .insta-ig-feed-inner .item:hover video { 10463 transform: scale(1.05); 10464 10465 } 10466 10467.insta-ig-feed-inner .item.large { 10468 grid-column: span 2; 10469 grid-row: span 2; 10470} 10471 10472.insta-ig-feed-inner .item p { 10473 width: 100%; 10474 padding: 20px 0px; 10475} 10476 10477 10478.insta-ig-feed-inner img, .insta-ig-feed-inner video { 10479 10480 object-fit: cover; 10481 width: 100%; 10482 height: 100%; 10483 border-radius: 5px; 10484 transition: 0.2s; 10485 -webkit-transition: 0.2s; 10486 -moz-transition: 0.2s; 10487 -o-transition: 0.2s; 10488} 10489 10490.insta-ig-info { 10491 display: flex; 10492 justify-content: space-between; 10493 align-items: center; 10494 padding: 20px 0px; 10495} 10496 10497.insta-ig-info .insta-button { 10498 margin: 0px; 10499} 10500 10501.insta-ig-avatar { 10502 width: 100px; 10503 height: 100px; 10504 overflow: hidden; 10505 10506 border-radius: 50%; 10507} 10508 10509.insta-ig-username { 10510 flex: 1; 10511 text-align: left; 10512 margin: 0px 20px; 10513} 10514 10515@media screen and (max-width: 800px){ 10516 .insta-ig-feed { 10517 width: calc(100%); 10518 } 10519 10520 .insta-ig-avatar { 10521 width: 50px; 10522 height: 50px; 10523 } 10524} 10525 10526@media screen and (max-width: 350px){ 10527 .insta-ig-avatar { 10528 width: 50px; 10529 height: 50px; 10530 } 10531 .insta-ig-info .insta-button { 10532 padding: 10px; 10533 font-size: 12px; 10534 } 10535} 10536 10537.insta-external-link-page.notify_me .insta-external-link-contact-form-inner { 10538 flex-direction: column; 10539 gap: 15px; 10540} 10541 10542.insta-external-link-page.email_form .insta-external-link-contact-form.email_form .insta-external-link-contact-form-inner { 10543 padding-top: 0 !important; 10544} 10545 10546.insta-external-link-page.notify_me .insta-external-link-contact-form, 10547.insta-external-link-page.email_form .insta-external-link-contact-form.email_form { 10548 padding: 20px; 10549} 10550 10551.insta-external-link-page.notify_me .insta-external-link-contact-form-field { 10552 margin: 0 0 20px 0; 10553} 10554 10555.insta-external-link-page.notify_me .insta-external-link-contact-form-field input { 10556 padding: 14px 10px; 10557 border-radius: 8px !important; 10558 } 10559 10560.insta-external-link-page.notify_me .insta-external-link-contact-form-button { 10561 border-radius: 8px !important; 10562 margin: 10px 0 0 0; 10563 display: flex; 10564 align-items: center; 10565} 10566 10567.insta-poll-options { 10568 10569} 10570 10571.insta-poll-options h2 { 10572 padding: 0 0 20px 0; 10573} 10574 10575.insta-poll-option { 10576 overflow: hidden; 10577 position: relative; 10578 margin: 0 0 10px 0; 10579 padding: 15px; 10580 border-radius: 5px; 10581 color: #ffffff; 10582 background-color: rgba(226, 36, 0, 0.9); 10583} 10584 10585.insta-poll-option label { 10586 position: relative;
10587 display: flex; 10588 justify-content: space-between; 10589} 10590 10591.insta-poll-option input[type="radio"] { 10592 display: none; 10593} 10594 10595/* Custom circle */ 10596.custom-radio { 10597 width: 1rem; 10598 height: 1rem; 10599 border: 2px solid #ffffff; 10600 border-radius: 50%; 10601 margin-right: 0.75rem; 10602 position: relative; 10603 flex-shrink: 0; 10604} 10605 10606/* Inner dot when checked */ 10607.insta-poll-option input[type="radio"]:checked + .custom-radio::after { 10608 content: ''; 10609 position: absolute; 10610 top: 0.25rem; 10611 left: 0.25rem; 10612 width: 0.5rem; 10613 height: 0.5rem; 10614 background: #ffffff; 10615 border-radius: 50%; 10616} 10617 10618/* Highlight selected background */ 10619.insta-poll-option input[type="radio"]:checked + .custom-radio + span, 10620.insta-poll-option input[type="radio"]:checked + .custom-radio { 10621 background: #e22400; 10622 color: #ffffff; 10623} 10624 10625.insta-poll-option-lbl { 10626 flex: 1; 10627 padding: 0 20px; 10628 background: transparent !important; 10629} 10630 10631.insta-poll-option-bg { 10632 position: absolute; 10633 width: 0; 10634 height: 100%; 10635 left: 0; 10636 top: 0; 10637 background-color: rgba(226, 36, 0, 1); 10638} 10639 /* INSTA SITE ELEMENTS */ 10640 10641 10642body { 10643 color: #e22400; 10644 background-color: #000000; 10645} 10646 10647 10648.blu-page { 10649 background-color: transparent; 10650} 10651 10652.blu-wrapper { 10653 padding: 0px 0px 50px 0px; 10654 background-color: transparent; 10655} 10656 10657.insta-page-bg { 10658 opacity: 1; 10659 background-color: #000000; 10660 overflow: hidden; 10661 border-radius: 20px; 10662 } 10663 10664/* END FORM ITEMS */ 10665 10666.blu-noselect { 10667 -webkit-touch-callout: none; 10668 -webkit-user-select: none; 10669 -khtml-user-select: none; 10670 -moz-user-select: none; 10671 -ms-user-select: none; 10672 user-select: none; 10673} 10674 10675 10676.insta-block { 10677 margin-top: 0px; 10678 box-sizing: border-box; 10679 padding: 20px 0px; 10680} 10681 10682.insta-block.is-editor-mobile { 10683 padding: 2px 5px !important; 10684} 10685 10686.insta-block-title { 10687 margin: 0px auto 5px auto; 10688 padding: 10px 0px 20px 0px; 10689 max-width: 98%; 10690 /*background-color: #000000;*/ 10691 background:none; 10692 color: ; 10693 text-align: center; 10694} 10695 10696.insta-block-title h1 { 10697 line-height: 1em; 10698 font-family: 'Montserrat'; 10699 font-size: 16px; 10700} 10701 10702.insta-block-title div, 10703.insta-block-title span { 10704 line-height: 1em; 10705} 10706 10707 10708/* LOGO */ 10709 10710.insta-block.logo { 10711 border-radius: 0px 0px 0px 0px; 10712 background-color: transparent; 10713 padding: 20px 10px 10px 10px; 10714 margin-top: 0px; 10715} 10716 10717 10718.insta-block.logo.has-video { 10719 padding: 30px 10px 10px 10px ; 10720} 10721 10722.insta-block.logo.no-header { 10723 padding: 50px 10px 10px 10px ; 10724} 10725 10726.insta-block.logo.no-avatar { 10727 padding: 20px 10px 10px 10px; 10728 } 10729 10730@media screen and (max-width: 300px){ 10731 .insta-block.logo { 10732 border-radius: 0px 0px 0px 0px; 10733 background-color: transparent; 10734 padding: 20px 5px 5px 5px !important; 10735 } 10736} 10737 10738.insta-logo { 10739 text-align:center; 10740 position:relative; 10741 margin: 0px auto 0px auto; 10742} 10743 10744.insta-logo1 { 10745 line-height:1.3em; 10746 color:#e22400; 10747 font-family: 'Antonio-Light'; 10748 font-size: 30px; 10749 text-decoration:none; 10750 font-weight:300; 10751 margin: 0 auto; 10752} 10753.insta-logo2 { 10754 color:#e22400; 10755 font-family: 'Montserrat'; 10756 font-size: 12px; 10757 text-decoration:none; 10758 margin: 10px auto 0px auto; 10759} 10760 10761.insta-logo-img { 10762 max-width: 100%; 10763} 10764 10765 10766 10767/* 10768@media screen and (max-width: 400px){ 10769 .insta-block.logo { 10770 margin:0 36% 0 0 !important; 10771 text-align:right !important; 10772 margin-top: 40px !important; 10773 } 10774} 10775 10776@media screen and (max-width: 800px){ 10777 .insta-block.logo { 10778 margin:0 36% 0 0 !important; 10779 text-align:right !important; 10780 margin-top: 50px !important; 10781 } 10782 10783 .insta-block.logo.no-avatar { 10784 margin-left:0px !important; 10785 margin-top: 20px !important; 10786 } 10787 10788 .insta-logo { 10789 text-align:left !important; 10790 margin:0px auto !important; 10791 } 10792 10793 .insta-logo span { 10794 margin:0px auto !important; 10795 } 10796 10797 .insta-logo-img { 10798 margin:0px auto !important; 10799 } 10800 10801 .insta-logo1 { 10802 margin: 0px !important; 10803 } 10804} 10805 10806@media screen and (max-width: 400px){ 10807 10808 .insta-block.logo { 10809 margin-left:37% !important; 10810 margin-top: 50px !important; 10811 } 10812 10813 .insta-block.logo.no-avatar { 10814 margin-left:0px !important; 10815 margin-top: 20px !important; 10816 } 10817 10818 .insta-logo { 10819 text-align:center !important; 10820 padding-left:0px !important; 10821 margin-left:-12px !important; 10822 } 10823 10824 10825 .insta-logo span { 10826 margin:0px auto !important; 10827 padding-left:0px !important; 10828 } 10829 10830 .insta-logo-img { 10831 margin:0px auto !important; 10832 padding-left:0px !important; 10833 } 10834 10835 .insta-logo1 { 10836 margin: 0px !important; 10837 margin-top:55px !important; 10838 10839 } 10840} 10841*/ 10842 10843 10844 10845/* SOCIAL LINKS */ 10846 10847.insta-block.social_links { 10848 text-align:center; 10849 border-radius: 0px 0px 0px 0px; 10850 /*margin-top: 0px; 10851 background-color: #000000;*/ 10852 background:none; 10853 padding: 0px; 10854 /*margin-bottom:0px; 10855 argin-left:-125px;*/ 10856 10857 margin: 0px; 10858} 10859 10860 10861.insta-social-links { 10862 display:inline-block; 10863 position: relative; 10864 text-align: center; 10865 padding: 0px 0px 0px 0px; 10866 /*margin-left:-280px;*/ 10867 10868} 10869 10870.insta-social-link { 10871 display: inline-block; 10872 padding: 5px; 10873 10874} 10875 10876.insta-social-link a { 10877 width: 40px; 10878 height: 40px; 10879} 10880 10881.insta-social-link.high-count a { 10882 width: 35px; 10883 height: 35px; 10884} 10885 10886 10887.insta-social-link img { 10888 10889} 10890 10891 10892.insta-block-edit-button.social_links .insta-edit-lbl-wrapper { 10893 bottom: auto; 10894 top: 0px; 10895} 10896 10897.insta-block-edit-button.social_links .insta-edit-lbl .arrow.up { 10898 display: none; 10899} 10900 10901.insta-block-edit-button.social_links .insta-edit-lbl .arrow.down { 10902 display: block; 10903} 10904 10905@media screen and (max-width: 300px){ 10906 .insta-social-link a { 10907 width: 30px; 10908 height: 30px; 10909 } 10910 10911 .insta-social-link.high-count a { 10912 height: 28px; 10913 width: 28px; 10914 } 10915} 10916 10917 10918 10919/* EXTERNAL LINKS */ 10920 10921.insta-block.external_links { 10922 background-color: transparent; 10923 border-radius: 30px; 10924 padding: 0px 0px 20px 0px; 10925} 10926 10927.insta-external-links.main { 10928 margin: 0px 20px; 10929} 10930 10931 10932 10933.insta-external-links { 10934 text-align: center; 10935} 10936 10937.insta-external-links-inner { 10938 margin: 0 auto; 10939} 10940 10941.insta-block.external_links.is-editor-mobile .insta-external-links-inner { 10942 max-width: 100% !important; 10943} 10944 10945.insta-external-link { 10946 position:relative; 10947 cursor: pointer; 10948 border-radius: 10px; 10949 display: inline-block;
10950 width: calc(100% - 10px); 10951 margin: 10px 0px 0px 0px; 10952 background-color: transparent; 10953 color: #e22400; 10954 } 10955 10956.insta-external-link.subpaypal { 10957 margin: 10px 5px 0px 5px; 10958} 10959 10960.insta-external-link-inner { 10961 position: relative; 10962 overflow: hidden; 10963 border-radius: 10px; 10964} 10965 10966.insta-external-link.no-date { 10967} 10968 10969.insta-external-link.no-date .block3 { 10970 display: none; 10971} 10972 10973.insta-external-link:hover .block3 { 10974 background-color: #ffffff; 10975} 10976 10977 10978.insta-external-link .block1 { 10979 position: relative; 10980 text-align: center; 10981} 10982 10983 10984.insta-external-link .block1.theme, 10985.insta-external-link .block1.custom { 10986 height: 80%; 10987 width: 50px; 10988 position: relative; 10989 top: 0px; 10990 bottom: 0px; 10991 margin: auto; 10992 border-radius: 50%; 10993 overflow: hidden; 10994 left: 0px; 10995} 10996 10997 10998.insta-external-link .block1.custom { 10999 11000 height: 50px; 11001 border: 0px solid #ffffff; 11002 left: 12px; 11003 } 11004 11005.insta-external-link[data-featured='bar'] .block1.custom { 11006 position: relative !important; 11007 left: 0px; 11008 margin: 0px 11009} 11010 11011.insta-external-link[data-featured='bar'].type-paypal .block1.custom { 11012 border-radius: 10px 10px 10px 10px !important; 11013} 11014 11015.insta-external-link[data-featured='small'].type-paypal .block1.custom, 11016.insta-external-link[data-featured='yes'].type-paypal .block1.custom { 11017 height: auto; 11018 border-radius: 10px 10px 0px 0px !important; 11019} 11020 11021.insta-external-link[data-featured='yes'] .block1 { 11022 position: relative; 11023 border-radius: 0px; 11024 left: 0px; 11025} 11026 11027 11028 11029 11030.insta-external-link .block2 { 11031 text-align: center; 11032 margin-left: 50px; 11033 margin-right: 30px; 11034 padding: 20px 20px 20px 20px; 11035 font-size: 16px; 11036 color: #ffffff; 11037} 11038 11039.insta-external-link[data-featured='bar'] .block2.has-icon { 11040 padding: 20px 20px 20px 0px; 11041} 11042 11043 11044 11045.insta-external-link[data-featured='yes'] .block2.main { 11046 margin-left: 0px; 11047} 11048 11049.insta-external-link[data-featured='yes'] .block2-custom-img { 11050 display: none; 11051} 11052 11053.insta-external-link[data-featured='bar'].type-paypal .block2 { 11054 margin-left: 20px; 11055 margin-right: 20px; 11056} 11057 11058.insta-external-link-inner.main .block2 { 11059 margin-left: 0px; 11060 margin-right: 0px; 11061} 11062 11063.insta-external-link[data-link-is-paid='no'] .block2 { 11064 margin-right: 0px; 11065} 11066 11067.insta-external-link[data-paid-link='yes'] .block2 { 11068 margin-right: 0px !important; 11069} 11070 11071.insta-external-link[data-featured='bar'][data-type='font'] .block2.main.has-icon
11071i, 11072.insta-external-link[data-featured='yes'][data-type='font'] .block2.main.has-icon i { 11073 font-size: 26px; 11074 height: 26px; 11075 width: 40px; 11076} 11077 11078.insta-external-link[data-featured='bar'][data-type='font'] .block2.main.has-icon, 11079.insta-external-link[data-featured='yes'][data-type='font'] .block2.main.has-icon { 11080 display: flex; 11081} 11082 11083.insta-external-link[data-featured='bar'] .block2.block2.main.has-icon.custom { 11084 padding: 25px 30px 25px 20px; 11085} 11086 11087.block2-custom-img { 11088 width: 44px; 11089 height: 44px; 11090 position: relative; 11091 overflow: hidden; 11092 border-radius: 50%; 11093} 11094 11095.block2-custom-img img { 11096 width: 100%; 11097 height: 100%; 11098 object-fit: cover; 11099} 11100 11101@media screen and (max-width: 300px){ 11102 .insta-external-link .block2 { 11103 padding: 15px 20px 15px 20px; 11104 margin-left: 40px; 11105 margin-right: 25px; 11106 } 11107 11108 .insta-external-link { 11109 margin: 9px 0px; 11110 } 11111 11112 .insta-external-links-inner { 11113 11114 margin: 0 auto; 11115 } 11116} 11117 11118 11119 11120.insta-external-link .block2 .title { 11121 font-size: 16px; 11122} 11123 11124.insta-external-link .block2 .content { 11125 11126} 11127 11128.insta-external-link .block3 { 11129 11130 background-color: #ffffff; 11131 -webkit-transition: 0.2s; 11132 -moz-transition: 0.2s; 11133 -o-transition: 0.2s; 11134 transition: 0.2s; 11135 11136} 11137 11138.insta-external-link-inner .block3 { 11139 grid-column-start: 3; 11140 grid-column-end: 3; 11141 grid-row-start: 1; 11142 grid-row-end: 1; 11143 align-self: center; 11144 11145 display: grid; 11146 11147 11148} 11149 11150.insta-external-link .block3 div { 11151 align-self: center; 11152} 11153 11154.insta-external-link-border { 11155 width: 100%; 11156 position: relative; 11157 height: 0px; 11158} 11159 11160.insta-external-link-border .blu-bg-div { 11161 opacity: 0.05; 11162 background-color: #e22400; 11163} 11164 11165.insta-external-link-img { 11166 /*width: 100%; 11167 height: 100%; 11168 object-fit: cover;*/ 11169 position: absolute; 11170 /*-webkit-transition: 0.2s; 11171 -moz-transition: 0.2s; 11172 -o-transition: 0.2s; 11173 transition: 0.2s;*/ 11174} 11175 11176 11177.insta-external-link .month { 11178 text-transform: uppercase; 11179 font-family: Montserrat; 11180 font-size: 16px; 11181 background-color: transparent; 11182 color: #e22400; 11183} 11184 11185.insta-external-link .day { 11186 font-family: Montserrat; 11187 font-size: 30px; 11188} 11189 11190.insta-external-link .day-inner { 11191 display: inline-block; 11192} 11193 11194 11195.insta-external-link .day-digit { 11196 border-radius: 3px; 11197 background-color: transparent; 11198 color: #e22400; 11199 float: left; 11200 padding: 5px 0px; 11201 margin: 0px 0px auto 0px; 11202} 11203 11204 11205.insta-external-link .date .line { 11206 display: none; 11207 position: absolute; 11208 width: 100%; 11209 height:1px; 11210 background-color: #e22400; 11211 top: 17px; 11212 padding: 0px 2px; 11213 margin: 0px -2px; 11214} 11215 11216.insta-external-link .arrow { 11217 display: none; 11218} 11219 11220 11221.insta-block-edit-button.external_links .insta-edit-lbl-wrapper { 11222 bottom: auto; 11223 top: 0px; 11224} 11225 11226.insta-block-edit-button.external_links .insta-edit-lbl .arrow.up { 11227 display: none; 11228} 11229 11230.insta-block-edit-button.external_links .insta-edit-lbl .arrow.down { 11231 display: block; 11232} 11233 11234.insta-external-link-arrow { 11235 position: absolute; 11236 color: #e22400; 11237 top: 50px; 11238 cursor: pointer; 11239} 11240 11241.insta-external-link-arrow:hover { 11242 color: #ffffff; 11243} 11244 11245.insta-external-link-arrow.left { 11246 left: 10px; 11247} 11248 11249.insta-external-link-arrow.right { 11250 right: 10px; 11251} 11252 11253.insta-external-link-arrow.disabled { 11254 opacity: 0; 11255} 11256 11257.insta-external-link-page { 11258 max-width: 100%; 11259 position: relative; 11260 margin: 0 auto; 11261} 11262 11263 11264 11265.insta-external-link-page-image { 11266 position: relative; 11267 overflow: hidden; 11268 display: flex; 11269 align-items: center; 11270 justify-content: center; 11271} 11272 11273 11274.insta-external-link-page-content .title { 11275 padding: 20px 0px 0px 0px; 11276 11277} 11278 11279.insta-external-link-page-content .title h1 { 11280 font-family: Helvetica; 11281 font-size: 28px; 11282 color: #ffffff; 11283} 11284 11285.insta-external-link-page-content .title h1, 11286.insta-external-link-page-content .title div { 11287 11288} 11289 11290.insta-external-link-page .content { 11291 padding: 0px; 11292 font-family: Helvetica; 11293 font-size: 16px; 11294 color: #ffffff; 11295} 11296 11297.insta-external-link-page .content a { 11298 text-decoration: underline; 11299 color: #e22400; 11300} 11301 11302 11303.insta-external-link .block4 { 11304 /* position: absolute; */ 11305 margin: auto; 11306 /* top: 0px; */ 11307 bottom: 0px; 11308 height: 40px; 11309 right: 10px; 11310} 11311 11312.insta-external-link[data-featured='yes'] .block4 { 11313 position: absolute; 11314 width: auto; 11315 top: auto !important; 11316 bottom: 15px; 11317 right: 5px; 11318} 11319 11320 11321.insta-external-link .block4 { 11322 color: #ffffff; 11323 font-weight: normal; 11324} 11325 11326 11327 11328@media screen and (max-width: 300px){ 11329 .insta-external-link .block4 .price { 11330 font-size: 10px; 11331 } 11332} 11333 11334 11335.insta-close-btn { 11336 font-size: 16px; 11337 color: #e22400; 11338} 11339 11340@media screen and (max-width: 800px){ 11341 .insta-external-links.main { 11342 margin: 0px 10px; 11343 } 11344 11345 .insta-block.actioncall { 11346 max-width: calc(100% - 20px); 11347 } 11348 11349 .insta-external-link-page.page { 11350 padding: 0px; 11351 } 11352 11353 .insta-external-link-page.page .title h1, .insta-external-link-page.inline .title h1,
11354 .insta-external-link-page.services .insta-external-sublinks-desc { 11355 padding: 20px 20px 0px 20px; 11356 } 11357 11358 .insta-external-link.service { 11359 width: 100%; 11360 } 11361 11362 .insta-external-link-page.page.services, 11363 .insta-external-link-page.cashup_links { 11364 margin-top: 0px; 11365 } 11366 11367 .insta-external-link-page.page.services .insta-external-links-inner { 11368 padding: 0px 20px 0px 20px; 11369 } 11370 11371 .insta-external-link-page.cashup_links .title { 11372 padding: 0px 0px; 11373 } 11374} 11375 11376/* SHOP ITEMS */ 11377 11378.insta-shop-item-large { 11379 position:relative; 11380 width:100%; 11381 11382} 11383 11384.insta-shop-item-large-inner { 11385 11386 position:relative; 11387 width:100%; 11388 height:0px; 11389 overflow:hidden; 11390 border:0px solid #0000ff; 11391 opacity:0; 11392 -webkit-transition: 0.2s; 11393 -moz-transition: 0.2s; 11394 -o-transition: 0.2s; 11395 transition: 0.2s; 11396 padding-top: 0px; 11397} 11398 11399.insta-shop-item-large-inner.open { 11400 height:600px; 11401 opacity:1; 11402 padding-top: 30px; 11403 padding-bottom: 30px; 11404} 11405 11406.insta-shop-item-large-inner.shipping { 11407 overflow:visible; 11408 height:550px; 11409} 11410 11411.insta-shop-item-large-inner.payment { 11412 overflow:visible; 11413 height:500px; 11414} 11415 11416.insta-shop-item-large-inner.confirmation { 11417 overflow:visible; 11418 height:250px; 11419} 11420 11421 11422 11423.insta-shop-items { 11424 position: relative; 11425 margin: 0px auto; 11426 overflow: hidden; 11427 height: 320px; 11428 text-align: center; 11429} 11430 11431.insta-shop-items-inner { 11432 position: absolute; 11433 height: 100%; 11434 top: 0px; 11435 left: 0px; 11436 margin: 0 auto; 11437} 11438 11439.insta-shop-wrapper { 11440 padding-top:40px; 11441 display: grid; 11442 grid-template-columns: repeat(auto-fill, 45%); 11443 grid-gap: 10px; 11444} 11445.insta-shop-item { 11446 position: relative; 11447 float: left; 11448 width: 238px; 11449 margin: 0px; 11450 11451 /* 11452 cursor: pointer; 11453 margin: 20px; 11454 display: grid; 11455 grid-template-columns: 50% auto 80px; 11456 11457 grid-column-gap: 10%; 11458*/ 11459} 11460 11461.insta-shop-item.active { 11462 opacity:.3; 11463} 11464 11465.insta-shop-item-inner { 11466 position: relative; 11467 margin: 5px; 11468} 11469 11470 11471.insta-shop-item.no-date { 11472 grid-template-columns: 180px auto; 11473} 11474 11475.insta-shop-item.no-date .block3 { 11476 display: none; 11477} 11478 11479.insta-shop-item:hover .block3 { 11480 background-color: #ffffff; 11481} 11482 11483.insta-shop-item:hover .insta-shop-item-img { 11484 transform: scale(1.1); 11485 } 11486 11487.insta-price { 11488 color: #ffffff; 11489} 11490 11491.insta-shop-item .block1 { 11492 position: relative; 11493 overflow: hidden; 11494 border-radius: 0px; 11495 11496 box-shadow: -2px 2px 4px rgb(0, 0, 0, .15); 11497} 11498 11499.insta-shop-item-large .large-block1 { 11500 overflow: hidden; 11501 border-radius: 0px; 11502 height: 100%; 11503 11504} 11505 11506.insta-shop-item .large-block2 { 11507 overflow: hidden; 11508 border-radius: 0px; 11509 height: 400px; 11510 margin: 0px 20px; 11511} 11512 11513.insta-shop-item-large .large-block2 { 11514 11515 margin: 20px 20px; 11516} 11517 11518.insta-shop-item .block2 { 11519 text-align: left; 11520 padding-top: 5px; 11521} 11522 11523.insta-shop-item .block2 .title { 11524 font-size:20px; 11525} 11526 11527.insta-shop-item .block2 .price { 11528 padding-top:5px; 11529 color:#ffffff; 11530} 11531 11532.insta-shop-item .block2 .content { 11533 11534} 11535 11536.insta-shop-item .block3 { 11537 grid-column-start: 3; 11538 grid-column-end: 3; 11539 grid-row-start: 1; 11540 grid-row-end: 1; 11541 background-color: #e22400; 11542 display: grid; 11543 -webkit-transition: 0.2s; 11544 -moz-transition: 0.2s; 11545 -o-transition: 0.2s; 11546 transition: 0.2s; 11547 11548} 11549 11550.insta-shop-item .block3 div { 11551 align-self: center; 11552} 11553 11554.insta-shop-item-border { 11555 width: 100%; 11556 position: relative; 11557 height: 0px; 11558} 11559 11560.insta-shop-item-border .blu-bg-div { 11561 opacity: 0.05; 11562 background-color: #e22400; 11563} 11564 11565.insta-shop-item-img { 11566 position: absolute; 11567 11568 -webkit-transition: 0.2s; 11569 -moz-transition: 0.2s; 11570 -o-transition: 0.2s; 11571 transition: 0.2s; 11572} 11573 11574.insta-shop-item-img.large { 11575 position:relative; 11576 height: 100% !important; 11577 object-fit: cover; 11578} 11579 11580 11581 11582.insta-shop-item .month { 11583 text-transform: uppercase; 11584 font-family: Montserrat; 11585 font-size: 16px; 11586 background-color: transparent; 11587 color: #000000; 11588} 11589 11590.insta-shop-item .day { 11591 font-family: Montserrat; 11592 font-size: 30px; 11593} 11594 11595.insta-shop-item .day-inner { 11596 display: inline-block; 11597} 11598 11599 11600.insta-shop-item .day-digit { 11601 border-radius: 3px; 11602 background-color: transparent; 11603 color: #000000; 11604 float: left; 11605 padding: 5px 0px; 11606 margin: 0px 0px auto 0px; 11607} 11608 11609 11610.insta-shop-item .date .line { 11611 display: none; 11612 position: absolute; 11613 width: 100%; 11614 height:1px; 11615 background-color: #e22400;
11616 top: 17px; 11617 padding: 0px 2px; 11618 margin: 0px -2px; 11619} 11620 11621.insta-shop-item .arrow { 11622 display: none; 11623} 11624 11625 11626 11627.insta-block-edit-button.shop .insta-edit-lbl-wrapper { 11628 bottom: auto; 11629 top: 0px; 11630} 11631 11632.insta-block-edit-button.shop .insta-edit-lbl .arrow.up { 11633 display: none; 11634} 11635 11636.insta-block-edit-button.shop .insta-edit-lbl .arrow.down { 11637 display: block; 11638} 11639 11640.insta-shop-item-arrow { 11641 position: absolute; 11642 color: #e22400; 11643 top: 100px; 11644 cursor: pointer; 11645 padding:12px 8px; 11646 background-color:#000000; 11647 opacity:.85; 11648} 11649 11650.insta-shop-item-arrow:hover { 11651 color: #ffffff; 11652 opacity:1; 11653} 11654 11655.insta-shop-item-arrow.left { 11656 left: 10px; 11657} 11658 11659.insta-shop-item-arrow.right { 11660 right: 10px; 11661} 11662 11663.insta-shop-item-arrow.disabled { 11664 opacity: 0; 11665} 11666 11667 11668 11669@media screen and (max-width: 800px){ 11670 .insta-shop-item { 11671 width: 135px; 11672 } 11673 11674 .insta-shop-item .block1 { 11675 height: 120px !important; 11676 } 11677 11678 .insta-shop-items { 11679 height: 190px !important; 11680 } 11681 11682 .insta-shop-item.no-date { 11683 grid-template-columns: 80px auto !important; 11684 } 11685 11686 .insta-shop-item:hover .insta-shop-item-img { 11687 transform: none !important; 11688 } 11689 11690 .insta-shop-item-large .large-block2 { 11691 overflow: hidden; 11692 border-radius: 0px; 11693 height: auto; 11694 padding:30px 10px; 11695 margin:0px 20px; 11696 } 11697 11698 .insta-shop-item-img.large { 11699 11700 max-width:100% !important; 11701 height:auto !important; 11702 object-fit: cover; 11703 } 11704 11705 .insta-shop-item-large-inner { 11706 height:0px; 11707 } 11708 11709 .insta-shop-item-large-inner.open { 11710 height:100% !important; 11711 opacity:1; 11712 -webkit-transition: 0.2s; 11713 -moz-transition: 0.2s; 11714 -o-transition: 0.2s; 11715 transition: 0.2s; 11716 } 11717 11718 .insta-shop-wrapper { 11719 padding-top:40px; 11720 display: block; 11721 margin:0px 10px; 11722 } 11723 11724 .insta-shop-item-arrow { 11725 11726 top: 50px !important; 11727 11728 } 11729 11730} 11731 11732 11733@media screen and (max-width: 400px){ 11734 /* PUT IT HERE */ 11735 .insta-shop-item .block1 { 11736 height: 90px !important; 11737 } 11738 11739 .insta-shop-item { 11740 11741 width: 105px; 11742 } 11743 11744 .insta-shop-item-arrow { 11745 11746 top: 50px !important; 11747 11748 } 11749 11750 .insta-shop-item.no-date { 11751 11752 width: 105px !important; 11753 } 11754 11755 .insta-shop-items { 11756 11757 height: 155px !important; 11758 } 11759} 11760 11761@media screen and (max-width: 310px){ 11762 /* PUT IT HERE */ 11763 .insta-shop-item .block1 { 11764 height: 75px !important; 11765 } 11766 11767 .insta-shop-item { 11768 11769 width: 92px !important; 11770 } 11771 11772 .insta-shop-item.no-date { 11773 11774 width: 92px !important; 11775 } 11776 11777 .insta-shop-items { 11778 11779 height: 145px !important; 11780 } 11781} 11782 11783 11784 11785/* NEWSLETTER */ 11786 11787.insta-block.newsletter { 11788 padding-top: 50px; 11789} 11790 11791.insta-newsletter { 11792 position: relative; 11793 text-align: center; 11794} 11795 11796/* MAILCHIMP */ 11797 11798#mc_embed_signup { 11799 width:90%; 11800 max-width: 600px; 11801 margin:0 auto; 11802 background-color: #000000 !important; 11803 color: #e22400 !important; 11804 font: Montserrat !important; 11805} 11806 11807#mce-responses { 11808 margin: 0px !important; 11809} 11810 11811#mce-success-response, 11812#mce-error-response { 11813 color: #ffffff !important; 11814 font-weight: normal !important; 11815} 11816 11817.insta-newsletter form { 11818 padding: 0px !important 11819} 11820 11821.insta-newsletter h2 { 11822 text-transform: uppercase; 11823 font-weight: normal !important; 11824 text-align: center !important; 11825 color: !important; 11826 font-family: 'Montserrat' !important; 11827 font-size: 16px !important; 11828 letter-spacing: 1px; 11829} 11830 11831.insta-newsletter .mc-field-group { 11832 width: 100% !important; 11833 padding-bottom: 0px !important; 11834 min-height: 40px !important; 11835} 11836 11837.insta-newsletter input[type=email] { 11838 width: 94% !important; 11839 padding: 5px 3% !important; 11840 margin-bottom: 5px !important; 11841 11842 border-radius: 0px !important; 11843 border: 1px solid rgba(, 0.3) !important; 11844 font-size: 12px !important; 11845 font-family: 'Montserrat' !important; 11846} 11847 11848 11849 11850.insta-newsletter .asterisk, 11851.insta-newsletter .mce_inline_error { 11852 color: #ffffff !important; 11853} 11854 11855.insta-newsletter .button { 11856 font-family: 'Montserrat' !important; 11857 background-color: #000000 !important; 11858 color: #e22400 !important; 11859 float:right !important; 11860 width: auto !important; 11861 border-radius: 0px !important; 11862 margin-right: 0px !important; 11863 padding-right: 0px !important; 11864} 11865 11866.insta-newsletter label { 11867 font-family: 'Montserrat' !important; 11868 font-weight: normal !important; 11869} 11870 11871.insta-newsletter .button:hover { 11872 color: #ffffff !important; 11873 11874} 11875 11876.insta-newsletter .clear:before, 11877.insta-newsletter .clear:after { 11878 content:""; 11879 display:table; 11880} 11881.insta-newsletter .clear:after { 11882 clear:both; 11883} 11884/* For IE 6/7 (trigger hasLayout) */ 11885.insta-newsletter .clear { 11886 zoom:1; 11887} 11888 11889/* TEXT LINK */ 11890 11891.insta-block.text_link { 11892 background: none; 11893 box-sizing: border-box; 11894 text-align: center; 11895 padding: 5px 10px; 11896 margin-bottom: 0px; 11897} 11898 11899 11900 11901.insta-text-link-wrapper { 11902 position: relative; 11903 display: block; 11904 text-align: center; 11905 padding: 0px 0px 0px 0px; 11906 margin: 0px 0px 10px 0px; 11907} 11908 11909@media screen and (max-width: 800px){ 11910 .insta-text-link-wrapper { 11911 margin: 0px 0px 10px 0px; 11912 } 11913} 11914 11915@media screen and (max-width: 400px){ 11916 .insta-text-link-wrapper { 11917 margin: 0px; 11918 } 11919} 11920 11921 11922.insta-text-link { 11923 position: relative; 11924 max-width: 100%; 11925 word-wrap: break-word; 11926 display: inline-block; 11927 margin: 0 auto; 11928 text-decoration: none; 11929 padding: 6px 0px; 11930 border: 0px solid #000000; 11931 border-radius: 0px; 11932 font-family: 'Montserrat';
11933 font-size: 16px; 11934 background: none; 11935 color: #e22400; 11936 11937} 11938 11939.insta-text-link:hover { 11940 color: #ffffff; 11941 border: 0px solid #ffffff; 11942} 11943 11944.insta-page-inner { 11945 display: flex; 11946 flex-direction: column; 11947} 11948 11949.insta-page-inner.home { 11950 overflow: hidden; 11951 border-radius: 20px; 11952 } 11953 11954/* HEADER IMAGE */ 11955.insta-block.header_image { 11956 padding: 0px 0px 10px 0px; 11957 11958 min-height: 100px; 11959 width: 100%; 11960 box-sizing: border-box; 11961 z-index: 10; 11962 11963} 11964 11965.insta-avatar-custom-bg { 11966 border-radius: 0px !important; 11967} 11968 11969.insta-header-image { 11970 11971 overflow: hidden; 11972 position: relative; 11973 min-height: 100px; 11974 border-radius: 0px 0px 0px 0px; 11975 11976} 11977 11978 11979.insta-header-image-wrapper { 11980 position: absolute; 11981 width: 100%; 11982 height: 100%; 11983 11984 11985} 11986.insta-header-image img { 11987 width: 100%; 11988 height: 100%; 11989 position: absolute; 11990 11991} 11992 11993 11994 11995 11996.insta-header-image-bottom { 11997 position: absolute; 11998 display: block; 11999 bottom: -1px; 12000 height: 30px; 12001 width: 100%; 12002 12003 } 12004 12005.insta-block-edit-button.header_image .insta-edit-lbl-wrapper { 12006 width: 100%; 12007} 12008 12009.insta-video { 12010 position: relative; 12011} 12012 12013@media screen and (max-width: 400px){ 12014 .insta-video { 12015 12016 } 12017 12018} 12019 12020.insta-header-group { 12021 z-index: 100; 12022 position: relative; 12023 padding-top: 10px; 12024 12025 12026 overflow: hidden; 12027 12028 flex: 1; 12029 } 12030 12031.insta-header-group.has-video, 12032.insta-header-group.has-header-banner { 12033 margin-top: 0px; 12034 padding-top: 0px; 12035} 12036 12037 12038 12039.insta-header-group .blu-bg-div { 12040 12041} 12042 12043@media screen and (max-width: 300px){ 12044 .insta-header-group { 12045 padding-top: 0px; 12046 } 12047} 12048 12049/* AVATAR */ 12050 12051.insta-block.avatar { 12052 position: relative; 12053 display: inline-block; 12054 width: 30vw; 12055 height: 30vw; 12056 max-width: 120px; 12057 max-height: 120px; 12058 padding: 0px; 12059 top: 40px; 12060 right: 0px; 12061} 12062 12063.insta-block.avatar.no-avatar { 12064 float:none !important; 12065 width:100% !important; 12066 margin-top:30px !important; 12067} 12068 12069 12070 12071.insta-block.insta-block-hidden { 12072 height: auto; 12073} 12074 12075.insta-block-edit-button.avatar { 12076 position: absolute; 12077 top: -10px; 12078 left: -10px; 12079 width: 100%; 12080 z-index: 100; 12081 12082} 12083 12084 12085 12086 12087.insta-avatar { 12088 overflow: hidden; 12089 position: absolute; 12090 width: 100%; 12091 height: 100%; 12092 border-radius: 50%; 12093 border: 3px solid #e22400; 12094} 12095 12096.insta-avatar-wrapper { 12097 position: relative; 12098 width: 100%; 12099} 12100 12101.insta-avatar img { 12102 position: absolute; 12103} 12104 12105.insta-block-edit-button.avatar .insta-block-edit-button-inner { 12106 border-radius: 50%; 12107 top: 0px; 12108 left: -1px; 12109} 12110 12111.insta-block-edit-button.avatar.no-avatar .insta-block-edit-button-inner { 12112 top:-5px; 12113 border-radius: 0% !important; 12114} 12115 12116 12117/* 12118@media screen and (max-width: 400px){ 12119 12120} 12121 12122@media screen and (max-width: 310px){ 12123 .insta-block.avatar { 12124 margin-top: 15px !important; 12125 12126 max-width:50px; 12127 max-height:50px; 12128 } 12129 12130 .insta-avatar img { 12131 position: absolute; 12132 12133 } 12134} 12135*/ 12136 12137 12138/* PAY BUTTON */ 12139 12140.insta-pay-button-wrapper { 12141 position: relative; 12142 text-align: left; 12143} 12144 12145.insta-pay-button{ 12146 position: relative; 12147 display: inline-block; 12148 margin: 0 auto; 12149 text-align: center; 12150 max-width: 100%; 12151 -webkit-transition: 0.2s; 12152 -moz-transition: 0.2s; 12153 -o-transition: 0.2s; 12154 transition: 0.2s; 12155} 12156 12157.insta-pay-button:hover { 12158 color: #ffffff; 12159 border: 1px solid #ffffff; 12160} 12161 12162.insta-pay-button-parag { 12163 font-family: 'Montserrat'; 12164 font-size: 12px; 12165 color: #e22400; 12166 padding: 20px; 12167} 12168 12169.insta-external-links-back-button { 12170 padding: 10px 10px 10px 0px; 12171} 12172 12173.insta-gallery-image-button { 12174 margin-left: 20px; 12175 -webkit-transition: 0.2s; 12176 -moz-transition: 0.2s; 12177 -o-transition: 0.2s; 12178 transition: 0.2s; 12179} 12180 12181.insta-gallery-image-button:hover { 12182 background-color: #ffffff; 12183} 12184 12185.insta-external-link-alert .insta-avatar { 12186 background-color: #000000; 12187} 12188 12189.insta-modal-inner { 12190 background-color: #ffffff; 12191} 12192 12193.insta-external-link.cashup_link .block2 { 12194 margin-left: 0px; 12195 padding-left: 15px; 12196 width: 100%; 12197} 12198 </style> 12199 12200 <link href='//fonts.googleapis.com/css?family=Abril+Fatface:400|Abril+Fatface:400,400italic,700,700italic|Alegreya+Sans:900|Alfa+Slab+One:400,400italic|Amatic+SC:400,400italic,700,700italic|Anybody:400,400italic,700,700italic|Archivo+Black:400|Archivo+Black:400,400italic,700,700italic|Arvo:300,400,700|Arya:400,400italic,700,700italic|Barlow:400|Bebas+Neue:400,400italic,700,700italic|Belleza:400,400italic,700,700italic|Bodoni+Moda:400|Cabin:300,400,700|Cantarell:400|Cardo:400|Caveat:400,400italic,700,700italic|Cormorant+Garamond:400,400italic,700,700italic|Courgette:400,400italic,700,700italic|Courier+Prime:400,400italic,700,700italic|Crimson+Pro:400|Crimson+Text:400|DM+Sans:400,400italic,700,700italic|Didact+Gothic:300,400,700|Fjalla+One:400|Fraunces:400,400italic,700,700italic|Fredoka:400,400italic,700,700italic|Gloria+Hallelujah:400,400italic,700,700italic|Gothic+A1:400,400italic,700,700italic|Hind:400|Indie+Flower:400,400italic,700,700italic|Inter:400,400italic,700,700italic|Josefin+Sans:300,400,700|Karla:300,400,700|Khula:300,400,700|Lato:400,400italic,700,700italic|Libre+Baskerville:400,400italic,700,700italic|Libre+Franklin:400,400italic,700,700italic|Lilita+One:400,400italic,700,700italic|Literata:400,400italic,700,700italic|Lobster:400,400italic|Lora:400,700|Manrope:400,400italic,700,700italic|Merriweather:400,400italic,700,700italic|Montserrat:400,400italic,700,700italic|Muli:300,400|Noto+Sans:400|Nunito:400|Open+Sans:300,400,700|Open+Sans+Condensed:300,400,700|Oswald:300,400,700|Outf
12200it:400,400italic,700,700italic|Oxygen:300,400,700|PT+Sans:400|PT+Serif:400,700|Patrick+Hand:400,400italic,700,700italic|Playfair+Display:300,400,700|Plus+Jakarta+Sans:400,400italic,700,700italic|Poppins+Light:300|Poppins+Normal:400|Public+Sans:400|Quattrocento:300,400,700|Quicksand:300,400,600,700|Raleway:300,400,700|Red+Hat+Display:400|Roboto:400,400italic,700,700italic|Roboto+Condensed:400,400italic,700,700italic|Roboto+Slab:300,400|Sora:400,400italic,700,700italic|Source+Sans+Pro:300,400,700|Source+Sans+Pro:400,400italic,700,700italic|Space+Mono:400,400italic,700,700italic|Staatliches:400,400italic,700,700italic|Ubuntu:400,700|Work+Sans:400|Yellowtail:400|Zilla+Slab:400,400italic,700,700italic|' rel='stylesheet' type='text/css'> 12201 <link rel="stylesheet" href="https://use.typekit.net/tew3nzl.css"> 12202 12203 12204 12205
12205<script type="text/javascript" src="https://sociatap.com/sociatap_source/v1/blu_source/plugins/jquery-1.11.3.min.js"></script>
12205 12206
12206<script type="text/javascript" src="https://sociatap.com/sociatap_source/v1/blu_source/plugins/jquery.easing.1.3.js"></script>
12206 12207
12207<script type="text/javascript" src="https://sociatap.com/sociatap_source/v1/editor/plugins/exif.js"></script>
12207 12208
12208<script type="text/javascript" src="https://sociatap.com/sociatap_source/v1/blu_source/plugins/jquery.icalendar.min.js"></script>
12208 12209 <link href="https://sociatap.com/sociatap_source/v1/blu_source/plugins/slick/slick.css" rel="stylesheet" type="text/css"> 12210 <link href="https://sociatap.com/sociatap_source/v1/blu_source/plugins/slick/slick-theme.css" rel="stylesheet" type="text/css"> 12211
12211<script type="text/javascript" src="https://sociatap.com/sociatap_source/v1/blu_source/plugins/slick/slick.js"></script>
12211 12212 12213
12213<script src="https://www.youtube.com/player_api"></script>
12213 12214 12215 12216 12217 <!-- Facebook Pixel Code --> 12218
12218<script>
vendor: 435 bytes, lines 12218-12227
12218 12219 !function(f,b,e,v,n,t,s) 12220 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 12221 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 12222 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 12223 n.queue=[];t=b.createElement(e);t.async=!0; 12224 t.src=v;s=b.getElementsByTagName(e)[0]; 12225 s.parentNode.insertBefore(t,s)}(window, document,'script', 12226 'https://connect.facebook.net/en_US/fbevents.js'); 12227 fbq('init', '
122271747423222151311
vendor: 36 bytes, lines 12227-12229
12227'); 12228 fbq('track', 'PageView'); 12229
12229</script>
12229 12230 <noscript><img height="1" width="1" style="display:none" 12231 src="https://www.facebook.com/tr?id=125984735246661&ev=PageView&noscript=1" 12232 /></noscript> 12233 <!-- End Facebook Pixel Code --> 12234 </head> 12235 12236 12237 12238<body> 12239 12240 <a class="wdn-text-hidden" href="https://desibanks.net/road-to-purpose---theater-tour----docu-series--youtube----2023">Road to Purpose - Theater Tour - Docu Series (Youtube) - 2023</a> 12241 <a class="wdn-text-hidden" href="https://desibanks.net/press-interviews---brand-partnership---appearances">Press/Interviews & Brand Partnership / Appearances</a> 12242 <a class="wdn-text-hidden" href="https://desibanks.net/acting----short-films-by-desi-banks-productions">Acting / Short Films by Desi Banks Productions</a> 12243 <a class="wdn-text-hidden" href="https://desibanks.net/stand-up--comedy-show-recaps">Stand up Comedy Show Recaps</a> 12244 <a class="wdn-text-hidden" href="https://www.youtube.com/playlist?list=PLWAUo5l9sP37b0HoXeXZjt18-Kw7PJOZw"><div><strong>"How It Goes Down" Podcast (Season 1)</strong><div></div></div></a> 12245 <a class="wdn-text-hidden" href="https://desibanks.net/your-favorite-cousin-tour-----2026-new-dates--">YOUR FAVORITE COUSIN TOUR!! 2026 NEW DATES!!</a> 12246<a class="hide" href="https://sociatap.com">SOCIA TAP</a> 12247<div class="insta-custom-background"> 12248 12249 </div> 12250 12251<div class="blu-wrapper" data-opened=false> 12252 <h1 class="wdn-text-hidden">Desi Banks</h1> 12253 <div class="blu-page clearfix"> 12254 12255 <div class="insta-page-bg"></div> 12256 <div class="insta-page-inner"> 12257 12258 </div> 12259 </div> 12260 12261 <a href="https://sociatap.com/" class="hide" target="_blank">https://sociatap.com/</a> 12262 12263 12264</div> 12265 12266 12267 12268 12269<div class="blu-loader-main"> 12270 <div class="blu-loader-inner"> 12271 <div class="lds-spinner"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div> 12272 </div> 12273</div> 12274 12275 12276 12277<div id="insta_modal" class="insta-modal" data-opened=false> 12278 <div class="insta-modal-inner"> 12279 <span class="close insta-close-btn"><i class="las la-times"></i></span> 12280 <div class="insta-external-links-back-button modal">BACK</div> 12281 <div class="modal-header"></div> 12282 <div class="modal-body" > 12283 12284 </div> 12285 </div> 12286</div> 12287 12288<div class="insta-popup"> 12289 12290 <div class="insta-popup-inner"> 12291 <div class="blu-bg-div popup"></div> 12292 <div class="insta-popup-body"> 12293 <div class="close blu-close-btn fa-light fa-xmark"></div> 12294 <div class="insta-popup-content"></div> 12295 </div> 12296 </div> 12297</div> 12298
12299<script> 12300 $(function(){ 12301 $('.insta-popup').find('.close').click(function(){ 12302 $('.insta-popup').stop().fadeOut(); 12303 }); 12304 $('.insta-popup').find('.blu-bg-div').click(function(){ 12305 $('.insta-popup').stop().fadeOut(); 12306 }); 12307 }) 12308 12309 function instaOpenPopup(json, url, width, id){ 12310 width = typeof width !== 'undefined' ? width : 600; 12311 id = typeof id !== 'undefined' ? id : ''; 12312 var $popup = $('.insta-popup'); 12313 $popup.removeClass(); 12314 $popup.addClass('insta-popup'); 12315 12316 if (id != ''){ 12317 $popup.addClass(id); 12318 } 12319 $popup.find('.insta-popup-content').css({ 12320 width: width 12321 }) 12322 if (json.modal_type == 'ajax'){ 12323 12324 if (url != ''){ 12325 12326 $.ajax({ 12327 url: url, 12328 type: "post", 12329 data: $.param(json), 12330 12331 success: function(content){ 12332 12333 $popup.find('.insta-popup-content').html(content); 12334 instaPositionPopup(); 12335 $popup.stop().fadeIn('slow', function(){ 12336 instaPositionPopup(); 12337 //instaPositionModal($editor, overlay); 12338 12339 //$('body, html, .blu-modal-inner, .modal-body').stop().scrollTop(0); 12340 12341 //$editor.find('.-bind-croppie-button').click(); 12342 }); 12343 12344 12345 }, 12346 12347 error: function(){ 12348 alert("Theres an error with AJAX."); 12349 } 12350 }); 12351 } 12352 } else if (json.modal_type == 'inline'){ 12353 $popup.find('.insta-popup-content').html($(url).html()); 12354 instaPositionPopup(); 12355 $popup.fadeIn('slow', function(){ 12356 instaPositionPopup(); 12357 //instaPositionModal($editor, overlay); 12358 }); 12359 } 12360 } 12361 12362 function instaPositionPopup(){ 12363 var $popup = $('.insta-popup'); 12364 $popup.addClass('temp-display'); 12365 if ($popup.find('.insta-popup-content').height() > vars.win_h){ 12366 $popup.find('.insta-popup-inner').removeClass('center'); 12367 } else { 12368 $popup.find('.insta-popup-inner').addClass('center'); 12369 } 12370 $popup.removeClass('temp-display'); 12371 } 12372</script>
12372 12373 12374 12375
12375<script type='text/javascript' src='https://sociatap.com/sociatap_source/v1/blu_source/plugins/fontdetect.min.js'></script>
12375 12376 12377
12378<script language="javascript"> 12379 12380 12381 12382 var vars = {}; 12383 12384 vars.hash = ''; 12385 var active_page = {}; 12386 var prev_page = {}; 12387 12388 vars.youtube_api_added = true; 12389 12390 //var $editor = $('#insta_editor_content', window.parent.document); 12391 var $editor = $('body', window.parent.document); 12392 var $editor_document = $('document', window.parent.document); 12393 var $editor_window = $('window', window.parent.document); 12394 12395 if (!vars.is_preview){ 12396 12397 //$(window).scroll(instaPositionAdminArrow); 12398 } 12399 12400 12401 12402 /* LOAD FONTS */ 12403 vars.menu_font_loaded = false; 12404 vars.set_active_btn = false; 12405 12406 vars.menu_font_loaded = true; 12407 vars.alert_link_opened = false; 12408 12409 12410 function bluSetHash(str, sec_id, sub_sec_id){ 12411 var hash_sign = '#'; 12412 12413 var curr_hash = bluGetHash(); 12414 12415 if (str != ''){ 12416 if(history.pushState) { 12417 bluHashChange(str, false, sec_id, sub_sec_id); 12418 } else { 12419 location.hash = hash_sign + str; 12420 } 12421 } else { 12422 12423 if(history.pushState) { 12424 bluHashChange(str, false, sec_id, sub_sec_id); 12425 } else { 12426 location.hash = ''; 12427 } 12428 12429 12430 } 12431 12432 } 12433 12434 12435 function bluGetHash(){ 12436 var hash = window.location.hash.substring(3); 12437 return window.location.hash; 12438 } 12439 12440 function bluHashChange(str, back_btn, sec_id, sub_sec_id, extra_param){ 12441 var hash = window.location.hash.split('/'); 12442 hash = str.split('?'); 12443 if (history.pushState) { 12444 12445 var pushstate = true; 12446 hash = hash[0].split('/'); 12447 active_page['href'] = str; 12448 } else { 12449 var pushstate = false; 12450 } 12451 12452 extra_param = typeof extra_param !== 'undefined' ? extra_param : ''; 12453 active_page['ExtraParam'] = extra_param; 12454 var main_page = hash[0]; 12455 12456 12457 12458 if (main_page == ''){ 12459 main_page = 'home'; 12460 $('.insta-cart-menu').removeClass('shop-page'); 12461 } else if (main_page == 'member'){ 12462 main_page = 'member'; 12463 $('.insta-cart-menu').removeClass('shop-page'); 12464 } else if (main_page == 'qrcode'){ 12465 main_page = 'qr'; 12466 $('.insta-cart-menu').removeClass('shop-page'); 12467 } else if (main_page == 'cart'){ 12468 main_page = 'cart'; 12469 $('.insta-cart-menu').addClass('hide'); 12470 $('.insta-cart-menu').removeClass('shop-page'); 12471 } else if (main_page == 'purchase_confirmation'){ 12472 main_page = 'purchase_confirmation'; 12473 $('.insta-cart-menu').addClass('hide'); 12474 $('.insta-cart-menu').removeClass('shop-page'); 12475 } else if (main_page == 'status'){ 12476 main_page = 'external_links_payment_stripe'; 12477 $('.insta-cart-menu').addClass('hide'); 12478 $('.insta-cart-menu').removeClass('shop-page'); 12479 active_page['Permalink4'] = hash[4]; 12480 } else if (main_page != 'home'){ 12481 main_page = 'external_links_page'; 12482 $('.insta-cart-menu').addClass('shop-page'); 12483 } 12484 12485 12486 $('.insta-page-inner').removeClass('external_links_page'); 12487 $('.insta-page-inner').removeClass('home'); 12488 //$('.insta-page-inner').addClass('insta-page-inner'); 12489 $('.insta-page-inner').addClass(main_page); 12490 //get additional parameters 12491 active_page['Param'] = ''; 12492 active_page['SecID'] = sec_id; 12493 active_page['SubSecID'] = sub_sec_id; 12494 if (!'1'){ 12495 active_page['Permalink0'] = hash[0]; 12496 } else { 12497 active_page['Permalink0'] = ''; 12498 } 12499 12500 if (!'1' && hash[1]){ 12501 12502 active_page['Permalink'] = hash[1]; 12503 active_page['Permalink2'] = hash[2]; 12504 active_page['Permalink3'] = hash[3]; 12505 12506 } else { 12507 12508 active_page['Permalink'] = hash[0]; 12509 active_page['Permalink2'] = hash[1]; 12510 active_page['Permalink3'] = hash[2]; 12511 } 12512 12513 active_page['UriParams'] = new Array(); 12514 active_page['UriParams'].push(''); 12515 12516 12517 var page_param = new Array(); 12518 var n = 0; 12519 12520 12521 for (var i=1; i< hash.length; i++){ 12522 if (hash[i] != ''){ 12523 page_param[n] = hash[i]; 12524 n++; 12525 } 12526 } 12527 12528 //instaOpenEditor 12529 bluLoadAjax(main_page, active_page, '.insta-page-inner', '.insta-page-inner'); 12530 12531 12532 12533 if (pushstate && !back_btn){ 12534 12535 var stateObj = { 'str': str }; 12536 history.pushState(stateObj, '', 'https://desibanks.net/' + str); 12537 } 12538 12539 } 12540 12541 if(!history.pushState) { 12542 $(window).bind("hashchange", function(){ 12543 bluHashChange(''); 12544 }) 12545 12546 $(window).trigger("hashchange"); 12547 } else { 12548 bluHashChange(''); 12549 12550 } 12551 /*window.onpopstate = function(event) { 12552 if (event.state.str != null){ 12553 //bluHashChange(event.state.str, true); 12554 } 12555 12556 };*/ 12557 12558 function instaOpenInlineScrollPage(data_json, url, holder_id, $ext_links){ 12559 var $holder = $('#' + holder_id); 12560 12561 var $link = $holder; 12562 var $link_parent = $link.parent(); 12563 var link_id = $link.data('id'); 12564 12565 $link.find('.insta-loader').addClass('opened'); 12566 12567 12568 $.ajax({ 12569 url: url, 12570 type: "post", 12571 data: {data:JSON.stringify(data_json), is_editor: '', is_preview: '', abs_path: '/home/sociatap/public_html/sociatap/iamdesibanks/', draft: '', draft_site_id: ''}, 12572 12573 success: function(content){ 12574 $holder.html(content); 12575 $link.find('.insta-loader').removeClass('opened'); 12576 }, 12577 error: function(){ 12578 alert("Theres an error with AJAX."); 12579 } 12580 }); 12581 12582 } 12583 12584 function instaOpenSubpage(data_json, url, holder_id, $ext_links){ 12585 var $holder = $('#' + holder_id); 12586 12587 var $link = $holder.closest('.insta-external-link'); 12588 var $link_parent = $link.parent(); 12589 var link_id = $link.data('id'); 12590 var order = $link.css('order'); 12591 var $prev_link = $link_parent.find('.insta-external-link.main[data-n='+ (order - 1) +']'); 12592 12593 //instaCloseSubpages($ext_links, link_id); 12594 12595 $holder.parent().find('.block2.main').addClass('opened'); 12596 $holder.removeClass('opened'); 12597 $link.find('.insta-loader').addClass('opened'); 12598 $link.find('.blu-bg-div.main').removeClass('animate'); 12599 $.ajax({ 12600 url: url, 12601 type: "post", 12602 data: {data:JSON.stringify(data_json), is_editor: '', is_preview: '', abs_path: '/home/sociatap/public_html/sociatap/iamdesibanks/', draft: '', draft_site_id: ''}, 12603 12604 success: function(content){ 12605 $holder.find('.content-holder').html(content); 12606 $holder.find('.content-holder').css({ 12607 display: 'block', 12608 opacity: 0 12609 }) 12610 $link.find('.insta-inline-close-btn').addClass('opened'); 12611 $link.find('.insta-inline-open-btn').removeClass('opened'); 12612 $holder.addClass('opened'); 12613 if ($link.hasClass('type-notify_me') || $link.find('.shopify-buy-frame').length){ 12614 var speed = 0; 12615 } else { 12616 var speed = 1000; 12617 } 12618 12619 $holder.stop().animate({ 12620 height: 50 12621 }, speed, 'easeOutQuart'); 12622 if (speed > 0){ 12623 setTimeout(function(){ 12624 $link.find('.insta-loader').removeClass('opened'); 12625 /*$holder.stop().animate({ 12626 height: $holder.find('.content-holder').height() 12627 }, speed, 'easeOutQuart');*/ 12628 12629 instaSetSubpageHeight(); 12630 }, 1500); 12631 } else { 12632 $link.find('.insta-loader').removeClass('opened'); 12633 $holder.find('.content-holder').css({ 12634 opacity: 1 12635 }) 12636 $holder.stop().css({ 12637 height: $holder.find('.content-holder').height()- 1 12638 }); 12639 12640 } 12641 12642 12643 12644 12645 12646 12647 12648 $('.blu-page').addClass('inline-opened'); 12649 if (!$link.data('inited')){ 12650 /*setTimeout(function(){ 12651 $('html, body').stop().animate({ 12652 scrollTop: $link.offset().top 12653 }, 2000, 'easeOutQuart', function(){ 12654 12655 }); 12656 }
12656, 1000)*/ 12657 } 12658 }, 12659 error: function(){ 12660 alert("Theres an error with AJAX."); 12661 } 12662 }); 12663 } 12664 12665 function instaSetSubpageHeight(){ 12666 $('.insta-external-link.opened').each(function(){ 12667 var $link = $(this); 12668 var $holder = $link.find('.insta-external-link-inline-holder.opened'); 12669 if ($link.hasClass('type-notify_me') || $link.find('.shopify-buy-frame').length){ 12670 var speed = 0; 12671 } else { 12672 var speed = 1000; 12673 } 12674 12675 if (!$link.find('.insta-loader').hasClass('opened')){ 12676 $holder.stop().animate({ 12677 height: $holder.find('.content-holder').height() 12678 }, speed, 'easeOutQuart', function(){ 12679 $holder.find('.content-holder').stop().fadeTo('fast', 1); 12680 }); 12681 } 12682 12683 12684 }) 12685 } 12686 12687 function instaCloseSubpages($ext_links, active_link_id){ 12688 12689 //$ext_links.find('.insta-external-link-cancel-button').click(); 12690 $ext_links.find('.insta-external-link.main').each(function(){ 12691 var $link = $(this); 12692 12693 if ($link.data('id') != active_link_id){ 12694 instaCloseSubpage($link); 12695 } 12696 }) 12697 } 12698 12699 function instaCloseSubpage($link){ 12700 12701 12702 var $holder = $link.find('.insta-external-link-inline-holder'); 12703 var $wrapper = $link.find('.insta-external-link-inline-wrapper'); 12704 if ($link.hasClass('type-upload')){ 12705 12706 } else { 12707 12708 } 12709 $holder.height($holder.height()); 12710 $link.removeClass('opened'); 12711 if ($link.data('animate') == 'yes'){ 12712 $link.find('.blu-bg-div.main').addClass('animate'); 12713 } 12714 12715 $holder.removeClass('opened'); 12716 12717 12718 $holder.stop().animate({ 12719 height: 0 12720 }, 1000, 'easeOutQuart'); 12721 12722 12723 $holder.find('.content-holder').stop().fadeOut('fast', function(){ 12724 $holder.find('.content-holder').empty(); 12725 }); 12726 $holder.parent().find('.block2.main').removeClass('opened'); 12727 $wrapper.parent().find('.block2.main').removeClass('opened'); 12728 $wrapper.removeClass('opened'); 12729 $link.find('.insta-inline-close-btn').removeClass('opened'); 12730 $link.find('.insta-inline-open-btn').addClass('opened'); 12731 $('.blu-page').removeClass('inline-opened'); 12732 if ($link.hasClass('type-upload')){ 12733 $link.find('.insta-external-link-contact-form').stop().fadeOut(); 12734 12735 } 12736 setTimeout(function(){ 12737 12738 $holder.find('.content-holder').empty(); 12739 }, 10); 12740 12741 12742 12743 } 12744 12745 function bluLoadAjax(file, post, data_holder, fadein_holder, redirect){ 12746 12747 $(fadein_holder).stop().fadeTo('fast', 0); 12748 $(data_holder).html(''); 12749 if (data_holder != '.blu-popup' && file != 'comments'){ 12750 $('.blu-footer').stop().fadeTo('fast', 0); 12751 } 12752 12753 if (file != 'comments' && file != 'blog_thumbs'){ 12754 if ($('.blog-thumb').length){ 12755 $('.blu-loader-main').width(vars.win_w - $('.blu-blog-thumbs').width()) 12756 } else { 12757 $('.blu-loader-main').width('100%'); 12758 } 12759 $('.blu-loader-main').fadeIn(); 12760 } 12761 if (file == 'favorites'){ 12762 file = 'gallery.php?favorites'; 12763 post = ''; 12764 } else { 12765 file += '.php'; 12766 } 12767 12768 if (file == 'profile.php' && post['Param'] != ''){ 12769 file += "?" + post['Param']; 12770 } 12771 12772 var json_post = JSON.stringify(post); 12773 redirect = typeof redirect !== 'undefined' ? redirect : ''; 12774 12775 12776 $.ajax({ type: "POST", 12777 url: 'https://sociatap.com/sociatap_source/v1/blu_source/controllers/' + file, 12778 data: { 12779 data : json_post, 12780 is_editor: '', 12781 is_mobile: '', 12782 is_preview: '', 12783 draft: '', 12784 draft_site_id: '', 12785 preview_multi: '', 12786 abs_path: '/home/sociatap/public_html/sociatap/iamdesibanks/', 12787 cookies_json: [], 12788 get: '' 12789 }, 12790 cache: false, 12791 success: function(data){ 12792 $('.blu-loader-main').fadeOut('fast'); 12793 12794 $(data_holder).html(data); 12795 if (file == 'home.php'){ 12796 removeRecaptcha(); 12797 } 12798 if (fadein_holder != '' && $(fadein_holder).length){ 12799 12800 window.scrollTo(0, 0); 12801 12802 12803 $(fadein_holder).stop().fadeTo("slow", 1); 12804 12805 12806 } else if (redirect){ 12807 window.location.href = redirect; 12808 } 12809 } 12810 }) 12811 12812 } 12813 12814 12815 12816 $.fn.bluHeight = function(){ 12817 12818 // find the closest visible parent and get it's hidden children 12819 var visibleParent = this.closest(':visible').children(), h; 12820 12821 // set a temporary class on the hidden parent of the element 12822 visibleParent.addClass('blu-temp-show'); 12823 12824 // get the height 12825 h = this.height(); 12826 12827 // remove the temporary class 12828 visibleParent.removeClass('blu-temp-show'); 12829 12830 return h; 12831 12832 }; 12833 12834 $.fn.bluWidth = function(){ 12835 12836 // find the closest visible parent and get it's hidden children 12837 var visibleParent = this.closest(':visible').children(), h; 12838 12839 // set a temporary class on the hidden parent of the element 12840 visibleParent.addClass('blu-temp-show'); 12841 12842 // get the height 12843 w = this.width(); 12844 12845 // remove the temporary class 12846 visibleParent.removeClass('blu-temp-show'); 12847 12848 return w; 12849 12850 }; 12851 12852 12853 12854 12855 12856 12857 $.fn.bluSetForm = function(action, after_action, reset_form, use_enter){ 12858 var tabindex = 0; 12859 var $form = this.find('form'); 12860 $form.submit(false); 12861 var focused = true; 12862 12863 //format all fields 12864 this.find('input[type=text], input[type=password], textarea').each(function(){ 12865 tabindex++; 12866 $(this).attr('tabindex', tabindex); 12867 $(this).blur(function(){ 12868 if ($(this).val() == ''){ 12869 $(this).parent().addClass("blu-input-default"); 12870 $(this).val($(this).data('default_value')) 12871 $(this).data('default', true); 12872 12873 if ($(this).data('class') == 'blu-input-pass'){ 12874 $(this).removeAttr('type'); 12875 $(this).attr('type', 'text'); 12876 } 12877 12878 } 12879 12880 }) 12881 12882 12883 12884 //set password field behavior 12885 if ($(this).data('class') == 'blu-input-pass'){ 12886 //$(this).focus(function(){ 12887 ///$(this).val(''); 12888 //}) 12889 12890 //set text fields behavior 12891 } 12892 12893 var elem = $(this); 12894 $(this).focus(function(){ 12895 var id = $(this).attr('id'); 12896 12897 var elem = document.getElementById(id); 12898 bluMoveCaretToStart(elem); 12899 window.setTimeout(function() { 12900 bluMoveCaretToStart(elem); 12901 }, 1); 12902 }) 12903 12904 12905
12906 $(this).keydown(function(){ 12907 12908 if ($(this).data('default')){ 12909 $(this).parent().removeClass("blu-input-default"); 12910 $(this).data('default', false); 12911 if ($(this).data('class') == 'blu-input-pass'){ 12912 $(this).removeAttr('type'); 12913 $(this).attr('type', 'password'); 12914 } 12915 $(this).val(''); 12916 } 12917 }) 12918 12919 if (!focused){ 12920 $(this).focus(); 12921 focused = true; 12922 } 12923 12924 }) 12925 12926 12927 var $btn = this.find('input[type=submit], input[data-type="submit"], div[data-type="submit"]'); 12928 tabindex++; 12929 $btn.attr('tabindex', tabindex); 12930 $btn.click(function(){ 12931 var validated = true; 12932 var invalid_str = ''; 12933 12934 //validate 12935 $form.find('input[type=text], textarea').each(function(){ 12936 if (($(this).val() == '' || $(this).val() == $(this).data('default_value')) && $(this).data('required')){ 12937 validated = false; 12938 invalid_str += $(this).data('default_value') + ', '; 12939 } 12940 }); 12941 12942 if (invalid_str != ''){ 12943 invalid_str = invalid_str.replace(/,\s*$/, ""); 12944 } 12945 12946 if (validated){ 12947 12948 //var post = 'data=' + JSON.stringify($form.bluSerializeObject()) + "&abs_path=/home/sociatap/public_html/sociatap/iamdesibanks/&cookies_json=" + JSON.stringify('[]'); 12949 //var post = 'data=' + JSON.stringify($form.bluSerializeObject()) + "&abs_path=/home/sociatap/public_html/sociatap/iamdesibanks/&cookies_json="; 12950 var post = 12951 'data=' + encodeURIComponent(JSON.stringify($form.bluSerializeObject())) + 12952 '&abs_path=' + encodeURIComponent('/home/sociatap/public_html/sociatap/iamdesibanks/') + 12953 '&cookies_json=' + encodeURIComponent('[]'); 12954 console.log(post) 12955 $form.fadeTo('fast', 0.3); 12956 $btn.val('sending...'); 12957 $.post(action, post, function(response){ 12958 console.log('test response ' + response) 12959 var success = response.substring(0, 1); 12960 var data = response.substring(1, response.length); 12961 $form.fadeTo('fast', 1); 12962 12963 $btn.val($btn.data('default_value')); 12964 if (success == '0'){ 12965 12966 $form.find('.insta-form-msg').html(data); 12967 if(data == "Please log into your profile first."){ 12968 $('#blu_shop_link_profile').click(); 12969 } 12970 } else { 12971 if (reset_form){ 12972 bluResetForm($form); 12973 } 12974 12975 $(after_action).data('data', data); 12976 $(after_action).click(); 12977 } 12978 }); 12979 } else { 12980 $form.find('.blu-form-msg').html('Please enter the following: ' + invalid_str); 12981 } 12982 }) 12983 12984 $form.bind('keypress', function(e){ 12985 if ( e.keyCode == 13 && ($btn.is(":focus") || use_enter)) { 12986 $btn.click(); 12987 } 12988 }); 12989 12990 return this; 12991 } 12992 12993 $.fn.bluSerializeObject = function(){ 12994 var o = {}; 12995 var a = this.serializeArray(); 12996 $.each(a, function() { 12997 if (o[this.name] !== undefined) { 12998 if (!o[this.name].push) { 12999 o[this.name] = [o[this.name]]; 13000 } 13001 o[this.name].push(this.value || ''); 13002 } else { 13003 o[this.name] = this.value || ''; 13004 } 13005 }); 13006 return o; 13007 }; 13008 13009 function bluResetForm($form){ 13010 var reset_form = true; 13011 $form.find('input[type=text], input[type=password], textarea').each(function(){ 13012 $(this).parent().addClass("blu-input-default"); 13013 if ($(this).attr('type') == 'password'){ 13014 $(this).removeAttr('type'); 13015 $(this).attr('type', 'text'); 13016 } 13017 13018 $(this).val($(this).data('default_value')) 13019 $(this).data('default', 1); 13020 $('.blu-form-msg').html(''); 13021 }) 13022 13023 13024 13025 13026 $form.find('input[type=checkbox]').each(function(){ 13027 $(this).prop('checked', false); 13028 }); 13029 } 13030 13031 13032 13033 function bluSetEvenHeight($obj){ 13034 //adjust for half pixel positioning 13035 $obj.height('auto'); 13036 var h = $obj.bluHeight(); 13037 if (h % 2 != 0){ 13038 h++; 13039 } 13040 $obj.height(h); 13041 } 13042 13043 function bluValidateInput(input, type) { 13044 // SQL/XSS Injection Prevention (Allow only letters, numbers, spaces, and common symbols) 13045 let sqlXssPattern = /[;'"<>(){}$%*]/; 13046 let valid = true; 13047 if (sqlXssPattern.test(input)) { 13048 return false; // Found potential injection characters 13049 } 13050 13051 if (type === "email") { 13052 let emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; 13053 valid = emailRegex.test(input); 13054 } else if (type === "text") { 13055 let textRegex = /^[a-zA-Z0-9\s]+$/; // Allows letters, numbers, and spaces only 13056 valid = textRegex.test(input.trim()); 13057 } 13058 if (valid){ 13059 return input; 13060 } else { 13061 return ''; 13062 } 13063 } 13064 13065 13066 13067 $(window).resize(function(){ 13068 instaGetContentWidth(); 13069 instaPositionEmailPrompt(); 13070 instaPositionPopup(); 13071 }) 13072 13073 13074 13075 13076 function bluShowTooltip(txt, $trigger){ 13077 var $tooltip = $trigger.find('.blu-tooltip'); 13078 13079 if (txt == ''){ 13080 //$tooltip.data('opened', false); 13081 //$tooltip.stop().fadeOut(0); 13082 $('.blu-tooltip').remove() ; 13083 } else { 13084 if (!$tooltip.length){ 13085 $('.blu-tooltip-main').clone().appendTo($trigger); 13086 $trigger.find('.blu-tooltip-main').addClass('blu-tooltip'); 13087 $trigger.find('.blu-tooltip').removeClass('blu-tooltip-main'); 13088 $tooltip = $trigger.find('.blu-tooltip'); 13089 $tooltip.removeClass('blu-tooltip-main'); 13090 13091 } 13092 $tooltip.stop().fadeOut(0); 13093 13094 $tooltip.html(txt); 13095 $tooltip.css({ 13096 'top': -35, 13097 'left': $trigger.bluWidth() - $tooltip.bluWidth() 13098 }) 13099 $tooltip.data('opened', true); 13100 $tooltip.stop().fadeIn('fast'); 13101 } 13102 } 13103 13104 function zoomDisable(){ 13105 $('head meta[name=viewport]').remove(); 13106 $('head').prepend('<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0" />'); 13107 } 13108 function zoomEnable(){ 13109 $('head meta[name=viewport]').remove(); 13110 $('head').prepend('<meta name="viewport" content="device-width, initial-scale=1, user-scalable=1" />'); 13111 } 13112 13113 13114 function bluFormatFloat(str){ 13115 return parseFloat(str).toFixed(2); 13116 } 13117 13118 function bluFormatCurrency(str){ 13119 var val = parseFloat(str).toFixed(2); 13120 val = val.replace(/(\d)(?=(\d{3})+\.)/g, '$1,'); 13121 return val; 13122 } 13123 13124 function bluFormatPayPalPrice(price){ 13125 return paypal_price = price.replace(/,/g, ''); 13126 } 13127 13128 13129 13130 function instaPositionAdminArrow(){ 13131 var $admin_pane = $editor.find('.insta-pane.active'); 13132 if ($admin_pane.length){ 13133 var $arrow = $editor.find('.insta-pane-arrow'); 13134 var $active_block = $('.insta-block-edit-button.active').parent(); 13135 if ($active_block.length){ 13136 //$arrow.removeClass('hide'); 13137 var block_h = $active_block.height() + parseInt($active_block.css('padding-top')) + parseInt($active_block.css('padding-bottom')); 13138 var top = Math.round($active_block.position().top + $('.insta-block-edit-button.active').position().top/2 + block_h/2 - $(window).scrollTop() + 20); 13139 13140 13141 if (top < 30){ 13142 top = 30; 13143 } else if (top >
13143 ($admin_pane.height() - 30)){ 13144 top = $admin_pane.height(); 13145 } 13146 } else { 13147 top = 30; 13148 } 13149 13150 $arrow.css({ 13151 top: top 13152 }) 13153 } 13154 13155 } 13156 13157 function instaSetBlockOnClick(){ 13158 13159 $('.insta-block').each(function(){ 13160 var $block = $(this); 13161 var block_id = $block.data('id'); 13162 var $block_edit_btn = $block.find('.insta-block-edit-button'); 13163 13164 if ($editor.length && !vars.is_preview){ 13165 $block_edit_btn.fadeIn(0); 13166 } else { 13167 if ($block.hasClass('insta-block-hidden')){ 13168 $block.remove(); 13169 } 13170 } 13171 13172 $block_edit_btn.click(function(){ 13173 //$editor_window.scrollTo(0, 0); 13174 //window.parent.$("body").animate({scrollTop:0}, 'slow'); 13175 13176 //check if unsaved changes 13177 instaGetContentWidth(); 13178 13179 $editor.find('.insta-edit-panes').find('.blu-submit').each(function(){ 13180 var $btn = $(this); 13181 if ($btn.hasClass('unsaved') && !$btn.hasClass('display-none') && !$btn.hasClass('visibility-hidden')){ 13182 //alert($btn.attr('class')); 13183 if (confirm('You have unsaved changes. Would you like to save them?')){ 13184 $btn.click(); 13185 } else { 13186 $btn.removeClass('unsaved'); 13187 } 13188 13189 } 13190 13191 }) 13192 window.parent.parent.scrollTo(0,0); 13193 13194 $('.insta-block-edit-button').removeClass('active'); 13195 $('.insta-block-edit-button').removeClass('hovered'); 13196 $block_edit_btn.addClass('active hovered'); 13197 13198 $editor.find('#insta_click_to_edit_note').removeClass('opened'); 13199 13200 $editor.find('#insta_click_to_edit_note').stop().fadeOut(0); 13201 13202 $editor.find('.insta-edit-panes').stop().fadeIn(); 13203 $editor.find('.insta-preview-icon').removeClass('active'); 13204 $editor.find('.insta-pane').stop().fadeOut(0); 13205 var $main = $editor.find('.insta-main'); 13206 13207 var $active_pane = $editor.find('.insta-box[data-id=' + block_id + ']').closest('.insta-pane'); 13208 13209 $editor.find('.insta-pane').removeClass('active'); 13210 $active_pane.addClass('active'); 13211 $active_pane.css({ 13212 opacity: 0, 13213 display: 'block' 13214 }) 13215 $editor.find('.insta-editor').removeClass('hide'); 13216 13217 if ($editor.width() > 800){ 13218 13219 13220 if (!$main.hasClass('opened')){ 13221 $main.addClass('opened'); 13222 13223 $main.stop().animate({ 13224 width: 1200 13225 }, 1000, 'easeOutQuart', function(){ 13226 //instaPositionEditor(); 13227 parent.bluSetHash('edit/' + block_id); 13228 /*$editor.find('.insta-pane.active').stop().fadeTo('fast', 1, function(){ 13229 $editor.find(".insta-bind-croppie-button").click(); 13230 });*/ 13231 }); 13232 } else { 13233 //instaPositionEditor(); 13234 parent.bluSetHash('edit/' + block_id); 13235 /*$active_pane.stop().fadeTo('fast', 1, function(){ 13236 $editor.find('.insta-bind-croppie-button').click(); 13237 });*/ 13238 } 13239 13240 13241 13242 13243 13244 13245 } else { 13246 13247 instaOpenEditor(block_id); 13248 13249 13250 13251 } 13252 13253 13254 }) 13255 }) 13256 } 13257 13258 function instaOpenEditor(block_id){ 13259 var $active_pane = $editor.find('.insta-box[data-id=' + block_id + ']').closest('.insta-pane'); 13260 13261 $editor.find('.insta-pane').removeClass('active'); 13262 $active_pane.addClass('active'); 13263 $active_pane.css({ 13264 opacity: 0, 13265 display: 'block' 13266 }) 13267 13268 13269 var data = { 13270 'header': '', 13271 'modal_type': 'ajax', 13272 'block_id': block_id, 13273 'abs_path': '/home/sociatap/public_html/sociatap/iamdesibanks/' 13274 }; 13275 //console.log(data); 13276 parent.instaSetModal(data, 'https://sociatap.com/sociatap_source/v1/editor/controllers/insta_main.php', 'body'); 13277 13278 } 13279 13280 function instaPositionEditor(){ 13281 var $insta_preview = $editor.find('.insta-sidebar.preview'); 13282 var $insta_editor = $editor.find('.insta-editor'); 13283 $insta_editor.addClass('-temp-show'); 13284 13285 var $insta_pane = $editor.find('.insta-pane.active'); 13286 $insta_pane.addClass('-temp-show'); 13287 $insta_pane.find('.insta-box-inner').height('auto'); 13288 13289 var editor_top = Math.round(($insta_preview.height() - $insta_editor.height())/2) + 100; 13290 13291 var min_top = 80; 13292 13293 if (editor_top < min_top){ 13294 editor_top = min_top; 13295 } 13296 13297 13298 13299 $insta_editor.removeClass('-temp-show'); 13300 $insta_pane.removeClass('-temp-show'); 13301 $insta_editor.css({ 13302 'margin-top': editor_top 13303 }) 13304 } 13305 13306 function instaSetModal(data_json, url, overlay){ 13307 var $modal = $('#insta_modal'); 13308 if (data_json.modal_type != 'editor'){
13309 $modal.find('.modal-body').empty(); 13310 } 13311 $modal.find('.modal-header').html(data_json.header); 13312 if ($('#insta_modal_overlay').length){ 13313 $('#insta_modal_overlay').remove(); 13314 } 13315 $('#insta_modal_overlay').remove(); 13316 $modal.find('.insta-modal-inner').width(''); 13317 $modal.removeClass('gallery-preview'); 13318 13319 var $overlay = $('<div id="insta_modal_overlay">').addClass('blu-display-none'); 13320 if (overlay == 'body'){ 13321 $('body').prepend($overlay); 13322 } else if (overlay == 'editor'){ 13323 $('body').find('.insta-editor').prepend($overlay); 13324 } 13325 13326 13327 //$overlay.click({source: "overlay", modal: "#insta_modal"}, instaCloseModal); 13328 $overlay.addClass('insta-modal-overlay ' + overlay); 13329 $overlay.fadeIn(); 13330 13331 13332 13333 13334 if (data_json.modal_type == 'ajax'){ 13335 13336 if (url != ''){ 13337 13338 $.ajax({ 13339 url: url, 13340 type: "post", 13341 data: $.param(data_json), 13342 13343 success: function(content){ 13344 $modal.find('.modal-body').html(content); 13345 13346 window.scrollTo(0, 0); 13347 instaPositionModal($modal, overlay); 13348 $modal.fadeIn(); 13349 }, 13350 13351 error: function(){ 13352 alert("Theres an error with AJAX."); 13353 } 13354 }); 13355 } 13356 13357 } else if (data_json.modal_type == 'inline'){ 13358 $modal.find('.modal-body').html($(url).html()); 13359 instaPositionModal($modal, overlay); 13360 $modal.fadeIn(); 13361 } else if (data_json.modal_type == 'editor'){ 13362 instaPositionModal($modal, overlay); 13363 $modal.fadeIn(); 13364 } 13365 13366 $modal.find('.insta-close-btn').click({source: "close_btn", modal: "#insta_modal"}, instaCloseModal); 13367 13368 13369 13370 13371 13372 } 13373 13374 function instaCloseModal(event){ 13375 var source = event.data.source; 13376 var $modal = $(event.data.modal); 13377 $('#insta_modal_overlay').fadeOut(); 13378 $modal.fadeOut( function(){ 13379 $modal.find('.modal-body').empty(); 13380 }); 13381 if (source != 'submit_btn' && source != 'cancel_btn' && $modal.find('.button.cancel').length){ 13382 $modal.find('.button.cancel').click(); 13383 } 13384 13385 if ($('.insta-donation-cart-popup').find('.price').html() > 0){ 13386 $('.insta-donation-cart-popup').removeClass('hide'); 13387 } 13388 13389 } 13390 13391 function instaPositionModal($modal, overlay){ 13392 $modal.addClass('insta-temp-show'); 13393 var modal_top = Math.round(($(window).height() - $modal.height())/2); 13394 //console.log($modal.height()) 13395 if ($editor.length && vars.win_w <= 400){ 13396 if (modal_top < 0){ 13397 modal_top = 0; 13398 } 13399 } else { 13400 if (modal_top < 20){ 13401 modal_top = 20; 13402 } 13403 } 13404 13405 13406 var modal_left = Math.round(($(window).width() - $modal.width())/2); 13407 13408 13409 13410 13411 $modal.css({ 13412 left: modal_left, 13413 top: modal_top 13414 }) 13415 $modal.removeClass('insta-temp-show'); 13416 } 13417 13418 13419 const urlParams = new URLSearchParams(window.location.search); 13420 var trafficSource = document.referrer || 'direct'; 13421 if (document.referrer.includes("https://desibanks.net/")) { 13422 trafficSource = 'direct'; 13423 } 13424 console.log('referrer' + trafficSource); 13425 $(function(){ 13426 13427 //instaSetCookie('trafficSource', trafficSource, 2); 13428 //prevent right click 13429 $(this).bind("contextmenu", function(e) { 13430 e.preventDefault(); 13431 }); 13432 instaUpdateStats('', '83203', 0, 'view', 1); 13433 instaUpdateCartIcon(''); 13434 13435 var ua = navigator.userAgent || navigator.vendor || window.opera; 13436 vars.isInstagram = (ua.indexOf('Instagram') > -1) ? true : false; 13437 13438 if (document.documentElement.classList ){ 13439 if (vars.isInstagram) { 13440 window.document.body.classList.add('instagram-browser'); 13441 //alert("debugging within the Instagram in-app browser"); 13442 } 13443 } 13444 13445 $('html, body').on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove", function(){ 13446 $('html, body').stop(); 13447 }); 13448 13449 13450 }); 13451 13452 function instaSetVideoBgPoster(){ 13453 13454 var target_id = 'insta_bg_video'; 13455 //copy video 13456 var $video = $("#" + target_id).get(0); 13457 13458 if ($video.paused){ 13459 var $pop = Popcorn("#" + target_id); 13460 var $image = $("#insta_bg_video_poster"); 13461 13462 $pop.on("canplayall", function() { 13463 //alert($video.paused); 13464 13465 this.cue( 10, function() { 13466 13467 this.pause().capture({ 13468 13469 target: "img#insta_bg_video_poster", 13470 media: true 13471 13472 }).currentTime( 10 ).pause(); 13473 $image.fadeTo('fast', 1); 13474 13475 13476 13477 13478 }).currentTime( 10 ).pause(); 13479 13480 13481 }); 13482 } else { 13483 $("#" + target_id).fadeTo('fast', 1); 13484 } 13485 } 13486 13487 function instaGetContentWidth(){ 13488 13489 vars.win_w = $(window).width(); 13490 vars.win_h = $(window).height(); 13491 //vars.content_w = $('.blu-wrapper').width(); 13492 13493
13494 vars.content_w = 700; 13495 13496 var max_content_w = vars.win_w; 13497 13498 if (vars.content_w > max_content_w){ 13499 vars.content_w = max_content_w; 13500 } 13501 if ($('.blu-wrapper').find('.insta-page-inner').hasClass('home')){ 13502 $('.blu-wrapper').width(vars.content_w ); 13503 } else { 13504 $('.blu-wrapper').width(vars.content_lg_w ); 13505 } 13506 13507 $('.blu-page').css({ 13508 'width': $('.blu-wrapper').width() 13509 }) 13510 13511 $('.blu-page').css({ 13512 //'min-height': vars.win_h, // - $('.insta-footer').height() - 40 13513 }) 13514 13515 $('.insta-back-button-wrapper').css({ 13516 'width': $('.blu-wrapper').width() 13517 }) 13518 13519 if (vars.win_w <= 800) { 13520 vars.is_mobile = true; 13521 } else { 13522 vars.is_mobile = false; 13523 } 13524 13525 if (vars.win_w <= 600) { 13526 vars.is_mobile_sm = true; 13527 } else { 13528 vars.is_mobile_sm = false; 13529 } 13530 13531 if (vars.win_w <= 400) { 13532 vars.is_mobile_extra_sm = true; 13533 } else { 13534 vars.is_mobile_extra_sm = false; 13535 } 13536 13537 13538 13539 } 13540 13541 13542 function instaSetOrientation(id, type) { 13543 var orientation = ''; 13544 var exif_json = ''; 13545 var img = document.getElementById(id); 13546 if (img){ 13547 13548 EXIF.getData(img, function() { 13549 //exif_json = JSON.stringify(EXIF.getAllTags(this)); 13550 orientation = parseInt(EXIF.getTag(this, "Orientation")); 13551 13552 if (orientation > 1 && orientation != 5){ 13553 if (type == 'avatar' || type == 'banner_avatar'){ 13554 $('#' + id).parent().addClass('insta-exif' + orientation); 13555 } else if (type == 'header_image'){ 13556 $('#' + id).parent().addClass('insta-exif' + orientation); 13557 } else if (type == 'external_links' || type == 'external_sublinks' || type == 'shop'){ 13558 $('#' + id).parent().addClass('insta-exif' + orientation); 13559 } 13560 13561 // bluResize(); 13562 } 13563 13564 $('#' + id).data('orientation', orientation); 13565 13566 if (type == 'avatar'){ 13567 instaPositionAvatar(true); 13568 } else if (type == 'banner_avatar'){ 13569 instaPositionBannerAvatar(true); 13570 } else if (type == 'header_image'){ 13571 //instaPositionHeader(true); 13572 } else if (type == 'external_links'){ 13573 instaPositionLinks(); 13574 13575 } else if (type == 'shop'){ 13576 instaPositionShopItems(true); 13577 } else if (type == 'shop_page'){ 13578 //instaPositionShop(true); 13579 } else if (type == 'external_links_page'){ 13580 instaPositionPageImage(true); 13581 } else if (type == 'external_links_poll'){ 13582 instaPositionPollAnswers(); 13583 } 13584 13585 }); 13586 if (type == 'avatar'){ 13587 instaPositionAvatar(true); 13588 } else if (type == 'banner_avatar'){ 13589 instaPositionBannerAvatar(true); 13590 } else if (type == 'header_image'){ 13591 //instaPositionHeader(true); 13592 } else if (type == 'external_links'){ 13593 instaPositionLinks(); 13594 13595 } else if (type == 'shop'){ 13596 instaPositionShopItems(true); 13597 } else if (type == 'shop_page'){ 13598 //instaPositionShop(true); 13599 } else if (type == 'external_links_page'){ 13600 instaPositionPageImage(true); 13601 } else if (type == 'external_links_poll'){ 13602 instaPositionPollAnswers(); 13603 } 13604 } 13605 13606 13607 13608 } 13609 13610 function instaStopVideo( $element ) { 13611 var iframe = $element.find( 'iframe'); 13612 var video = $element.find( 'video' ); 13613 if ( iframe.length ) { 13614 var iframeSrc = iframe.attr('src'); 13615 iframe.attr('src', iframeSrc); 13616 } 13617 13618 if ( video.length ) { 13619 video[0].pause(); 13620 } 13621 }; 13622 13623 function instaUpdateStats(block_type, block_id, detail_id, action, level){ 13624 13625 if (!$editor.find('.insta-pane').length){ 13626 var post = { 13627 'action': action, 13628 'block_type': block_type, 13629 'block_id': block_id, 13630 'detail_id': detail_id, 13631 'level': level, 13632 'source': trafficSource, 13633 'abs_path': '/home/sociatap/public_html/sociatap/iamdesibanks/' 13634 }; 13635 console.log(post) 13636 $.ajax({ 13637 url: 'https://sociatap.com/sociatap_source/v1/blu_source/controllers/actions_stats.php', 13638 type: "post", 13639 data: $.param(post), 13640 success: function(result){ 13641 13642 }, 13643 13644 error: function(jqXHR, exception){ 13645 console.log("Theres an error with AJAX." + jqXHR.responseText + " == " + exception); 13646 } 13647 }); 13648 } 13649 } 13650 13651 function instaSetCookie(c_name, value, exdays){ 13652 var exdate = new Date(); 13653 if (value == ""){ 13654 exdays = -1; 13655 } 13656 exdate.setDate(exdate.getDate() + exdays); 13657 document.cookie = c_name + "=" +encodeURIComponent(value) + 13658 ((exdays==null) ? "" : ";expires="+exdate.toUTCString()) + ";path=/"; 13659 13660 } 13661 13662 function instaGetCookie(c_name){ 13663 /*var dc = document.cookie; 13664 var prefix = c_name + "="; 13665 var begin = dc.indexOf("; " + prefix); 13666 if (begin == -1) { 13667 begin = dc.indexOf(prefix); 13668 if (begin != 0) return null; 13669 } 13670 else 13671 { 13672 begin += 2; 13673 var end = document.cookie.indexOf(";", begin); 13674 if (end == -1) { 13675 end = dc.length; 13676 } 13677 } 13678 // because unescape has been deprecated, replaced with decode
13678URI 13679 //return unescape(dc.substring(begin + prefix.length, end)); 13680 return decodeURI(dc.substring(begin + prefix.length, end));*/ 13681 const value = `; ${document.cookie}`; 13682 const parts = value.split(`; ${c_name}=`); 13683 if (parts.length === 2) return parts.pop().split(';').shift(); 13684 } 13685 13686 function instaPositionSublinks(elem, details_length){ 13687 var ext_sublinks = {}; 13688 var $ext_sublinks = $(elem); 13689 var orientation = 0; 13690 var window_type = $ext_sublinks.data('window-type'); 13691 var ext_link_img_r = $ext_sublinks.data('link-img-r'); 13692 var link_count = $ext_sublinks.find('.insta-external-link').length; 13693 13694 if ($ext_sublinks.data('link-type') == 'donation'){ 13695 var links_per_row = 3; 13696 } else if (window_type == 'side_scroll' || $ext_sublinks.data('link-type') == 'plans'){ 13697 13698 if ($ext_sublinks.data('link-type') == 'ads' || $ext_sublinks.data('link-type') == 'slideshow' || $ext_sublinks.data('link-type') == 'vlog' || $ext_sublinks.data('link-type') == 'events' || $ext_sublinks.data('link-type') == 'testimonials_block' || ($ext_sublinks.data('link-type') == 'testimonials' || $ext_sublinks.data('link-type') == 'plans' && vars.is_mobile)){ 13699 if (($ext_sublinks.data('link-type') == 'slideshow' || $ext_sublinks.data('link-type') == 'vlog' || ($ext_sublinks.data('link-type') == 'events' && !vars.is_mobile)) && link_count > 1){ 13700 if ($ext_sublinks.data('link-type') == 'slideshow'){ 13701 var links_per_row = 1.5; 13702 } else { 13703 var links_per_row = 1.5; 13704 } 13705 13706 } else if ($ext_sublinks.data('link-type') == 'testimonials' && !vars.is_mobile){ 13707 var links_per_row = 2; 13708 } else { 13709 var links_per_row = 1; 13710 } 13711 13712 if ($ext_sublinks.data('link-type') == 'ads' || $ext_sublinks.data('link-type') == 'slideshow' || $ext_sublinks.data('link-type') == 'vlog'){ 13713 ext_link_img_r = 1.5; 13714 } 13715 } else if ($ext_sublinks.data('featured') == 'big_bar'){ 13716 if (link_count <= 2){ 13717 var links_per_row = 1; 13718 } else { 13719 if (vars.is_mobile){ 13720 13721 var links_per_row = 1 * (1 + (100/$ext_sublinks.width())); 13722 } else { 13723 var links_per_row = 2; 13724 } 13725 13726 } 13727 } else if ($ext_sublinks.data('featured') == 'numbered'){ 13728 var links_per_row = 1; 13729 } else if ($ext_sublinks.data('featured') == 'square'){ 13730 13731 if (vars.is_mobile){ 13732 var links_per_row = 2.5; 13733 } else { 13734 var links_per_row = 3; 13735 } 13736 13737 } else { 13738 var links_per_row = 2; 13739 } 13740 13741 13742 } else if (''){ 13743 var links_per_row = parseInt(''); 13744 } else { 13745 var links_per_row = 1;//parseInt('1'); 13746 } 13747 13748 var links_per_page = parseInt('1'); 13749 13750 instaGetContentWidth(); 13751 13752 13753 var content_w = $ext_sublinks.find('.insta-external-links.sublinks').width(); 13754 13755 13756 if ($ext_sublinks.data('link-type') == 'donation'){ 13757 $ext_sublinks.find('.insta-external-link').each(function(){ 13758 var $link = $(this); 13759 13760 var crop_w = $link.find('.insta-external-link-inner').width(); 13761 13762 var crop_h = crop_w / ext_link_img_r; 13763 13764 if ($link.data('left-per') == ''){ 13765 if ($link.data('img-r') > 1){ 13766 var h = crop_h; 13767 var w = h * $link.data('img-r'); 13768 } else { 13769 var w = crop_w; 13770 var h = w / $link.data('img-r'); 13771 } 13772 13773 if (orientation == 5 || orientation == 6){ 13774 w = crop_h; 13775 h = w / $link.data('img-r'); 13776 if (h < crop_w){ 13777 h = crop_w; 13778 w = h * $link.data('img-r'); 13779 } 13780 } 13781 13782 var top = Math.round(crop_h - h)/2; 13783 var left = Math.round(crop_w - w)/2; 13784 } else { 13785 var w = crop_w * $link.data('w-per'); 13786 var h = w / $link.data('img-r'); 13787 var left = crop_w * $link.data('left-per'); 13788 var top = crop_h * $link.data('top-per'); 13789 13790 if (orientation == 5 || orientation == 6){ 13791 h = crop_w * $link.data('w-per'); 13792 w = h * $link.data('img-r'); 13793 left = crop_w * $link.data('top-per'); 13794 top = crop_h * $link.data('left-per'); 13795 13796 13797 } 13798 } 13799 13800 $link.find('.block1').css({ 13801 'width': crop_w, 13802 'height': crop_h 13803 }) 13804 13805 $link.find('.block1 div').css({ 13806 'width': crop_w, 13807 'height': crop_h, 13808 13809 }) 13810 13811 $link.find('img').css({ 13812 'left': left, 13813 'top': top, 13814 'width': w, 13815 'height': h 13816 }) 13817 13818 13819 }) 13820 } else if (links_per_row > 1 || $ext_sublinks.data('link-type') == 'ads' || $ext_sublinks.data('window-type') == 'side_scroll' || $ext_sublinks.data('link-type') == 'slideshow' || $ext_sublinks.data('link-type') == 'vlog' || $ext_sublinks.data('link-type') == 'testimonials' || $ext_sublinks.data('link-type') == 'testimonials_block' || $ext_sublinks.data('link-type') == 'plans'){ 13821 13822 13823 13824 var link_pad = parseInt(10); 13825 if (vars.win_w <= 300){ 13826 //link_pad -= 8; 13827 13828 } 13829 if (link_pad < 0){ 13830 link_pad = 0; 13831 } 13832 13833 var link_w = Math.round(($ext_sublinks.find('.insta-external-links-inner ').width() - link_pad * links_per_row * 2) / links_per_row); 13834 13835 13836 13837 13838 13839 13840 var img_area_w = link_w; 13841 var img_area_h = img_area_w / 1.3; 13842 var date_w = link_w; 13843 var details_w = link_w; 13844 13845 if (window_type == 'side_scroll' || $ext_sublinks.data('link-type') == 'plans'){ 13846 if ($ext_sublinks.data('featured') == 'big_bar' || $ext_sublinks.data('featured') == 'bar'){ 13847 if (vars.is_mobile){ 13848 $ext_sublinks.data('page_count', Math.ceil(link_count / 2)); 13849 } else { 13850 $ext_sublinks.data('page_count', Math.ceil(link_count / 4)); 13851 } 13852 } else if ($ext_sublinks.data('featured') == 'square'){ 13853 $ext_sublinks.data('page_count', Math.ceil(link_count / Math.floor(links_per_row))); 13854 } else if ($ext_sublinks.data('link-type') == 'slideshow' || $ext_sublinks.data('link-type') == 'vlog'){ 13855 $ext_sublinks.data('page_count', link_count); 13856 } else { 13857 $ext_sublinks.data('page_count', Math.ceil(link_count / links_per_row)); 13858 } 13859 13860 if ($ext_sublinks.data('link-type') == 'ads'){ 13861 link_w = $('.insta-external-links.ads').width(); 13862 } else if ($ext_sublinks.data('link-type') == 'slideshow' || $ext_sublinks.data('link-type') == 'vlog'){ 13863 link_w = (content_w - ((links_per_row - 1) * link_pad)) / links_per_row; 13864 } else if ($ext_sublinks.data('link-type') == 'plans'){ 13865 link_w = (content_w - ((links_per_row - 1) * link_pad)) / links_per_row; 13866 } else if ($ext_sublinks.data('link-type') == 'testimonials'){ 13867 link_w = (content_w - ((links_per_row - 1) * (link_pad))) / links_per_row; 13868 } else if ($ext_sublinks.data('link-type') == 'testimonials_block'){ 13869 link_w = content_w/ links_per_row; 13870 13871 } else if ($ext_sublinks.data('link-type') == 'events'){ 13872 link_w = (content_w - ((links_per_row - 1) * link_pad)) / links_per_row; 13873 } else { 13874 link_w = (content_w - ((links_per_row - 1) * link_pad)) / links_per_row; 13875 } 13876 13877 13878 13879 13880 if ($ext_sublinks.data('featured') == 'big_bar' || $ext_sublinks.data('featured') == 'bar'){ 13881 var links_w = (link_w + link_pad) * links_per_row; 13882 } else if ($ext_sublinks.data('featured') == 'square'){ 13883 var links_w = (link_w + link_pad) * link_count + link_pad; 13884 } else if ($ext_sublinks.data('link-type') == 'testimonials'){ 13885 var links_w = (link_w + link_pad) * link_count; 13886 } else if ($ext_sublinks.data('link-type') == 'testimonials_block'){ 13887 var links_w = (link_w) * link_count; 13888 } else { 13889 var links_w = (link_w + link_pad) * link_count + link_pad; 13890 } 13891 if ($ext_sublinks.data('featured') == 'big_bar' || $ext_sublinks.data('featured') == 'bar'){ 13892 var page_w = link_w - link_pad; 13893 } else if ($ext_sublinks.data('featured') == 'square'){ 13894 if (links_per_row == 2.5){ 13895 var page_w = link_w * 2 + link_pad; 13896 } else { 13897 var page_w = link_w * links_per_row + link_pad; 13898 } 13899 } else if ($ext_sublinks.data('link-type') == 'slideshow' || $ext_sublinks.data('link-type') == 'vlog'){ 13900 var page_w = link_w + link_pad; 13901 } else if ($ext_sublinks.data('link-type') == 'testimonials'){ 13902 var page_w = link_w + link_pad; 13903 13904 } else if ($ext_sublinks.data('link-type') == 'testimonials_block'){ 13905 var page_w = link_w; 13906 13907 } else if ($ext_sublinks.data('link-type') == 'events'){ 13908 var page_w = link_w + link_pad; 13909 13910 } else { 13911 var page_w = link_w * links_per_row; 13912 } 13913 13914 if ($ext_sublinks.data('link-type') == 'ads'){ 13915 var left = -($ext_sublinks.data('curr_page') - 1) * (page_w); 13916 } else if ($ext_sublinks.data('link-type') == 'slideshow' || $ext_sublinks.data('link-type') == 'vlog'){ 13917 if ($ext_sublinks.data('curr_page') == 1){ 13918 var left = 0; 13919 } else if ($ext_sublinks.data('curr_page') == ($ext_sublinks.data('links-count'))){ 13920 if (links_per_row == 1){ 13921 var left = -(($ext_sublinks.data('curr_page') - 1) * page_w) 13922 } else { 13923 var left = -(($ext_sublinks.data('curr_page') - 1) * page_w) + page_w * 0.5; 13924 } 13925 } else { 13926 var adj = link_w/4; 13927 var left = -(($ext_sublinks.data('curr_page') - 1) * page_w) + adj; 13928 } 13929 13930 } else if ($ext_sublinks.data('link-type') == 'plans'){ 13931 var left = -($ext_sublinks.data('curr_page') - 1) * (content_w + link_pad); 13932 } else if ($ext_sublinks.data('link-type') == 'testimonials' || $ext_sublinks.data('link-type') == 'testimonials_block'){ 13933 var left = -($ext_sublinks.data('curr_page') - 1) * page_w; 13934 } else if ($ext_sublinks.data('link-type') == 'events'){ 13935 //console.log(links_per_row) 13936 if (links_per_row == 1.5){ 13937 var left = -($ext_sublinks.data('curr_page') - 1) * (page_w); 13938 } else { 13939 var left = -($ext_sublinks.data('curr_page') - 1) * (page_w); 13940 } 13941 } else { 13942 if (links_per_row == 2.5){ 13943 var left = -($ext_sublinks.data('curr_page') - 1) * (page_w + link_pad); 13944 } else { 13945 var left = -($ext_sublinks.data('curr_page') - 1) * (page_w + link_pad * 2); 13946 } 13947 } 13948 13949 $ext_sublinks.find('.insta-external-link-arrow').removeClass('disabled'); 13950 $ext_sublinks.removeClass('no-arrows'); 13951 13952 if ($ext_sublinks.data('page_count') <= 1){ 13953 $ext_sublinks.find('.insta-external-link-arrow').addClass('hide'); 13954 $ext_sublinks.addClass('no-arrows'); 13955 13956 } else if ($ext_sublinks.data('curr_page') == 1){ 13957 $ext_sublinks.find('.insta-external-link-arrow.left').addClass('disabled'); 13958 } else if ($ext_sublinks.data('curr_page') == $ext_sublinks.data('page_count')){ 13959 $ext_sublinks.find('.insta-external-link-arrow.right').addClass('disabled'); 13960 } 13961 $ext_sublinks.find('.insta-external-links-inner').css({ 13962 'margin-left': left 13963 }) 13964 13965 $ext_sublinks.find('.insta-external-links-inner ').width(l
13965inks_w); 13966 13967 } else { 13968 var links_w = link_w * links_per_row + 2; 13969 } 13970 13971 13972 //$ext_sublinks.find('.insta-external-links-inner ').width(links_w); 13973 13974 $ext_sublinks.find('.insta-external-link').each(function(){ 13975 13976 var $link = $(this); 13977 if (link_count == 1){ 13978 $link.addClass('single'); 13979 } 13980 $link.width(link_w); 13981 13982 13983 $link.find('.details').width(details_w); 13984 13985 orientation = $link.find('img').data('orientation'); 13986 if (!$.isNumeric( orientation )){ 13987 orientation = 0; 13988 } 13989 if ($link.data('featured') == 'numbered'){ 13990 var crop_w = 60; 13991 var crop_h = crop_w; 13992 } else if ($link.data('type') == 'custom'){ 13993 //var crop_w = $link.find('.insta-external-link-inner').width(); 13994 if ($ext_sublinks.data('link-type') == 'testimonials' || $ext_sublinks.data('link-type') == 'testimonials_block'){ 13995 var crop_w = 150; 13996 } else if ($ext_sublinks.data('featured') == 'big_bar'){ 13997 if (vars.is_mobile_extra_sm){ 13998 var crop_w = 80; 13999 } else if (vars.is_mobile){ 14000 var crop_w = 100; 14001 } else { 14002 var crop_w = 120; 14003 } 14004 } else if ($ext_sublinks.data('featured') == 'square'){ 14005 var crop_w = link_w; 14006 } else { 14007 var crop_w = link_w; 14008 } 14009 14010 var crop_h = crop_w / ext_link_img_r; 14011 14012 14013 if ($link.data('left-per') == '' && $link.data('top-per') == ''){ 14014 if (window_type == 'side_scroll' || $ext_sublinks.data('link-type') == 'plans'){ 14015 if ($link.data('img-r') > 1){ 14016 var h = crop_h; 14017 var w = h * $link.data('img-r'); 14018 if (w < crop_w){ 14019 var w = crop_w; 14020 var h = w / $link.data('img-r'); 14021 } 14022 } else { 14023 var w = crop_w; 14024 var h = w / $link.data('img-r'); 14025 } 14026 14027 } else { 14028 if ($link.data('img-r') > 1){ 14029 var h = crop_h; 14030 var w = h * $link.data('img-r'); 14031 } else { 14032 var w = crop_w; 14033 var h = w / $link.data('img-r'); 14034 } 14035 14036 if (orientation == 5 || orientation == 6){ 14037 w = crop_h; 14038 h = w / $link.data('img-r'); 14039 if (h < crop_w){ 14040 h = crop_w; 14041 w = h * $link.data('img-r'); 14042 } 14043 } 14044 } 14045 14046 var top = Math.round(crop_h - h)/2; 14047 var left = Math.round(crop_w - w)/2; 14048 } else { 14049 var w = crop_w * $link.data('w-per'); 14050 var h = crop_h * $link.data('h-per'); 14051 14052 var left = crop_w * $link.data('left-per'); 14053 var top = crop_h * $link.data('top-per'); 14054 14055 if (orientation == 5 || orientation == 6){ 14056 h = crop_w * $link.data('w-per'); 14057 w = h * $link.data('img-r'); 14058 left = crop_w * $link.data('top-per'); 14059 top = crop_h * $link.data('left-per'); 14060 14061 14062 } 14063 14064 } 14065 } else { 14066 var crop_w = link_w; 14067 var crop_h = crop_w / ext_link_img_r; 14068 var w = crop_w; 14069 var h = crop_h; 14070 var left = 0; 14071 var top = 0; 14072 14073 } 14074 14075 14076 $link.find('.block1').css({ 14077 'width': crop_w, 14078 'height': crop_h 14079 }) 14080 14081 $link.find('.block1 div:first').css({ 14082 'width': crop_w, 14083 'height': crop_h, 14084 14085 }) 14086 14087 $link.find('img').css({ 14088 'left': left, 14089 'top': top, 14090 'width': w, 14091 'height': h 14092 }) 14093 14094 $link.find('iframe').css({ 14095 'left': left, 14096 'top': top, 14097 'width': w, 14098 'height': h 14099 }) 14100 14101 if ($link.find('.block2-custom-img').length){ 14102 var $custom_img = $link.find('.block2-custom-img'); 14103 if ($ext_sublinks.data('link-type') == 'testimonials' || $ext_sublinks.data('link-type') == 'testimonials_block'){ 14104 var crop_w = 150; 14105 crop_h = crop_w; 14106 } else { 14107 crop_w = 60; 14108 crop_h = 60; 14109 } 14110 14111 if (($custom_img.data('left') == '' && $custom_img.data('left') != '0') || $custom_img.data('w') == '0'){ 14112 if ($custom_img.data('r') > 1){ 14113 var custom_h = crop_h; 14114 var custom_w = custom_h * $custom_img.data('r'); 14115 } else { 14116 var custom_w = crop_w; 14117 var custom_h = custom_w / $custom_img.data('r'); 14118 } 14119 14120 14121 var custom_top = Math.round(crop_h - custom_h)/2; 14122 var custom_left = Math.round(crop_w - custom_w)/2; 14123 } else { 14124 var custom_w = crop_w * $custom_img.data('w'); 14125 var custom_h = custom_w / $custom_img.data('r'); 14126 var custom_left = crop_w * $custom_img.data('left'); 14127 var custom_top = crop_h * $custom_img.data('top'); 14128 14129 14130 } 14131 14132 $link.find('.block2-custom-img img').css({ 14133 width: custom_w, 14134 height: custom_h, 14135 top: custom_top, 14136 left: custom_left, 14137 position: 'absolute' 14138 }) 14139 14140 14141 } 14142 if ($link.find('.block4').length){ 14143 $link.find('.block4').css({ 14144 'top': crop_h - $link.find('.block4').height() - 10 14145 }) 14146 } 14147 14148 }) 14149 14150 14151 14152 } else { 14153 14154 $ext_sublinks.find('.insta-external-link').each(function(){ 14155 var $link = $(this); 14156 14157 14158 if ($link.data('type') == 'custom'){ 14159 14160 var crop_h = 40; 14161 14162 if ($link.data('featured') == 'big_bar'){ 14163 var crop_h = 140; 14164 } 14165 14166 if (vars.win_w > 300){ 14167 var max_crop_h = $link.height() - 8; 14168 } else { 14169 var max_crop_h = 25; 14170 } 14171 14172 14173 if (crop_h > max_crop_h ){ 14174 crop_h = max_crop_h; 14175 } 14176 14177 var crop_w = crop_h; 14178 14179 14180 14181 var crop_w = crop_h; 14182 //console.log(crop_w); 14183 if ($link.data('left-per') == ''){ 14184 if ($link.data('img-r') > 1){ 14185 var h = crop_h; 14186 var w = h * $link.data('img-r'); 14187 } else { 14188 var w = crop_w; 14189 var h = w / $link.data('img-r'); 14190 } 14191 14192 if (orientation == 5 || orientation == 6){ 14193 w = crop_h; 14194 h = w / $link.data('img-r'); 14195 if (h < crop_w){ 14196 h = crop_w; 14197 w = h * $link.data('img-r'); 14198 } 14199 } 14200 14201 var top = Math.round(crop_h - h)/2; 14202 var left = Math.round(crop_w - w)/2; 14203 } else { 14204 var w = crop_w * $link.data('w-per'); 14205 var h = w / $link.data('img-r'); 14206 var left = crop_w * $link.data('left-per'); 14207 var top = crop_h * $link.data('top-per'); 14208 14209 if (orientation == 5 || orientation == 6){ 14210 h = crop_w * $link.data('w-per'); 14211 w = h * $link.data('img-r'); 14212 left = crop_w * $link.data('top-per'); 14213 top = crop_h * $link.data('left-per'); 14214 14215 14216 } 14217 } 14218 } else { 14219 /*var crop_h = $link.find('.insta-external-link-inner').height() - 10; 14220 if (crop_h > 50 && vars.win_w > 300){ 14221 crop_h = 50; 14222 } else if (crop_h > 28){ 14223 crop_h = 28; 14224 }*/ 14225 14226 var crop_h = 55; 14227 if (vars.win_w > 300){ 14228 var max_crop_h = $link.height() - 10; 14229 } else { 14230 var max_crop_h = 30; 14231 } 14232 if (crop_h > max_crop_h){ 14233 crop_h = max_crop_h; 14234 } 14235 var crop_w = crop_h; 14236 var w = crop_w; 14237 var h = crop_h; 14238 var left = 0; 14239 var top = 0; 14240 } 14241 14242 if (!$link.find('.block1').hasClass('no-image')){ 14243 $link.find('.block1').css({ 14244 'width': crop_w, 14245 'height': crop_h 14246 }) 14247 14248 $link.find('.block1 div:first').css({ 14249 'width': crop_w, 14250 'height': crop_h 14251 }) 14252 14253 14254 14255 $link.find('img').css({ 14256 'left': left, 14257 'top': top, 14258 'width': w, 14259 'height': h 14260 }) 14261 } 14262 14263 }) 14264 } 14265 } 14266 14267 function instaPositionShop(elem, window_type, sublinks_featured){ 14268 var $ext_sublinks = $(elem); 14269 var orientation = 0; 14270 14271 if (window_type == 'side_scroll' && sublinks_featured == 'square'){ 14272 if (vars.is_mobile){ 14273 var links_per_row = 2; 14274 } else { 14275 var links_per_row = 3; 14276 } 14277 } else { 14278 var links_per_row = 2; 14279 } 14280 14281 var link_count = $ext_sublinks.find('.insta-external-link').length;
14282 var page_count = Math.ceil(link_count /links_per_row); 14283 $ext_sublinks.data('page_count', page_count); 14284 instaGetContentWidth(); 14285 14286 14287 14288 14289 var link_pad = parseInt(10); 14290 if (vars.win_w <= 300){ 14291 //link_pad -= 8; 14292 } 14293 if (link_pad < 0){ 14294 link_pad = 0; 14295 } 14296 14297 var content_w = $ext_sublinks.width(); 14298 var link_w = Math.floor((content_w - link_pad) / links_per_row) - 1; 14299 14300 14301 14302 var img_area_w = link_w; 14303 var img_area_h = img_area_w / 1.3; 14304 var date_w = link_w; 14305 var details_w = link_w; 14306 14307 if (window_type == 'side_scroll') { 14308 link_w = (content_w - ((links_per_row) * link_pad)) / links_per_row; 14309 var links_w = (link_w + link_pad) * link_count; 14310 var page_w = link_w * links_per_row; 14311 if ($ext_sublinks.data('curr_page') == 1){ 14312 var left = 0; 14313 } else if ($ext_sublinks.data('curr_page') == link_count){ 14314 var left = -(($ext_sublinks.data('curr_page') - 1) * page_w); 14315 } else { 14316 var adj = link_w/4; 14317 var left = -(($ext_sublinks.data('curr_page') - 1) * page_w) + adj; 14318 } 14319 //var left = -(ext_links.curr_page - 1) * (page_w + link_pad * 2); 14320 14321 $ext_sublinks.find('.insta-external-link-arrow').removeClass('disabled'); 14322 if (page_count <= 1){ 14323 $ext_sublinks.find('.insta-external-link-arrow').addClass('hide'); 14324 } else if ($ext_sublinks.data('curr_page') == 1){ 14325 $ext_sublinks.find('.insta-external-link-arrow.left').addClass('disabled'); 14326 } else if ($ext_sublinks.data('curr_page') == page_count){ 14327 $ext_sublinks.find('.insta-external-link-arrow.right').addClass('disabled'); 14328 } 14329 $ext_sublinks.find('.insta-external-links-inner.shop').css({ 14330 'margin-left': left 14331 }) 14332 14333 } else { 14334 var links_w = link_w * links_per_row + 2; 14335 } 14336 14337 14338 var title_h = 0; 14339 var crop_r = 1; 14340 //$ext_sublinks.find('.insta-external-links-inner').width(links_w); 14341 if (!$ext_sublinks.data('appended') && window_type != 'side_scroll'){ 14342 $ext_sublinks.data('appended', true); 14343 $ext_sublinks.find('.insta-external-link').each(function(){ 14344 $(this).appendTo('.col' + $(this).data('col-num')); 14345 }) 14346 } 14347 $ext_sublinks.find('.insta-external-link').each(function(){ 14348 14349 var $link = $(this); 14350 14351 var $link_inner = $link.find('.insta-external-link-inner'); 14352 if (window_type == 'side_scroll'){ 14353 $link.width(link_w); 14354 } else { 14355 if ($link.data('featured') != 'yes' && $link.data('featured') != 'bar'){ 14356 $link.width(link_w - parseInt($link.css('margin-right')) - parseInt($link.css('margin-left')) - 1); 14357 } 14358 } 14359 14360 $link_inner.find('.details').width(details_w); 14361 14362 orientation = $link_inner.find('img').data('orientation'); 14363 if (!$.isNumeric( orientation )){ 14364 orientation = 0; 14365 } 14366 14367 if (title_h < $link_inner.find('.title').height()){ 14368 title_h = $link_inner.find('.title').height(); 14369 } 14370 crop_r = $link.data('crop-r'); 14371 14372 if ($link.data('type') == 'custom' || $link.data('type') == ''){ 14373 14374 if ($link.data('featured') == 'yes'){ 14375 var crop_w = links_w;// - link_pad * 2 - 10; 14376 var crop_h = crop_w / crop_r; 14377 } else if ($link.data('featured') == 'bar'){ 14378 var crop_w = 40; 14379 var crop_h = crop_w; 14380 } else { 14381 if (window_type == 'side_scroll'){ 14382 var crop_w = link_w - parseInt($link.css('padding-right')) - parseInt($link.css('padding-left')); 14383 } else { 14384 var crop_w = link_w - parseInt($link.css('margin-right')) * 2;// - link_pad * 2 - 10; 14385 } 14386 var crop_h = crop_w / crop_r; 14387 14388 } 14389 14390 if ((($link.data('left-per') == '' || $link.data('left-per') == '0') && ($link.data('top-per') == '' || $link.data('top-per') == '0')) || ''){ 14391 14392 if ($link.data('img-r') >= 1){ 14393 var h = crop_h; 14394 var w = h * $link.data('img-r'); 14395 if (w < crop_w){ 14396 w = crop_w; 14397 h = w / $link.data('img-r'); 14398 } 14399 } else { 14400 var w = crop_w; 14401 var h = w / $link.data('img-r'); 14402 } 14403 14404 14405 if (orientation == 5 || orientation == 6){ 14406 w = crop_w; 14407 h = w * $link.data('img-r'); 14408 if (h < crop_w && false){ 14409 h = crop_w; 14410 w = h * $link.data('img-r'); 14411 } 14412 } 14413 14414 var top = Math.round(crop_h - h)/2; 14415 var left = Math.round(crop_w - w)/2; 14416 } else { 14417 14418 var h = crop_h * $link.data('h-per'); 14419 14420 var w = h * $link.data('img-r'); 14421 var left = crop_w * $link.data('left-per'); 14422 var top = crop_h * $link.data('top-per'); 14423 14424 if (orientation == 5 || orientation == 6){ 14425 w = crop_w * $link.data('w-per'); 14426 h = w * $link.data('img-r'); 14427 14428 } 14429 } 14430 } else { 14431 var crop_w = link_w - parseInt($link.css('margin-right')) * 2; 14432 14433 var crop_h = crop_w / crop_r; 14434 14435 var w = crop_w; 14436 var h = crop_h; 14437 var left = 0; 14438 var top = 0; 14439 14440 14441 14442 } 14443
14444 $link_inner.find('.block1').css({ 14445 'width': crop_w, 14446 'height': crop_h 14447 }) 14448 14449 $link_inner.find('.block4').css({ 14450 'top': crop_h - 28 14451 }) 14452 14453 $link_inner.find('.block1 div').css({ 14454 'width': crop_w, 14455 'height': crop_h, 14456 14457 }) 14458 14459 14460 $link_inner.find('img').css({ 14461 'left': left, 14462 'top': top, 14463 'width': w, 14464 'height': h 14465 }) 14466 14467 if ($link_inner.find('.block2-custom-img').length){ 14468 var $custom_img = $link_inner.find('.block2-custom-img'); 14469 crop_w = 20; 14470 crop_h = 20; 14471 if (($custom_img.data('left') == '' && $custom_img.data('left') != '0') || $custom_img.data('w') == '0'){ 14472 if ($custom_img.data('r') > 1){ 14473 var custom_h = crop_h; 14474 var custom_w = custom_h * $custom_img.data('r'); 14475 } else { 14476 var custom_w = crop_w; 14477 var custom_h = custom_w / $custom_img.data('r'); 14478 } 14479 14480 14481 var custom_top = Math.round(crop_h - custom_h)/2; 14482 var custom_left = Math.round(crop_w - custom_w)/2; 14483 } else { 14484 var custom_w = crop_w * $custom_img.data('w'); 14485 var custom_h = custom_w / $custom_img.data('r'); 14486 var custom_left = crop_w * $custom_img.data('left'); 14487 var custom_top = crop_h * $custom_img.data('top'); 14488 14489 14490 } 14491 14492 $link_inner.find('.block2-custom-img img').css({ 14493 width: custom_w, 14494 height: custom_h, 14495 top: custom_top, 14496 left: custom_left, 14497 position: 'absolute' 14498 }) 14499 } 14500 14501 14502 14503 }) 14504 14505 14506 14507 } 14508 14509 14510 function instaPositionPageImages(elem){ 14511 14512 instaGetContentWidth(); 14513 var $elem = $(elem); 14514 if ($('.insta-external-link-page-content-inner').height() < vars.win_h){ 14515 $('.insta-external-link-page-content').removeClass('insta-scroll'); 14516 } else { 14517 $('.insta-external-link-page-content').addClass('insta-scroll'); 14518 } 14519 $('.insta-external-link-page-content-inner').removeClass('check-scroll'); 14520 if ($elem.find('.insta-shop-item-images').length){ 14521 var is_shop_item = true; 14522 } else { 14523 var is_shop_item = false; 14524 } 14525 14526 $elem.find('img').parent().each(function(){ 14527 var $img_div = $(this); 14528 var img_name = $img_div.data('img-name'); 14529 var img_w = $img_div.data('img-w'); 14530 var img_h = $img_div.data('img-h'); 14531 var crop_r = $img_div.data('crop-r'); 14532 var media_type = $img_div.data('media-type'); 14533 if (typeof crop_r === 'undefined'){ 14534 crop_r = ''; 14535 } 14536 14537 if (crop_r){ 14538 if ($elem.hasClass('insta-funnel-header')){ 14539 if (vars.is_mobile){ 14540 var crop_w = $('.insta-funnel-header').width(); 14541 } else { 14542 var crop_w = vars.content_w * 0.5; 14543 } 14544 } else if ($elem.width() > 0){ 14545 if ($('.insta-external-link-payment-main-info').length){ 14546 var crop_w = $elem.width(); 14547 } else { 14548 var crop_w = $elem.width() - parseInt($elem.css('padding-left')) - parseInt($elem.css('padding-right')); 14549 } 14550 } else { 14551 var crop_w = $('.insta-external-link-inner.main').width() - 20; 14552 } 14553 14554 var crop_h = crop_w / crop_r; 14555 if (is_shop_item){ 14556 var max_h = vars.win_h - 250; 14557 14558 if (crop_h > max_h){ 14559 crop_h = max_h; 14560 crop_w = crop_h * crop_r; 14561 } 14562 } 14563 14564 14565 } else { 14566 crop_r = 1; 14567 } 14568 14569 //console.log(crop_r + " == " + crop_w + " == " + crop_h + " == " + $elem.width() + " == " + $elem.attr('id')); 14570 $elem.find('.insta-shop-item-images').css({ 14571 width: crop_w, 14572 height: crop_h 14573 }) 14574 14575 if (img_name != ''){ 14576 14577 14578 if (media_type != 'video'){ 14579 14580 var $img = $img_div.find('img'); 14581 orientation = $img.data('orientation'); 14582 if (!$.isNumeric( orientation )){ 14583 orientation = 0; 14584 } 14585 14586 var img_r = img_w / img_h; 14587 14588 14589 14590 14591 if (($img_div.data('left-per') == '' || $img_div.data('left-per') == 0) && 14592 ($img_div.data('top-per') == '' || $img_div.data('top-per') == 0)){ 14593 14594 var h = crop_h; 14595 var w = h * img_r; 14596 if (w < crop_w){ 14597 w = crop_w; 14598 h = w / img_r; 14599 } 14600 14601 14602 var top = Math.round(crop_h - h)/2; 14603 var left = Math.round(crop_w - w)/2; 14604 14605 } else { 14606 if ($img_div.data('w-per') > 0){ 14607 var w = crop_w * $img_div.data('w-per'); 14608 } else { 14609 var w = crop_w; 14610 } 14611 14612 var h = w / img_r; 14613 if (h < crop_h){ 14614 h = crop_h; 14615 w = h * img_r; 14616 } 14617 var left = crop_w * $img_div.data('left-per'); 14618 var top = crop_h * $img_div.data('top-per'); 14619 14620 14621 } 14622 14623 $img_div.css({ 14624 'width': crop_w, 14625 'height': crop_h 14626 }) 14627 $img.css({ 14628 'max-width':'none', 14629 'width': w, 14630 'height': h, 14631 'top': top, 14632 'left': left 14633 }) 14634 14635 14636 14637 14638 14639 } 14640 $('#insta_modal').find('.insta-modal-inner').width(img_w); 14641 instaPositionModal($('#insta_modal'), 'body'); 14642 14643 } 14644 }) 14645 14646 14647 instaSetSubpageHeight(); 14648 14649 14650 } 14651 14652 function instaPositionPageImage(elem){ 14653 14654 instaGetContentWidth(); 14655 var $elem = $(elem); 14656 if ($('.insta-external-link-page-content-inner').height() < vars.win_h){ 14657 $('.insta-external-link-page-content').removeClass('insta-scroll'); 14658 } else { 14659 $('.insta-external-link-page-content').addClass('insta-scroll'); 14660 } 14661 $('.insta-external-link-page-content-inner').removeClass('check-scroll'); 14662 14663 var $img_div = $elem.find('.insta-external-link-page-image'); 14664 var img_name = $img_div.data('img-name'); 14665 var img_w = $img_div.data('img-w'); 14666 var img_h = $img_div.data('img-h'); 14667 var media_type = $img_div.data('media-type'); 14668 var crop_r = $img_div.data('crop-r'); 14669 if (typeof crop_r === 'undefined'){ 14670 crop_r = ''; 14671 } 14672 14673 14674 14675 if (crop_r){ 14676 $img_div.css({ 14677 width: '' 14678 }) 14679 if ($elem.hasClass('insta-promo-page')){ 14680 var crop_w = $elem.width(); 14681 var crop_h = crop_w / crop_r; 14682 var max_h = vars.win_h - 150; 14683 if (crop_h > max_h){ 14684 crop_h = max_h; 14685 crop_w = crop_h * crop_r; 14686 } 14687 } else { 14688 14689 if ($elem.hasClass('insta-funnel-footer')){ 14690 if (vars.is_mobile){ 14691 var crop_w = $elem.width(); 14692 } else { 14693 var crop_w = vars.content_w * 0.5; 14694 } 14695 14696 } else { 14697 var crop_w = $img_div.width(); 14698 } 14699 14700 var crop_h = crop_w / crop_r; 14701 14702 } 14703 } 14704 14705 if (img_name != ''){ 14706 if (media_type != 'video'){ 14707 var $img = $img_div.find('img'); 14708 orientation = $img.data('orientation'); 14709 if (!$.isNumeric( orientation )){ 14710 orientation = 0; 14711 } 14712 14713 //var img_w = ; 14714 //var img_h = ; 14715 14716 var img_r = img_w / img_h; 14717 14718 14719 if (crop_r){ 14720 14721 14722 if (($img_div.data('left-per') == '' || $img_div.data('left-per') == 0) && 14723 ($img_div.data('top-per') == '' || $img_div.data('top-per') == 0)){ 14724 14725 var h = crop_h; 14726 var w = h * img_r; 14727 if (w < crop_w){ 14728 w = crop_w; 14729 h = w / img_r; 14730 } 14731 14732 14733 var top = Math.round(crop_h - h)/2; 14734 var left = Math.round(crop_w - w)/2; 14735 } else { 14736 if ($img_div.data('w-per') > 0){ 14737 var w = crop_w * $img_div.data('w-per'); 14738 } else { 14739 var w = crop_w; 14740 } 14741 //console.log(img_r) 14742 var h = w / img_r; 14743 if (h < crop_h){ 14744 h = crop_h; 14745 w = h * img_r; 14746 } 14747 if (w < crop_w){ 14748 w = crop_w; 14749 h = w / img_r; 14750 } 14751 //console.log(w + " == " + h) 14752 var left = crop_w * $img_div.data('left-per'); 14753 var top = crop_h * $img_div.data('top-per'); 14754 14755 14756 } 14757 14758 $img_div.css({ 14759 'width': crop_w, 14760 'height': crop_h 14761 }) 14762 $img.css({ 14763 'max-width':'none', 14764 'width': w, 14765 'height': h, 14766 'top': top, 14767 'left': left 14768 }) 14769 } 14770 14771 14772 14773 14774 } 14775 $('#insta_modal').find('.insta-modal-inner').width(img_w); 14776 instaPositionModal($('#insta_modal'), 'body'); 14777 14778 } 14779 14780 instaSetSubpageHeight(); 14781 } 14782 14783 function instaPositionVideo(elem){ 14784 //console.log('test') 14785 var $video = $(elem); 14786 var str = $video.find('iframe').attr('src'); 14787 var w = 0; 14788 if (str){ 14789 if (str.indexOf("youtube") >= 0 || str.indexOf("vimeo") >= 0){ 14790 instaGetContentWidth(); 14791 14792 if (typeof $video.find('iframe').attr('width') !== 'undefined' && $video.find('iframe').attr('width') !== false && $video.find('iframe').attr('width') != '100%') { 14793 var r = parseInt($video.find('iframe').attr('width')) / parseInt($video.find('iframe').attr('height')); 14794 } else { 14795 var r = parseInt($video.width()) / parseInt($video.height()); 14796 } 14797 14798 14799 if (($video.hasClass('insta-external-link-page') || $video.closest('.insta-external-link-page').length) && !$video.hasClass('inline')){ 14800 w = $video.width(); 14801 } else if ($video.hasClass('insta-external-link-payment-main-info')){ 14802 w = $video.width(); 14803 } else { 14804 w = $video.closest('.insta-external-links-inner.main').width(); 14805 } 14806 14807 14808 if (w > $video.width()){ 14809 w = $video.width(); 14810 } 14811 14812 14813 w = typeof w !== 'undefined' ? w : 0; 14814 14815 var h = w / r ; 14816 14817 $video.find('iframe').css({ 14818 width: w, 14819 height: h 14820 }) 14821 14822 $video.find('.iframe-container').css({ 14823 width: w, 14824 height: h 14825 }) 14826 14827 } else { 14828 $video.find('iframe').css({ 14829 width: '100%', 14830 }) 14831 } 14832 } else { 14833 $video.find('iframe').css({ 14834 width: '100%', 14835 }) 14836 } 14837 14838 if ($video.find('.iframe-container').hasClass('hide') && w > 0){ 14839 $video.find('.iframe-container').removeClass('hide'); 14840 } 14841 instaSetSubpageHeight(); 14842 14843 } 14844 14845 function instaGetOS() { 14846 var userAgent = window.navigator.userAgent, 14847 platform = window.navigator.platform, 14848 macosPlatforms = ['Macintosh', 'MacIntel', 'MacPPC', 'Mac68K'], 14849 windowsPlatforms = ['Win32', 'Win64', 'Windows', 'WinCE'], 14850 iosPlatforms = ['iPhone', 'iPad', 'iPod'], 14851 os = null; 14852 14853 if (macosPlatforms.indexOf(platform) !== -1) { 14854 os = 'Mac OS'; 14855 } else if (iosPlatforms.indexOf(platform) !== -1) { 14856 os = 'iOS'; 14857 } else if (windowsPlatforms.indexOf(platform) !== -1) { 14858 os = 'Windows'; 14859 } else if (/Android/.test(userAgent)) { 14860 os = 'Android'; 14861 } else if (!os && /Linux/.test(platform)) { 14862 os = 'Linux'; 14863 } 14864 14865 return os; 14866 } 14867 14868 function instaUpdateCartIcon(count){ 14869 14870 if (count > 0 && count != ''){ 14871 if (!$('.insta-cart').length){ 14872 $('.insta-cart-menu').removeClass('hide'); 14873 } 14874 $('.insta-cart-menu').find('.lbl').html(count); 14875 $('.insta-cart-menu').find('.qty').removeClass('hide'); 14876 14877 14878 } else { 14879 14880 $('.insta-cart-menu').find('.lbl').html(''); 14881 $('.insta-cart-menu').find('.qty').addClass('hide'); 14882 $('.insta-cart-menu').addClass('hide'); 14883 14884 } 14885 } 14886 14887 function instaOpenSite(email_prompt){ 14888 if (email_prompt){ 14889 instaDisplayEmailPrompt(); 14890 } 14891 14892 14893 if (!$('.blu-wrapper').data('opened')){ 14894 $('.blu-wrapper').css({ 14895 top: -200 14896 }) 14897 $('.blu-wrapper').data('opened', true); 14898 $('.blu-wrapper').stop().animate({ 14899 'top': 0, 14900 'opacity': 1 14901 }, 1800, 'easeOutQuart'); 14902 } 14903 } 14904 14905 function instaDisplayEmailPrompt(){ 14906 14907 $('.insta-block.avatar, .insta-block.slideshow, .insta-block.header_image').addClass('blu-display-none'); 14908 $('.insta-block.avatar, .insta-block.slideshow, .insta-block.header_image').addClass('hide'); 14909 $('.insta-block.external_links').addClass('insta-hide-ext-links'); 14910 instaPositionEmailPrompt(); 14911 $('.insta-external-links-email-prompt').removeClass('hide'); 14912 } 14913 14914 function instaHideEmailPrompt(){ 14915 $('.insta-block.avatar, .insta-block.slideshow, .insta-block.header_image').removeClass('hide'); 14916 $('.insta-block.avatar, .insta-block.slideshow, .insta-block.header_image').fadeIn(); 14917 $('.insta-block.external_links').removeClass('insta-hide-ext-links'); 14918 $('.insta-external-links-email-prompt').addClass('hide'); 14919 $('.insta-external-links-email-prompt-image').addClass('hide'); 14920 14921 } 14922 14923 function instaPositionEmailPrompt(){ 14924 instaGetContentWidth(); 14925 var crop_w = $('.insta-page-inner').width(); 14926 var crop_h = crop_w / 1.5; 14927 var $img_div = $('.insta-external-links-email-prompt-image'); 14928 var $img = $('.insta-external-links-email-prompt-image img'); 14929 14930 if (('' == '' || '' == 0) && 14931 ('' == '' || '' == 0)){ 14932 14933 $img_div.addClass('no-crop'); 14934 } else { 14935 14936 } 14937 14938 $img_div.css({ 14939 'width': crop_w, 14940 'height': crop_h 14941 }) 14942 14943 14944 14945 } 14946 14947 function instaScrollSublinks(id, count, dir, source){ 14948 var $elem = $('#' + id); 14949 var curr_page = $elem.data('curr_page'); 14950 if ($elem.parent().hasClass('big_bar')){
14951 var page_count = Math.ceil(count/2); 14952 } else { 14953 var page_count = count; 14954 } 14955 14956 //var page_count = count;//$elem.data('page_count'); 14957 14958 if (dir == 'right'){ 14959 curr_page++; 14960 //console.log(curr_page + " == " + page_count) 14961 if (curr_page > page_count){ 14962 if (source == 'slideshow'){ 14963 curr_page = 1; 14964 } else { 14965 curr_page = page_count; 14966 } 14967 14968 } 14969 } else if (dir == 'left'){ 14970 curr_page--; 14971 if (curr_page < 1){ 14972 curr_page = 1; 14973 } 14974 } 14975 14976 14977 var $curr_link = $elem.find('.insta-external-link[data-n=' + curr_page + ']'); 14978 14979 //console.log($curr_link.data('loaded')) 14980 if ($elem.data('curr_page') != curr_page && $curr_link.data('loaded') == 'yes'){ 14981 $elem.data('curr_page', curr_page); 14982 14983 instaPositionSublinks('#' + id, count); 14984 } 14985 14986 } 14987 14988 function loadRecaptcha(){ 14989 const script = document.createElement("script"); 14990 14991 script.src = "https://www.google.com/recaptcha/api.js?render=6Leu8C0qAAAAAK6BjMVZx_hLn_1Fv8CRO1vSp0US"; 14992 script.id = 'recaptcha-script'; 14993 script.async = true; 14994 14995 document.body.append(script); 14996 } 14997 14998 function removeRecaptcha() { 14999 const script = document.getElementById('recaptcha-script'); 15000 if (script) { 15001 script.remove(); 15002 } 15003 15004 const recaptchaElems = document.getElementsByClassName('grecaptcha-badge'); 15005 if (recaptchaElems.length) { 15006 recaptchaElems[0].remove(); 15007 } 15008 } 15009 15010 function instaGetWidgetType(content){ 15011 var type = ''; 15012 if ((content.includes('spotify.com') && (content.includes('track') || content.includes('album') || content.includes('playlist'))) || 15013 content.includes('tidal') || 15014 content.includes('music.amazon.com') || 15015 content.includes('deezer') || 15016 content.includes('pandora') || 15017 content.includes('boomplay')|| 15018 content.includes('anghami') || 15019 content.includes('audiomack') 15020 ){ 15021 type = 'music'; 15022 } else if ( content.includes('spotify.com/show') || 15023 content.includes('spotify.com/episode') || 15024 content.includes('spotify.com/embed/show') || 15025 content.includes('spotify.com/embed/episode') || 15026 content.includes('audible') || 15027 content.includes('castbox') || 15028 content.includes('podcasts.google.com') || 15029 content.includes('google_podcast') || 15030 content.includes('stitcher') || 15031 content.includes('overcast') || 15032 content.includes('acast') 15033 ){ 15034 type = 'podcast'; 15035 } else if ( content.includes('soundcloud') || 15036 content.includes('apple') || 15037 content.includes('youtube') || 15038 content.includes('youtu.be') || 15039 content.includes('tiktok') || 15040 content.includes('vimeo') || 15041 content.includes('spotify') || 15042 content.includes('amazon') 15043 ){ 15044 type = 'media'; 15045 } else { 15046 type = 'misc'; 15047 } 15048 15049 return type; 15050 } 15051 15052 $.fn.instaSerializeObject = function(){ 15053 var o = {}; 15054 var a = this.serializeArray(); 15055 $.each(a, function() { 15056 if (o[this.name] !== undefined) { 15057 if (!o[this.name].push) { 15058 o[this.name] = [o[this.name]]; 15059 } 15060 o[this.name].push(this.value || ''); 15061 } else { 15062 o[this.name] = this.value || ''; 15063 } 15064 }); 15065 return o; 15066 }; 15067 15068 function instaCopyToClipboard($container) { 15069 var input = $container.find('insta-text-to-copy'); 15070 var success = true, 15071 range = document.createRange(), 15072 selection; 15073 15074 // For IE. 15075 if (window.clipboardData) { 15076 window.clipboardData.setData("Text", input.html()); 15077 } else { 15078 // Create a temporary element off screen. 15079 var tmpElem = $('<div>'); 15080 tmpElem.css({ 15081 position: "absolute", 15082 left: "-1000px", 15083 top: "-1000px", 15084 }); 15085 // Add the input value to the temp element. 15086 if (input.is('textarea') || input.is('input')) { 15087 tmpElem.text(input.val()); 15088 } else { 15089 tmpElem.text(input.html()); 15090 } 15091 15092 $("body").append(tmpElem); 15093 // Select temp element. 15094 range.selectNodeContents(tmpElem.get(0)); 15095 selection = window.getSelection (); 15096 selection.removeAllRanges (); 15097 selection.addRange (range); 15098 // Lets copy. 15099 try { 15100 success = document.execCommand ("copy", false, null); 15101 } 15102 catch (e) { 15103 copyToClipboardFF(input.html()); 15104 } 15105 if (success) { 15106 $container.find('.insta-copy-button').removeClass('hide'); 15107 $container.find('.insta-copy-msg').removeClass('hide'); 15108 15109 // remove temp element. 15110 tmpElem.remove(); 15111 } 15112 } 15113 } 15114 15115 function bluCarouselInit(count, page_id, block_type, transition, slides_per_page){ 15116 if (count == 1){ 15117 var fade = true; 15118 } else if (transition !== undefined && transition !== null) { 15119 if (transition == 'slide'){ 15120 var fade = false;
15121 } else { 15122 var fade = true; 15123 } 15124 } else { 15125 var fade = false; 15126 } 15127 15128 if (block_type == 'small_links'){ 15129 var centerMode = false; 15130 if (vars.is_mobile){ 15131 if (slides_per_page > 3){ 15132 slides_per_page = 3; 15133 } 15134 15135 } 15136 15137 } else { 15138 var centerMode = true; 15139 } 15140 15141 15142 15143 15144 15145 if (block_type == 'gallery' || block_type == 'small_links'){ 15146 var slidesToShow = slides_per_page; 15147 var slidesToScroll = 1; 15148 var variableWidth = false; 15149 15150 } else { 15151 var slidesToShow = 1; 15152 var slidesToScroll = 1; 15153 var variableWidth = true; 15154 } 15155 15156 var $carousel = $('#' + page_id).find('.blu-carousel'); 15157 15158 15159 instaGetContentWidth(); 15160 if (!$carousel.data('set')){ 15161 if (fade){ 15162 $carousel.slick({ 15163 centerMode:true, 15164 pauseOnHover:false, 15165 useTransform:false, 15166 cssEase: 'ease-out', 15167 //easing: 'easeOutQuart', 15168 speed: 1000, 15169 autoplaySpeed: 3000, 15170 fade: true, 15171 arrows: false, 15172 infinite: true 15173 }) 15174 15175 } else { 15176 $carousel.slick({ 15177 centerMode:centerMode, 15178 pauseOnHover:true, 15179 useTransform:false, 15180 cssEase: 'ease-out', 15181 easing: 'easeOutQuart', 15182 speed: 1000, 15183 autoplaySpeed:3000, 15184 autoplay: true, 15185 centerPadding:"0px", 15186 slidesToShow:slidesToShow, 15187 responsive: [ 15188 { 15189 breakpoint: vars.mobile_w, // screen width ⤠1024px 15190 settings: { 15191 slidesToShow: 3 15192 } 15193 } 15194 ], 15195 slidesToScroll:slidesToScroll, 15196 adaptiveHeight:false, 15197 dots: false, 15198 infinite: true, 15199 variableWidth:variableWidth, 15200 arrows:false 15201 15202 15203 }) 15204 } 15205 15206 15207 15208 15209 $carousel.data('set', 1); 15210 bluCarouselLoadImages(page_id, slides_per_page); 15211 } 15212 15213 15214 15215 15216 15217 if (block_type == 'gallery' && !vars.is_mobile){ 15218 $carousel.find('.insta-slide').click(function(){ 15219 var $image = $(this); 15220 var data_json = { 15221 'MainPage': '', 15222 'Param': '', 15223 'id': $image.data('id'), 15224 'page_id': $('#' + page_id).data('page-id'), 15225 'block_id': $('#' + page_id).data('block-id'), 15226 'is_editor': '0', 15227 'draft': '0', 15228 'draft_site_id': '0', 15229 'modal_type': 'ajax', 15230 'display_type': 'popup' 15231 } 15232 15233 instaSetModal(data_json, 'https://sociatap.com/sociatap_source/v1/blu_source/controllers/gallery_image.php', 'popup'); 15234 }) 15235 } 15236 15237 } 15238 15239 function bluCarouselLoadImages(page_id, slides_per_page){ 15240 var $page = $('#' + page_id); 15241 var $carousel = $page.find('.blu-carousel'); 15242 var loaded_slide_count = 0; 15243 var slide_count = $carousel.find('.insta-slide-img').length; 15244 $carousel.find('.insta-slide-img').each(function(){ 15245 if ($(this).attr('src') == ''){ 15246 $(this).attr('src', $(this).data('src')); 15247 } 15248 $(this).one("load", function() { 15249 if ($page.find('.insta-loader').data('opened')){ 15250 $page.find('.insta-loader').data('opened', false); 15251 $page.find('.insta-loader').stop().delay(500).fadeOut(); 15252 } 15253 $(this).stop().fadeTo(0, 1); 15254 $(this).parent().stop().fadeTo(0, 1); 15255 $(this).css({ 15256 15257 'display':'none', 15258 'visibility':'visible' 15259 15260 }); 15261 loaded_slide_count++; 15262 15263 if (loaded_slide_count >= slide_count || loaded_slide_count >= 3){ 15264 15265 instaPositionCarousel(page_id, slides_per_page); 15266 $carousel.slick('setPosition'); 15267 $carousel.stop().fadeTo("fast", 1); 15268 } 15269 15270 $(this).stop().fadeIn('slow', function(){ 15271 15272 }); 15273 15274 }).each(function() { 15275 if(this.complete) $(this).load(); 15276 }); 15277 }); 15278 15279 } 15280 15281 function instaPositionCarousel(page_id, slides_per_page = 1){ 15282 15283 instaGetContentWidth(); 15284 var $page = $('#' + page_id); 15285 var $carousel = $page.find('.blu-carousel'); 15286 var carousel_h = Math.round(vars.content_w/1.5); 15287 if (vars.is_mobile){ 15288 if (slides_per_page > 3){ 15289 slides_per_page = 3; 15290 } 15291 var max_h = 300; 15292 } else { 15293 var max_h = 400; 15294 } 15295 15296 if (carousel_h > max_h){ 15297 carousel_h = max_h; 15298 } 15299 15300 var slide_area_w = $page.closest('.insta-block').width(); 15301 var max_slide_w = slide_area_w / slides_per_page; 15302 15303 $page.css({ 15304 //width: slide_area_w, 15305 //height: carousel_h 15306 }) 15307 15308 15309 var r, w, h, top, left, tag_size_per, tag_size, tag_y_per, tag_y, tag_x_per, tag_x, admin_w, admin_h, main_img_w, main_img_h, slide_h, slide_w, crop_w, crop_h; 15310 $carousel.find('.insta-slide-img').each(function(){
15311 let $this = $(this); 15312 let $link = $this.closest('.insta-slide'); 15313 main_img_w = $this.data('img-w'); 15314 main_img_h = $this.data('img-h'); 15315 r = main_img_w / main_img_h; 15316 15317 slide_h = carousel_h; 15318 slide_w = slide_h * r; 15319 crop_w = slide_w; 15320 crop_h = slide_h; 15321 $link.height(slide_h); 15322 $link.width(slide_w); 15323 15324 15325 15326 if (!$.isNumeric($link.data('img-r')) || $link.data('img-r') <= 0) { 15327 $link.data('img-r', 1); 15328 } 15329 15330 15331 15332 15333 }); 15334 15335 $carousel.height(slide_h); 15336 15337 15338 } 15339 15340 15341</script>
15341 15342
15343<script async defer src="//www.instagram.com/embed.js"></script>
15343 15344</body> 15345</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.