.offerta-flash ul li .product-container{
    border: 1px solid #697782!important;
}
.offerta-flash .left-block{
    position: relative;
}
.offerta-flash ul li.hovered .product-container, .offerta-flash ul li:hover .product-container, .offerta-flash ul li:active .product-container, .offerta-flash ul li:focus .product-container{
    margin: 0px!important;
    padding: 0px!important;
    left: 0px!important;
    top: 0px!important;
    width: auto!important;
    height: auto!important;
    position: relative!important;
}
.offerta-flash ul li .product-container .scadenza{
    background: #697782;
    color:white;
}
.offerta-flash ul li .product-container .scadenza{
    background: #697782;
    color:white;
    padding:10px;
}
.offerta-flash ul li .product-container .scadenza i::before{
    color:white;
}
.offerta-flash ul li .product-container .product-image-container img{
    margin: 0 auto;
    max-width:180px;
}
.offerta-flash ul li.hovered .product-container .product-image-container img{
    margin: 0 auto;
    max-width:160px;
}
.offerta-flash ul li .product-container .right-block .right-post .content_price span, 
.offerta-flash ul li .product-container .right-block .right-post .button-container{

}
/*.offerta-box .panel-body {
    padding: 0 5px 5px 5px;
}

.offerta-box .sconto {

    top: 24px;

}

.offerta-box img {
    margin: 0px auto;
    max-height: 162px;
}

.offerta-box p {

    margin: 0;
    padding: 0;

}

.offerta-box .scadenza {font-size: 12px;
color: white;
margin: 0 0 3px 0;
padding: 0 5px 6px 5px;
background:#cc0066;
text-align: left;
text-transform: uppercase
}

.offerta-box .scadenza .offerta-scadenza { font-size:14px; text-transform: uppercase; }

.offerta-box .content_price {

    font-size: 13px;
    margin-top: 0px;
}

.offerta-box .content_price .price {

    font-size: 15px;
    font-weight: bold;
    color: #cc0066;

}

.offerta-box .content_price .price-discount {

    color: #999999;
    text-decoration: line-through;


}*/

#offerte-scadenza a.product-title {
    font-weight: 300!important;
    font-size: 13px;
    line-height: 18.5px;
    color: #202020!important;
    display:block;
}
#offerte-scadenza .price{
    margin-top: 0;
    margin-bottom: 0;
    font-size: 21px;
    line-height: 17px;
    color: #0a71b4;
    font-weight: 700;
}
#offerte-scadenza .regular-price{
    text-decoration: line-through;
}
#offerte-scadenza .price-discount{
    text-decoration: line-through;
}
#offerte-scadenza .discount-product{
    height:61px;
    position:relative;
}
#offerte-scadenza .button{
    padding: 4px 0;
    display: block;
    text-transform: uppercase;
    font-size:13px;
}

.sveglia{
    position: absolute;
    top:12px;
    right:27px;
    animation: ring 400ms infinite ease-in-out;
}
.sveglia::before{
    color:white;
    font-size:40px;
}
@media(max-width:575px){
    .sveglia::before{
        font-size:23px;
    }
}
@media(min-width:576px) and (max-width:767px){
    .sveglia{
        top:37px;
        right:27px;
    }
    .sveglia::before{
        font-size:23px;
    }
}
@media(min-width:768px) and (max-width:991px){
    .sveglia{
        top:37px;
        right:27px;
    }
    .sveglia::before{
        font-size:23px;
    }
}
@media(min-width:992px) and (max-width:1199px){
    .sveglia{
        top:37px;
        right:27px;
    }
    .sveglia::before{
        font-size:23px;
    }
}

#offerte-scadenza .content_price{
    text-align: left;
}
@media(max-width:575px){
    #offerte-scadenza .content_price{
        text-align: center;
    }
}
@media(min-width:576px) and (max-width:767px){
    #offerte-scadenza .content_price{
        text-align: right;
    }
}
@media(min-width:768px) and (max-width:991px){
    #offerte-scadenza .content_price{
        text-align: center;
    }
}
@media(min-width:992px) and (max-width:1199px){
    #offerte-scadenza .content_price{
        text-align: center;
    }
}