@font-face 
{
    font-family: 'wenestim';
    src:url('../fonts/wenestim/wenestim.eot?y9byl5');
    src:url('../fonts/wenestim/wenestim.eot?y9byl5#iefix'   ) format('embedded-opentype'),
        url('../fonts/wenestim/wenestim.ttf?y9byl5'         ) format('truetype'         ),
        url('../fonts/wenestim/wenestim.woff?y9byl5'        ) format('woff'             ),
        url('../fonts/wenestim/wenestim.svg?y9byl5#wenestim') format('svg'              );
    font-weight : normal;
    font-style  : normal;
    font-display: block;
}

/* https://fonts.google.com/icons?selected=Material+Icons */
@font-face 
{
    font-family: 'Material Icons';
    font-style : normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/materialicons/v126/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}  
 
[class^="wenestim-"], [class*=" wenestim-"] 
{
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'wenestim' !important;
    font-size: 15px !important;    
    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;
}

[class^="wenestim-option"], [class*=" wenestim-option"] 
{
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'wenestim' !important;
    font-size: 15px !important;    
    font-style  : normal;
    font-weight : normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;      
    color:#FFFFFF;
    padding:6px 15px;
    background-color: #519AAC;
    border-radius   : 8px;        
    display: inline-block;
    align-self: flex-end;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 5px;
    margin-bottom: 0px;
    cursor: pointer;
}

.material-icons.menu
{
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family   : 'Material Icons';
    font-size: 15px !important;    
    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;
}

.material-icons.arrow
{
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family   : 'Material Icons';
    font-size: 13px !important;    
    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;
    color         :var(--border-grey);
}

.material-icons.option 
{
    font-family   : 'Material Icons';
    font-size     : 15px !important;    
    font-style    : normal;
    font-weight   : normal;
    font-variant  : normal;
    text-transform: none;
    line-height   : 1;      
    color         :#FFFFFF;
    padding       :6px 12px;
    background-color: #519AAC;
    border-radius : 8px;        
    display       : inline-block;
    align-self    : flex-end;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left  : 5px;
    margin-bottom: 0px;
    cursor: pointer;
  }

.wenestim-approval_line:before 
{
    content: "\e901";
}

.wenestim-arrow_double_left:before 
{
    font-size: 16px !important;
    color: #D0D7E7 !important;
    content: "\e902";
}

.wenestim-arrow_double_right:before 
{
    content: "\e903";
}

.wenestim-arrow_down:before 
{
    content: "\e904";
}

.wenestim-bank_statement:before 
{
    content: "\e905";
}

.wenestim-calendar:before 
{
    content: "\e906";
}

.wenestim-dashboard:before 
{
    content: "\e907";
}

.wenestim-document:before 
{
    content: "\e908";
}

.wenestim-fs:before 
{
    content: "\e90b";
}

.wenestim-mark:before 
{
    content: "\e90c";
}

.wenestim-master_data:before 
{
    content: "\e90d";
}

.wenestim-more:before 
{
    color: #3A68B1;
    padding-left:15px;
    content: "\e90e";
}

.wenestim-my_approval:before 
{
    content: "\e90f";
}

.wenestim-payment:before 
{
    content: "\e910";
}

.wenestim-process:before 
{
    content: "\e912";
}

.wenestim-reporting:before 
{
    content: "\e913";
}

.wenestim-system:before 
{
    content: "\e915";
}

.wenestim-user:before 
{    
    margin-right:5px ;
    font-size   :23px;
    background-color: #5EBDAB;
    border-radius   : 999px;
    color  : #FFFFFF;
    content: "\e916";
}

.wenestim-option_downloads:before 
{
    content: "\e909";
}

.wenestim-option_search:before 
{
    content: "\e914";
}

.wenestim-option_print:before 
{
    content: "\e911";
}

.wenestim-option_filter:before 
{
    content: "\e90a";
}

