.wait-table {
    background: #fff;
    min-height: 76vh;
}

.wait-table .ant-table-thead>tr>th {
    background: #fff;
    border-bottom: 5px solid #f7f7f7;
    padding: 10px 8px;
}

.wait-table .ant-table-tbody>tr>td {
    border-bottom: 5px solid #f7f7f7;
    padding: 8px;
    background: #fff;
}

/* .table-con .ant-table-tbody>tr>td {
    background: #fff;
} */

.wait-table-filter {
    background: #fff;
    border-radius: 4px;
}

.wait-table-filter .ant-input {
    outline: none;
    border: none;
}

.wait-table-filter .ant-select-selection {
    outline: none;
    border: none;
}

.invoice-manage-table .ant-table-tbody>tr {
    cursor: pointer;
}

.wait-table-container {
    animation-name: bounceInDown;
    animation-duration: .5s;
    animation-fill-mode: both;
}

.wait-table-out {
    animation-name: bounceOutUp;
    animation-duration: .5s;
    animation-fill-mode: both;
}

@keyframes bounceInDown {
    from {
        opacity: 0;
        transform: translate3d(0, -100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}

@keyframes bounceOutUp {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
        transform: translate3d(0, -100%, 0);
    }
}

.log-title {
    float: left;
    padding: 0 20px 10px;
    color: #555;
}

.log-title:hover {
    /* color: #108ee9; */
    cursor: pointer;
}

.log-title.active {
    /* color: #108ee9; */
    border-bottom: 3px solid #108ee9;
}

.invoice-error-table {
    margin-top: 30px;
    border: 1px solid #a0a0a0;
}

.invoice-error-table li {
    border-bottom: 1px solid #a0a0a0;
}

.invoice-error-table li span {
    padding: 20px 0;
}

.invoice-error-table .invoice-error-th {
    display: inline-block;
    width: 200px;
    text-align: center;
    border-right: 1px solid #a0a0a0;
}

.invoice-error-table .invoice-error-td {
    padding-left: 25px;
    /* color: #61aefe; */
}

#app .router-active {
    background: #ecf6fd;
}

/* .ant-progress-status-success .ant-progress-bg {
    background-color: #108ee9!important;
} */

.vehicle-invoice-table {
    width: 100%;
    border-left: 1px solid #a0a0a0;
    border-top: 1px solid #a0a0a0;
    font-size: 12px;
}

.vehicle-invoice-table td {
    padding: 5px;
    border-right: 1px solid #a0a0a0;
    border-bottom: 1px solid #a0a0a0;
}

.vehicle-invoice-table td .invoice-label {
    text-align: center;
}

.vehicle-invoice-table td .invoice-con {
    color: #61aefe;
}

/* .blacklist_table_con .ant-table-thead>tr>th,
.ant-table-tbody>tr>td {
    padding-left: 10%;
} */

/* .blacklist_table_con .ant-table-tbody>tr>td {
    padding-left: 10%;
} */

.blacklist_table_con .ant-table-placeholder {
    padding: 0;
}

.menucon .ant-menu-inline {
    border-right: none !important;
}

.ant-advanced-search-form {
    padding-right:10px !important;
    padding-left:10px !important;
}
.ant-table .ant-table-thead>tr>th {
    /* background: #fff; */
    /* border-bottom: 1px solid #E5ECF8; */
    /* color: #8F929D; */
}

/* .ant-table .ant-table-thead tr th:nth-child(1) span { */
    /* background: #fff; */
    /* margin-left: 6px; */
/* } */

/* .ant-table-body tr td:nth-child(1) { */
    /* background: #fff; */
    /* padding-left: 16px; */
/* } */
/* .table-cost .ant-table-body tr td:nth-child(1) { */
    /* padding-left: 8px; */
/* } */

/* .table-cost-modal .ant-table-body tr td:nth-child(1) {
    padding-left: 8px;
} */
.table-cost-modal{
    margin: 10px 0;
}

.table-cost-modal .ant-table-thead > tr > th,.table-cost-modal .ant-table-tbody > tr > td {
    padding: 4px 4px !important;
    word-break: break-all;
}
.modal div.ant-modal-body {
    padding: 0;
    padding-bottom: 15px;
}

.modal div.ant-modal-header {
    padding: 34px 34px 0;
    border: none;
}

