.ant-card-small > .ant-card-body {
    padding: 5px;
}

.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
    padding: 0px 0;
}

.ant-statistic-title, .ant-statistic-content {
    text-align: center !important;
}

.ant-statistic-content {
    text-align: center !important;
    font-size: 20px;
}

.ant-statistic-title {
    color: #0f6b88;
    font-size: 12px;
}

.ant-tree .ant-tree-treenode {
    display: flex;
    align-items: flex-start;
    padding: 15px 0 15px 0;
    outline: none;
    font-size: 16px;
    border-bottom: 1px solid #f0f0f0;
}

.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before, .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
    background: #e3e3e3;
}

.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected {
    color: #000;
    background: transparent;
}

.anticon {
    vertical-align: 1px;
}

.ant-timeline-item {
    padding-bottom: 0px;
}

.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
    padding: 20px 0px 20px 0px;
}


.ant-modal {
    top: 20px;
    padding-bottom: 5px;
}