#specialprohome{overflow:hidden;position:relative;#padding-bottom:30px}
#specialprohome  .block_title{display:block;padding:8px 0 15px;color:#9f9e9e;font-weight:400;min-height:20px}
#specialprohome  .block_title h4{font-size:18px;color:#000; text-transform:none; font-family:Helvetica}
#specialprohome #cyclehome{overflow:hidden;position:relative;clear:left;padding-top:10px; margin-bottom:17px}
.cycleElementsContainer li{display:block;float:left;min-height:240px!important;margin-right:10px;text-align:left;width:180px;position:relative;}
.cycleElementsContainer li  a.product_image{ display: block;
    margin-bottom: 2px;
    text-align: center;
    width:174px;padding:3px;}
.cycleElementsContainer li  h3{margin:5px 0 5px 0;max-height:30px;}	
.cycleElementsContainer li  h3 a{color:#141414;font-weight:400;font-size:11px;}
.cycleElementsContainer li p.manu-name{color:#a6a4a1;height:18px!important;}
.cycleElementsContainer li p.old_price, .cycleElementsContainer li p.price_container{width:auto;float:left;margin:0!important}
.cycleElementsContainer li p.price_container{margin-left:7px!important;}
.cycleElementsContainer li p span{font-size:12px;font-weight:700;}
.cycleElementsContainer li p.old_price span{color:#a6a4a1;text-decoration:line-through}
.cycleElementsContainer li p.price_container span{color:#d22013!important}
.cycleElementsContainer li p.reduction_percent{text-align:center;}
.cycleElementsContainer li p.reduction_percent span.reduction_percent_display{font:36px 'helvetica';}
.cycleElementsContainer li p.reduction_percent span{color:#fff;font-size:24px;font-weight:400;line-height:27px; text-transform:uppercase; font-family:helvetica}
.cycleElementsContainer li p.reduction_percent span.prefix{font-size:20px;font-weight:400;}
.cycleElementsArrow{z-index:100}
#category .cycleElementsContainer #cycle{margin-bottom:5px;border-bottom:none;padding-bottom:0;}
.cycleElementsContainer #cycle{float:left;overflow:hidden!important;position:relative;width:100%!important;z-index:1;margin:15px 0 0;}
.cycleElementsContainer #cycle ul{overflow:hidden!important}
.cycleElementsContainer .cycleElementsArrow {
    position: absolute;
    right: 0;
    top: 10px!important;
    width:33px;
}
.cycleElementsContainer .cycleElementsArrow a {
    height: 16px;
    text-indent: -9999px;
    width: 16px;
}
.cycleElementsContainer .cycleElementsArrow a#cprevhome {
    background: url("bkg_cycle_next.png") no-repeat scroll 0 0 transparent;
    float: left;
}
.cycleElementsContainer .cycleElementsArrow a#cnexthome {
    background: url("bkg_cycle_next.png") no-repeat scroll 100% 100% transparent;
    float: right;
}
.cycleElementsContainer .cycleElementsArrow a#cprevhome:hover {
    background: url("bkg_cycle_next_hover.png") no-repeat scroll 0 0 transparent;
}
.cycleElementsContainer .cycleElementsArrow a#cnexthome:hover {
    background: url("bkg_cycle_next_hover.png") no-repeat scroll 100% 100% transparent;
}
.cycleElementsContainer h4{width:auto;float:left;color:#131313;font-size:16px;padding-left:0;font-weight:400;text-transform:uppercase}
.cycleElementsContainer p.title_special{width:auto;float:left;margin:5px 0 0 5px!important;#margin-top:6px!important;line-height:18px;*line-height:14px;line-height:16px\0; font-size:11px; color:#9f9e9e}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.cycleElementsContainer p.title_special{line-height:16px}
}