.mini-e-catalog-cmp{padding:0 !important}
.mini-catalog-border{border-top:1px solid #dbdcdb;margin:0 15px}
.mini-catalog-header{padding:20px 15px 15px 15px}
.e-catalog-link{color:#1e8ae7;font-family:"HelveticaNeueBold",sans-serif}
.mini-catalog-card-container{display:flex;flex-wrap:wrap;max-width:1200px;padding-bottom:20px}
.mini-catalog-product-card{width:269px;border-radius:4px;border:1px solid #eee;border-top:4px solid #fff;margin:14px;display:flex !important;flex-direction:column;position:relative;-webkit-box-shadow:0 2px 4px 0 rgba(34,34,34,0.10);-moz-box-shadow:0 2px 4px 0 rgba(34,34,34,0.10);box-shadow:0 2px 4px 0 rgba(34,34,34,0.10);background-color:#fff}
.mini-catalog-product-card.immunocap-solution{border-top-color:#262262}
.mini-catalog-product-card.elia-solution{border-top-color:#7fba00}
.mini-catalog-product-card.phadia-solution{border-top-color:#e71317}
.e-catalog-ruo-tag{background-color:#ed7700;border-radius:10px;font-family:"HelveticaNeueBold",sans-serif;font-size:11px;color:#fff;letter-spacing:0;text-align:center;display:inline-block;padding:3px 6px 4px 6px;cursor:default;line-height:13px}
.mini-catalog-product-card-header{font-family:"HelveticaNeueMedium",sans-serif !important;font-size:18px;letter-spacing:0;line-height:23px;color:#222;padding:30px 45px 30px 20px !important;border-bottom:1px solid #eee !important;margin-bottom:5px}
.mini-catalog-error{text-align:center;font-size:18px;margin-bottom:30px}
.mini-e-catalog-inner a{color:#1e8ae7}
.mini-catalog-product-card-header a{color:#222;text-decoration:none}
.mini-catalog-product-card-body{padding:0 20px;font-size:14px;flex:auto;flex-direction:column}
.mini-catalog-field-name{font-family:"HelveticaNeueBold",sans-serif;color:#262626;margin-right:3px}
.mini-catalog-body-field{display:block;padding:0 20px !important;font-size:14px}
.mini-catalog-product-card-footer{position:relative;display:block;padding:15px 20px;border-top:1px solid #eee;cursor:pointer;color:#1e8ae7 !important;text-decoration:none !important;margin-top:5px;cursor:pointer}
.mini-catalog-product-card-footer:hover{color:#1e8ae7 !important}
.mini-catalog-product-card::after{font-family:"icomoon";position:absolute;content:'\eda5';bottom:15px;right:20px;cursor:pointer;color:#222;pointer-events:none}
.my-list-add-btn{display:block;position:absolute;top:30px;right:15px}
.my-list-add-btn::before{font-family:"icomoon";content:'\ea51';background-color:#555759 !important}
.my-list-add-btn.active::before{background-color:#1e8ae7 !important;content:'\ea29'}
.komodo-circle-icon-btn{cursor:pointer}
.komodo-circle-icon-btn::before{font-size:14px;color:#fff;background-color:#1e8ae7;border-radius:50%;padding:3px}
.komodo-circle-icon-btn:hover::before{background-color:#005daa}
.mini-catalog-card-container:not(.my-list-disabled) .mini-catalog-product-card.my-list-saved .mini-catalog-product-card-header{background-color:#ebf2fa}
.mini-catalog-header-text{color:#222;font-family:"HelveticaNeueMedium",sans-serif !important;font-size:20px;line-height:35px}
@media screen and (max-width:768px){.mini-catalog-product-card{width:100%;border-bottom:1px solid #d8d8d8;border-top:0;border-radius:0;margin:0;display:block !important;padding:20px 0 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.mini-catalog-card-container:not(.my-list-disabled) .mini-catalog-product-card.my-list-saved{background-color:#ebf2fa}
.mini-catalog-product-card-body-field{padding:3px 0;display:inline-block;width:40%;font-size:11px;color:#333;letter-spacing:0;line-height:22px}
.mini-catalog-product-card-body-field.block{display:block !important}
.mini-catalog-product-card-footer,.mini-catalog-product-card::after{display:none}
.mini-catalog-product-card-body{padding:0 15px}
.e-catalog-ruo-tag{margin-bottom:10px}
.mini-catalog-field-name{display:block;font-size:11px;color:#222;letter-spacing:0;line-height:14px}
.mini-catalog-product-card-header{font-family:"HelveticaNeueMedium",sans-serif;font-size:16px;letter-spacing:0;line-height:20px;border:0 !important;padding:0 15px 5px 15px !important;display:block;width:auto}
.mini-catalog-product-card-header a{color:#1e8ae7}
.my-list-add-btn{float:right;top:auto;right:auto;position:relative}
}