/* rehub-eggrehub.css [znacka] — zeštíhlená kopie bez nepoužitých pravidel (scripts/eroka/prorez_css.py, 12. 10. 2026) */
.aff_tag.small_size{ font-size: 12px; line-height: 12px }.rh_listcolumn_shop .aff_tag { font-size: 12px; line-height: 12px }.rh_listoffers .aff_tag img{ max-height: 16px; }.small_size { font-size: 12px }.yes_available { color: #4D981D; line-height: 15px; display: inline-block; }.rh_listoffers .last_update { background-color: #f9f9f9; padding: 8px; text-align: center; font-size: 11px; border-top: 1px dotted #999; }.image.col_item { text-align: center; }.egg_grid .small_post figure { margin-bottom: 10px; height: 150px; white-space: nowrap; overflow: visible; }.egg_grid .small_post figure img, .egg_grid .small_post img { vertical-align: middle; }.egg_grid .small_post { text-align: center; }.egg_grid .small_post figure > a img { width: auto; max-height: 150px; max-width: 100% }.egg_grid .small_post { padding: 15px !important; }.egg_grid .small_post .affegg_grid_title { overflow:hidden; font-size: 16px;line-height: 22px;margin-bottom: 25px;font-weight: bold; height: 60px }.egg_grid .small_post .affegg_grid_title:after{  content: " ";display: block;position: absolute;border-bottom: 0;left: 0;bottom: 0px;width: 100%;height: 15px; pointer-events: none;
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffffff", GradientType=0);}.egg_grid .small_post .affegg_grid_title a { text-decoration: none; color: #111 }.egg_grid .small_post .priced_block { margin-bottom: 0 }.egg_grid .small_post .priced_block .rh_price_wrapper { float: none; margin-bottom: 15px }.egg_grid .small_post .priced_block .price_count { background-color: transparent; color: #cc0000; font-size: 19px; font-weight: bold; line-height: 24px; padding: 0 }.egg_grid .small_post .priced_block a.btn_offer_block { float: none; font-size:17px; font-weight: bold; padding: 6px 14px; text-transform: capitalize; display: inline-block; }.egg_grid .small_post .rehub_offer_coupon { margin: 0 auto 10px auto; width: 70% }.egg_grid .small_post .priced_block a.btn_offer_block:hover, .egg_grid .small_post:hover .priced_block a.btn_offer_block { padding: 6px 14px; }.egg_grid article.small_post:hover { box-shadow: 0 0 20px #ccc }.egg_grid .priced_block a.btn_offer_block:after { display: none; }.egg_grid .small_post .top a { font-size: 12px }.egg_grid .sale_a_proc{ height: 36px; width: 36px; line-height: 36px; font-size: 12px }.egg_grid.col_wrap_three .small_post figure {height: 200px }.egg_grid.col_wrap_three .small_post figure > a img{max-height: 200px}.row-products a{ text-decoration: none;}.table_div_list > a{background:#fff; display: table; width: 100%; float: none; border: 1px solid #ddd; vertical-align: middle; border-radius: 100px; text-decoration: none; margin-bottom: 10px !important}.table_div_list > a > div{display: table-cell; margin: 0; vertical-align: middle;  }.table_div_list img{max-height: 30px; vertical-align: middle;}.widget_logo_list .offer_thumb{ width: 110px; text-align: center; border-right: 1px solid #eee; padding: 10px 15px; }.widget_logo_list .amazoncom .offer_thumb{width: 150px}.table_div_list.amazoncom img{max-height: 42px;}.widget_logo_list .price_simple_col{text-align: left; font-size: 16px; color: #111; font-weight: bold;padding: 8px 15px;line-height: 20px; width: auto;}.widget_logo_list .buttons_col{width: 40px; text-align: center !important;}.widget_logo_list .buttons_col i{font-size: 20px}.widget_logo_list a:hover{box-shadow: 0px 3px 0px 1px #ddd;}.widget_logo_list .last_update{font-size: 11px; text-align: right;}.vendor_sim_price{ display: block; font: italic 12px Arial; color: #999 }.widget_merchant_list {border: 3px solid #eee;padding: 1px; background: #fff;line-height: 22px;}.table_merchant_list{display: table-row;}.table_merchant_list > div{display: table-cell; margin: 0; vertical-align: middle;  }.table_merchant_list a{display: block; text-decoration: none !important; color: #111;padding: 8px 5px;}.widget_merchant_list .merchant_thumb{font-size: 13px;border-bottom: 1px solid #eee;}.widget_merchant_list .merchant_thumb img{vertical-align: middle;}.widget_merchant_list .price_simple_col{line-height: 14px;text-align: center;background-color: #f5f9f0;border-bottom: 1px solid #eee; font-size: 14px; font-weight: bold;}.widget_merchant_list .buttons_col{border-bottom: 1px solid #fff; text-align: center;}.widget_merchant_list .buttons_col a{font-weight: bold; padding: 8px 10px; white-space: nowrap;}.widget_merchant_list .table_merchant_list:hover > div {background-color: #fff; border-bottom-color: #eee}.widget_merchant_list.expandme .table_merchant_list:nth-child(n/**/+7){display: none;}.expand_all_offers{cursor: pointer; font-size: 13px; color: #cc0000}.additional_line_merchant{padding: 8px; overflow: hidden;}.cegg-price-alert-wrap input[type="text"], .cegg-price-alert-wrap input[type="email"]{width: 100%}.val_sim_price_used_merchant{font-size: 10px; display: block; line-height: 13px}.table_merchant_list .val_sim_price_used_merchant{font-size: 9px;}.cegg-price-alert-wrap .wpsm-button{white-space: nowrap;}.ce_common_simple_list .offer_thumb img{max-height: 40px; width: auto}@media (max-width: 767px) {.egg_grid .small_post .affegg_grid_title{font-size: 16px; line-height: 20px; height: auto; min-height: 1px; margin-bottom: 25px; font-weight: bold;}.egg_grid .small_post .affegg_grid_title:after{display: none;}}.price-alert-form-ce{border: 1px solid #eee; position: relative; margin: 0 0 25px 0}.price-alert-form-ce .bigbellalert{width: 30px; font-size: 16px; text-align: center; line-height: 30px; height: 30px; background: #fff; margin: 0 10px 0 5px; border-radius: 50%}.price-alert-form-ce h4{position: relative;padding: 10px 20px; background: #f4f4f4; margin: 0}.price-alert-form-ce .cegg-price-alert-wrap{padding: 15px}.price-alert-form-ce input[type="text"]{width: 100%}