﻿.sidebar-wrapper .sidebar-menu ul li a {
    background: white !important;
    color: black !important;
/*    border-bottom: solid whitesmoke 1px;*/
    padding-left: 21px;
}


.chiller-theme .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active > a {
    color: #000000 !important;
  
}


.sidebar-submenu ul li a {
    padding-left: 9px !important;
}

.chiller-theme .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active > a {
  
    background: #e0e7ee !important;
}
.sidebar-wrapper .sidebar-menu ul li a.active {
    background: #cbd1f7 !important;
}
::-webkit-scrollbar-thumb {
    background: #e5e8f8;
    border: 0px none #ffffff;
    border-radius: 0px;
}

.sidebar-wrapper .sidebar-menu ul li a img {
    width: 18px;
    opacity: 0.7;
}
.childMenu img {
    width: 14px !important;
    margin-right: 2px;
    margin-left: 14px;
}

.table thead th:nth-child(even) {
    /*   background: repeat-x #f5f5f5 !important;*/
    background: repeat-x white !important;
    color: #2d2d2d !important;
}
.table thead th:nth-child(odd) {
    background: repeat-x #ffffff !important;
    color: #000000 !important;
}
table.CustomTable tr:nth-child(odd), table.CustomTable tr:nth-child(even) {
    background: #ffffff;
    transition:0.4s;
}

    table.CustomTable tr:nth-child(odd):hover, table.CustomTable tr:nth-child(even):hover {
        background: #f0edff;
    }
    table.CustomTable tr:nth-child(odd):focus, table.CustomTable tr:nth-child(even):focus {
        background: #281587;
    }


.table thead th {
    border: solid #e5ecf4 1px;
}


.FollowupTab .nav-link {
    background: #ebebeb !important;
 
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    background: initial !important;
}

.tab-content {
    padding: 0px 0px !important;
}

.btnSearch, .CustomAddButton, .CustomBtn {
    border-radius: 33px;
}
button i.fa.fa-save {
    display: none;
}
.CustomBtn.btn-success {
    background: #00365a;
    border: solid #00365a 1px;
}

    .CustomBtn.btn-success:hover {
        background: #065e99;
        border: solid #065e99 1px;
    }
/*.btn-success {
    background-color: #001e31 !important;
}*/

.modal .modal-header {
    background: #eef0f6 !important;
    padding-top: 12px !important;
    padding-bottom: 8px !important;
    border: 0px;
}
#RegistrationStatusLabel {
    background: #eef0f6 !important; 
    color: black !important;
}

.modal-title {
    
    color: black;
}


.ProfileViewBasic {
    background: #eef0f6;
    color: black;
}
    .ProfileViewBasic span {
        color: black !important;
    }

.CustomTabPadding .nav-item {
    background: #ebebeb !important;
    color: black;
}

#AddEditLeadContent, #AddEditRegistrationContent {
    margin-top: 19px;
}

.modal-content .Model-body-LeadAdd {
    max-height: 87vh !important;
    height: 87vh !important;
    overflow-x: scroll;
}
.modal .close {
    color: #7a7d9f;
    text-shadow: initial;
    opacity: 1 !important;
    background: white;
    padding-top: 6.01px;
    padding-bottom: 10.1px;
    margin-top: -12px;
    border-bottom: solid #fbfdfc 1px;
    margin-right: -16.2px;
}

    .modal .close:hover {
        background: #ff1717;
        color: white;
    }
[data-repeater-create], .btnadd {

    border-radius: 33px;
}


.modal-content {
 
    border-radius: 0px !important;
}


.lblProfile .row {

    border-bottom: solid #ffffff 2px;
    padding: 15px 0px;
}

.card .card-body {
   
    border: none !important;

}


.Verfied td {
    background: #ffffff;
}


.nav-tabs .nav-item.show .nav-link::before, .nav-tabs .nav-link.active::before {
 display:none;
}
.ViewProfileTabLeft .CustomTabPadding .nav-item {
    background: #ffffff !important;
    color: black;
    border-bottom: solid #e1e8f7 1px
}


.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    background: #e1e8f7 !important;
    border-bottom: solid #ffffff 1px;
}

