/*Override smartui-themebuilder file*/

.k-checkbox {
    margin: 0;
    padding: 0;
    line-height: initial;
    outline: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    flex: none;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    -webkit-appearance: none;
    border: 1.2px solid gray;
    background-color: #fff
}

.k-checkbox:focus, .k-checkbox.k-focus {
    box-shadow: 0 0 0 2px #1267fb
}

.k-checkbox:hover {
    border-color: #1267fb;
    box-shadow: 0 0 0 2px rgba(18,103,251,.3)
}

    .k-checkbox:checked, .k-checkbox.k-checked {
        border-color: #1267fb;
        color: #fff;
        background-color: #1267fb
    }

.k-checkbox:checked:focus, .k-checkbox.k-checked.k-focus {
    box-shadow: 0 0 0 2px rgba(18,103,251,.3)
}
