/* Fix social media icon sizes in footer */
.zpsocialprofile-container .zpsocialprofile-wrapper svg {
    width: 32px !important;
    height: 32px !important;
}

.zpsocialprofile-container .zpsocialprofile-wrapper {
    display: inline-block;
    width: 40px;
    height: 40px;
}

footer.footer{background-color:#1A1A1A !important;color:#fff;}
footer.footer .nav-link{color:#fff}
footer.footer .btn{background-color:#00aedb;color:#fff;}

.card-header{background-color:#ec2073;border-bottom:1px solid #ec2073;color:#fff;}
.client-home-cards .card-header{background-color:#ec2073;}
.client-home-cards .card-body {padding-top:20px;}

.sidebar .list-group-item.active,.sidebar .list-group-item.active:focus,.sidebar .list-group-item.active:hover{background-color:#000;border-color:#fff}

header.header .topbar{background-color:#1A1A1A;color:#fff;}
header.header .topbar .btn{color:#fff;}
header.header .topbar .active-client .input-group-text{color:#fff;}
header.header .topbar .active-client .btn{color:#fff;}


.dataTables_wrapper table.table-list thead th.sorting_asc,.dataTables_wrapper table.table-list thead th.sorting_desc{background-color:#ec2073; color:#fff;}
table.table-list thead th{background-color:#ec2073;border-bottom:1px solid #ec2073;color:#fff;}

.page-item.active .page-link,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#ec2073;border-color:#ec2073}

.navbar-light,.main-navbar-wrapper {background-color:#ec2073; color:#fff;}
.navbar-light a,.navbar a{color:#fff}
.navbar li a,.navbar li a:link,.navbar li a:active,.navbar li a:visited{color:#fff;}
.navbar li a:focus,.navbar li a:hover{color:#fff; test-decoration:none;}
.dropdown-menu {margin-top:15px;}
.dropdown-menu,.dropdown-menu a:link,.dropdown-menu a:active,.dropdown-menu a:visited {color:#000! important}
.dropdown-menu:hover {color:#999! important}

.primary-content .card-body {
    overflow: inherit;
}

.alert:empty {
  display: none;
}

/* Breadcrumb styling */
.master-breadcrumb,
.breadcrumb {
    background-color: transparent !important;
}

.breadcrumb-item.active {
    color: #ec2073 !important;
}

.breadcrumb-item a {
    color: #1A1A1A !important;
}

.breadcrumb-item a:hover {
    color: #ec2073 !important;
}
