.license_info_message{
    font-size: 12px;
    color: #ff3a3a;
    padding: 10px;
    text-align: center;
}
.license_main_block{
    margin: 0 5px;
}

.license_info{

}

.license_info div{
    width: 400px;
}

.license_info label{
    width: 100px;
    display: inline-block;
    color: #2b2b2f;
    font-size: 12px;
}

.license_info span{
    font-weight: bold;
    color: #2b2b2f;
    font-size: 12px;
}

.license_new_key{
    margin-top: 5px;
}

.license_new_key div{
    color: #2b2b2f;
    font-size: 12px;
}

.license_key{

}

.license_key label{
    vertical-align: top;
    color: #2b2b2f;
    font-size: 12px;
}

.license_key_area{
    display: inline-block;
}
.license_key textarea{
    width: 300px;
    min-height: 70px;
    resize: none;
    overflow: auto;
}

.license_apply_button{
    margin-left: 128px;
}

.action-buttons input[type="button"]{
    display: inline-flex;
    text-decoration: none;
    border-radius: 3px;
    background: #f7f9fa;
    box-shadow: 0.616px 0.788px 1px 0px rgba(0, 0, 0, 0.4);
    padding: 4px 15px;
    border: none;
    color: #50b9f1;
    font-size: 11px;
    cursor: pointer;
    transition: 0.1s all ease;
}

.action-buttons input[type="button"]:hover{
    color: #0e76bc;
    border-color: rgb(98, 141, 186);
    background-color: #B2DFF7;
}

.license_new_key .errors{
    color: red;
    display: inline;
    margin-left: 20px;
}

.license_new_key .error_value{
    border: 1px solid red;
}