adaptive-styles.css 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. @media screen and (max-width: 1180px) {
  2. .main-slider {
  3. height: 640px;
  4. }
  5. .main-slider-overlay {
  6. /* height: 100vh; */
  7. display: none;
  8. }
  9. .main-slider-back-overlay {
  10. /* height: 100vh; */
  11. display: none;
  12. }
  13. .main-slider-back-overlay2 {
  14. /* height: 100vh; */
  15. display: none;
  16. }
  17. .main-slider-text {
  18. margin-top: 18%;
  19. margin-bottom: 5%;
  20. width: 90%;
  21. }
  22. .main-slider-text p {
  23. font-size: 43px;
  24. }
  25. .main-slider-bars-wrapper {
  26. margin-top: 9%;
  27. }
  28. .main-page .about-item-wrapper {
  29. justify-content: center;
  30. flex-wrap: wrap;
  31. }
  32. .main-page .about-item {
  33. margin: 30px;
  34. width: 354px;
  35. }
  36. .main-page .steps-item-wrapper {
  37. justify-content: space-around;
  38. flex-wrap: wrap;
  39. }
  40. .main-page .steps-item {
  41. width: 361px;
  42. transition: none;
  43. opacity: 1;
  44. transform: translateX(0)!important;
  45. }
  46. .main-page h1.loyalty-programs-title {
  47. font-size: 30px;
  48. }
  49. .main-page .loyalty-programs-item-wrapper {
  50. flex-wrap: wrap;
  51. justify-content: center;
  52. }
  53. .main-page .loyalty-programs-item {
  54. width: 184px;
  55. margin: 15px 0;
  56. }
  57. .ready-menu-second-wrapper {
  58. width: auto;
  59. margin: 0 auto;
  60. }
  61. .ready-menu-second .item {
  62. flex-wrap: wrap;
  63. margin: 0 200px;
  64. margin-bottom: 60px;
  65. }
  66. .ready-menu-page .img-wrapper .img-overlay {
  67. background: rgba(29, 29, 31,.5);
  68. }
  69. .ready-menu-second .item-img {
  70. width: 100%;
  71. /* transform-origin: 100% 50%;
  72. transform: rotateY(0)!important; */
  73. }
  74. .ready-menu-second-scroll-class .item-content {
  75. width: 100%;
  76. /* transform-origin: 0% 50%;
  77. transform: rotateY(-0)!important; */
  78. }
  79. .user-page .navigation {
  80. width: 250px;
  81. }
  82. .user-page .content {
  83. width: 100%;
  84. }
  85. .user-page .content .personal-info-item-title {
  86. width: 50%;
  87. }
  88. .user-page .content .personal-info-item-title {
  89. width: 50%;
  90. }
  91. .messages-page .dialog {
  92. width: 100%;
  93. }
  94. .messages-page .select-dialog {
  95. width: 256px;
  96. }
  97. .messages-page .select-dialog .item {
  98. width: 256px;
  99. }
  100. }
  101. @media screen and (max-width: 960px) {
  102. .main-slider {
  103. height: 520px;
  104. }
  105. .main-slider-buttons {
  106. width: 60%;
  107. }
  108. .main-slider-buttons a {
  109. font-size: 18px;
  110. padding: 10px 30px;
  111. }
  112. .main-slider-text p {
  113. font-size: 35px;
  114. }
  115. .ready-menu-second .item {
  116. flex-wrap: wrap;
  117. margin: 0 80px;
  118. margin-bottom: 50px;
  119. }
  120. }
  121. @media screen and (max-width: 850px) {
  122. .header-line .logo {
  123. display: none;
  124. }
  125. .main-slider {
  126. height: 450px;
  127. }
  128. .main-slider-text p {
  129. font-size: 30px;
  130. }
  131. .main-slider-buttons a {
  132. font-size: 16px;
  133. padding: 7px 25px;
  134. }
  135. .ready-menu-page .read-menu-title h1 {
  136. font-size: 30px;
  137. }
  138. .ready-menu-page .items-wrapper {
  139. flex-wrap: wrap;
  140. }
  141. .ready-menu-page .item {
  142. width: 100%;
  143. }
  144. .ready-menu-page .item-icon {
  145. margin-top: 200px;
  146. }
  147. .ready-menu-second .item {
  148. flex-wrap: wrap;
  149. margin: 0 30px;
  150. margin-bottom: 30px;
  151. }
  152. .ready-menu-second .item-numbers {
  153. flex-wrap: wrap;
  154. justify-content: space-around;
  155. }
  156. .ready-menu-second .item-numbers-text {
  157. width: 100%;
  158. margin-bottom: 30px;
  159. }
  160. .add-item-page form {
  161. padding: 50px 5px;
  162. }
  163. .add-item-page .form-tab1 {
  164. width: 170px;
  165. font-size: 15px;
  166. }
  167. .add-item-page .form-tab2 {
  168. width: 170px;
  169. font-size: 15px;
  170. }
  171. }
  172. @media screen and (max-width: 690px) {
  173. .main-slider {
  174. height: 350px;
  175. }
  176. .main-slider-text p {
  177. font-size: 23px;
  178. }
  179. .main-slider-buttons a {
  180. font-size: 14px;
  181. padding: 6px 20px;
  182. }
  183. .messages-page .select-dialog {
  184. width: auto;
  185. }
  186. .messages-page .select-dialog .item {
  187. width: auto;
  188. }
  189. .messages-page .select-dialog .item-name {
  190. display: none;
  191. }
  192. }
  193. @media screen and (max-width: 550px) {
  194. .main-slider {
  195. display: none;
  196. }
  197. .ready-menu-second .item-center {
  198. justify-content: center;
  199. }
  200. .ready-menu-second .item-price {
  201. justify-content: flex-end;
  202. width: 101px;
  203. }
  204. .ready-menu-second .item-price span {
  205. display: none;
  206. }
  207. .ready-menu-second .adaptive-price {
  208. display: block;
  209. }
  210. .user-page .navigation {
  211. width: 70px;
  212. }
  213. .user-page .navigation-profile {
  214. display: none;
  215. }
  216. .user-page .navigation-btn div {
  217. display: none;
  218. }
  219. }
  220. @media screen and (max-width: 450px) {
  221. }