﻿Layout.hbox /* ******************************** */
/* BBros's custom styles            */
/* ******************************** */
/* Spunte della grid -non selezionata- */
.x-column-header-checkbox .x-column-header-checkbox:after, .x-grid-checkcolumn:after {
    content: "check_box_outline_blank";
    font-family: Material Icons,Font Awesome\ 5 Free;
    line-height: 1;
    color: #8b8b8b;
}
/* Spunte della grid -selezionata- */
.x-grid-checkcolumn-checked:after, .x-grid-hd-checker-on .x-column-header-checkbox:after, .x-grid-item-selected .x-selmodel-column .x-grid-checkcolumn:after {
    content: "check_box";
    font-family: Material Icons,Font Awesome\ 5 Free;
    line-height: 1;
    color: #8b8b8b;
}

.x-grid-row-summary .x-grid-cell, .x-grid-row-summary .x-grid-cell-rowbody, .x-grid-row-summary .x-grid-rowwrap {
    background-color: #badbff !important;
    font-weight: bold !important;
}

.dashboard-panel.red i {
    color: red;
}
.extreme-mini-grid {
    padding: 2px 6px !important;
    font-size: 12px !important;
}

.list-with-empty li:first-child {
    height: 30px;
}

/* Icone extra di Material Design */
.md-icon-auto-fix-normal:before {
    content: 'auto_fix_normal';
}

.md-icon-auto-fix-high:before {
    content: 'auto_fix_high';
}

.md-icon-precision-manufacturing:before {
    content: 'precision_manufacturing';
}

.md-icon-file-upload:before {
    content: 'file_upload';
}

.md-icon-upload:before {
    content: 'upload';
}

/* Sovrascrive i font base con quelli più completi */
.x-md {
    font-family: 'BBros Material Icons' !important;
}

@font-face {
    font-family: BBros Material Icons;
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(../font/MaterialIcons-Regular.ttf);
    src: local("BBros Material Icons"),local("MaterialIcons-Regular"),url(../font/MaterialIcons-Regular.woff2) format("woff2"),url(../font/material-icons/MaterialIcons-Regular.woff) format("woff"),url(../font/MaterialIcons-Regular.ttf) format("truetype")
}

@font-face {
    font-family: BBros Material Icons;
    font-style: normal;
    font-weight: 600;
    font-display: block;
    src: url(../font/MaterialIcons-Regular.ttf);
    src: local("BBros Material Icons"),local("MaterialIcons-Regular"),url(../font/MaterialIcons-Regular.woff2) format("woff2"),url(../font/material-icons/MaterialIcons-Regular.woff) format("woff"),url(../font/MaterialIcons-Regular.ttf) format("truetype")
}

/* BBros TabBar */
.bbrosTabBar .x-tab-bar-default {
    background-color: #75b8ff;    
}
.bbrosTabBar .x-tab-inner-default {
    color: #00519b;
}

/* BBros Window Header */
.x-window-header-default-top {
    background-color: #005dcc;
}
/* BBros Window Buttons */
.x-window .x-btn-default-small {
    background-color: #005dcc;
}

.bbrosIcon .x-btn-icon-el-light-small {
    color: #1989ff !important;
}
