﻿
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #a94442;
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}

.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

.form-group.has-error .form-control, .form-group.has-error .input-group-addon {
    border-color: #dd4b39;
    box-shadow: none;
}


/*table action icons*/
.delete-record {
    color: #b12c2c;
    cursor: pointer;
    margin: 10px !important;
}

.edit-record {
    color: #78b044;
    cursor: pointer;
    margin: 10px !important;
}

.share-record {
    color: #427272;
    cursor: pointer;
    margin: 10px !important;
}

.view-record {
    color: #4f4a4a;
    cursor: pointer;
    margin: 10px !important;
}

.info-record {
    color: #939292;
    cursor: pointer;
    margin: 10px !important;
}

.image-record {
    color: #946d95;
    cursor: pointer;
    margin: 10px !important;
}

.attachment-record {
    color: #5061be;
    cursor: pointer;
    margin: 10px !important;
}

.print-record {
    color: #b12c2c;
    cursor: pointer;
    margin: 10px !important;
}

.transport-record {
    color: #3669ba;
    cursor: pointer;
    margin: 10px !important;
}

.calendar-record {
    color: #3669ba;
    cursor: pointer;
    margin: 10px !important;
}

.calendar-record {
    color: #0094ff;
    cursor: pointer;
    margin: 10px !important;
}

.logo-record {
    color: #5061be;
    cursor: pointer;
    margin: 10px !important;
}

.todo {
    color: #b200ff;
    cursor: pointer;
    margin: 10px !important;
}

.delete-record-message {
    font-size: 10px;
    color: #b4b4b4;
    margin-bottom: -10px;
}

.lock-record {
    color: #1f4751;
    cursor: pointer;
    margin-left: 10px;
}

.quotation-record {
    color: #65903c;
    cursor: pointer;
    margin-left: 10px;
}

.copy-record {
    color: #1f4751;
    cursor: pointer;
    margin-left: 10px;
}

.design-record {
    color: #5061be;
    cursor: pointer;
    margin-left: 10px;
}

.desc {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #b4b4b4;
}

table.dataTable td.action {
    padding: 2px 4px !important;
}

table.dataTable td.control {
    padding: 2px 4px !important;
}

.skeleton-loader {
    animation: shimmer 1.5s infinite;
    background: linear-gradient(90deg, #e0e0e0 25%, #e0e0e0 50%, #eeeded 75%);
    background-size: 200% 100%;
    border-radius: 6px;
}

@keyframes shimmer {
    0% {
        background-position: -200% 0;
    }

    100% {
        background-position: 200% 0;
    }
}

/*td:last-child {
            width: 100px !important;
            text-align: right;
        }

            td:last-child i {
                font-size: 18px;
            }*/