.ViewProfileTabLeft .CustomTabPadding .nav-item:hover {
    border-bottom: solid #dae3f5 1px;
}
.Tabs .nav-link {
  
    transition: 0s;
}


.nav-tabs .nav-link.disabled {
    color: #dcdcdc;
  
}

.icon .fa-edit {
  
    display: none;
}


.CustomTabPadding .nav-item {
    padding: 16px 15px !important;
}

.CallDate {
    color: #565656 !important;
   
}

.c3-target-Tablet text {
    fill: gray !important;
}

.badgeDashboard {
    height: 30px !important;
    padding: 5.6px 0px !important;
}
[data-dismiss="modal"] .fa-close {
    display: none;
}
.btnAdditionalFilter {
    color: #564d4d !important;
}

.CustomTable td {
    color: #3e3e3e;
}
.Custom-group-text:hover {
    background: #8eb9e6;
   
}
.input-group-text {
   
    padding-top: 10px;
}


/*jq grid*/

.ui-jqgrid .ui-jqgrid-labels {
    border-bottom: none;
    background: repeat-x #ffffff;
    border: 1px solid #E1E1E1 !important;
}

.ui-jqgrid .ui-jqgrid-pager {
    line-height: 11px;
    height: 44px;
    background-color: #ffffff !important;
    border: 1px solid #E1E1E1 !important;

    padding-top: 8px !important;
}
.ui-th-div {
    color: black !important;
}
.ui-jqgrid .ui-jqgrid-htable th div {
    padding-top: 12px;
   
    height: 38px;
 
}

#norecs td {
 
    background-color: #ffffff;

}
.ui-jqgrid-table-striped > tbody > tr:nth-of-type(odd) {
 
    background: #ffffff !important;
}

.ui-jqgrid tr.ui-row-ltr td, .ui-jqgrid tr.ui-row-rtl td {

    border-bottom: 1px solid #e5ecf4 !important;
}
.card-header {
  

    border-bottom: 0px solid rgba(0, 0, 0, 0.125);
    padding: 8px 0px !important;
    font-size: 12px !important;
    padding-top: 26px !important;
}

.table-card {
  
    padding: 0px 22px;
}
.Custombadge_Count {
    font-size: 10px !important;
    font-weight: 900 !important;
}
.FormTabIcon {
    width: 18px;
}
.TabIcon {
    width: 19px;
    margin-right: 6px;
    opacity: 0.7;
}
.ViewProfileIcon {
    width: 18px;
}

.ConextMenuIcon {
    width: 20px;
}

.ConextMenuIconInsideButton {
    width: 11px;
}
.ActionCol:hover .TableContextMenu {
    display: block;

}


.badge-lightBlue {
    background: #0d5bab !important;
    color: white;
}

    .badge-lightBlue:hover {
        background: #2d366f !important;
        color: white;
    }

.badge-Red {
    background: #e02c2c !important;
    color: white;
}


.TableContextMenu ul {
    padding: 0px;
    list-style-type: none;
    /* background: white; */
    padding-bottom: 0px;
    margin-bottom: 0px;
}

    .TableContextMenu ul li a {
        display: block;
        padding: 10px;
        /* border-bottom: solid #edeae5 1px; */
        font-weight: bold;
        color: #323232 !important;
        cursor: pointer !important;
        font-size: 11px;
        padding-left: 11px;
        padding-top: 12px;
        padding-bottom: 12px;
    }

        .TableContextMenu ul li a:hover {
            background: #dde7ff;
            /* color: white !important; */
        }
img.MenuIconEdit {
    width: 30px;
}

img.DashboardIcon {
    width: 20px;
}
.NavTab-1 {
    min-width: 75px;
    text-align: center;
}


th .ReportColumn {
    /*    transform: rotate(-54deg);
    position: absolute;
    margin-left: -33px;
    margin-top: -27px;*/

 /*   font-size: 9.2px;*/
}
.errorItem {
    font-size: 12px;
    border-bottom: solid #fcfcfc 1px;
    padding: 4px 0px;
}
.ButtonDropDown Button {
    border-radius: 11px;
    font-size: 12px;
}

