#post-135541 { background: #fbfbfb; } #integrations{ display: flex; } #integrationscats{ width: 25%; } .integrations-cats{ margin: 0; } .integrations-cats li { list-style: none; font-size: 16px; line-height: 24px; } .integrations-cats li a{ font-size: 16px; line-height: 24px; } .integrations-cats li input{ margin-right: 5px; } .integrations-cats li a.active{ color: black; } .integrations-cats li.fcterm { padding-left: 10px; } .integrations-cats li.scterm { padding-left: 20px; } #integrationsitems{ width: 75%; } #integrationsitems_{ display: flex; flex-wrap: wrap; flex-grow: 1; flex-shrink: 1; flex-basis: auto; min-width: 0; min-height: 0; gap: 20px; } #integrationsitems .product{ overflow-x: hidden; overflow-y: hidden; display: flex; flex-direction: column; justify-content: flex-start; align-items: stretch; flex-wrap: wrap; align-content: stretch; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; box-shadow: none; flex-basis: calc(33.33% - 1em); padding: 24px; border-radius: 16px; background: #eee; border: 1px solid transparent; height: 100%; position: relative; min-height: 270px; } #integrationsitems .product.hide{ display: none !important; } #integrationsitems .product:hover{ background-color: var(--white); border: 1px solid var(--grey-200); box-shadow: 0em 0.65em 1.35em 0em rgba(0,0,0,0.16); } #integrationsitems .product .product-title{ display: flex; align-items: center; margin-bottom: 16px; } #integrationsitems .product .product-image { max-width: 100px; padding: 4px; background: #fff; border-radius: 8px; max-height: 100px; height: 100px; margin-right: 10px; width: 100%; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); } #integrationsitems .product .product-title-text { font-size: 18px; font-weight: 400; line-height: 1.3; } #integrationsitems .product .font-2023-text{ font-size: 16px; line-height: 1.3; } #integrationsitems .product .more-link{ display: none; } #search_int { width: calc(100% - 20px); border-radius: 8px; border: 1px solid #ccc; background: #fff; font-size: 16px; color: #000; } #showhideifilters{ display: none; cursor: pointer; } #pagination-controls { text-align: center; margin: 30px 0; } #next-page, #prev-page{ border: none; padding: 7px 30px; background: #033b86 !important; color: #fff; } #page-info { padding: 0 10px; } @media only screen and (min-width: 1500px){ #integrationscats{ max-width: 220px; } #integrationsitems{ width: calc(100% - 220px); } #integrationsitems .product{ flex-basis: calc(24% - 1em); } } @media only screen and (max-width: 1370px){ #integrationsitems .product{ flex-basis: calc(50% - 1em); } } @media only screen and (max-width: 1024px){ #integrationscats{ display: none; } #showhideifilters{ display: inline-block; border: 1px solid #000; padding: 5px 15px; } #integrationsitems{ width: 100%; } #integrationscats.showit { display: block; position: relative; z-index: 1; background: #fff; padding: 20px; width: 100%; } } @media only screen and (max-width: 767px){ #integrationsitems .product{ flex-basis: calc(100% - 1em); } }