Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

245 řádky
4.1 KiB

  1. /**
  2. * Owl Carousel v2.2.1
  3. * Copyright 2013-2017 David Deutsch
  4. * Licensed under ()
  5. */
  6. /*
  7. * Owl Carousel - Core
  8. */
  9. .owl-carousel
  10. {
  11. display: none;
  12. width: 100%;
  13. height: 100%;
  14. -webkit-tap-highlight-color: transparent;
  15. /* position relative and z-index fix webkit rendering fonts issue */
  16. position: relative;
  17. z-index: 1;
  18. }
  19. .owl-carousel .owl-stage
  20. {
  21. position: relative;
  22. -ms-touch-action: pan-Y;
  23. width: 100%;
  24. height: 100%;
  25. -moz-backface-visibility: hidden;
  26. /* fix firefox animation glitch */
  27. }
  28. .owl-carousel .owl-stage:after
  29. {
  30. content: ".";
  31. display: block;
  32. clear: both;
  33. visibility: hidden;
  34. line-height: 0;
  35. height: 0;
  36. }
  37. .owl-carousel .owl-stage-outer
  38. {
  39. position: relative;
  40. overflow: hidden;
  41. width: 100%;
  42. height: 100%;
  43. /* fix for flashing background */
  44. -webkit-transform: translate3d(0px, 0px, 0px);
  45. }
  46. .owl-carousel .owl-wrapper,
  47. .owl-carousel .owl-item
  48. {
  49. -webkit-backface-visibility: hidden;
  50. -moz-backface-visibility: hidden;
  51. -ms-backface-visibility: hidden;
  52. -webkit-transform: translate3d(0, 0, 0);
  53. -moz-transform: translate3d(0, 0, 0);
  54. -ms-transform: translate3d(0, 0, 0);
  55. }
  56. .owl-carousel .owl-item
  57. {
  58. position: relative;
  59. min-height: 1px;
  60. width: 100%;
  61. height: 100%;
  62. float: left;
  63. -webkit-backface-visibility: hidden;
  64. -webkit-tap-highlight-color: transparent;
  65. -webkit-touch-callout: none;
  66. }
  67. .owl-carousel .owl-item img
  68. {
  69. display: block;
  70. width: 100%;
  71. }
  72. .owl-carousel .owl-nav.disabled,
  73. .owl-carousel .owl-dots.disabled
  74. {
  75. display: none;
  76. }
  77. .owl-carousel .owl-nav .owl-prev,
  78. .owl-carousel .owl-nav .owl-next,
  79. .owl-carousel .owl-dot
  80. {
  81. cursor: pointer;
  82. cursor: hand;
  83. -webkit-user-select: none;
  84. -khtml-user-select: none;
  85. -moz-user-select: none;
  86. -ms-user-select: none;
  87. user-select: none;
  88. }
  89. .owl-carousel.owl-loaded
  90. {
  91. display: block;
  92. }
  93. .owl-carousel.owl-loading
  94. {
  95. opacity: 0;
  96. display: block;
  97. }
  98. .owl-carousel.owl-hidden
  99. {
  100. opacity: 0;
  101. }
  102. .owl-carousel.owl-refresh .owl-item
  103. {
  104. visibility: hidden;
  105. }
  106. .owl-carousel.owl-drag .owl-item
  107. {
  108. -webkit-user-select: none;
  109. -moz-user-select: none;
  110. -ms-user-select: none;
  111. user-select: none;
  112. }
  113. .owl-carousel.owl-grab
  114. {
  115. cursor: move;
  116. cursor: grab;
  117. }
  118. .owl-carousel.owl-rtl
  119. {
  120. direction: rtl;
  121. }
  122. .owl-carousel.owl-rtl .owl-item
  123. {
  124. float: right;
  125. }
  126. /* No Js */
  127. .no-js .owl-carousel
  128. {
  129. display: block;
  130. }
  131. /*
  132. * Owl Carousel - Animate Plugin
  133. */
  134. .owl-carousel .animated
  135. {
  136. animation-duration: 1000ms;
  137. animation-fill-mode: both;
  138. }
  139. .owl-carousel .owl-animated-in
  140. {
  141. z-index: 0;
  142. }
  143. .owl-carousel .owl-animated-out
  144. {
  145. z-index: 1;
  146. }
  147. .owl-carousel .fadeOut
  148. {
  149. animation-name: fadeOut;
  150. }
  151. @keyframes fadeOut
  152. {
  153. 0%
  154. {
  155. opacity: 1;
  156. }
  157. 100%
  158. {
  159. opacity: 0;
  160. }
  161. }
  162. /*
  163. * Owl Carousel - Auto Height Plugin
  164. */
  165. .owl-height
  166. {
  167. transition: height 500ms ease-in-out;
  168. }
  169. /*
  170. * Owl Carousel - Lazy Load Plugin
  171. */
  172. .owl-carousel .owl-item .owl-lazy
  173. {
  174. opacity: 0;
  175. transition: opacity 400ms ease;
  176. }
  177. .owl-carousel .owl-item img.owl-lazy
  178. {
  179. transform-style: preserve-3d;
  180. }
  181. /*
  182. * Owl Carousel - Video Plugin
  183. */
  184. .owl-carousel .owl-video-wrapper
  185. {
  186. position: relative;
  187. height: 100%;
  188. background: #000;
  189. }
  190. .owl-carousel .owl-video-play-icon
  191. {
  192. position: absolute;
  193. height: 80px;
  194. width: 80px;
  195. left: 50%;
  196. top: 50%;
  197. margin-left: -40px;
  198. margin-top: -40px;
  199. background: url("owl.video.play.png") no-repeat;
  200. cursor: pointer;
  201. z-index: 1;
  202. -webkit-backface-visibility: hidden;
  203. transition: transform 100ms ease;
  204. }
  205. .owl-carousel .owl-video-play-icon:hover
  206. {
  207. -ms-transform: scale(1.3, 1.3);
  208. transform: scale(1.3, 1.3);
  209. }
  210. .owl-carousel .owl-video-playing .owl-video-tn,
  211. .owl-carousel .owl-video-playing .owl-video-play-icon
  212. {
  213. display: none;
  214. }
  215. .owl-carousel .owl-video-tn
  216. {
  217. opacity: 0;
  218. height: 100%;
  219. background-position: center center;
  220. background-repeat: no-repeat;
  221. background-size: contain;
  222. transition: opacity 400ms ease;
  223. }
  224. .owl-carousel .owl-video-frame
  225. {
  226. position: relative;
  227. z-index: 1;
  228. height: 100%;
  229. width: 100%;
  230. }