.product_image:hover > .product_image .countDownProductAction { display:none; }

#falshsales_block_left ul { height: 8em; }
#falshsales_block_left li { clear: none; float: left; width: 48%; }
#falshsales_block_left p { clear: both; text-align: center; }

ul#product_list li .discount { display: inline !important; }
.ended { font-weight: bold; text-align: center; padding-top: 15px; }

.blockNumberForm { width: 340px; margin-bottom: 20px; }

.table tr td { padding: 8px; }
.table tr td img.product { width: 45px; }
.table tr td.flash_price { color: red; font-weight: bold; }
.table tr td.end { font-weight: bold; }
.table tr.now { background: #d7ebb0; }
.table tr.now .status { text-decoration: blink; font-weight: bold; color: green; }

.flashSaleFooter div.ended,.flashSaleFooter div.ended { color: red; margin: 20px 0 0 70px; font-weight: bold; }

.flashSaleProductAction {
    -moz-border-radius: 3px; -webkit-borde-radius: 3px; border-radius: 3px;
    border: 1px solid #999;
    font-weight: bold;
    text-transform: uppercase;
    background: #fff;
    clear: both;
}
.flashSaleProductAction .fsTitle { text-align: center; background: #19528C; width: 100%; font-size: 16px; color: #fff; height: 50px; padding: 5px 0; line-height: 25px; border-bottom: 1px solid #999; height: 25px; }

.flashSaleFooter, { margin-top: 10px; clear:both; font-weight: bold; }
.flashSaleFooter { float: right; min-width: 220px; }


.editable-flashSaleProductAction { 
    width: 370px; height: 60px; 
    -moz-border-radius: 3px; -webkit-borde-radius: 3px; border-radius: 3px;
    border: 1px solid #999;
    font-weight: bold;
    text-transform: uppercase;
    background: #fff;
}
.editable-flashSaleProductAction .fsTitle { text-align: center; background: #19528C; width: 125px; float: left; font-size: 16px; color: #fff; height: 50px; padding: 5px 0; line-height: 25px; border-right: 1px solid #999; }
.editable-flashSaleProductAction { margin-top: 10px; clear:both; font-weight: bold; }
