.popular-badge span {
    background-color: #69a5b5;
    box-shadow: -1px 1px 1px 0 rgba(0, 0, 0, 0.09);
    color: #FFFFFF;
    /*font-family: Opensans; arial*/
    font-size: 15px;
    height: 30px;
    line-height: 2.0;
    position: absolute;
    right: 0px;
    text-align: center;
    top: 30px;
    /*transform: rotate(45deg);*/
    width: 110px;
}

.producto:hover{
    background-color: #f0f0f0;
    box-shadow: 2px 1px 6px;
}

.list-mobile:hover{
    background-color: whitesmoke;
}

.add-remove-icon.disabled{
    color: gray !important;
    cursor: no-drop !important;
}

.add-remove-icon{
    color: #69a6b5;
    cursor: pointer;
}

.add-remove-icon:hover{
    color: #000000;
    cursor: pointer;
}