.deal{position:relative;padding-top:20px}.deal:last-of-type{padding-bottom:10px}.content_box .deal{text-align:left;display:inline-block}@media(max-width:991px){#deals_des_tages.content_box{text-align:center}}@media(min-width:992px){.content_box .deal{width:205px}}@media(min-width:768px) and (max-width:991px){.content_box .deal{width:calc(100% / 3);min-width:205px;max-width:350px}}@media(max-width:767px){.content_box .deal{width:calc(100% / 2);min-width:205px;max-width:205px}}.price_difference{background:url(../img/bg_price_difference.png) no-repeat center center;font-weight:700;display:inline-block;height:50px;line-height:50px;position:absolute;right:0;text-align:center;top:5px;width:50px}.deal_image{display:inline-block;text-align:center;width:100%}.deal_image img{width:100%}.deal_description{height:2.5em;padding:10px}.deal_prices{line-height:24px;padding:10px}.price_new{float:right;font-size:16px}.price_old{text-decoration:line-through}.deal_footer{display:inline-block;position:relative;width:100%}.deal_counter_label{font-size:10px;position:absolute;top:3px;left:7px}.deal_counter{display:inline-block;float:left;font-size:9px;height:1.2em;overflow:hidden;position:absolute;bottom:9px;left:7px}.deal_footer a{display:inline-block;float:right;font-size:11px;font-weight:700;line-height:40px;padding:0 8px;text-align:center}.deal_counter .digit{float:left}.deal_counter small{padding:0 3px 0 1px}.deal_counter .digit div{height:29px;overflow:hidden}.deal_counter .days_dash,.deal_counter .hours_dash,.deal_counter .minutes_dash,.deal_counter .seconds_dash{float:left}