.complete div.ant-modal-header {
    padding: 34px 42px 0;
    border: none;
}

.delete_modal div.ant-modal-header {
    text-align: center;
}

@font-face {
    font-family: 'iconfont';
    /* project id 630071 */
    src: url('//at.alicdn.com/t/font_630071_zegw4zegxq9nqaor.eot');
    src: url('//at.alicdn.com/t/font_630071_zegw4zegxq9nqaor.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_630071_zegw4zegxq9nqaor.woff') format('woff'), url('//at.alicdn.com/t/font_630071_zegw4zegxq9nqaor.ttf') format('truetype'), url('//at.alicdn.com/t/font_630071_zegw4zegxq9nqaor.svg#iconfont') format('svg');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

div.leads-tabCon .ant-tabs-nav:nth-child(1),
div.leads-table-tabCon .ant-tabs-nav:nth-child(1) {
    margin-left: 30px;
}
div.leads-tabCon .ant-tabs-nav-container {
    font-size: 12px;
}

.customer-open {
    height: 180px;
    transition: all 0.6s;
}
.customer-open-96 {
    height: 96px;
    transition: all 0.6s;
}
.customer-visible {
    height: 0px;
    transition: all 0.6s;
}

div.customer-selectCon .ant-select-arrow:before {
    color: #fff;
}

div.customer-selectCon .ant-select-selection {
    background: transparent;
}

div.leads-proper .ant-popover-inner-content {
    padding: 0;
}
/* .quota_company .ant-advanced-search-form .ant-form-item {
    margin-bottom: 0px !important;
} */

.permission-open {
    position: absolute;
    right: 0%;
    width: 40%;
    max-height: 100vh;
    top: 0;
    transition: all 0.6s;
}

.permission-close {
    position: absolute;
    right: -40%;
    width: 40%;
    top: 0;
    transition: all 0.6s;
}

.settingtable-small {
    width: 60%;
    position: relative;
    transition: all 0.6s;
}

.settingtable-big {
    width: 100%;
    position: relative;
    transition: all 0.6s;
}

.table-ic .ant-table-tbody>tr>td {
    word-break: keep-all;
}

.upload-demo-start {
    margin-top: 16px;
}

.editable-cell {
    position: relative;
  }
  
  .editable-cell-input-wrapper,
  .editable-cell-text-wrapper {
    padding-right: 16px;
  }
  
  .editable-cell-text-wrapper {
    padding: 5px 16px 5px 5px;
  }
  
  .editable-cell-icon,
  .editable-cell-icon-check {
    position: absolute;
    right: 0;
    top: 8px;
    cursor: pointer;
  }
  
  .editable-cell-icon {
    line-height: 18px;
    display: none;
  }
  
  .editable-cell-icon-check {
    line-height: 28px;
  }
  
  .editable-cell:hover .editable-cell-icon {
    display: inline-block;
  }
  
  .editable-add-btn {
    margin-bottom: 8px;
  }
  .homeaccount{
      /* background-color: red; */
      color:red !important;
  }

/* .ant-table-thead > tr > th.ant-table-selection-column-custom {
    padding-left: 8px !important;
    padding-right: 8px !important;
} */

.lefttext .ant-form-item-label {
    text-align: left !important;
}
.lefttext .ant-form-item {
    margin-bottom: 12px;
}
.ant-table-thead > tr > th.ant-table-selection-column-custom .ant-table-selection {
    margin-right: 0px !important;
}
.ant-advanced-search-form .ant-form-item{
    margin-bottom: 16px !important;
}
.ant-table-thead > tr > th, .ant-table-tbody > tr > td {
    padding: 16px 8px !important;
}
.contract-table .ant-col{
    padding: 10px 5px;
}


.card-container .ant-tabs.ant-tabs-card .ant-tabs-content {
    margin-top: -16px;
 }
   
 .card-container .ant-tabs.ant-tabs-card .ant-tabs-content .ant-tabs-tabpane {
     background: #fff;
     padding: 16px;
 }
   
   .card-container .ant-tabs.ant-tabs-card  .ant-tabs-card-bar {
     border-color: #fff;
   }
   
   .card-container .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
     border-color: transparent;
     background: transparent;
   }
   
   .card-container .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
     border-color: #fff;
     background: #fff;
   }
 