.coccoc-alo-phone
{
    top: 190px;
    right: 20px;
    z-index: 2000000 !important;
}

.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle 
{
    background-color: #2aa3d4;
}

@media (max-width: 1230px){
    .coccoc-alo-phone
    {
        top: -40px;
    }
}

@media (max-width: 480px) {
    .coccoc-alo-phone
    {
        width: 180px;
        height: 180px;
        top: inherit;
        right: inherit;
        bottom: -50px !important;
        left: -60px !important;
    }
    .coccoc-alo-ph-circle 
    {
        width: 150px;
        height: 150px;
    }
    .coccoc-alo-ph-circle-fill 
    {
        width: 90px;
        height: 90px;
    }
    .coccoc-alo-ph-img-circle 
    {
        width: 50px;
        height: 50px; 
    }
}