No Description
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.

_isotope.scss 4.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263
  1. /*--------------------------------------------------------------
  2. 8. Isotope
  3. ----------------------------------------------------------------*/
  4. .cs_isotope_filter.cs_style_1 {
  5. ul {
  6. display: flex;
  7. align-items: center;
  8. justify-content: space-around;
  9. flex-wrap: wrap;
  10. gap: 25px;
  11. border: 1px solid $border;
  12. border-right-width: 0;
  13. border-left-width: 0;
  14. margin-bottom: 50px;
  15. padding: 12px 0;
  16. @media (max-width: 991px) {
  17. margin-bottom: 35px;
  18. }
  19. @media (max-width: 767px) {
  20. justify-content: center;
  21. gap: 5px 30px;
  22. }
  23. }
  24. li {
  25. &:hover,
  26. &.active {
  27. a {
  28. color: $primary;
  29. }
  30. }
  31. }
  32. &.cs_type_1 {
  33. ul {
  34. padding: 12px;
  35. border-left-width: 1px;
  36. border-right-width: 1px;
  37. border-radius: 1.6em;
  38. }
  39. }
  40. }
  41. /*--------------------------------------------------------------
  42. 8. Isotopee
  43. ----------------------------------------------------------------*/
  44. .cs_isotope {
  45. transition: all 0.4s ease;
  46. }
  47. .cs_isotope.cs_has_gutter_24 {
  48. margin-left: -12px;
  49. margin-right: -12px;
  50. margin-bottom: -50px;
  51. .cs_isotope_item {
  52. padding: 0 12px;
  53. margin-bottom: 50px;
  54. }
  55. @media (max-width: 991px) {
  56. margin-bottom: -30px;
  57. .cs_isotope_item {
  58. margin-bottom: 30px;
  59. }
  60. }
  61. }
  62. .cs_isotope.cs_has_gutter_80 {
  63. margin-left: -40px;
  64. margin-right: -40px;
  65. margin-bottom: -80px;
  66. .cs_isotope_item {
  67. padding: 0 40px;
  68. margin-bottom: 80px;
  69. }
  70. }
  71. .cs_isotope.cs_has_gutter_40 {
  72. margin-left: -20px;
  73. margin-right: -20px;
  74. margin-bottom: -30px;
  75. .cs_isotope_item {
  76. padding: 0 20px;
  77. margin-bottom: 30px;
  78. }
  79. }
  80. .cs_isotope.cs_has_gutter_100 {
  81. margin-left: -50px;
  82. margin-right: -50px;
  83. margin-bottom: -40px;
  84. .cs_isotope_item {
  85. padding: 0 50px;
  86. margin-bottom: 40px;
  87. }
  88. }
  89. .cs_isotope_col_6 .cs_grid_sizer,
  90. .cs_isotope_col_6 .cs_isotope_item {
  91. width: 16.666667%;
  92. }
  93. .cs_isotope_col_5 .cs_grid_sizer,
  94. .cs_isotope_col_5 .cs_isotope_item {
  95. width: 20%;
  96. }
  97. .cs_isotope_col_4 .cs_grid_sizer,
  98. .cs_isotope_col_4 .cs_isotope_item {
  99. width: 25%;
  100. }
  101. .cs_isotope_col_3 .cs_grid_sizer,
  102. .cs_isotope_col_3 .cs_isotope_item {
  103. width: 33.333333%;
  104. }
  105. .cs_isotope_col_2 .cs_grid_sizer,
  106. .cs_isotope_col_2 .cs_isotope_item {
  107. width: 50%;
  108. }
  109. .cs_isotope_col_1 .cs_grid_sizer,
  110. .cs_isotope_col_1 .cs_isotope_item {
  111. width: 100%;
  112. }
  113. .cs_grid_sizer {
  114. width: 33.333333%;
  115. }
  116. .cs_isotope_col_5 .cs-w20,
  117. .cs_isotope_col_4 .cs-w20,
  118. .cs_isotope_col_3 .cs-w20,
  119. .cs_isotope_col_2 .cs-w20,
  120. .cs_isotope_col_1 .cs-w20 {
  121. width: 20%;
  122. }
  123. .cs_isotope_col_5 .cs-w25,
  124. .cs_isotope_col_4 .cs-w25,
  125. .cs_isotope_col_3 .cs-w25,
  126. .cs_isotope_col_2 .cs-w25,
  127. .cs_isotope_col_1 .cs-w25 {
  128. width: 25%;
  129. }
  130. .cs_isotope_col_5 .cs-w33,
  131. .cs_isotope_col_4 .cs-w33,
  132. .cs_isotope_col_3 .cs-w33,
  133. .cs_isotope_col_2 .cs-w33,
  134. .cs_isotope_col_1 .cs-w33 {
  135. width: 33.333333%;
  136. }
  137. .cs_isotope_col_5 .cs-w50,
  138. .cs_isotope_col_4 .cs-w50,
  139. .cs_isotope_col_3 .cs-w50,
  140. .cs_isotope_col_2 .cs-w50,
  141. .cs_isotope_col_1 .cs-w50 {
  142. width: 50%;
  143. }
  144. .cs_isotope_col_5 .cs-w66,
  145. .cs_isotope_col_4 .cs-w66,
  146. .cs_isotope_col_3 .cs-w66,
  147. .cs_isotope_col_2 .cs-w66,
  148. .cs_isotope_col_1 .cs-w66 {
  149. width: 66.666666%;
  150. }
  151. .cs_isotope_col_5 .cs-w100,
  152. .cs_isotope_col_4 .cs-w100,
  153. .cs_isotope_col_3 .cs-w100,
  154. .cs_isotope_col_2 .cs-w100,
  155. .cs_isotope_col_1 .cs-w100 {
  156. width: 100%;
  157. }
  158. @media screen and (max-width: 1199px) {
  159. .cs_isotope.cs_has_gutter_100 .cs_isotope_item {
  160. padding: 0 15px;
  161. margin-bottom: 30px;
  162. }
  163. .cs_isotope.cs_has_gutter_100 {
  164. margin-left: -15px;
  165. margin-right: -15px;
  166. margin-bottom: -30px;
  167. }
  168. .cs_isotope.cs_has_gutter_80 {
  169. margin-left: -12px;
  170. margin-right: -12px;
  171. margin-bottom: -25px;
  172. .cs_isotope_item {
  173. padding: 0 12px;
  174. margin-bottom: 25px;
  175. }
  176. }
  177. .cs_isotope_col_4 .cs_grid_sizer,
  178. .cs_isotope_col_4 .cs_isotope_item {
  179. width: 33.333333%;
  180. }
  181. }
  182. @media screen and (max-width: 991px) {
  183. .cs_isotope_col_4 .cs_grid_sizer,
  184. .cs_isotope_col_4 .cs_isotope_item {
  185. width: 50%;
  186. }
  187. .cs_isotope_col_4 .cs-w50 {
  188. width: 100%;
  189. }
  190. .cs_isotope_col_3 .cs_grid_sizer,
  191. .cs_isotope_col_3 .cs_isotope_item {
  192. width: 50%;
  193. }
  194. .cs_isotope_col_2 .cs_grid_sizer,
  195. .cs_isotope_col_2 .cs_isotope_item {
  196. width: 100%;
  197. }
  198. }
  199. @media screen and (max-width: 767px) {
  200. .cs_isotope_col_5 .cs-w50,
  201. .cs_isotope_col_4 .cs-w50,
  202. .cs_isotope_col_3 .cs-w50,
  203. .cs_isotope_col_2 .cs-w50,
  204. .cs_isotope_col_1 .cs-w50,
  205. .cs_isotope_col_5 .cs-w66,
  206. .cs_isotope_col_4 .cs-w66,
  207. .cs_isotope_col_3 .cs-w66,
  208. .cs_isotope_col_2 .cs-w66,
  209. .cs_isotope_col_1 .cs-w66 {
  210. width: 100%;
  211. }
  212. .cs_isotope_col_5 .cs_grid_sizer,
  213. .cs_isotope_col_5 .cs_isotope_item {
  214. width: 100%;
  215. }
  216. .cs_isotope_col_4 .cs_grid_sizer,
  217. .cs_isotope_col_4 .cs_isotope_item {
  218. width: 100%;
  219. }
  220. .cs_isotope_col_3 .cs_grid_sizer,
  221. .cs_isotope_col_3 .cs_isotope_item {
  222. width: 100%;
  223. }
  224. .cs_isotope_col_2 .cs_grid_sizer,
  225. .cs_isotope_col_2 .cs_isotope_item {
  226. width: 100%;
  227. }
  228. }