.pan-no-pad .card-body {
    padding: 0;
}
.pan-no-pad .table-outline {
    margin-bottom: 0;
    border: none;
}
#Connected, #CallsMade {
    margin-bottom: 0.5rem;
}
#Connected .card-body > div:last-child, #CallsMade .card-body > div:last-child {
    display: none;
}
body {
    background-color: #F0F9FB !important;
}
.btn.btn-sm.btn-primary, .btn.btn-sm.btn-danger {
    padding-top: 7px;
    padding-bottom: 7px;
}
.sidebar, .sidebar-foot {
    background: #fff !important;
    background-color: #fff !important;
}
.navbar .sidebar .dropdown-toggle, .sidebar .nav-link, .sidebar .navbar .dropdown-toggle {
    color: #0A3651 !important;
}
.navbar .sidebar .active.dropdown-toggle, .sidebar .nav-link.active, .sidebar .navbar .active.dropdown-toggle, 
.navbar .sidebar .dropdown-toggle:hover, .sidebar .nav-link:hover, .sidebar .navbar .dropdown-toggle:hover {
    background-color: #f0f2f7 !important;
}
.app-footer {
    background-color: #F0F9FB !important;
    color: #383e4b !important;
}
.form-control.form-control-md {
    width: 100% !important;
}
.inline-container ajaxpanel {
    width: 100% !important;
    display: inline-block;
}
#ButtonSubmit {
    margin-top: 21px !important;
    float: right;
}
.full-w * {
    width: 100% !important;
}
.breadcrumb-item.active {
    color: #0A3651 !important;
}
.search-result {
    background-color: yellow;
    font-weight: bold;
}
.mh95 {
    min-height: 95px;
}
.cbnp5 .card-body {
    padding: 5px !important;
}
#NPSScore {
    border: none !important;
    margin-bottom: 0 !important;
}
div#NPSScore .card-body > div:last-child {
    display: none !important;
}
div#NPSScore .card-body .h3 {
    text-align: center;
    font-size: 60px;
    padding-top: 44px;
    padding-bottom: 45px;
}
div#NPSScore .card-body .h3.text-:after {
    content: '%';
}
#ScoreNotesTable {
    margin-top: 5px !important;
}
.auth-card p {
    font-size: 20px;
}
.enq-tag {
    display: inline-block;
    background-color: #f0f2f7;
    border: 1px solid #e4e6eb;
    border-radius: 5px;
    padding: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    cursor: pointer;
}
.chart-no-data {
    display: none;
}
.chart-mh .card-body {
    min-height: 190px !important;
}
.select2-container--default .select2-selection--single {
    border: 1px solid #e4e6eb !important;
}
.select2-container .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 35px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 35px !important;
}
.padding0 .card-body {
    padding: 0 !important;
}

/*** AUTH ***/
.auth-card {
    border-radius: 15px;
    overflow: hidden;
}

.auth-card {
    display: flex;
    flex-direction: row;
    box-shadow: 0 1px 15px rgb(0 0 0 / 4%), 0 1px 6px rgb(0 0 0 / 4%);
}
.auth-card .image-side {
    background-color: #0A3561;
    background-image: none;
    top: 50%;
    height: auto;
    min-width: 160px;
    min-height: 175px;
    padding: 80px 40px;
    width: 40%;
}
.auth-card .form-side {
    text-align: left;
    width: 60%;
    padding: 80px;
}
.position-relative {
    position: relative!important;
}
.auth-card .logo-left {
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    position: absolute;
    left: 50%;
    top: 50%;
    width: 80%;
    height: auto;
    min-height: initial;
}

.logo-single {
    width: 60%;
    height: auto;
    background: none;
    display: inline-block;
    margin-bottom: 60px;
}
/*** AUTH ***/
