.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#ffc107;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}
.btn-primary {
    color: white !important;
    background-color: #2b9d2f !important;
    border-color: #2b9d2f !important;
}

.btn-warning {
    color: black !important;
    background-color: #c0c0c0 !important;
    border-color: #c0c0c0 !important;
}

.btn-danger {
    color: #fff;
    background-color: #59040c !important;
    border-color: #59040c !important;
}

.trigger_popup_fricc {
    font-size: 0.8rem;
    font-weight: bold;
    color: #000000;
    margin-left:0px !important;
}

.table-data td:nth-child(3) {
    font-size: 0.8rem !important;
    font-weight: normal;
    color: #000000;
}




.page-container {
    max-width: 1600px;
    margin: 0 auto;
}

.page-header.has-cover > .align-items-center{
    max-width: 1600px;
    margin: 0 auto;
    padding: 20px !important;
}

.page-header.has-cover {
    background: black !important;
}


div.page-header.has-cover > nav {display:none;}


.sidebar.sidebar-default .category-title>a {
    text-transform: inherit;
    color: #212529;
    font-size: 14px;
    font-weight: bold;
}

#filters-list > fieldset > div.form-group.row.text-center.justify-content-end > div > .btn-group {width:100% !important;}




.table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent;
}

.table-striped tbody tr:hover {
background-color: rgba(0,0,0,.03) !important;
}


.sidebar .sidebar-user .category-content {display:none !important;}

.sidebar.sidebar-default .category-title>a {
    background-color: #e1e1e1;
}

.sidebar.sidebar-fixed {
    top: 1rem;
}

#rp-search
{
  border-top:1px solid #dee2e6!important;
  background: #fff;
}
#rp-search-form{
    margin-right: 50px;
}
#rp-search-submit{
 background: #6C757C;
 border: none;
 color: #fff;   
}
#search-dropdown-link{
    padding: 15px 0px;
    color: #8D9499;
    width: 140px;
    cursor: pointer;
    border-right: 1px solid #dee2e6;
}
.import_leads{
    margin-left: 30px;
}
.nav a,.nav a:hover
{
    color:#fff;
    font-size:20px;
    display: inline-block;
    padding: 5px 15px;
    text-decoration: none;
}
.btn.btn-sm {
    max-height: 1.75rem!important;
}
#sidebarEditableContentNav1{
    margin: 0px auto;
    width: 85%;
    margin-top: 15px;
}

/* VID- 146 TP CSS */

.sidebar.sidebar-default .category-title>a {
    font-size: 20px !important;
}
.pace-done #rp-search-submit{
    box-shadow: unset;
}
@media only screen and (max-width: 480px) {
    .page-header .d-flex{
        flex-flow: row wrap;
    }
    .page-header .d-flex a {
        flex: 0 0 60%;
    } 
    .page-header .d-flex .nav {
        flex: 0 0 50%;
    }
    .page-header .d-flex .nav a{
        padding: 5px 5px;
    }
    #leads-list .card-footer {
        flex-flow: row wrap;
    }
    .pace-done .hover_bkgr_fricc .popup-content .popupCloseButton {
        top: -15px;
        right: -5px;
    }
    .pace-done .hover_bkgr_fricc .popup-content {
        max-width: 90%;
        margin-right: 10px;
    }
    
}
@media only screen and (max-width: 991px) {
  .pace-done .content-wrapper .bg-white.mr-4 {
    margin-right: 0rem!important;
  }
  .pace-done .hover_bkgr_fricc .popup-content .col-md-4.col-xs-12{
      overflow:hidden;
  } 
}
@media only screen and (max-width: 1205px) {
  .pace-done .hover_bkgr_fricc .popup-content{
      max-width: 95%;
  }
}
