index.css 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. html, body {
  2. text-align: center;
  3. height: 100%;
  4. display: flex;
  5. justify-content: center;
  6. align-items: center;
  7. }
  8. input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
  9. -webkit-appearance: none;
  10. margin: 0;
  11. }
  12. input[type="number"] {
  13. -moz-appearance: textfield;
  14. }
  15. .form-check {
  16. width: 100%;
  17. }
  18. .no-select {
  19. -webkit-touch-callout: none;
  20. -webkit-user-select: none;
  21. -moz-user-select: none;
  22. -ms-user-select: none;
  23. user-select: none;
  24. }
  25. #phonesHelp {
  26. margin-bottom: 5%;
  27. }
  28. #loader {
  29. border: 5px solid #007bff;
  30. border-radius: 50%;
  31. height: 50px;
  32. left: 50%;
  33. margin: -15px 0 0 -15px;
  34. opacity: 0;
  35. position: absolute;
  36. top: 50%;
  37. width: 50px;
  38. animation: pulsate 1s ease-out;
  39. animation-iteration-count: infinite;
  40. z-index: 1080;
  41. }
  42. #block-ui {
  43. width: 100%;
  44. height: 100%;
  45. display: none;
  46. position: absolute;
  47. z-index: 15;
  48. cursor: wait;
  49. }
  50. .form-check {
  51. margin-bottom: 2%;
  52. }
  53. .footer {
  54. position: fixed;
  55. height: 50px;
  56. bottom: 0;
  57. width: 100%;
  58. background: #f5f5f5;
  59. }
  60. .iti__flag {
  61. background-image: url("flags.png");
  62. }
  63. @keyframes pulsate {
  64. 0% {
  65. transform: scale(.1);
  66. opacity: 0.0;
  67. }
  68. 50% {
  69. opacity: 1;
  70. }
  71. 100% {
  72. transform: scale(1.2);
  73. opacity: 0;
  74. }
  75. }
  76. @keyframes blur {
  77. from {
  78. -webkit-filter: blur(0px);
  79. filter: blur(0px);
  80. }
  81. to {
  82. -webkit-filter: blur(3px);
  83. filter: blur(3px);
  84. }
  85. }
  86. @media screen and (min-width: 250px) and (max-width: 768px) {
  87. #phone-form {
  88. margin-right: 6%;
  89. margin-left: 6%;
  90. }
  91. }
  92. @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  93. .iti__flag {
  94. background-image: url("flags@2x.png");
  95. }
  96. }