﻿@font-face {
    font-family: 'report_designer_icon';
    src: url('../fonts/report_designer_icon.eot?q7r896');
    src: url('../fonts/report_designer_icon.eot?q7r896#iefix') format('embedded-opentype'), url('../fonts/report_designer_icon.ttf?q7r896') format('truetype'), url('../fonts/report_designer_icon.woff?q7r896') format('woff'), url('../fonts/report_designer_icon.svg?q7r896#report_designer_icon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="e_"], [class*=" e_"], [class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'report_designer_icon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.e_int:before, .e_double:before, .e_numeric:before {
    content: "\e9001";
}

.e_string:before, .e_bool:before, .e_varchar:before, .e_mobileno:before, .e_employeestatus:before, .e_email:before {
    content: "\ce90c";
}

.icon-text2:before {
    content: "\ce90c";
}

.e_time:before {
    content: "\ce90d";
}

.e_datetime:before, .e_datetimeattdate:before {
    content: "\ce90e";
}

.e_date:before {
    content: "\ce904";
}

.icon-Column-Total:before {
    content: "\ce901";
}

.icon-ColumnGroup:before {
    content: "\ce903";
}

.icon-plus:before {
    content: "\ce911";
}

.icon-RowGroup:before {
    content: "\ce913";
}

.icon-Back:before {
    content: "\ce902";
}

.icon-Filter:before {
    content: "\ce905";
}

.icon-Lookups:before {
    content: "\ce906";
}

.e_lookup:before, .e_sublookup:before {
    content: "\ce906";
}

.icon-Preview:before {
    content: "\ce907";
}

.icon-Save:before {
    content: "\ce908";
}

.icon-Settings:before {
    content: "\ce909";
}

.icon-Sorting:before {
    content: "\ce90a";
}

.icon-Values:before {
    content: "\ce90f";
}

.icon-usergroup:before {
    content: "\ce910";
}

.icon-delete:before {
    content: "\ce912";
}

.icon-sigma:before {
    content: "\ce91";
}

.divIcons {
    margin: 5px;
}

    .divIcons span {
        margin-left: 10px;
        cursor: pointer;
        border: solid 1px lightgray;
        padding: 5px;
        border-radius: 5px;
        background-color: white;
    }

        .divIcons span:hover {
            background-color: lightgray;
        }

.icon-Span {
    padding: 5px 6px 7px 6px;
    border: solid 1px lightgray;
    background-color: white;
    margin-left: -1px;
    font-size: 15px;
}

.labelDesigner {
    padding-left: 5px;
}

.liSpan {
    line-height: 25px;
    padding-left: 5px;
    font-size: 15px;
}

.pl-10 {
    padding-left: 10px;
}

.panel-icons span {
    color: darkslategray;
    font-size: 17px;
    padding-right: 10px;
}

.liIcons span {
    font-size: 17px;
    margin: 5px;
    color: darkslategray;
}

.liIcons a {
    font-size: 17px;
    /*margin: 5px;*/
    color: darkslategray;
}

.liIcons .delSpan {
    margin: 7px;
    font-size: 14px;
}

.liIcons .delA {
    margin: 3px;
    font-size: 14px;
}

.cursorSpan span {
    cursor: pointer;
}
