﻿/* ------------------------------------------ */
/* Overall / generic */

.sf-width-40 {
    width: 40px;
}

.sf-width-50 {
    width: 50px;
}

.sf-width-60 {
    width: 50px;
}

.sf-width-100 {
    width: 100px;
}

.sf-width-120 {
    width: 120px;
}

.sf-width-122 {
    width: 122px;
}

.sf-width-150 {
    width: 150px;
}

.sf-width-200 {
    width: 200px;
}

.sf-flex1 {
    flex: 1;
    height: 100% !important;
}


/* ------------------------------------------ */
/* Spinner */

.e-spin-label {    
    font-weight: 500;
}


/* ------------------------------------------ */
/* List view add entity button (SfBtn FAB) */

.sf-fab-list-view-add-entity {
    margin: 0px 10px 10px 0px;
    width: 110px;
    font-weight: 600;
    z-index: 500 !important;
}

.sf-fab-list-view-import {
    margin: 0px 140px 10px 0px;
    width: 110px;
    font-weight: 600;
    z-index: 500 !important;
}


/* ------------------------------------------ */
/* Rich text editor */

/* Show scrollbar if content is too large */
.e-richtexteditor {
    overflow: auto;
}

/* Editor host container - ensures menu can overflow properly; used for smart context menu (currently). */
.rte-host {
    height: 100%;
    overflow: visible;
}


}
.e-dropdownbase.e-dd-group .e-list-item {
    text-indent: 5px;
}

/* Custom icon classes */
.sf-custom-icon-import {
    background-image: url('../icons/google/other/upload_80dp_FFFFFF_FILL1_wght400_GRAD200_opsz48.png');
    background-size: contain;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
}