You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

183 lines
5.5 KiB

5 years ago
  1. .week_day{
  2. text-transform: uppercase;
  3. }
  4. .radio_hide {
  5. position: absolute;
  6. opacity: 0;
  7. cursor: pointer;
  8. }
  9. .container .radio_hide:checked ~ .span_radio_button {
  10. color: #FFFFFF;
  11. background-color: #00A09D;
  12. border-color: #00A09D;
  13. }
  14. .card .tab-content{
  15. text-align: center;
  16. }
  17. .card label{
  18. margin: 0.5rem;
  19. }
  20. #point_retrait a.card-link{
  21. font-size: 14px;
  22. font-weight: normal !important;
  23. font-family: Helvetica Neue, sans-serif;
  24. line-height: 1.3em;
  25. color: #4d4d4d;
  26. }
  27. #point_retrait label.label-optional{
  28. cursor: pointer;
  29. }
  30. /*
  31. code by Iatek LLC 2018 - CC 2.0 License - Attribution required
  32. code customized by Azmind.com
  33. */
  34. @media (min-width: 768px) and (max-width: 991px) {
  35. /* Show 4th slide on md if col-md-4*/
  36. .carousel-inner .active.col-md-4.carousel-item + .carousel-item + .carousel-item + .carousel-item {
  37. position: absolute;
  38. top: 0;
  39. right: -33.3333%; /*change this with javascript in the future*/
  40. z-index: -1;
  41. display: block;
  42. visibility: visible;
  43. }
  44. }
  45. @media (min-width: 576px) and (max-width: 768px) {
  46. /* Show 3rd slide on sm if col-sm-6*/
  47. .carousel-inner .active.col-sm-6.carousel-item + .carousel-item + .carousel-item {
  48. position: absolute;
  49. top: 0;
  50. right: -50%; /*change this with javascript in the future*/
  51. z-index: -1;
  52. display: block;
  53. visibility: visible;
  54. }
  55. }
  56. @media (min-width: 576px) {
  57. .carousel-item {
  58. margin-right: 0;
  59. }
  60. /* show 2 items */
  61. .carousel-inner .active.carousel-item + .carousel-item {
  62. display: block;
  63. }
  64. .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),
  65. .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item {
  66. transition: none;
  67. }
  68. .carousel-inner .carousel-item-next {
  69. position: relative;
  70. transform: translate3d(0, 0, 0);
  71. }
  72. /* left or forward direction */
  73. .active.carousel-item-left + .carousel-item-next.carousel-item-left,
  74. .carousel-item-next.carousel-item-left + .carousel-item,
  75. .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item {
  76. position: relative;
  77. transform: translate3d(-100%, 0, 0);
  78. visibility: visible;
  79. }
  80. /* farthest right hidden item must be also positioned for animations */
  81. .carousel-inner .carousel-item-prev.carousel-item-right {
  82. position: absolute;
  83. top: 0;
  84. left: 0;
  85. z-index: -1;
  86. display: block;
  87. visibility: visible;
  88. }
  89. /* right or prev direction */
  90. .active.carousel-item-right + .carousel-item-prev.carousel-item-right,
  91. .carousel-item-prev.carousel-item-right + .carousel-item,
  92. .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item {
  93. position: relative;
  94. transform: translate3d(100%, 0, 0);
  95. visibility: visible;
  96. display: block;
  97. visibility: visible;
  98. }
  99. }
  100. /* MD */
  101. @media (min-width: 768px) {
  102. /* show 3rd of 3 item slide */
  103. .carousel-inner .active.carousel-item + .carousel-item + .carousel-item {
  104. display: block;
  105. }
  106. .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item {
  107. transition: none;
  108. }
  109. .carousel-inner .carousel-item-next {
  110. position: relative;
  111. transform: translate3d(0, 0, 0);
  112. }
  113. /* left or forward direction */
  114. .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item {
  115. position: relative;
  116. transform: translate3d(-100%, 0, 0);
  117. visibility: visible;
  118. }
  119. /* right or prev direction */
  120. .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item {
  121. position: relative;
  122. transform: translate3d(100%, 0, 0);
  123. visibility: visible;
  124. display: block;
  125. visibility: visible;
  126. }
  127. }
  128. /* LG */
  129. @media (min-width: 991px) {
  130. /* show 4th item */
  131. .carousel-inner .active.carousel-item + .carousel-item + .carousel-item + .carousel-item {
  132. display: block;
  133. }
  134. .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item {
  135. transition: none;
  136. }
  137. /* Show 5th slide on lg if col-lg-3 */
  138. .carousel-inner .active.col-lg-3.carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item {
  139. position: absolute;
  140. top: 0;
  141. right: -25%; /*change this with javascript in the future*/
  142. z-index: -1;
  143. display: block;
  144. visibility: visible;
  145. }
  146. /* left or forward direction */
  147. .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item {
  148. position: relative;
  149. transform: translate3d(-100%, 0, 0);
  150. visibility: visible;
  151. }
  152. /* right or prev direction //t - previous slide direction last item animation fix */
  153. .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item {
  154. position: relative;
  155. transform: translate3d(100%, 0, 0);
  156. visibility: visible;
  157. display: block;
  158. visibility: visible;
  159. }
  160. }
  161. .carousel-control-prev, .carousel-control-next{
  162. width: 10px;
  163. }
  164. .carousel-control-next-icon:after
  165. {
  166. content: '>';
  167. font-size: 20px;
  168. color: #000;
  169. }
  170. .carousel-control-prev-icon:after {
  171. content: '<';
  172. font-size: 20px;
  173. color: #000;
  174. }