.file-preview {
    border: 0!important;
    padding: 0!important;
}
.file-preview .fileinput-remove {
    display: none;
}
.krajee-default.file-preview-frame {
    margin: 0 0 20px!important;
    border: 0!important;
    box-shadow: none!important;
    padding: 0!important;
}
.krajee-default.file-preview-frame .kv-file-content {
    width: 100%!important;
    /*height: 100%!important;*/
    object-fit: cover;
}
.krajee-default.file-preview-frame .file-thumbnail-footer {
    display: none;
}
.file-preview-image {
    object-fit: cover;
    object-position: center;
}

.checkbox label, .radio label{
    display: block;
}

.display-none{
    display: none;
}


.form-box {
    width: 450px;
    max-width: 100%;
    margin:auto;
}
.form-box .checkbox {
    display: inline-block;
}
.form-box .checkbox input {
    cursor: pointer;
}
.form-box .forgot-pass {
    position: relative;
    top: 10px;
    color: #636b6f;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 15px;
}

.btn-label {
    position: absolute;
    display: inline-block;
    padding: 6px 12px;
    background: rgba(0,0,0,0.15);
    border-radius: 3px 0 0 3px;
    top: 0;
    left: 0;
    width: 40px;
    text-align: center;
}
.btn-log {
    position: relative;
}
.btn-labeled {
    position: relative;
    text-align: right;
    padding: 6px 22px;
}
.btn { 
    margin-bottom:10px; 
}

@media (max-width:991px) {
    .btn-labeled {
        text-align: center;
    } 
}