#wrapper {
    min-height: auto !important;
}

.da-profile {
    padding-top: 14px !important;
}

@media (max-width: 768px) {
    .show-sidebar #header {
        /* margin-left: 250px !important; */
    }
    body.show-sidebar #wrapper:after {
        display: none !important;
    }
    .nav-bar-affiliate .img-responsive-logo{
        margin-top: 0;
    }
    .nav-bar-affiliate ul {
        margin-top: 0;
    }
}

@media (max-width: 769px) {
    .show-sidebar #menu {
        z-index: 999;
    }
}

@media (max-width: 640px) {
    #side-menu li:first-child {
        margin-top: 0;
    }
}

@media (max-width: 576px) {
    div.dataTables_wrapper div.dataTables_filter {
        text-align: right;
    }
}
/* affiliate usercontrol product */
@media (max-width: 993px) {
    .accounting-template.estimate .btn-with-tooltip{
        margin-left: 15px;
        margin-bottom: 5px;
    }
}

/* sale agent portal */
@media (max-width: 767px) {
    .da-header-sale-agent .navbar-toggle {
       margin-top: 8px !important;
    }
    .header-user-profile{
        display: none !important;
    }
}

.da-sidebar-sale-agent-portal  {
    margin-top: 63px;
}

.da-sidebar-sale-agent-portal #logo a {
    padding-top: 12px;
}

.panel, .panel-body, .panel_s {
    border-radius: 5px !important;
}

.top_stats_wrapper {
    border-radius: 5px !important;
}

.body_affilate #logo a {
    padding: 4px 0;
}

.da-padding-btn {
    padding: 6px 12px !important;
}

.div_chart {
    background-color: rgb(203 213 225 / 1) !important;
    color: rgb(239 68 68 / 1) !important;
    font-size: .9rem;
    font-weight: 600;
    border-radius: 5px 5px 0 0 !important;
}

.div_chart img.img_logo {
    background-color: rgb(203 213 225 / 1) !important;
}

.orgchart .verticalNodes>td::before {
  border: 1px solid #4ea9ff;
}

.orgchart .verticalNodes ul>li::before,
.orgchart .verticalNodes ul>li::after {
  border-color: #4ea9ff !important;
}

.orgchart .lines .topLine {
  border-top: 2px solid #4ea9ff !important;
}

.orgchart .lines .rightLine {
  border-right: 1px solid #4ea9ff !important;
}

.orgchart .lines .leftLine {
  border-left: 1px solid #4ea9ff !important;
}

.orgchart .lines .downLine {
  background-color: #4ea9ff !important;
}

.orgchart .verticalNodes>td::before {
  content: '';
  border: #4ea9ff !important;
}