$color: #b94a48;

form.kintone
{
    input[type=text],
    input[type=number],
    input[type=email],
    input[type=password]
    {
        width: 100%;
    }

    input[type=checkbox],
    input[type=radio]
    {
        margin-right: 5px;
    }

    textarea
    {
        width: 100%;
        height: 10em;
    }

    .form-group
    {
        margin-bottom: 2em;
    }

    .kintone-alert
    {
        border: 1px solid #EED3D7;
        padding: 10px;
        border-radius: 3px;
        background-color: #F2DEDE;
        color: $color;
        margin-bottom: 2em;
    }

    .kintone-alert.kintone-alert-success
    {
        border: 1px solid #D6E9C6;
        background-color: #DFF0D8;
        color: #468847;
    }

    .kintone-error-message
    {
        font-size: 80%;
        text-align: right;
        color: $color;
    }

    .kintone-required
    {
        color: $color;
    }

    .kintone-alert-input
    {
        border: 3px solid #EED3D7;
    }

    .kintone-alert-label
    {
        color: $color;
    }
}
