﻿.btn{padding-left:15px; padding-right:15px; padding-bottom:10px;padding-top:10px;}
.btn-success {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.table thead th {
    background-color: #dce3ff !important;
    font-size: 13px;
}

.table th, .table td {
    padding: 0.3rem;
    vertical-align: middle;
}
.dropdown .btn:not(.btn-sm):not(.btn-lg), .dropdown .btn:not(.btn-sm):not(.btn-lg).dropdown-toggle {
    padding: 10px 15px;
}
.dropdown-toggle::after{left:0 !important;}

.hrmchk {
    height: 15px;
    width: 15px;
    margin-right: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
}

hr{margin-bottom:0.5rem; margin-top:0.5rem;}
.actionbar {
    background-color: #f7f7f7;
    border: 1px solid #e5e5e5;
    padding: 5px;
}
.card .card-header {
    padding-top: 8px;
    padding-bottom: 8px;
}
.card-body {
    padding: 1rem;
}
html body .content .content-wrapper {
    padding: calc(2.2rem - 0.4rem) 1.2rem 0;
}
.header-navbar.floating-nav {
    margin: 1rem 1rem 0;
    width: calc(100vw - (100vw - 100%) - calc(1rem * 2) - 260px);
}
html body .content .content-wrapper {
    margin-top: 5rem;
}
.user-list-table thead tr th{padding-top:9px; padding-bottom:9px;}