﻿.form-compact {
    font-size: 0.8em;
}

    .form-compact .form-control {
        padding: 1px 2px;
        height: 24px;
        font-size: 1em;
    }

    .form-compact label {
        margin-bottom: 1px;
    }

    .form-compact .form-group {
        margin-bottom: 0px;
    }

    .form-compact .btn {
        font-size: 0.8em;
    }

    .form-compact .list-group-item {
        padding-bottom: 2px;
        padding-top: 2px;
    }

    .form-compact br.clear {
        clear: both;
    }

    .form-compact .has-feedback .form-control-feedback {
        top: 21px;
    }

.formCenterButtons {
    text-align: center;
}

    .formCenterButtons button {
        margin-left: 5px;
        margin-right: 5px;
    }

 

.auto-form .nav-tabs>li {
    background-color: #FFFFFF;
    margin-top: 5px;
}

.auto-form .nav-tabs>li>a {
    background-color: transparent;
    color: #428bca;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    cursor: pointer;
}   

.auto-form .nav-tabs>li>a:hover {
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-left:1px solid #ddd;
    border-right: 1px solid #ddd;
}   

.auto-form .nav-tabs>li.active>a {
    background-color: transparent;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #ddd;
    border-left:1px solid #ddd;
    border-right: 1px solid #ddd;
    color: #000000;
}



.upload .input-group-addon, .upload .input-group-btn {
    vertical-align: top;
}

.mt-4 {
    margin-top: 1.4em !important;
}

.form-group.schema-form-submit .btn {
    margin-right: 1em;
}

.childPositionFloatRightAndLeft {
    text-align: center;
}

.height-3 {
    height: 9em !important;
}

.uploadContainer {
    max-width: 330px;
    min-width: 288px;
}

.modal-backdrop {
    background-color: #7f7f7f !important;
    background-color: rgba(0,0,0,0.5) !important;
}

.fileName {
    font-weight: bold;
}

.fileSize {
    font-style: italic;
}


.theme-explorer-fas .file-details-cell div.explorer-caption {
    font-size: 1.6em !important;
}

.theme-explorer-fas .file-preview-frame samp {
    font-size: 1.4em !important;
}

.theme-explorer-fas .file-details-cell .progress .progress-bar {
    font-size: 1.3em !important;
}

.theme-explorer-fas .file-actions-cell,
.theme-explorer-fas .explorer-frame .kv-file-content {
    height: 70px;
}

.theme-explorer-fas .explorer-frame .kv-file-content {
    width: 80px;
}

.file-uploading {
    opacity: 0.80 !important;
}