@font-face {
    font-family: icons;
    src: url('icons-Regular.woff2') format('woff2');
    font-weight: normal;
}

i.whatsapp.whatsappButton {
    font-size: 30px;
    color: #49c858;
}

.buttonIcon {
    background-position: center;
    top: 0px;
    height: 30px;
    width: 30px;
    display: inline-block;
}

    .buttonIcon > .icon {
        font-size: 22px;
    }

div.loading {
    text-align: center;
    height: 30px;
}

    div.loading::before {
        content: '';
        margin: 0;
        display: inline-block;
        border: 3px solid gray;
        border-radius: 50%;
        border-top-color: transparent;
        width: 10px;
        height: 10px;
        -webkit-animation: spin .75s linear infinite;
        /* Safari */
        animation: spin .75s linear infinite;
    }

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

i.icon {
    font-family: icons;
    font-style: normal;
    font-size: 16px;
    font-weight: normal;
    display: inline-block;
    vertical-align: middle;
}

    i.icon.big {
        font-size: 24px;
    }

    i.icon.sitelogo:before {
        content: "\F777";
    }

    i.icon.asosoft:before {
        content: "\F701";
    }

    i.icon.digitsAR:before {
        content: "\F702";
    }

    i.icon.digitsLA:before {
        content: "\F703";
    }

    i.icon.autofix:before {
        content: "\E663";
    }

    i.icon.help:before {
        content: "\E8FD";
    }

    i.icon.copy:before {
        content: "\E14D";
    }

    i.icon.paste:before {
        content: "\E14F";
    }

    i.icon.trash:before {
        content: "\E872";
    }

    i.icon.undo:before {
        content: "\E166";
    }

    i.icon.redo:before {
        content: "\E15A";
    }

    i.icon.report:before {
        content: "\E8B2";
    }

    i.icon.flag:before {
        content: "\E16E";
    }

    i.icon.addtodict:before {
        content: "\F23A";
    }

    i.icon.dict:before {
        content: "\EA19";
    }

    i.icon.dismiss:before {
        content: "\E888";
    }

    i.icon.note_add:before {
        content: "\E89C";
    }

    i.icon.settings:before {
        content: "\E8B8";
    }

    i.icon.share:before {
        content: "\E80D";
    }

    i.icon.facebook:before {
        content: "\F082";
    }

    i.icon.telegram:before {
        content: "\F2C6";
    }

    i.icon.instagram:before {
        content: "\F16D";
    }

    i.icon.twitter:before {
        content: "\F099";
    }

    i.icon.whatsapp:before {
        content: "\EA9C";
    }

    i.icon.edit:before {
        content: "\E3C9";
    }

    i.icon.doneAll:before {
        content: "\E877";
    }

    i.icon.dehaze:before {
        content: "\E3C7";
        font-size: 30px;
    }

    i.icon.views:before {
        content: "\E8F4";
    }

    i.icon.author:before {
        content: "\E7FD";
    }

    i.icon.date:before {
        content: "\E916";
    }

    i.icon.time:before {
        content: "\E8B5";
    }

    i.icon.done:before {
        content: "\E876";
    }

    i.icon.pdf:before {
        content: "\E415";
        font-size: 24px;
        color: red;
    }

    i.icon.user:before {
        content: "\E7FD";
    }

    i.icon.users:before {
        content: "\E7FB";
    }

    i.icon.diamond:before {
        content: "\EAD5";
    }

    i.icon.logout:before {
        content: "\E9BA";
    }

    i.icon.profile:before {
        content: "\E851";
    }

    i.icon.insights:before {
        content: "\F092";
    }

    i.icon.password:before {
        content: "\F042";
    }

    i.icon.dashboard:before {
        content: "\E871";
    }

    i.icon.email:before {
        content: "\E0E1";
    }

    i.icon.language:before {
        content: "\E894";
    }

    i.icon.verified:before {
        content: "\EF76";
    }

    i.icon.asr:before {
        content: "\E029";
    }

    i.icon.asr.rec {
        color: red;
    }

    i.icon.tts:before {
        content: "\E91F";
    }

    i.icon.pause:before {
        content: "\E034";
    }

    i.icon.play:before {
        content: "\E037";
    }

    i.icon.next:before {
        content: "\E045";
    }

    i.icon.prev:before {
        content: "\E044";
    }

    i.icon.closeTTS:before {
        content: "\E5CD";
    }
