.parser-holder{
    max-width: 300px;
    margin: 0 auto;
}
.parser-progress-holder{
    opacity: 0;
    transition: all 0.5s;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 30px auto;
    border: 1px solid #dbc150;
    position: relative;
}
.parser-progress{
    width: 0;
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    background: #dfcd7d;
}
.parser-progress-holder span{
    position: relative;
}
.btn-parse.disabled{
    opacity: 0.3;
    pointer-events: none;
}
.parser-results{
    text-align: center;
}
.parser-errors-holder{
    color: red;
}