crud-manager  .panel-heading .chevron:after {
    content: "\f078";
}
crud-manager .panel-heading.collapsed .chevron:after {
    content: "\f054";
}

crud-manager .default-value {
    margin-left: 20px !important;
}

crud-manager .notDatasource .chevron {
    float: right;
    color: #3c3d3e;
    margin-top: 4px;
}

crud-manager .notDatasource .panel-heading {
    padding: 8px 8px 6px 8px;
    border-radius: 0;
    background-color: #ddd;
    border-bottom: 1px solid #ccc;
    margin: 0 0 0px 0;
}

crud-manager .notDatasource .collapsible-panel {
    padding: 4px 4px 6px 4px;
}

crud-manager .property-row {
    border-bottom: 1px dashed #ddd;
    position: relative;
}

crud-manager .notDatasource .collapsed {
    margin: 0 0 4px 0 !important;
}

crud-manager .notDatasource .menu {
    margin: 0 12px 4px 0;
}
crud-manager .notDatasource .sample {
    margin: 26px 0 26px 0;
}

crud-manager .notDatasource .checkbox.checkbox-switchery {
    margin: 0;
}

crud-manager .notDatasource .form-horizontal {
    flex-grow: 2;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0 8px 0 0;
}

crud-manager .notDatasource .container  {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

crud-manager .notDatasource .row  {
    margin: 0;
    padding: 0;
}

crud-manager .notDatasource .control-label  {
    padding: 8px 0 7px 0;
}

.logo-preview  {
    height: 34px;
    padding: 0;
    margin: 0;
    text-align: left;
    display: flex;
    align-items: center;
}

.big-logo-preview  {
    height: 60px;
    padding: 0;
    margin: 0;
    text-align: left;
}

.container-logo-preview  {
    align-items: center;
    display: flex;
    justify-content: space-between;
    overflow:auto;
}

.container-big-logo-preview  {
    align-items: center;
    display: flex;
    justify-content: space-between;
    overflow:auto;
}

.logo-description {
    float: right;
    padding: 8px 30px 0 0;
}


crud-manager .notDatasource .select2-container {
    max-width: 100%;
}

crud-manager .notDatasource .select2-selection__rendered,  crud-manager .notDatasource .select2-selection {
    padding: 0 !important;
    margin: 0 !important;
}


crud-manager .notDatasource .note-editor .note-editable {
    min-height: 1.5em;
}

crud-manager .notDatasource .note-editor.note-frame .note-status-output {
    display: none;
}

crud-manager .for-switchery .checkbox-switchery {
    margin: 0;
    padding: 0;
}

crud-manager .for-switchery {
    margin-bottom: 8px;
    font-size: 12px;
}

crud-manager .for-method {
    margin-bottom: 8px;
    font-size: 12px;
}

crud-manager .for-method .radio-inline {
    padding-top:  2px;
}

crud-manager .for-filepath {
    padding: 10px;
    background: #cfcfcf;
    font-size: 12px;
}
crud-manager .for-filepath.error {
    border: 2px solid #D84315;
}

crud-manager rs-crud-configuration-graphics-resources-panel .for-icons {
    display: flex;
    height: 100%;
    padding: 10px !important;
    background: #ddd;
    flex-direction: column;
    margin-top: 4px;
}

crud-manager .for-filepath .resource-preview {
    height: 60px;
}

crud-manager rs-crud-configuration-graphics-resources-panel .container {
    flex-direction: column;
}
crud-manager rs-crud-configuration-graphics-resources-panel .top {
}
crud-manager .left .fancytree-exp-e .fancytree-expander:after,
crud-manager .left .fancytree-exp-el .fancytree-expander:after,
crud-manager .left .fancytree-exp-c .fancytree-expander:after,
crud-manager .left .fancytree-exp-cl .fancytree-expander:after {
    content: '';
}

.content-wrapper crud-manager rs-crud-configuration-graphics-resources-panel .content {
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0 8px 0 0;
    display: flex;
    flex-direction: column;
}

crud-manager rs-crud-configuration-graphics-resources-panel .control-label.col-sm-9.col-sm-offset-3 {
    margin-right: 0 !important;
    padding: 10px 10px 14px 10px!important;
}

crud-manager .right rs-crud-configuration-graphics-resources-panel .bottom {
    flex-grow: 1;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0;
    min-height: 200px;
}

crud-manager .right rs-crud-configuration-graphics-resources-panel .header {
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    height: 60px;
}

crud-manager .right rs-crud-configuration-graphics-resources-panel .header .left {
    height: 100%;
    width: 30%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
}

crud-manager .right rs-crud-configuration-graphics-resources-panel .header .right {
    height: 100%;
    padding: 4px;
}

crud-manager .right rs-crud-configuration-graphics-resources-panel .for-icons .container {
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    display: flex;
    flex-direction:row;
    width: 100%;
}

crud-manager .right rs-crud-configuration-graphics-resources-panel .for-icons .container .left {
    width: 30%;
}

crud-manager .right rs-crud-configuration-graphics-resources-panel .for-icons .container .left .search {}
crud-manager .right rs-crud-configuration-graphics-resources-panel .for-icons .container .left .treeview {
    height: 100%;
    overflow: auto;
}

crud-manager .right rs-crud-configuration-graphics-resources-panel .for-icons .container .right {
    display: block;
    width: min-content;
    background: white;
    margin: 4px 0 0 10px;
    cursor: pointer;
}


crud-manager .right rs-crud-configuration-graphics-resources-panel .for-icons .container .disable {
    background:#ddd;
    cursor: not-allowed;
}


crud-manager .right .resource-mini-icon {
    font-size: 16px;
    display: inline-flex;
    width: 36px;
    height: 36px;
    text-align: center;
    justify-content: center;
    align-items: center;
}

crud-manager .right .resource-mini-icon.selected {
    background-color: var(--menu-color);
    color: white
}

crud-manager .right .disable .resource-mini-icon  {
    color: #999999 !important;
}

crud-manager rs-crud-configuration-graphics-resources-panel .right .resource-preview .preview-icon {
    font-size: 30px;
}

crud-manager rs-crud-configuration-graphics-resources-panel .right .resource-preview {
    width: 100%;
    display: flex;
    flex-direction: row;
    vertical-align: middle;
    align-items: center;
}

crud-manager rs-crud-configuration-graphics-resources-panel .right .resource-preview div {
    display: block;
    width: 42px;
    text-align: center;
    height: 42px;
    align-items: baseline;
    padding-top: 3px;
}


crud-manager rs-crud-configuration-graphics-resources-panel .right .resource-preview label {
    font-size: 12px;
    margin-left: 6px;
    margin-top: 10px;
}

crud-manager rs-crud-configuration-graphics-resources-panel .glyphicon {
    font-size: 16px;
}

crud-manager rs-crud-configuration-graphics-resources-panel .right {
    border-left: unset;
}

crud-manager rs-crud-configuration-graphics-resources-panel .searchText {
    margin-left: 0;
}

crud-manager rs-crud-configuration-graphics-resources-panel .sp-replacer {
    background: white;
}