.product-type{display:inline-block;margin:auto;width:400px;text-align:center;height:400px}.product-type-title{text-transform:uppercase;color:#666;font-weight:700}.product-type img{width:300px}.product-type:hover{background-color:#ddd;border-radius:10px}.feedsearch form#searchform{text-align:center;margin-bottom:2em}.feedsearch input[type=text]{max-width:60%;height:40px;margin-right:0}.feedsearch input[type=submit]{background:#004b81;color:#fff;border:0;height:40px;width:100px;padding:0;text-transform:uppercase}.tax-feed-types .feed-types .product-type img{width:75px}.tax-feed-types .feed-types .product-type{height:150px;vertical-align:top;width:150px;padding:20px}.tax-feed-types .product-type-title,span.testimonial-filter{font-size:14px}.tax-feed-types .feed-types{text-align:center}.tax-feed-types .fusion-breadcrumbs.feed-breadcrumbs{display:block}body:not(.avada-has-pagination-padding) .pagination .current{border-radius:4px;font-size:20px;padding:20px}h1.fusion-responsive-typography-calculated{color:#000}.ingredient-description{background:#f6f6f6;padding:15px;border-radius:10px;margin-bottom:3em}.ingredient-description p:first-child{margin-top:0}.ingredient-description p:last-child{margin-bottom:0}.tip .tiptext{font-size:12px;visibility:hidden;width:auto;min-width:120px;background-color:#666;padding:5px 10px;border-radius:6px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px}.tip:hover .tiptext{visibility:visible}@media screen and (max-width:1000px){.feeds-list-thumbnail img{min-width:170px}}@media screen and (max-width:750px){.feeds-list-item{flex-direction:column}.feeds-list-title{font-size:20px;line-height:22px}.feeds-list-text{font-size:16px}.feeds-list-types a{font-size:14px;margin:0 8px 8px 0;padding:3px 8px}.feed-icons img{width:50px}.feeds-list-thumbnail{text-align:center}}.feed-list-table th,.tip .tiptext{color:#fff;text-align:center}.bootstrap-table .fixed-table-container .table thead th{font-weight:400}.feed-value{font-size:14px;text-align:center;padding:5px;line-height:1em}.feed-list-table td{border:1px solid #d3d3d3}.microtext{font-size:10px;display:block}.table .thead-dark th{background-color:#004b81;border:#ccc}h1{margin-top:1em}button#toggleComparisonTable{font-size:18px;margin:1em 0;background-color:#41bc60;border-color:#41bc60}.pagination a{margin:0 10px;text-decoration:none;display:inline-block;border-radius:4px;vertical-align:middle;line-height:45px;font-size:20px;padding:8px}.feeds-list-header{background-color:#1a76c6;color:#fff;padding:10px;text-align:center}.feeds-list-item{display:flex;gap:20px;background:#f6f6f6;padding:20px 15px;margin:20px 0}.feeds-list-thumbnail{flex:0 0 20%;box-sizing:border-box}.feeds-list-thumbnail img{border-radius:8px;min-width:200px}.feeds-list-details{flex:1}.feeds-list-title{font-size:24px;font-weight:700}.feeds-list-text{color:#000;margin:0 0 1em}.feeds-list-types a{background:#ccc;padding:4px 10px;display:inline-block;margin:0 10px 10px 0}.feed-icons{margin-top:.5em}.feed-icons img{margin:5px 10px 10px 0}.tip{position:relative;display:inline-block}@media screen and (max-width:1000px){.feeds-list-thumbnail img{min-width:170px}}@media screen and (max-width:750px){.feeds-list-item{flex-direction:column}.feeds-list-title{font-size:20px;line-height:22px}.feeds-list-text{font-size:16px}.feeds-list-types a{font-size:14px;margin:0 8px 8px 0;padding:3px 8px}.feed-icons img{width:50px}.feeds-list-thumbnail{text-align:center}}.feedsearch{margin-bottom:3em;margin-top:3em}.feedsearch label{width:80%}.is-form-style input.is-search-input{font-size:16px!important;height:50px;color:#000;background:#f6f6f6;border-radius:4px}.is-search-icon{width:50px;height:50px;padding-top:10px!important;background:#004b81}.is-form-style label{vertical-align:top}.is-form-style .is-search-submit path{fill:#fff}.is-form-style.is-form-style-3 label{width:calc(100% - 50px)!important}.is-form-style button.is-search-submit{vertical-align:middle;width:50px;height:50px;margin:-1px}.is-form-style input.is-search-submit{color:#fff;background:#004b81;font-weight:700;height:50px;width:100px}form.is-search-form{text-align:center;margin-bottom:3em}form.is-search-form .is-screen-reader-text{display:none}form.is-search-form input.is-search-input{border:1px solid #ccc;width:100%;padding:10px}form.is-search-form input.is-search-submit{border:0;font-size:16px}form.is-search-form input.is-search-input::placeholder{color:#545454}