﻿.edit-custom-field {
    position: absolute;
    right: 25px;
    top: 10px;
    z-index: 1000;
}

.edit-checkbox {
    right: -20px;
    top: 2px;
}

.edit-time, .edit-date, .edit-date-time {
    right: 45px;
    top: 10px;
}

#custom-field-right-sidebar #content .col-md-4 {
    width: 100% !important;
}

#close-custom-field-sidebar-close-btn:hover {
    cursor: pointer;
}

#custom-field-right-sidebar.sidebar-open {
    right: 0;
}

#custom-field-right-sidebar {
    background-color: #fff;
    border-left: 1px solid #e7eaec;
    border-top: 1px solid #e7eaec;
    overflow: hidden;
    position: fixed;
    top: 60px;
    width: 460px !important;
    z-index: 1009;
    bottom: 0;
    right: -460px;
}

    #custom-field-right-sidebar .sidebar-container .ibox {
        margin-bottom: 8px;
    }

.add-customfields-accordion .custom-field-form-group {
    display: flex;
}

.add-customfields-accordion .add-custom-field-btn {
    margin-left: auto;
    margin-right: 8px;
}

.add-customfields-accordion .example-container {
    margin-top: 12px;
}

#content > div {
    margin-bottom: 10px;
}

#customfield-modal label {
    margin-top: 7px;
}

#customfield-modal .bootstrap-tagsinput {
    display: block;
    border-radius: 0;
    line-height: 24px;
    padding: 3px 6px;
}

#customfield-modal .tag.label.label-info {
    padding: 4px 8px;
    font-size: 12px;
}

#customfield-modal .tags-input.error .bootstrap-tagsinput {
    border-color: red;
}

#customfield-modal .form-group .input-prepend {
    display: table;
    width: 100%;
}

label.required::after {
    content: "*";
    color: red;
    margin-left: 5px;
}