dabory-banner-popup.css 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314
  1. .dabory-multipopup {
  2. /*display: none !important;*/
  3. position: absolute !important;
  4. /*z-index: 9999;*/
  5. /*width: 650px;*/
  6. }
  7. .dabory-multipopup-box {
  8. position: relative !important;
  9. background-color: #fff !important;
  10. }
  11. .dabory-slider {
  12. position: relative !important;
  13. z-index: 1 !important;
  14. }
  15. .dabory-slide img {
  16. max-width: unset !important;
  17. max-height: unset !important;
  18. }
  19. .dabory-slider .swiper-container-autoheight, .dabory-slider .swiper-container-autoheight .swiper-slide {
  20. height: auto !important;
  21. }
  22. .dabory-slider .swiper-container-autoheight .swiper-wrapper {
  23. align-items: flex-start !important;
  24. transition-property: transform,height !important;
  25. }
  26. .dabory-multipopup-box .swiper-wrapper {
  27. margin-bottom: 0 !important;
  28. display: flex !important;
  29. position: relative !important;
  30. width: 100% !important;
  31. height: 100% !important;
  32. z-index: 1 !important;
  33. transition-property: transform !important;
  34. box-sizing: content-box !important;
  35. /*transform: translate3d(0px,0,0) !important;*/
  36. }
  37. .dabory-slider .swiper-slide > * {
  38. display: block !important;
  39. }
  40. .dabory-slider .swiper-container .swiper-notification {
  41. position: absolute !important;
  42. left: 0 !important;
  43. top: 0 !important;
  44. pointer-events: none !important;
  45. opacity: 0 !important;
  46. z-index: -1000 !important;
  47. }
  48. .dabory-slider .swiper-container {
  49. margin-left: auto !important;
  50. margin-right: auto !important;
  51. position: relative !important;
  52. overflow: hidden !important;
  53. list-style: none !important;
  54. padding: 0 !important;
  55. z-index: 1 !important;
  56. }
  57. .dabory-slider .dabory-pagination-text {
  58. bottom: 44px !important;
  59. }
  60. .dabory-slider .dabory-pagination-bullets {
  61. width: 100% !important;
  62. height: 0 !important;
  63. left: 0 !important;
  64. bottom: 18px !important;
  65. }
  66. .dabory-slider .dabory-pagination {
  67. position: absolute !important;
  68. text-align: center !important;
  69. transition: 300ms opacity !important;
  70. transform: translate3d(0,0,0) !important;
  71. z-index: 10 !important;
  72. box-sizing: border-box !important;
  73. }
  74. .dabory-multipopup-box .dabory-slider .dabory-pagination {
  75. position: relative !important;
  76. height: auto !important;
  77. bottom: auto !important;
  78. text-align: left !important;
  79. border-top: 1px solid #dfdfdf !important;
  80. border-right: 1px solid #dfdfdf !important;
  81. }
  82. .dabory-slider .dabory-pagination {
  83. position: absolute !important;
  84. text-align: center !important;
  85. transition: 300ms opacity !important;
  86. transform: translate3d(0,0,0) !important;
  87. z-index: 10 !important;
  88. box-sizing: border-box !important;
  89. }
  90. .dabory-slider .dabory-pagination-text .dabory-pagination-item-link:before {
  91. background-color: rgba(255,255,255,.92) !important;
  92. }
  93. /*.dabory-multipopup .swiper-slide {*/
  94. /* width: 650px !important;*/
  95. /*}*/
  96. .dabory-multipopup-box .dabory-slider .dabory-pagination-item-text {
  97. display: table-cell !important;
  98. padding: 0 4px !important !important;
  99. font-size: 11px !important;
  100. line-height: 17px !important;
  101. color: #828282 !important;
  102. vertical-align: middle !important;
  103. text-align: center !important;
  104. width: 100% !important;
  105. height: 100% !important;
  106. margin: 0 !important;
  107. border: unset !important;
  108. }
  109. .dabory-slider .dabory-pagination-item-text {
  110. display: block !important;
  111. position: relative !important;
  112. z-index: 1 !important;
  113. padding: 0 12px !important;
  114. min-width: 23px !important;
  115. line-height: 27px !important;
  116. min-height: 27px !important;
  117. color: #2f2f2f !important;
  118. }
  119. .dabory-multipopup-box .dabory-slider .dabory-pagination-item-link {
  120. display: table !important;
  121. width: 100% !important;
  122. height: 40px !important;
  123. border: 0 !important;
  124. cursor: pointer !important;
  125. }
  126. .dabory-multipopup-box .dabory-slider .dabory-pagination:before {
  127. z-index: 1 !important;
  128. display: block !important;
  129. position: absolute !important;
  130. left: 0 !important;
  131. top: 0 !important;
  132. content: '' !important;
  133. width: 1px !important;
  134. height: 100% !important;
  135. background: #dfdfdf !important;
  136. }
  137. .dabory-multipopup-btn-items {
  138. text-align: center !important;
  139. font-size: 12px !important;
  140. color: #fff !important;
  141. }
  142. .dabory-multipopup-btn-item_todayclose {
  143. float: left !important;
  144. width: calc(100% - 217px) !important;
  145. letter-spacing: -.25px !important;
  146. background-color: rgba(100,100,100,0.88) !important;
  147. border-left: 1px solid #dfdfdf !important;
  148. border-right: 1px solid #dfdfdf !important;
  149. }
  150. .dabory-multipopup-btn-item {
  151. line-height: 40px !important;
  152. box-sizing: border-box !important;
  153. cursor: pointer !important;
  154. border-bottom: 1px solid #dfdfdf !important;
  155. border-top: 1px solid #dfdfdf !important;
  156. }
  157. .dabory-multipopup-btn-item_close {
  158. float: right !important;
  159. width: 217px !important;
  160. background-color: rgba(50,50,50,0.88) !important;
  161. border-right: 1px solid #dfdfdf !important;
  162. }
  163. .dabory-multipopup-btn-item_close:hover {
  164. background-color: rgba(72,72,72,0.9) !important;
  165. }
  166. .dabory-multipopup-btn-item_todayclose:hover {
  167. background-color: rgba(116,116,116,0.9) !important;
  168. }
  169. .dabory-multipopup-btn-items:after {
  170. display: block !important;
  171. clear: both !important;
  172. content: "" !important;
  173. }
  174. .dabory-slider img {
  175. /*width: 650px !important;*/
  176. height: 100% !important;
  177. object-fit: cover !important;
  178. border: none !important;
  179. vertical-align: middle !important;
  180. }
  181. .dabory-slide {
  182. list-style: none !important;
  183. }
  184. .dabory-multipopup-box .dabory-slider .dabory-pagination-item {
  185. width: 33.333% !important;
  186. margin: 0 !important;
  187. background-color: #f5f5f5 !important;
  188. border-right: 1px solid #dfdfdf !important;
  189. /*border-bottom: 1px solid #dfdfdf !important;*/
  190. box-sizing: border-box !important;
  191. border-radius:unset !important;
  192. }
  193. .dabory-slider .dabory-pagination-item {
  194. display: inline-block !important;
  195. margin: 0 2px !important;
  196. vertical-align: top !important;
  197. width: 100% !important;
  198. height: 100% !important;
  199. opacity: unset !important;
  200. }
  201. .dabory-multipopup-box .dabory-slider .dabory-pagination-item-link:before {
  202. background-color: transparent !important;
  203. }
  204. .dabory-slider .dabory-pagination-item-link:before {
  205. display: block !important;
  206. position: absolute !important;
  207. height: 100% !important;
  208. background-color: #bbb !important;
  209. content: '' !important;
  210. }
  211. .dabory-top-box {
  212. padding: 13px 0 !important;
  213. background-color: rgba(0,0,0,0.88) !important;
  214. }
  215. .dabory-pagination span {
  216. border-radius: unset !important;
  217. }
  218. .dabory-multipopup-box .dabory-slider .dabory-pagination-item:hover, .dabory-multipopup-box .dabory-slider .swiper-pagination-bullet-active {
  219. background-color: #fff !important;
  220. }
  221. .dabory-multipopup-box .dabory-slider .dabory-pagination-item-link:hover .dabory-pagination-item-text, .dabory-multipopup-box .dabory-slider .swiper-pagination-bullet-active .dabory-pagination-item-text {
  222. font-weight: bold !important;
  223. color: #222 !important;
  224. border: unset !important;
  225. }
  226. @media (max-width: 1199.98px) {
  227. .dabory-multipopup {
  228. width: 450px !important;
  229. left: 100px !important;
  230. }
  231. .dabory-multipopup .swiper-slide {
  232. width: 450px !important;
  233. }
  234. .dabory-slider img {
  235. width: 450px !important;
  236. }
  237. .dabory-multipopup-btn-item_todayclose {
  238. width: calc(100% - 150px) !important;
  239. }
  240. .dabory-multipopup-btn-item_close {
  241. width: 150px !important;
  242. }
  243. }
  244. @media (max-width: 767.98px) {
  245. .dabory-multipopup {
  246. max-width: 300px !important;
  247. left: 20px !important;
  248. }
  249. .dabory-multipopup .swiper-slide {
  250. max-width: 300px !important;
  251. }
  252. .dabory-slider img {
  253. max-width: 300px !important;
  254. height: auto;
  255. }
  256. .dabory-multipopup-btn-item_todayclose {
  257. width: calc(100% - 118px) !important;
  258. }
  259. .dabory-multipopup-btn-item_close {
  260. width: 118px !important;
  261. }
  262. .dabory-multipopup-box .dabory-slider .dabory-pagination-item-link {
  263. height: 35px !important;
  264. }
  265. }